G06F3/0483

User-centric browser location

This disclosure provides a system and method for providing intelligently-selected collections of user-centric content in a web browser. When implemented as a method, the method includes maintaining a user-centric graph with a plurality of user-centric facts derived from user interaction with different computer services. The method further includes recognizing different contexts of interest to the user. For each context, a collection of user-centric facts pertaining to the context are recognized in the user-centric graph, such recognition being based on a relationship between user-centric facts in the user-centric graph. The method further includes, for each context, displaying intelligently-selected content based on the collection of user-centric facts.

User-centric browser location

This disclosure provides a system and method for providing intelligently-selected collections of user-centric content in a web browser. When implemented as a method, the method includes maintaining a user-centric graph with a plurality of user-centric facts derived from user interaction with different computer services. The method further includes recognizing different contexts of interest to the user. For each context, a collection of user-centric facts pertaining to the context are recognized in the user-centric graph, such recognition being based on a relationship between user-centric facts in the user-centric graph. The method further includes, for each context, displaying intelligently-selected content based on the collection of user-centric facts.

Dynamic updating of query result displays

Described are methods, systems and computer readable media for dynamic updating of query result displays.

Dynamic updating of query result displays

Described are methods, systems and computer readable media for dynamic updating of query result displays.

DISPLAY METHOD, APPARATUS AND COMPUTER-READABLE STORAGE MEDIUM
20230008653 · 2023-01-12 ·

This disclosure relates to a display method, apparatus, and computer-readable storage medium, and relates to the field of computer technologies. The display method of this disclosure includes: in response to a user selecting an object to be displayed, acquiring data of the object to be displayed; and according to the data of the object to be displayed, displaying the object to be displayed through a page newly added in an application, and simultaneously displaying an original page of the application in a perspective manner, wherein at least one of the newly added page or the original page is configured to be in a corresponding preset transparency, so that the object to be displayed and the original page are displayed simultaneously.

System for aggregation and prioritization of diagnostic data for the purpose of mechanical system tuning
11549711 · 2023-01-10 ·

The system for aggregation and prioritization of diagnostic data for the purpose of mechanical system tuning allows the user, or technician, to quickly tune a complex mechanical system, such as a HVAC system. Tuning is assisted by rendering alert, system performance, and subsystem performance using a consistent visual tuner as a replacement for traditional mechanical gauges. Diagnostic data is collected by one or more data trackers and sensors installed on mechanical components within the HVAC unit. Data collected includes temperatures, flow, amperage consumption, refrigerant pressure, and related metrics. When the user opens the interface for the mechanical system tuner, the user is first prompted to select a location and a time period. The system then reviews its previously collected data, sorting and processing for the location and time period selected. The user is then presented with multiple performance measurements rendered in a consistent graphical, color-coded format.

Pagination processing and display of data sets
11550814 · 2023-01-10 · ·

A method including receiving a request for a report on a data set. The method also includes providing the report. The report includes a macro page having a subset of the data set. The method also includes converting the macro page into a primary tree data structure having levels. The method also includes buffering the primary tree data structure in a buffer to form a buffered tree data structure. The buffered tree data structure is buffered in a level order of the levels. The method also includes selecting a first micro page from the buffered tree data structure. The first micro page is configured for display on a user interface. The method also includes transmitting, to the user interface, the first micro page.

Pagination processing and display of data sets
11550814 · 2023-01-10 · ·

A method including receiving a request for a report on a data set. The method also includes providing the report. The report includes a macro page having a subset of the data set. The method also includes converting the macro page into a primary tree data structure having levels. The method also includes buffering the primary tree data structure in a buffer to form a buffered tree data structure. The buffered tree data structure is buffered in a level order of the levels. The method also includes selecting a first micro page from the buffered tree data structure. The first micro page is configured for display on a user interface. The method also includes transmitting, to the user interface, the first micro page.

Mixed-reality surgical system with physical markers for registration of virtual models

An example method includes obtaining, a virtual model of a portion of an anatomy of a patient obtained from a virtual surgical plan for an orthopedic joint repair surgical procedure to attach a prosthetic to the anatomy; identifying, based on data obtained by one or more sensors, positions of one or more physical markers positioned relative to the anatomy of the patient; and registering, based on the identified positions, the virtual model of the portion of the anatomy with a corresponding observed portion of the anatomy.

Display data generation method, computer-readable, non-transitory medium and computer
11573685 · 2023-02-07 · ·

A display data generation method used in a computer including an output module, includes generating display data of page numbers for scrollably displaying page numbers of a plurality of pages each containing predetermined item information, to output the display data of page numbers from the output module, retrieving page information indicating a same number of pages as a number of page numbers displayed in a distance corresponding to a distance between two points in a display region in which the page numbers are displayed when the two points are specified by the user, wherein the number of page numbers are calculated based on the distance between the two points and the distance between adjacent page numbers displayed in the display region, and generating item display data for displaying item information contained in the pages indicated in the retrieved page information, to output the item display data from the output module.