IP Library Patent Application 14444066
Patent Application
App. No. 14/444,066

SYSTEM AND METHOD FOR GESTURE RECOGNITION

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
14/444,066
Abstract

Various aspects of a system and a method for gesture recognition may comprise a server communicatively coupled to a plurality of devices. The server receives a plurality of gesture profiles associated with each of the one or more devices. The server determines a base gesture for a pre-defined gesture based on the received plurality of gesture profiles. The base gesture encapsulates a plurality of variations of the pre-defined gesture for a plurality of users associated with the plurality of devices.

Claims (40)

1 . A system for gesture recognition, said system comprising:

in a server communicatively coupled to a plurality of devices, said server comprising one or more processors operable to:

receive a plurality of gesture profiles associated with each of said plurality of devices; and

determine a base gesture for a pre-defined gesture based on said received plurality of gesture profiles, wherein said base gesture encapsulates a plurality of variations of said pre-defined gesture for a plurality of users associated with said plurality of devices, wherein said pre-defined gesture comprises a non-audio gesture.

2 . The system of claim 1 , wherein said one or more processors are operable to:

compare a gesture performed by a user associated with one or more devices of said plurality of devices with said plurality of variations; and

determine said performed gesture as said pre-defined gesture when said performed gesture matches at least one of said plurality of variations.

3 . The system of claim 1 , wherein said one or more processors are operable to determine a base device control operation associated with said pre-defined gesture based on said received plurality of gesture profiles.

4 . The system of claim 3 , wherein said one or more processors are operable to set said base device control operation as a default device control operation corresponding to said base gesture for one or more devices of said plurality of devices.

5 . The system of claim 1 , wherein said one or more processors are operable to dynamically update said base gesture based on change in one or more of said received plurality of gesture profiles.

6 . The system of claim 1 , wherein said one or more processors are operable to:

determine a variation of said pre-defined gesture different from said plurality of variations of said pre-defined gesture; and

dynamically update said base gesture for said pre-defined gesture based on said determined variation.

7 . The system of claim 1 , wherein said one or more processors are operable to determine a base gesture profile for each of said plurality of devices, wherein said base gesture profile comprises one or more base gestures corresponding to one or more device control operations of each of said plurality of devices.

8 . The system of claim 7 , wherein said one or more processors are operable to allow a user to upload and/or restore said base gesture profile on each of said plurality of devices through a web site associated with said server.

9 . The system of claim 8 , wherein said one or more processors are operable to publish said base gesture and/or said base gesture profile on said web site.

10 . The system of claim 1 , wherein said non-audio gesture comprises touch-based gestures and/or visual-based gestures.

11 . A method for gesture recognition, said method comprising:

receiving an input from a user associated with a device; and

identifying a gesture associated with said received input based on one or more base gestures, wherein each of said one or more base gestures encapsulates a plurality of variations of a pre-defined gesture for a plurality of users associated with said plurality of devices, wherein said gesture associated with said received input comprises a non-audio gesture.

12 . The method of claim 11 , further comprising identifying said gesture as said pre-defined gesture when said received input matches at least one of said plurality of variations.

13 . The method of claim 11 , wherein said device receives said one or more base gestures from a server communicatively coupled to said device.

14 . The method of claim 13 , further comprising:

determining a change in one or more parameters associated with said gesture based on said received input; and

transmitting said determined change to a server, wherein said server updates said one or more base gestures based on said determined change.

15 . The method of claim 13 , further comprising:

determining one or more gesture profiles for one or more users associated with said device; and

transmitting said determined one or more gesture profiles to said server, wherein said server determines said one or more base gestures based on said one or more gesture profiles.

16 . The method of claim 13 , further comprising receiving a base gesture profile from said server, wherein said received base gesture profile comprises a base gesture for each device control operation associated with said device.

17 . The method of claim 13 , further comprising enabling said user to configure, upload and/or restore a gesture profile corresponding to said user on said device through said server.

18 . The method of claim 13 , further comprising setting a base gesture of said received one or more base gestures as a default gesture for a pre-defined device control operation, wherein said pre-defined device control operation is determined by said server based on a plurality of gesture profiles for said plurality of users.

19 . A method for gesture recognition, said method comprising:

in a server communicatively coupled to a plurality of devices:

receiving a plurality of gesture profiles associated with each of said plurality of devices; and

determining a base gesture for a pre-defined gesture based on said received plurality of gesture profiles, wherein said base gesture encapsulates a plurality of variations of said pre-defined gesture for a plurality of users associated with said plurality of devices, wherein said pre-defined gesture comprises a non-audio gesture.

20 . The method of claim 19 , further comprising:

comparing a gesture performed by a user associated with one or more devices of said plurality of devices with said plurality of variations; and

determining said performed gesture as said pre-defined gesture when said performed gesture matches at least one of said plurality of variations.

21 . The method of claim 19 , further comprising determining a base device control operation associated with said pre-defined gesture based on said received plurality of gesture profiles.

22 . The method of claim 19 , further comprising determining a base gesture profile for each of said plurality of devices, wherein said base gesture profile comprises one or more base gestures corresponding to one or more device control operations of each of said plurality of devices.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 10, 2018
From: SONY CORPORATION; SONY NETWORK ENTERTAINMENT INTERNATIONAL LLC
To: SONY INTERACTIVE ENTERTAINMENT LLC
Reel/Frame 046725/0835 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 28, 2014
From: MCCOY, CHARLES; XIONG, TRUE; FISHER, CLAY
To: SONY CORPORATION; SONY NETWORK ENTERTAINMENT INTERNATIONAL LLC
Reel/Frame 033400/0203 →