Patent classifications
H04H60/72
BROADCAST RECEIVING APPARATUS AND PORTABLE INFORMATION TERMINAL
A digital broadcast receiving apparatus capable of executing a function with a higher added value is provided. A broadcast receiving apparatus configured to receive broadcasting data on digital broadcasting is used. The broadcast receiving apparatus includes: a broadcast receiving unit configured to receive broadcasting data containing coded video data regarding a broadcasting program of the digital broadcasting and control information for the broadcasting program; a video decoding unit configured to decode the coded video data received by the broadcast receiving unit to reproduce program video information; a display unit configured to display the program video information reproduced by the video decoding unit; a communication unit configured to transmit viewing permission request data to a predetermined portable information terminal in a case where a broadcasting program that a user of the broadcast receiving apparatus desires to view is a program on which viewing limit is to be imposed, the communication unit being configured to receive response data from the portable information terminal, the response data responding to the viewing permission request data; an authentication information storing unit configured to store terminal identification information and authentication information, the predetermined portable information terminal being allowed to be identified by the terminal identification information; and a control unit. The control unit is configured to: control the video decoding unit or the display unit so as not to limit viewing of the broadcasting program that the user of the broadcast receiving apparatus desires to view in a case where the response data received by the communication unit indicates a display permission response and both of terminal identification information and authentication information contained in the display permission response respectively coincide with the terminal identification information and the authentication information stored in the authentication information storing unit; and control the video decoding unit or the display unit so as to limit the viewing of the broadcasting program that the user of the broadcast receiving apparatus desires to view in a case where any of the terminal identification information and the authentication information contained in the display permission response does not coincide with corresponding one of the terminal identification information and the authentication information stored in the authentication information storing unit even though the response data received by the communication unit indicates the display permission response.
Scalable data acquisition and accumulation in a resource constrained environment
A method of acquiring and accumulating data from a server via a network is provided. A request is transmitted for a plurality of items of data and includes at least one ingestion marker associated with the data. The at least one ingestion marker represents a last occurrence of when a change was made to the data. Data is received with a transfer protocol in response to the request. The data has at least one associated ingestion marker different than the at least one associated ingestion marker transmitted with the request. The received data and the at least one associated ingestion marker is stored in memory. The request is transmitted and the data is received and stored electronically by an electronic client device communicating with the server over the network. A system of acquiring and accumulating Electronic Program Guide (EPG) data from a web-server over a network is also disclosed.
Scalable data acquisition and accumulation in a resource constrained environment
A method of acquiring and accumulating data from a server via a network is provided. A request is transmitted for a plurality of items of data and includes at least one ingestion marker associated with the data. The at least one ingestion marker represents a last occurrence of when a change was made to the data. Data is received with a transfer protocol in response to the request. The data has at least one associated ingestion marker different than the at least one associated ingestion marker transmitted with the request. The received data and the at least one associated ingestion marker is stored in memory. The request is transmitted and the data is received and stored electronically by an electronic client device communicating with the server over the network. A system of acquiring and accumulating Electronic Program Guide (EPG) data from a web-server over a network is also disclosed.
INFORMATION PROCESSING DEVICE AND METHOD, PROGRAM, AND INFORMATION PROCESSING SYSTEM
An information processing device includes a broadcasting apparatus broadcasting a content at a predetermined transmission rate to at least a receiver downloading the content and a generating unit, generating metadata for the content. The metadata contains download-rate state information indicating a state of the predetermined transmission rate with respect to a reproduction rate at the receiver. The broadcasting apparatus further broadcasts the metadata generated by the generating unit.
Managing lifecycles of television gadgets and applications
The subject matter of this specification can be embodied in, among other things, a method that includes identifying metadata related to television programming. The method further includes sending search requests that include the identified metadata to a search system for selecting at least one portable program module. The method further includes in response to a first one of the search requests, receiving first search results from the search system that identify the selected portable program module and outputting a representation of the selected portable program module to a display device for presentation concurrently with the television programming. The method further includes in response to a second one of the search requests, receiving second search results from the search system that no longer identify the selected portable program module and ceasing the output of the representation of the selected portable program module.
Managing lifecycles of television gadgets and applications
The subject matter of this specification can be embodied in, among other things, a method that includes identifying metadata related to television programming. The method further includes sending search requests that include the identified metadata to a search system for selecting at least one portable program module. The method further includes in response to a first one of the search requests, receiving first search results from the search system that identify the selected portable program module and outputting a representation of the selected portable program module to a display device for presentation concurrently with the television programming. The method further includes in response to a second one of the search requests, receiving second search results from the search system that no longer identify the selected portable program module and ceasing the output of the representation of the selected portable program module.
SYNTAX AND SEMANTICS FOR DEVICE CAPABILITIES
A method for receiving a device capability associated with a service guide is described. The method may include (a) receiving a content fragment within said service guide; (b) receiving capabilities syntax element within said content fragment that indicates required capabilities for decoding and presenting signaled content; (c) wherein said capabilities syntax element includes: (i) an element capability code (ccode) that represents a certain capability or capability group defined by 1 to 4 hexadecimal digits (1*4HEXDIG); (ii) an element capability string code (capability_string_code) having a first operand (ubyte) that represents a registry identified by capability category code and a second operand (1*utf8) that specifies a capability or capability group within said registry, where said first operand (ubyte) is defined as 1 to 3 digits (1*3DIGIT) and said utf8 is defined as one or more UTF-8 characters (*(UTF8-char)); (d) decoding said service guide.
SYNTAX AND SEMANTICS FOR DEVICE CAPABILITIES
A method for receiving a device capability associated with a service guide is described. The method may include (a) receiving a content fragment within said service guide; (b) receiving capabilities syntax element within said content fragment that indicates required capabilities for decoding and presenting signaled content; (c) wherein said capabilities syntax element includes: (i) an element capability code (ccode) that represents a certain capability or capability group defined by 1 to 4 hexadecimal digits (1*4HEXDIG); (ii) an element capability string code (capability_string_code) having a first operand (ubyte) that represents a registry identified by capability category code and a second operand (1*utf8) that specifies a capability or capability group within said registry, where said first operand (ubyte) is defined as 1 to 3 digits (1*3DIGIT) and said utf8 is defined as one or more UTF-8 characters (*(UTF8-char)); (d) decoding said service guide.
METHODS FOR PHONETIC INFORMATION SIGNALING
The invention is: A method for decoding a service guide associated with a video bitstream comprising: (a) receiving a content fragment within the service guide, (b) receiving a name element within the content fragment, (c) receiving a description element within the content fragment and (d) decoding the service guide.
METHODS FOR PHONETIC INFORMATION SIGNALING
The invention is: A method for decoding a service guide associated with a video bitstream comprising: (a) receiving a content fragment within the service guide, (b) receiving a name element within the content fragment, (c) receiving a description element within the content fragment and (d) decoding the service guide.