Gesture based control application for data sharing

US10496178B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10496178-B2
Application numberUS-201615017313-A
CountryUS
Kind codeB2
Filing dateFeb 5, 2016
Priority dateJun 13, 2012
Publication dateDec 3, 2019
Grant dateDec 3, 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.

Receiving user gesture input commands and interpreting the commands to conduct presentation level control system processing and related presentation communications includes, in one example, detecting an input gesture command via a controller and processing the input gesture command via a processor. The example may also include retrieving at least one data file object responsive to the processed input gesture command, and transmitting the at least one media object to a remote device.

First claim

Opening claim text (preview).

What is claimed is: 1. A method, comprising: registering, by a master controller, a plurality of devices; detecting, by the master controller, an input gesture command on a screen of a control panel device connected to the master controller based on a message received from the control panel device, where the message comprises a value which describes a direction on the screen of the gesture and a uniform resource identifier (URI) of a data file stored at a web server; determining at least one receiving device from among the plurality of registered devices based on the direction described in the message; and triggering a flicking of a display of the data file on the control panel device to a display of the at least one receiving device, the triggering comprising transmitting an activation message which activates of a viewer application on the at least one receiving device and transmitting a load message which downloads the data file from the web server storing the data file to a view of the activated viewer application on the at least one receiving device based on the received URI. 2. The method of claim 1 , further comprising identifying an input gesture associated with the detected input gesture command based on a movement of the control panel device detected via an accelerometer. 3. The method of claim 1 , further comprising: retrieving the data file from the control panel device; and forwarding the data file to the web server. 4. The method of claim 3 , wherein the plurality of registered devices are registered with an application operating with the control panel device. 5. The method of claim 1 , wherein the data file is a media object comprising at least one of a video file and a photo image file. 6. The method of claim 1 , wherein the URI identifies an online data file storage location of the data file at the web server. 7. The method of claim 1 , wherein the flicking comprises removing a display of the data file from the screen of the control panel device while moving the data file to the screen of the at least one receiving device. 8. The method of claim 1 , wherein the flicking comprises triggering download and local storage of the data file to respective memories of a plurality of receiving devices from the web server. 9. The method of claim 1 , wherein the viewing application comprises a photo viewing application, and the activation message triggers starting of the viewing application on the at least one receiving device. 10. A master controller apparatus, comprising: a processor configured to: register a plurality of devices; detect an input gesture command on a screen of a control panel device connected to the master controller apparatus based on a message received from the control panel device, where the message comprises a value which describes a direction on the screen of the gesture and a uniform resource identifier (URI) of a data file stored at a web server; determine at least one receiving device from among the plurality of registered devices based on the direction included in the received message; and trigger a flick of a display of the data file on the control panel device to a display of the at least one receiving device, where the trigger comprises the processor transmitting an activation message which activates a viewer application on the at least one receiving device and transmitting a load message which downloads the data file from the web server storing the data file to a view of the activated viewer application on the at least one receiving device based on the received URI. 11. The master controller apparatus of claim 10 , wherein the processor is further configured to identify an input gesture associated with the input gesture command based on a movement of the control panel device detected via an accelerometer. 12. The master controller apparatus of claim 10 , wherein the processor is further configured to retrieve the data file from the control panel device, and transmit, via a network interface, the data file to the web server. 13. The master controller apparatus of claim 12 , wherein the plurality of registered devices are registered with an application operating with the control panel device. 14. The master controller apparatus of claim 10 , wherein the data file is a media object comprising at least one of a video file and a photo image file. 15. The master controller apparatus of claim 10 , wherein the URI identifies an online data file storage location of the data file at the web server. 16. A non-transitory computer readable storage medium configured to store instructions that when executed cause a processor to perform: registering, by a master controller, a plurality of devices; detecting, by the master controller, an input gesture command on a screen of a control panel device connected to the master controller based on a message received from the control panel device, where the message comprises a value which describes a direction on the screen of the gesture and a uniform resource identifier (URI) of a data file stored at a web server; determining at least one receiving device from among the plurality of registered devices based on the direction included in the received message; and triggering a flicking of a display of the data file on the control panel device to a display of the at least one receiving device, the triggering comprising transmitting an activation message which activates a viewer application on the at least one receiving device and transmitting a load message which downloads the data file from the web server storing the data file to a view of the activated viewer application on the at least one receiving device based on the received URI. 17. The non-transitory computer readable storage medium of claim 16 , wherein the processor is further configured to perform identifying an input gesture associated with the input gesture command based on a movement of the control panel device detected via an accelerometer. 18. The non-transitory computer readable storage medium of claim 16 , wherein the processor is further configured to perform: retrieving the data file from the control panel device; and forwarding the data file to the web server. 19. The non-transitory computer readable storage medium of claim 16 , wherein the data file is a media object comprising at least one of a video file and a photo image file. 20. The non-transitory computer readable storage medium of claim 19 , wherein the URI identifies an online data file storage location of the data file at the web server.

Assignees

Inventors

Classifications

  • Information retrieval; Database structures therefor; File system structures therefor · CPC title

  • G06F3/017Primary

    Gesture based interaction, e.g. based on a set of recognized hand gestures (interaction based on gestures traced on a digitiser G06F3/04883) · CPC title

  • Interaction techniques to control parameter settings, e.g. interaction with sliders or dials · CPC title

  • for inputting data by handwriting, e.g. gesture or text · CPC title

  • using node-based peer discovery mechanisms (static access to replicated servers H04L67/1006; service discovery H04L67/51) · 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 US10496178B2 cover?
Receiving user gesture input commands and interpreting the commands to conduct presentation level control system processing and related presentation communications includes, in one example, detecting an input gesture command via a controller and processing the input gesture command via a processor. The example may also include retrieving at least one data file object responsive to the processed…
Who is the assignee on this patent?
Amx Llc, Harman Professional Inc
What technology area does this patent fall under?
Primary CPC classification G06F3/017. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Dec 03 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 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).