Patent classifications
H04N21/6187
PROCESSING MESSAGES WITH A DEVICE SERVER OPERATING IN A TELEPHONE
A system that incorporates teachings of the present disclosure may include, for example, a computer-readable storage medium in a telephone having computer instructions to execute a web server application in the telephone. The web server application can be operable to detect an incoming plain old telephone service call, identify a calling party identifier from the incoming plain old telephone service call, and direct one of a plurality of devices detected by web server application to present the calling party identifier. Other embodiments are disclosed.
DISTRIBUTED DATABASE MANAGEMENT SYSTEM
A distributed database management system provides a central database resident on a server that contains database objects. Objects, e.g., program guide data, to be replicated are gathered together into distribution packages called slices, that are transmitted to client devices. A slice is a subset of the central database which is relevant to clients within a specific domain, such as a geographic region, or under the footprint of a satellite transmitter. The viewer selects television programs and Web content from displayed sections of the program guide data which are recorded to a storage device. The program guide data are used to determine when to start and end recordings. Client devices periodically connect to the server using a phone line and upload information of interest which is combined with information uploaded from other client devices for statistical, operational, or viewing models.
Apparatus and methods for resolving recording conflicts of a digital video recorder
Apparatus and methods are provided which facilitate the resolution of recording conflicts of a digital video recorder (DVR). A DVR identifies a recording conflict between a first recording timer associated with a first television program and a second recording timer associated with a second television program. A communication is initiated to a communication device associated with a user of the digital video recorder to inform the user of the recording conflict. Responsive to the communication, the user provides information to the DVR via the communication device requesting to resolve the recording conflict. The DVR utilizes the provided information to modify one or more of the conflicted recording timers to resolve the conflict.
METHODS AND APPARATUS TO PROVIDE MESSAGES TO TELEVISION USERS
Methods and apparatus to provide messages to consumer electronics devices are disclosed. An example method includes determining an identifier associated with a consumer electronics device from which a request has been received. The method also includes querying a database to determine first and second account identifiers associated with the identifier of the consumer electronics device. When the request is for messaging information stored with a first message provider, a first command is sent to cause the first message provider to forward the messaging information. When the request is for messaging information stored with a second message provider, a second command is sent to cause the second message provider to forward the messaging information. The messaging information received from at least one of the first message provider and the second message provider is sent to the consumer electronics device.
DISTRIBUTED DATABASE MANAGEMENT SYSTEM
A distributed database management system provides a central database resident on a server that contains database objects. Objects, e.g., program guide data, to be replicated are gathered together into distribution packages called slices, that are transmitted to client devices. A slice is a subset of the central database which is relevant to clients within a specific domain, such as a geographic region, or under the footprint of a satellite transmitter. The viewer selects television programs and Web content from displayed sections of the program guide data which are recorded to a storage device. The program guide data are used to determine when to start and end recordings. Client devices periodically connect to the server using a phone line and upload information of interest which is combined with information uploaded from other client devices for statistical, operational, or viewing models.
Methods and apparatus to provide messages to television users
Methods and apparatus to provide messages to consumer electronics devices are disclosed. In response to a request from a consumer electronics device for messaging information stored with at least one of a first message provider or a second message provider, determining, with a processor of a mediation system, an identifier associated with the consumer electronics device. Querying, with the processor, a database at the mediation system to determine first and second account identifiers associated with the identifier of the consumer electronics device. When the request is for the messaging information stored with the first message provider, sending, with the processor, a first command to cause the first message provider to forward the messaging information associated with the first message account identifier to the mediation system. When the request is for the messaging information stored with the second message provider, sending, with the processor, a second command to cause the second message provider to forward the messaging information associated with the second message account identifier to the mediation system. Sending, with the processor, the messaging information received from at least one of the first message provider or the second message provider to the consumer electronics device.
Distributed database management system
A distributed database management system provides a central database resident on a server that contains database objects. Objects, e.g., program guide data, to be replicated are gathered together into distribution packages called slices, that are transmitted to client devices. A slice is a subset of the central database which is relevant to clients within a specific domain, such as a geographic region, or under the footprint of a satellite transmitter. The viewer selects television programs and Web content from displayed sections of the program guide data which are recorded to a storage device. The program guide data are used to determine when to start and end recordings. Client devices periodically connect to the server using a phone line and upload information of interest which is combined with information uploaded from other client devices for statistical, operational, or viewing models.
SYSTEMS AND METHODS FOR PRESENTING INTERMEDIARIES
A system that incorporates teachings of the present disclosure may include, for example, an intermediary engine having a controller, and a storage medium for storing instructions to be executed by the controller. The instructions, when executed by the controller, can cause the controller to receive a measure of a mood of an individual, invoke an intermediary according to the measure of the mood of the individual, and present the intermediary to an entity requesting to interact with the individual. The measure of the mood can be synthesized from collected information associated with a behavior of the individual, and can have a plurality of dimensions. The mood can also indicate an availability of the individual and a receptiveness of the individual to accept a request to interact with an entity. Other embodiments are disclosed.
Techniques for call integration with a television set-top box (STB)
Techniques for call integration are provided. Call logs associated with multiple voice accounts are acquired and integrated as an integrated call log. The integrated call log is presented at a display. A user can take a variety of actions on the integrated call log as a whole or on individual entries within the integrated call log.