G06F3/04812

Providing composite graphical assistant interfaces for controlling various connected devices
11693533 · 2023-07-04 · ·

Methods, apparatus, systems, and computer-readable media are provided for tailoring composite graphical assistant interfaces for interacting with multiple different connected devices. The composite graphical assistant interfaces can be generated in response to a user providing a request for an automated assistant to cause a connected device to perform a particular function. In response to the automated assistant receiving the request, the automated assistant can identify other connected devices, and other functions capable of being performed by the other connected devices. The other functions can then be mapped to various graphical control elements in order to provide a composite graphical assistant interface from which the user can interact with different connected devices. Each graphical control element can be arranged to reflect how each connected device is operating simultaneous to the presentation of the composite graphical assistant interface.

Systems and methods for non-contacting interaction with user terminals
11693557 · 2023-07-04 ·

Systems and methods are provided to enable users to interact with user terminals having a touch screen interface without requiring the user to physically contact a surface of the touch screen interface.

Systems and methods for non-contacting interaction with user terminals
11693557 · 2023-07-04 ·

Systems and methods are provided to enable users to interact with user terminals having a touch screen interface without requiring the user to physically contact a surface of the touch screen interface.

TECHNIQUES FOR EFFICIENT COMMUNICATION DURING A VIDEO COLLABORATION SESSION
20230007064 · 2023-01-05 ·

Techniques are disclosed for allowing remote participation in collaborative video review based on joint state data, for a video collaboration session, maintained by a video collaboration service. A user at a participant client device may provide one or more annotations, such as a drawing annotation, for the video data via a client application. The client application transmits computer-readable instructions for re-creating the drawing annotation to the service, which distributes the drawing instructions to the other participant client devices. Using the drawing instructions, the client applications at the client devices are configured to re-create the drawing annotation on the associated video frame displayed at the client devices. The joint state data communicated to client devices for a given session may include co-presence data that efficiently increases communication among the participants in a session. Co-presence data received by a participant client device may be depicted in a GUI of the client application.

Rule-based prioritization and activation of overlapping screen areas using pointing device

Selecting an active one of a plurality of screen areas of one or more applications presented to a user on a screen includes determining properties of the screen areas corresponding to brightness, playing audio, displaying an avatar, transparency of an avatar, timing of new content, intensity of content change, number of objects, number of objects in an intersection of multiple areas, and/or speed of objects in a particular area, setting one or more rules for choosing one of a plurality of the screen areas for a plurality of applications based on at least one of the properties, and selecting a particular one of the screen areas to be the active one of the plurality of screen areas based on the rules, the properties, and location of a pointer or touch area. The avatar may be located, at least partially, within an intersection of different ones of the screen areas.

Rule-based prioritization and activation of overlapping screen areas using pointing device

Selecting an active one of a plurality of screen areas of one or more applications presented to a user on a screen includes determining properties of the screen areas corresponding to brightness, playing audio, displaying an avatar, transparency of an avatar, timing of new content, intensity of content change, number of objects, number of objects in an intersection of multiple areas, and/or speed of objects in a particular area, setting one or more rules for choosing one of a plurality of the screen areas for a plurality of applications based on at least one of the properties, and selecting a particular one of the screen areas to be the active one of the plurality of screen areas based on the rules, the properties, and location of a pointer or touch area. The avatar may be located, at least partially, within an intersection of different ones of the screen areas.

SCREENSHOT IMAGE SHARING METHOD, TERMINAL AND STORAGE MEDIUM
20220413671 · 2022-12-29 ·

A screenshot image sharing method, a terminal and a storage medium are provided. The method includes: when a screenshot instruction is received, performing screenshot processing on a first user interface to obtain a screenshot image; displaying a floating window on an upper layer of the first user interface; displaying a second user interface in response to a first operation signal for triggering display of the second user interface; and sharing, in response to a second operation signal acting on the floating window, the screenshot image to a target object corresponding to the second user interface. According to the screenshot image sharing method, the operation required for sharing the screenshot image to other objects can be reduced, and the image sharing efficiency is improved.

DYNAMIC-STATE RECORDING APPARATUS, DYNAMIC-STATE RECORDING SYSTEM, DYNAMIC-STATERECORDING METHOD, AND COMPUTER READABLE RECORDING MEDIUM
20220413680 · 2022-12-29 · ·

A dynamic-state recording apparatus (10A) according to the present disclosure includes an input device configured to be operated by a user; a display; display control means for displaying, on the display, a dynamic-state recording screen containing a plurality of report items required to be reported at a disaster site; and first storage means in which, each time the user selects a next report item to be reported among the plurality of report items through the input device, the selected report item and a report date and time of the selected report item are accumulated in a state in which the report item and the report date and time are associated with each other.

DYNAMIC-STATE RECORDING APPARATUS, DYNAMIC-STATE RECORDING SYSTEM, DYNAMIC-STATERECORDING METHOD, AND COMPUTER READABLE RECORDING MEDIUM
20220413680 · 2022-12-29 · ·

A dynamic-state recording apparatus (10A) according to the present disclosure includes an input device configured to be operated by a user; a display; display control means for displaying, on the display, a dynamic-state recording screen containing a plurality of report items required to be reported at a disaster site; and first storage means in which, each time the user selects a next report item to be reported among the plurality of report items through the input device, the selected report item and a report date and time of the selected report item are accumulated in a state in which the report item and the report date and time are associated with each other.

Control and Display Unit for Anti-Missile Countermeasures
20220413683 · 2022-12-29 ·

In a countermeasures control interface for use in deploying countermeasures in response to user commands, which are deployed from a first countermeasure dispenser that deploys a first type of countermeasure and a second countermeasure dispenser that deploys a second type of countermeasure different from the first type. A user interface receives user commands regarding countermeasures deployment and includes a display that shows a user-selectable image formats. At least one of the user-selectable image formats includes a graphic representation of a loadout of the first countermeasure dispenser and the second countermeasure dispenser, as well as a graphical representation of currently-available countermeasures deployment options. The user interface also receives input regarding a user countermeasure deployment choice and generates a signal corresponding to the countermeasure deployment choice. An electronic circuit controls the display and generates the user-selectable image formats, receives the countermeasure deployment choice from the user interface and activates the countermeasure dispensers.