Gesture based control application for data sharing
US-9285884-B2 · Mar 15, 2016 · US
US10496178B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10496178-B2 |
| Application number | US-201615017313-A |
| Country | US |
| Kind code | B2 |
| Filing date | Feb 5, 2016 |
| Priority date | Jun 13, 2012 |
| Publication date | Dec 3, 2019 |
| Grant date | Dec 3, 2019 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
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.
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.
Information retrieval; Database structures therefor; File system structures therefor · CPC title
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
Related publications grouped by family.
Answers are generated from the same data shown on this page.