Methods and systems for decoupling user input using context

    公开(公告)号:US12236165B2

    公开(公告)日:2025-02-25

    申请号:US18296246

    申请日:2023-04-05

    Abstract: Vehicle systems and methods are provided for decoupling user input devices and software applications using contextual information. One method involves a user input management service receiving an input context message from an interactive application identifying an anticipated data type to be received by the interactive application, maintaining an association between the anticipated data type and the interactive application, identifying an input data type associated with a received user input, and when the input data type matches the anticipated data type, broadcasting, by the user input management service, a message including an indication of the input data type and an input value of the received user input for the input data type to the interactive application, wherein the interactive application responds to the input value for the input data type.

    Cursor management methods and systems for recovery from incomplete interactions

    公开(公告)号:US11960668B1

    公开(公告)日:2024-04-16

    申请号:US18054367

    申请日:2022-11-10

    CPC classification number: G06F3/038 B64D43/00

    Abstract: Methods and systems are provided for resolving a user input. One method involves assigning a first identifier to a first stream of messages from a user input device corresponding to a first user input with respect to an application, and while a user interaction state associated with the first stream of messages is active, assigning a second identifier to a second stream of messages from the user input device, and in response to detecting the second identifier corresponds to the first identifier, deactivating the first stream of messages associated with the first stream of messages, wherein deactivating the first stream of messages results in the application responding to the second stream of messages corresponding to the second user input.

    CURSOR MANAGEMENT METHODS AND SYSTEMS FOR RECOVERY FROM INCOMPLETE INTERACTIONS

    公开(公告)号:US20240220037A1

    公开(公告)日:2024-07-04

    申请号:US18606532

    申请日:2024-03-15

    CPC classification number: G06F3/038 B64D43/00

    Abstract: Methods and systems are provided for resolving a user input. One method involves assigning a first identifier to a first stream of messages from a user input device corresponding to a first user input with respect to an application, and while a user interaction state associated with the first stream of messages is active, assigning a second identifier to a second stream of messages from the user input device, and in response to detecting the second identifier corresponds to the first identifier, deactivating the first stream of messages associated with the first stream of messages, wherein deactivating the first stream of messages results in the application responding to the second stream of messages corresponding to the second user input.

    CURSOR MANAGEMENT METHODS AND SYSTEMS
    4.
    发明公开

    公开(公告)号:US20240143157A1

    公开(公告)日:2024-05-02

    申请号:US18329964

    申请日:2023-06-06

    CPC classification number: G06F3/0487

    Abstract: Methods and systems are provided for resolving a user input. One method involves associating a user input with a first application based on an initial location associated with one or more messages of the user input message stream corresponding to a first graphical user interface (GUI) display associated with the first application. Thereafter, in response to identifying an updated location associated with a subsequent message of the message stream corresponding to a second GUI display associated with a second application, the method provides indication of the updated location to the second application to generate a graphical representation of a cursor associated with the user input at the updated location within the second GUI display and provide second indication of the updated location of the user input to the first application to respond to the user input in accordance with the updated location.

    METHODS AND SYSTEMS FOR DECOUPLING USER INPUT USING CONTEXT

    公开(公告)号:US20240338170A1

    公开(公告)日:2024-10-10

    申请号:US18296246

    申请日:2023-04-05

    CPC classification number: G06F3/167

    Abstract: Vehicle systems and methods are provided for decoupling user input devices and software applications using contextual information. One method involves a user input management service receiving an input context message from an interactive application identifying an anticipated data type to be received by the interactive application, maintaining an association between the anticipated data type and the interactive application, identifying an input data type associated with a received user input, and when the input data type matches the anticipated data type, broadcasting, by the user input management service, a message including an indication of the input data type and an input value of the received user input for the input data type to the interactive application, wherein the interactive application responds to the input value for the input data type.

    SPEECH RECOGNITION SYSTEMS AND METHODS FOR CONCURRENT VOICE COMMANDS

    公开(公告)号:US20240249726A1

    公开(公告)日:2024-07-25

    申请号:US18156674

    申请日:2023-01-19

    CPC classification number: G10L15/32 G10L15/22 G10L15/30

    Abstract: Systems and methods are provided that support concurrent voice commands from different users. A speech recognition system includes a first input interface to receive a first audio input, a second input interface to receive a second audio input, an output interface, a first recognition module coupled to the first input interface and the output interface to determine a first textual representation of the first audio input and transmit a first message stream comprising the first textual representation and a first identifier associated with the first audio input via the output interface, and a second recognition module coupled to the second input interface and the output interface to determine a second textual representation of the second audio input and transmit a second message stream comprising the second textual representation and a different identifier associated with the second audio input via the output interface.

    Methods and systems for assigning text entry components to cursors

    公开(公告)号:US11954325B1

    公开(公告)日:2024-04-09

    申请号:US18296254

    申请日:2023-04-05

    CPC classification number: G06F3/04892 G06F3/04812 G06F3/04886

    Abstract: Vehicle systems and methods are provided for associating text entry components with software applications in a decoupled software environment. One method involves a user input management service associating a user input from a user input device with an interactive application based on a location associated with the user input, providing the user input to the application based on the association, wherein the application responds to the user input, receiving indication of selection of a text input element by the user input from the application. In response to the indication of selection of the text input element, the user input management service associates a text entry component with the application and thereafter provides a text input received from the associated text entry component to the application based on the association between the text entry component and the application, wherein the application responds to the text input.

    Cursor management methods and systems

    公开(公告)号:US11714539B1

    公开(公告)日:2023-08-01

    申请号:US18050568

    申请日:2022-10-28

    CPC classification number: G06F3/0487

    Abstract: Methods and systems are provided for resolving a user input. One method involves a user input management service associating a user input with a first application based on an initial location associated with one or more messages of the user input message stream corresponding to a first graphical user interface (GUI) display associated with the first application. Thereafter, in response to identifying an updated location associated with a subsequent message of the message stream corresponding to a second GUI display associated with a second application, the user input management service provides indication of the updated location to the second application to generate a graphical representation of a cursor associated with the user input at the updated location within the second GUI display and provide second indication of the updated location of the user input to the first application to respond to the user input in accordance with the updated location.

Patent Agency Ranking