Abstract:
While a user is using the electronic device, user interaction information for keystrokes, button pushes, and activation of functional controls may be recorded. The user interaction information is stored and when the electronic device is connected to a network, the user interaction information is sent over the network to a user interface analyzer. The user interface analyzer analyzes the user interaction information to determine patterns of usage regarding a hierarchy of menu items for the user interface. The analysis may show that a user interface may be improved for better usability. The user interface on the electronic device may be dynamically changed to alter the menu hierarchy, or the analysis may be used to improve future generations of products. For example, menu items may be positioned such that the user can more easily access menu items that are used more frequently.
Abstract:
According to one embodiment of the invention, a computerized method for reporting events from a television that supports transmission and playback of digital content in accordance with an Advanced Television Systems Committee (ATSC) standard. The method comprises downloading a triggered declarative object (TDO), which includes a reporting script, for storage within a digital receiver of the television. Thereafter, information associated with one or more detected events that occur during playback of the digital content is recorded and subsequently, upon execution of the reporting script, is output over a communication path separate from a communication path of the received digital content.
Abstract:
A method of transmitting/receiving a broadcasting signal and a broadcasting receiver are disclosed. A rating region table (RRT) including a rating value identifier identifying rating information is stored, and, when broadcasting contents are received, the rating value identifier is obtained from a descriptor (or service discovery information) including the rating information of the contents. Then, the received broadcasting contents can be blocked according to the rating value identifier obtained from the descriptor and the rating value identifier of the RRT. Accordingly, although the RRT is changed, the broadcasting contents can be conveniently blocked using the unchanged rating value identifier.
Abstract:
In one embodiment, a method of controlling data translation between communities can include: receiving data from a first community in a second community, where the data has a tag associated therewith; searching a metadata dictionary in the second community for an entry corresponding to the tag; translating the received data to provide translated data using a community definition from the entry corresponding to the tag; and outputting the translated data to the second community.
Abstract:
In one embodiment, a method of controlling a virtual shopping center can include: receiving a user input at a query input engine; aggregating an output from the query input engine with a user preference, such as a purchase history or other expressed interest, to form a search criteria; searching a database using the search criteria; and displaying an image associated with a matching product or service resulting from the search of the database.
Abstract:
A method of revoking a descrambling privilege for copy controlled content to a host device is provided. The method includes receiving copy controlled content at a conditional access module. A revocation list is also received at the module. The method includes determining whether the host device associated with the module is on the list. If so, the conditional access module will not descramble the content.
Abstract:
In one embodiment, a method comprises monitoring geographical locations of a device equipped with a global positioning satellite (GPS) receiver, which is moved over a travel route. During movement or subsequently thereafter, information pertaining to the geographical locations is uploaded to a processing center to compute travel patterns for the commuter in possession of the device. As a result, prior to the normal point of time when the computer travels over the travel route, travel-related information for the travel route is downloaded to the device for use in selecting a route of travel.
Abstract:
Limited duration previews of program offerings available for purchase via a communication network are provided in a cryptographically secure manner at virtually any time during the service. The invention has particular applicability to the provision of video services on a pay-per-view basis. Such a video service is provided during a program epoch. A fixed period is defined during the program epoch when portions of the video service are available for viewing on a preview basis. A consumer is allowed to preview, without purchase, portions of the video service at any time during the fixed period for up to a maximum preview duration that is shorter than the fixed period. The consumer can then purchase the video service for viewing during the program epoch after previewing portions thereof. A plurality of records is maintained to service different previewable programs concurrently.
Abstract:
Systems and methods are disclosed for broadcasting and receiving a terrestrial broadcast signal containing emergency alert information in machine-readable format. The method includes the steps of scanning a Transport Stream associated with the terrestrial broadcast signal. The Transport Stream contains one or more Transport Stream packets and a plurality of tables, which are parsed to identify a channel having a type specified as containing emergency alert information. An MPEG-2 program having said emergency alert information may then be acquired for delivery through a terrestrial broadcast receiver.
Abstract:
A digital broadcast receiver has a storage device and a processing device. The storage device is configured to store a questionnaire received from at least one service provider of a digital broadcast system, and answers to the questionnaire. The questionnaire comprises a data structure common to at least two service providers. The processing device is configured to manipulate the questionnaire and answers. The questionnaire pertains to viewer preferences, demographics, and interests (PDI) information.