H04H60/40

Method, system, mobile device, apparatus and computer program product for validating rights objects

A method, system, mobile device, apparatus and computer program product are provided for accurately determining whether one or more rights objects associated with a mobile device are valid. In particular, a secure time source (e.g., DRM clock or time) may be maintained by the mobile device and used to check the validity of the one or more rights objects. In order to ensure that the secure time source or clock remains accurate, the mobile device may update the secure time source by regularly requesting and receiving the DVB-H network time from a DVB-H network entity. Because the DVB-H network time is secure, accurate and readily accessible, it provides an ideal tool for correcting possible drift in the mobile device's secure time source.

Broadcast response method and system

A system and method for broadcast response generally employing RDS, DARC, or similar technology is provided, including a method for responding to a broadcast comprising extracting an event identifier from a broadcast signal; detecting a response by a user to the broadcast signal; polling a communications device to determine a user identifier; and communicating the event identifier and the user identifier when the user response is detected.

Audio playlist system and method
09747332 · 2017-08-29 · ·

Information about desired songs is collected on a portable memory device in communication with a radio tuner. The radio tuner may receive signals from a terrestrial or satellite digital radio transmission, or from an analog radio transmission. These transmissions may include text data about the current song being played. Upon activation by a user, song data is stored on the memory device. The memory device is then connected to a computer system, which uses software to extract the song data and uniquely identify the song. The identified songs are stored on the computer system, and can be used to allow the user easy access to the identified song through prior art techniques. If no textual data is stored about a song, the song is identified by identifying the radio station that played the song and the time at which the user activated the mechanism.

TIME DEPENDENT REPLACEMENT OF STORED BROADCAST CONTENT
20170238038 · 2017-08-17 ·

A method for time dependent replacement of stored broadcast content, wherein such method replaces a time period of broadcast as a function of how many minutes, hours, days, weeks or months have elapsed since the initial broadcast, whether a predetermined date has passed, or according to playback date, the playback day of the week, playback hour or time, or playback proximity to a date, day, hour or time or event of interest.

TRANSMISSION SYSTEM IMPLEMENTING DELAY MEASUREMENT AND CONTROL
20170237644 · 2017-08-17 ·

One embodiment includes a system. The system includes a receiver configured to extract a timestamp from a header of each packet of a data stream received from a network and to de-packetize the data stream to provide a stream of data blocks. The timestamp can correspond to generation of each data block associated with each respective packet of the data stream according to a global timebase. The system also includes a delay controller configured to measure a delay associated with each packet of the data stream based on the timestamp relative to the global timebase and to control converting the data stream to a corresponding analog output signal for transmission based on the measured delay.

Psychographic device fingerprinting
11455390 · 2022-09-27 · ·

A system for generating a psychographic device fingerprint includes a server in communication with a network and memory storing a program which, when executed by the server, performs steps for (a) detecting reception at a computing device of media content delivered via the network, (b) reading device elements stored on the computing device, (c) reading a geographic indicator from the computing device, (d) reading a content indicator identifying the media content, (e) determining a timing parameter associated with reception of the content at the computing device, and (f) deriving from the device type, the geographic indicator, the content indicator, and the timing parameter, the psychographic device fingerprint as computer readable code uniquely identifying a user of the computing device. The steps may further include recording media content received by multiple computing devices, and generating a viewership report relating computing devices and psychographic device fingerprints to the media content received.

Automatic transition of content based on facial recognition
11457276 · 2022-09-27 · ·

Methods and systems for automatically transitioning content based on facial recognition, wherein the method may include receiving a signal from a camera, identifying a face of a viewer within an area, retrieving a user identifier associated with the face of the viewer, selecting a program, and displaying the program.

Automatic transition of content based on facial recognition
11457276 · 2022-09-27 · ·

Methods and systems for automatically transitioning content based on facial recognition, wherein the method may include receiving a signal from a camera, identifying a face of a viewer within an area, retrieving a user identifier associated with the face of the viewer, selecting a program, and displaying the program.

Method for generating a time marking for synchronous terrestrial broadcasting
09723339 · 2017-08-01 · ·

A method for generating time marking for synchronous terrestrial broadcasting in at least one single-frequency zone of at least one audiovisual stream via at least one connection in which the at least one audiovisual stream is multiplexed with at least one other audiovisual stream broadcast via the at least one connection, the method including: inserting packets including at least one item of information representing a common reference clock, detecting at least one packet including information representing the number of days elapsed since a predetermined date, calculating the number of loopbacks of a counter during a given period, updating the counter at each packet of the audiovisual stream transmitted, inserting at least one packet including the value of the updated counter in the audiovisual stream in order to form a modified audiovisual stream and transmitting the modified audiovisual stream.

Method for generating a time marking for synchronous terrestrial broadcasting
09723339 · 2017-08-01 · ·

A method for generating time marking for synchronous terrestrial broadcasting in at least one single-frequency zone of at least one audiovisual stream via at least one connection in which the at least one audiovisual stream is multiplexed with at least one other audiovisual stream broadcast via the at least one connection, the method including: inserting packets including at least one item of information representing a common reference clock, detecting at least one packet including information representing the number of days elapsed since a predetermined date, calculating the number of loopbacks of a counter during a given period, updating the counter at each packet of the audiovisual stream transmitted, inserting at least one packet including the value of the updated counter in the audiovisual stream in order to form a modified audiovisual stream and transmitting the modified audiovisual stream.