G06F3/1462

VIRTUAL DISPLAY TOUCH SCREEN DIAGNOSTIC SYSTEM
20220397976 · 2022-12-15 ·

An automobile vehicle information system includes a touchscreen having a touchscreen capacitive sensing grid. The touchscreen displays graphics and detects touch events using the touchscreen capacitive sensing grid. A virtual touchscreen and display device is in communication with and receives the touch events detected by the touchscreen via a first digital communication link. The virtual touchscreen and display device generates graphics and maps touch coordinates to intended functions. A location of a failed virtual switch is mapped by the virtual touchscreen and display device based on screen coordinates provided by the touchscreen, the virtual touchscreen and display device generating a switch failure signal identifying the failed virtual switch. A control unit diagnoses the switch failure signal and generates a default action according to a virtual switch type.

Projection, control, and management of user device applications using a connected resource
11526325 · 2022-12-13 · ·

A gateway that projects user device application content (e.g., streaming video) to a connected resource is described. The user device may be an electronic device such as a smart phone, tablet, wearable device, etc. The connected resource may be a device such as a vehicle head unit. Application content may be associated with any applications that may be executed by the user device, such as media streaming services, games, etc. User inputs received at the connected resource may be applied at the user device via the gateway by translating the received user input data, as appropriate, and emulating the received inputs at the user device. Applications may be recognized by the gateway such that application content may be filtered or otherwise processed or managed, as appropriate. Machine learning may be used to train models associated with application or content recognition, rules associated with operating restrictions, and/or other such elements.

Method and system for selectively cloning computer display monitors

A method for selectively cloning computer display monitors from a first one or more monitors associated with an operator, to a second one or more monitors associated with a surgeon includes: obtaining at least one configuration, such as a configuration file, that includes one or more Graphical User Interface (GUI) elements, such as windows, which are to be rendered to the second one or more monitors or not rendered to the second one or more monitors; analyzing the GUI elements displayed by the first one or more monitors against the at least one configuration for corresponding GUI elements; cloning corresponding GUI elements; and sending data representative of the cloned corresponding GUI elements to the second one or more monitors for display on the second one or more monitors. The method may also include displaying on the second one or more monitors the cloned corresponding GUI elements.

Collaborative augmented reality

Augmented reality presentations are provided at respective electronic devices. A first electronic device receives information relating to modification made to an augmented reality presentation at a second electronic device, and the first electronic device modifies the first augmented reality presentation in response to the information.

Computerized anonymous permission-based communications system with micro-catalog server enabling permission-based third-party communications

A computerized anonymous permission-based communications system is provided, including a computing device configured to display in a primary GUI network-addressable content served by a server and to receive, via an alignment GUI, a user input indicating a catalog intention for the content. The catalog intention is transmitted to a micro-catalog server to create a user micro-catalog entry. The user micro-catalog entry is indexed by an index value of the content, and includes a programmatically selected subset of content associated with the content. The computing device is further configured to receive, via the alignment GUI, user inputted permissions associated with the user micro-catalog entry. The permissions define permissible third-party communications associated with the user micro-catalog entry. The computing device is further configured to display, in the alignment GUI, the user micro-catalog entry, and present, via the alignment GUI, a third-party communication authorized by the permissions.

COLLABORATIVE AUGMENTED REALITY
20230045812 · 2023-02-16 ·

Augmented reality presentations are provided at respective electronic devices. A first electronic device receives information relating to modification made to an augmented reality presentation at a second electronic device, and the first electronic device modifies the first augmented reality presentation in response to the information.

System and method for selecting one out of a plurality of participants in a network-based video meeting
11573682 · 2023-02-07 · ·

A method is provided for selecting one out of a plurality of participants in a network-based video meeting. The method comprises: sharing, by a computing device of a first participant of the plurality of participants, a screen for viewing by the other participants that provides a participant-specific graphical element associated with each of the plurality of participants; receiving, in a communication application of the first participant, the actuation of a selectable link provided via the communication application; selecting one of the participants responsive to the actuation of the selectable link and providing, on the shared screen, a graphical indicator element that identifies the participant-specific graphical element associated with the selected participant; wherein the shared screen is provided over a network to each participant for viewing the participant-specific graphical elements and the graphical indicator element that identifies the participant-specific graphical element associated with the participant selected during the selection.

SYSTEMS AND METHODS FOR UPDATING AN IMAGE DISPLAYED ON A DISPLAY DEVICE
20230034839 · 2023-02-02 ·

Devices, systems and methods are provided for updating an image based on a display device. The display device comprising pixels in a pixel array. The system comprising a display subsystem for executing commands and displaying images, said display subsystem comprising a parser for receiving the image frame data, wherein the parser extracts updated image data and the commands; a storage device for storing the updated image data in a updated cache location according to the commands; a loader for reading the commands to identify and fetch the updated image data from the storage device; and display backplane circuitry for receiving the updated image data from the loader and for updating pixel driver circuity for pixels within the updated image data. The embodiments herein are ideal for driving micro-displays such as LCoS micro-LED displays.

Apparatus for printing, displaying, and managing documents, digital content, advertising, social media, mobile catalogues and the like for retail premises, and system thereof
11599910 · 2023-03-07 · ·

A retail ticking system including a processing unit, a web services server for receiving sent messages from a terminal client device and delivering presentation data to the terminal, a credential server for receiving and verifying a processed credential access request, a profile management server for storing and retrieving user information, and a message broker adapted to receive and manage event messages.

Systems and methods for synchronizing graphical displays across devices
11599325 · 2023-03-07 · ·

Systems and methods are disclosed for synchronizing a document markup modification across a plurality of devices. One method comprises subscribing to one or more events occurring in a first document markup application and receiving a notification indicating a modification to a document markup in the first document markup application. A markup object associated with the modified document markup may be extracted and translated to a cross-compatible markup object. The cross-compatible markup object is transmitted to a second document markup application to be rendered and displayed to a user.