INFORMING A USER OF GESTURES MADE BY OTHERS OUT OF THE USER'S LINE OF SIGHT
First Claim
1. A method for an electronic communication service that supports a plurality of electronic communication sessions to inform a plurality of users participating in an electronic communication session of gestures made by at least one of the plurality of users, comprising:
- capturing a three-dimensional movement of a first user from among a plurality of users participating in an electronic communication session, wherein the three-dimensional movement is determined using at least one image capture device aimed at the first user;
identifying a three-dimensional object properties stream using the captured movement;
identifying a particular electronic communication gesture representing the three-dimensional object properties stream by comparing the identified three-dimensional object properties stream with a plurality of electronic communication gesture definitions; and
in response to identifying the particular electronic communication gesture from among the plurality of electronic communication gesture definitions, transmitting to at least one of the plurality of users participating in the electronic communication session an electronic object corresponding to the identified electronic communication gesture.
1 Assignment
0 Petitions
Accused Products
Abstract
A gesture-enabled electronic communication system informs users of gestures made by other users participating in a communication session. The system captures a three-dimensional movement of a first user from among the multiple users participating in an electronic communication session, wherein the three-dimensional movement is determined using at least one image capture device aimed at the first user. The system identifies a three-dimensional object properties stream using the captured movement and then identifies a particular electronic communication gesture representing the three-dimensional object properties stream by comparing the identified three-dimensional object properties stream with multiple electronic communication gesture definitions. In response to identifying the particular electronic communication gesture from among the multiple electronic communication gesture definitions, the system transmits, to the users participating in the electronic communication session, an electronic object corresponding to the identified electronic communication gesture.
340 Citations
20 Claims
-
1. A method for an electronic communication service that supports a plurality of electronic communication sessions to inform a plurality of users participating in an electronic communication session of gestures made by at least one of the plurality of users, comprising:
-
capturing a three-dimensional movement of a first user from among a plurality of users participating in an electronic communication session, wherein the three-dimensional movement is determined using at least one image capture device aimed at the first user; identifying a three-dimensional object properties stream using the captured movement; identifying a particular electronic communication gesture representing the three-dimensional object properties stream by comparing the identified three-dimensional object properties stream with a plurality of electronic communication gesture definitions; and in response to identifying the particular electronic communication gesture from among the plurality of electronic communication gesture definitions, transmitting to at least one of the plurality of users participating in the electronic communication session an electronic object corresponding to the identified electronic communication gesture. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for inform a plurality of users participating in an electronic communication session of gestures made by at least one of the plurality of users, comprising:
-
a gesture processing system comprising at least one computer system communicatively connected to a network; said gesture processing system further comprising; means for capturing a three-dimensional movement of a first user from among a plurality of users participating in an electronic communication session, wherein the three-dimensional movement is determined using at least one image capture device aimed at the first user; means for identifying a three-dimensional object properties stream using the captured movement; means for identifying a particular electronic communication gesture representing the three-dimensional object properties stream by comparing the identified three-dimensional object properties stream with a plurality of electronic communication gesture definitions; and means, in response to identifying the particular electronic communication gesture from among the plurality of electronic communication gesture definitions, for transmitting to at least one electronic communication service provider server facilitating the electronic communication session said particular electronic communication gesture, wherein said electronic communication service provider server transmits an electronic object corresponding to the identified electronic communication gesture to least one of the plurality of users. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A program for informing a plurality of users participating in an electronic communication session of gestures made by at least one of the plurality of users, said program embodied in a computer-readable medium, said program comprising computer-executable instructions which cause a computer to perform the steps of:
-
capturing a three-dimensional movement of a first user from among a plurality of users participating in an electronic communication session, wherein the three-dimensional movement is determined using at least one image capture device aimed at the first user; identifying a three-dimensional object properties stream using the captured movement; identifying a particular electronic communication gesture representing the three-dimensional object properties stream by comparing the identified three-dimensional object properties stream with a plurality of electronic communication gesture definitions; and in response to identifying the particular electronic communication gesture from among the plurality of electronic communication gesture definitions, transmitting to at least one of the plurality of users participating in the electronic communication session an electronic object corresponding to the identified electronic communication gesture. - View Dependent Claims (20)
-
Specification