×

Sending human input device commands over internet protocol

  • US 9,106,651 B2
  • Filed: 09/12/2012
  • Issued: 08/11/2015
  • Est. Priority Date: 09/19/2011
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method comprising:

  • storing, at a source device, a plurality of preconfigured report formats prior to establishing a user input back channel (UIBC) with a sink device configured to receive an indication of user input from a human input device (HID), wherein each of the preconfigured report formats is associated with a different type of HID, wherein the source device does not receive schemas indicating formats for HID command (HIDC) input reports regarding input from particular HIDs, the sink device being a wireless display (WD) sink and the source device being a WD source;

    establishing, by the source device, the UIBC with the sink device;

    receiving, at the source device, one or more Internet Protocol (IP) packets from the sink device, the one or more IP packets comprising a UIBC message sent via the UIBC, the UIBC message comprising a HID command (HIDC) input report generated by the sink device for the user input received by the HID, the HIDC input report describing the user input received by the HID;

    identifying, by the source device, based on data in the one or more IP packets, one of the preconfigured report formats;

    parsing, by the source device, the HIDC input report based on the identified preconfigured report format in order to determine a user input;

    generating, by the source device, media data in response to the user input; and

    sending, by the source device, the media data from the source device to the sink device.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×