Method and apparatus for transmitting user input from a sink device to a source device in a Wi-Fi direct communication system

US10327131B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10327131-B2
Application numberUS-201715848937-A
CountryUS
Kind codeB2
Filing dateDec 20, 2017
Priority dateJan 14, 2011
Publication dateJun 18, 2019
Grant dateJun 18, 2019

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A method of performing communication between a sink device and a source device in a Wi-Fi direct network is provided. The method includes receiving a user's input, on a sink device, for controlling audio/video (AV) data received from the source device, generating a message for controlling the AV data based on the user's input, and transmitting the message to the source device through a Wi-Fi direct link.

First claim

Opening claim text (preview).

What is claimed is: 1. A method of performing communication between a sink device and a source device in a peer to peer network, the method comprising: receiving a user's input data, by the sink device, for controlling the AV data received from the source device; generating a message for controlling the AV data based on the user's input data; and transmitting the message for controlling the AV data to the source device such that the AV data is controlled by the source device based on the message. 2. The method of claim 1 , wherein the message for controlling the AV data comprises input category information indicating a category of the user's input data transmitted through the message. 3. The method of claim 2 , wherein the category of the user's input data comprises a generic input category and a Human Interface Device Class (HIDC) category. 4. The method of claim 3 , wherein the message comprises input type information for distinguishing types of the user's input data, when the input category is the generic input category. 5. The method of claim 4 , wherein the input type information comprises information regarding at least one of a mouse input type, a keyboard input type, a touch input type, a zoom input type, a scroll input type and a rotation input type. 6. The method of claim 5 , wherein the message comprises information corresponding to at least one of the number of pointer, a coordinate, a magnifying power of zooming, a scrolling amount, a rotation amount, and ASCII code. 7. The method of claim 3 , wherein the message comprises Human Interface Device (HID) interface type information indicating a connection type of the HID interface and HID type information indicating type of the HID, when the input category is the HIDC input category. 8. The method of claim 7 , wherein the connection type comprises at least one of an infrared type, a universal serial bus (USB) type, a Bluetooth type, a ZigBee type and a Wi-Fi type. 9. The method of claim 5 , wherein the HID comprises at least one of a keyboard, a mouse, a single touch device, a multi touch device, a joystick, a camera, a gesture, and a remote controller. 10. The method of claim 1 , wherein the message for controlling the AV data comprises at least one of a version field indicating a version of a protocol, an input category field indicating a category of the user's input data transmitted through the message, an input body field comprising information corresponding to the user's input data, a time stamp field indicating a time stamp of a real time protocol (RTP), a reservation field, a length field represents a length of an entire message. 11. A communication device for performing communication in a peer to peer network, the communication device comprising: a processor which is configured to receive a user's input data for controlling audio/video (AV) data received from a source device, and generate a message for controlling the AV data based on the user's input data; a transmitter which is configured to transmit the message for controlling the AV data to the source device such that the AV data is controlled by the source device based on the message. 12. The device of claim 11 , wherein the message for controlling the AV data comprises input category information indicating a category of the user's input data transmitted through the message. 13. The device of claim 12 , wherein the category of the user's input data comprises a generic input category and a Human Interface Device Class (HIDC) category. 14. The device of claim 13 , wherein the message comprises input type information for distinguishing types of the user's input data, when the input category is the generic input category. 15. The device of claim 14 , wherein the input type information comprises information regarding at least one of a mouse input type, a keyboard input type, a touch input type, a zoom input type, a scroll input type and a rotation input type. 16. The device of claim 15 , wherein the message comprises information corresponding to at least one of the number of pointer, a coordinate, a magnifying power of zooming, a scrolling amount, a rotation amount, and ASCII code. 17. The device of claim 13 , wherein the message comprises Human Interface Device (HID) interface type information indicating a connection type of the HID interface and HID type information indicating type of the HID, when the input category is the HIDC input category. 18. The device of claim 17 , wherein the connection type comprises at least one of an infrared type, a universal serial bus (USB) type, a Bluetooth type, a ZigBee type and an Wi-Fi type. 19. The device of claim 15 , wherein the HID comprises at least one of a keyboard, a mouse, a single touch device, a multi touch device, a joystick, a camera, a gesture, and a remote controller. 20. The device of claim 11 , wherein the message for controlling the AV data comprises at least one of a version field indicating a version of a protocol, an input category field indicating a category of the user's input data transmitted through the message, an input body field comprising information corresponding to the user's input data, a time stamp field indicating a time stamp of a real time protocol (RTP), a reservation field, a length field represents a length of an entire message. 21. A method of performing communication between a source device and a sink device in a peer to peer network, the method comprising: receiving a message, by the source device, generated in the sink device based on a user's input data received by the sink device; controlling audio/video (AV) data based on the received message in the source device; transmitting the AV data to the sink device. 22. A communication device for performing communication in a peer to peer network, the communication device comprising: a receiver which is configured to receive a message generated in a sink device based on a user's input data received by the sink device; and a processor which is configured to control audio/video (AV) data based on the received message in the source device, a transmitter which is configured to transmitting the AV data to the sink device.

Assignees

Inventors

Classifications

  • Coding in connection with keyboards or like devices, i.e. coding of the position of operated keys (keyboard switch arrangements, structural association of coders and keyboards H01H13/70, H03K17/94) · CPC title

  • The peripheral being portable, e.g. PDAs or mobile phones · CPC title

  • Remote input, i.e. interface arrangements in which the signals generated by a pointing device are transmitted to a PC at a remote location, e.g. to a PC in a LAN · CPC title

  • G06F3/038Primary

    Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry · CPC title

  • for manipulating displayed content, e.g. interacting with MPEG-4 objects, editing locally · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10327131B2 cover?
A method of performing communication between a sink device and a source device in a Wi-Fi direct network is provided. The method includes receiving a user's input, on a sink device, for controlling audio/video (AV) data received from the source device, generating a message for controlling the AV data based on the user's input, and transmitting the message to the source device through a Wi-Fi di…
Who is the assignee on this patent?
Samsung Electronics Co Ltd
What technology area does this patent fall under?
Primary CPC classification G06F3/038. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jun 18 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).