Methods, systems, and products for language preferences
First Claim
Patent Images
1. A method, comprising:
- receiving, at a server, image data sent from a client device, the client device associated with a network address;
determining, by the server, a face recognized using the image data;
performing, by the server, a position analysis using the image data to determine a position associated with the face;
determining, by the server, a language preference associated with the face recognized using the image data;
sending, by the server, an audio language track to the client device associated with the network address, the audio language track corresponding to the language preference associated with the face; and
sending, from the server, an instruction to the client device associated with the network address, the instruction instructing the client device to align an audio output system to the position such that the audio language track is aligned to the position associated with the face.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems, and computer program products provide personalized feedback in a cloud-based environment. A client device routes image data to a server for analysis. The server analyzes the image data to recognize people of interest. Because the server performs image recognition, the client device is relieved of these intensive operations.
56 Citations
20 Claims
-
1. A method, comprising:
-
receiving, at a server, image data sent from a client device, the client device associated with a network address; determining, by the server, a face recognized using the image data; performing, by the server, a position analysis using the image data to determine a position associated with the face; determining, by the server, a language preference associated with the face recognized using the image data; sending, by the server, an audio language track to the client device associated with the network address, the audio language track corresponding to the language preference associated with the face; and sending, from the server, an instruction to the client device associated with the network address, the instruction instructing the client device to align an audio output system to the position such that the audio language track is aligned to the position associated with the face. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system, comprising:
-
a processor; and a memory device, the memory device storing instructions, the instructions when executed causing the processor to perform operations, the operations comprising; receiving a stream of image data sent from a client device, the client device associated with a network address; performing a facial recognition analysis on the stream of image data to recognize faces; performing a position analysis on the stream of image data to determine positions associated with the faces; determining different language preferences associated with the faces recognized using the stream of image data; sending different audio language tracks to the client device associated with the network address, each audio language track of the different audio language tracks corresponding to the different language preferences associated with the faces; sending the positions to the client device associated with the network address; and sending an instruction to the client device associated with the network address, the instruction instructing the client device to align an audio output system to the positions for outputting the different audio language tracks. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A memory device storing instructions that when executed cause a processor to perform operations, the operations comprising:
-
receiving image data sent from a client device, the client device associated with a network address; performing a web-based facial recognition analysis to recognize faces digitally described within the image data; performing a web-based position analysis to determine positions within a physical space associated with the faces; determining different language preferences associated with the faces recognized using the image data; sending different audio language tracks to the client device associated with the network address, each audio language track of the different audio language tracks corresponding to the different language preferences associated with the faces; and sending alignment commands to the client device associated with the network address, each one of the alignment commands instructing the client device to aim one of the different audio language tracks to a different one of the positions. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification