Apparatus and method for providing messages in a social network
First Claim
1. A server comprising:
- a controller; and
a memory storing instructions that, when executed by the controller, cause the controller to perform operations comprising;
receiving audio signals and content identification information from a gateway, the audio signals representing a voice message inputted into a remote control device in communication with the gateway when media content is being presented by a display device in communication with the gateway, the content identification information being associated with the media content;
generating text representing the voice message based on the audio signals;
determining an identity of the media content based on the content identification information;
determining a context of the voice message;
generating an enhanced message comprising the text and additional content, wherein the additional content is obtained by the controller based on the identity of the media content and the context of the voice message; and
transmitting the enhanced message to the gateway for presentation on the display device, wherein the enhanced message is accessible by a group of communication devices, wherein users of the group of communication devices and a user of the remote control device are associated with each other by a social network server managing a social network website, and wherein the group of communication devices are remote from the remote control device.
2 Assignments
0 Petitions
Accused Products
Abstract
A system that incorporates teachings of the present disclosure may include, for example, a server including a controller to receive audio signals and content identification information from a media processor, generate text representing a voice message based on the audio signals, determine an identity of media content based on the content identification information, generate an enhanced message having text and additional content where the additional content is obtained by the controller based on the identity of the media content, and transmit the enhanced message to the media processor for presentation on the display device, where the enhanced message is accessible by one or more communication devices that are associated with a social network and remote from the media processor. Other embodiments are disclosed.
-
Citations
20 Claims
-
1. A server comprising:
-
a controller; and a memory storing instructions that, when executed by the controller, cause the controller to perform operations comprising; receiving audio signals and content identification information from a gateway, the audio signals representing a voice message inputted into a remote control device in communication with the gateway when media content is being presented by a display device in communication with the gateway, the content identification information being associated with the media content; generating text representing the voice message based on the audio signals; determining an identity of the media content based on the content identification information; determining a context of the voice message; generating an enhanced message comprising the text and additional content, wherein the additional content is obtained by the controller based on the identity of the media content and the context of the voice message; and transmitting the enhanced message to the gateway for presentation on the display device, wherein the enhanced message is accessible by a group of communication devices, wherein users of the group of communication devices and a user of the remote control device are associated with each other by a social network server managing a social network website, and wherein the group of communication devices are remote from the remote control device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computing device comprising:
-
a controller; and a memory storing instructions that, when executed by the controller, cause the controller to perform operations comprising; wirelessly receiving a voice message from a remote communication device, wherein the voice message is an input into the remote communication device; transmitting the voice message to a server for generating text based on the voice message; transmitting content identification information associated with media content to the server, wherein an identity of the media content being presented at a time of receiving the voice message is determined by the server based on the content identification information, wherein an enhanced message comprising the text and additional content is generated by the server, and wherein the additional content is obtained by the server based on the identity of the media content and based on a context of the voice message; receiving the enhanced message from the server; and providing the enhanced message for presentation on a display device in communication with the controller, wherein the enhanced message is accessible by a group of communication devices, wherein users of the group of communication devices and a user of the remote communication device are associated with each other by a social network server managing a social network website, and wherein the group of communication devices are remote from the remote communication device. - View Dependent Claims (10, 11, 12)
-
-
13. A method comprising:
-
receiving, by a server including a processor, a voice message from a media processor, the voice message associated with media content presented by the media processor at a time the voice message was captured; determining, by the server, a context of the voice message; obtaining, by the server, additional content according to an identity of the media content and the context of the voice message; generating, by the server, an enhanced message comprising the additional content and text representing the voice message; and providing, by the server, access to the enhanced message for a group of communication devices, wherein users of the group of communication devices and a user of the media processor are associated with each other by a social network server managing a social network website, and wherein the group of communication devices is remote from the media processor. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification