Patent classifications
G06F16/40
System and method for generating dynamic playlists utilising device co-presence proximity
A system and method for generating dynamic playlists utilizing device co-presence proximity. In accordance with an embodiment, the method can include identifying music preferences by analyzing the listening history on a device of a user; and recognizing what devices are co-present within a set proximity for the purposes of matching such devices. In accordance with an embodiment, the system can be determine what music each individual in a group has been listening to historically, and determine when those individuals are within a certain proximity to one another, including for example analyzing the media content played on a smartphone and recognising when two smartphones are in a same location.
DELIVERING ENRICHMENT CONTENT BASED ON IDENTIFIER ASSOCIATIONS
First information associating a first unique master identifier with multiple different aliases is obtained from a first database accessible to an enrichment-content delivery system. The first unique master identifier is assigned to a first primary content item. Second information, which links the first unique master identifier to first enrichment content is obtained from a second database accessible to the enrichment-content delivery system. First playout information, which includes a first alias identifying a first media item scheduled for playout by a first media station is received from the first media station. A determination is made based on the first information and the second information, that the first alias is associated with the first unique master identifier assigned to the first primary content item. In response to that determination, the first enrichment content is transmitted to the first media station.
DELIVERING ENRICHMENT CONTENT BASED ON IDENTIFIER ASSOCIATIONS
First information associating a first unique master identifier with multiple different aliases is obtained from a first database accessible to an enrichment-content delivery system. The first unique master identifier is assigned to a first primary content item. Second information, which links the first unique master identifier to first enrichment content is obtained from a second database accessible to the enrichment-content delivery system. First playout information, which includes a first alias identifying a first media item scheduled for playout by a first media station is received from the first media station. A determination is made based on the first information and the second information, that the first alias is associated with the first unique master identifier assigned to the first primary content item. In response to that determination, the first enrichment content is transmitted to the first media station.
CONTENT CURATION AND PRODUCT LINKING SYSTEM AND METHOD
A computer-implemented method of operating a user-searchable database system of curated, themed digital content data, which method includes operating a Connects function to process and store heterogeneous digital content comprising topic data as curated topic data and identified connections between each topic and other topics, and operating a user interface to enable users to search the curated topics and present a search results page in a way that invites further investigation of topics searched, including a list or compilation of topics matching terms defining the search. The method also includes displaying topic elements corresponding to the list or compilation of matching topics in prioritized order based on each topic's relatedness to the search.
Systems and methods for playing back multimedia files incorporating reduced index structures
Playback and distribution systems and methods for multimedia files are provided. The multimedia files are encoded with indexes associated with the content data of the multimedia files. Through the use of the indexes, playback of the content is enhanced without significantly increasing the file size of the multimedia file.
Systems and methods for playing back multimedia files incorporating reduced index structures
Playback and distribution systems and methods for multimedia files are provided. The multimedia files are encoded with indexes associated with the content data of the multimedia files. Through the use of the indexes, playback of the content is enhanced without significantly increasing the file size of the multimedia file.
Content curation and product linking system and method
A computer-implemented method of operating a user-searchable database system of curated, themed digital content data, which method includes operating a Connects function to process and store heterogeneous digital content comprising topic data as curated topic data and identified connections between each topic and other topics, and operating a user interface to enable users to search the curated topics and present a search results page in a way that invites further investigation of topics searched, including a list or compilation of topics matching terms defining the search. The method also includes displaying topic elements corresponding to the list or compilation of matching topics in prioritized order based on each topic's relatedness to the search.
Reducing startup delays for presenting remote media items
In some implementations, a computing system can reduce startup delays for presenting remote media items. For example, when a user requests media content from a media service, the computing system can include information about the first media item to be played in the initial startup messages to reduce the number of roundtrips needed between client and server devices to present the first media item. A media item can include an introductory asset. The introductory asset can be a portion of the full media item that can be decrypted with a local key or not encrypted at all so that a media client can receive and start presenting the introductory media asset quickly while the full media item is being processed by the media client. In some implementations, the system can remove leading silence from the media item so that the amount of delay perceived by the user is reduced.
Reducing startup delays for presenting remote media items
In some implementations, a computing system can reduce startup delays for presenting remote media items. For example, when a user requests media content from a media service, the computing system can include information about the first media item to be played in the initial startup messages to reduce the number of roundtrips needed between client and server devices to present the first media item. A media item can include an introductory asset. The introductory asset can be a portion of the full media item that can be decrypted with a local key or not encrypted at all so that a media client can receive and start presenting the introductory media asset quickly while the full media item is being processed by the media client. In some implementations, the system can remove leading silence from the media item so that the amount of delay perceived by the user is reduced.
ADJUSTABLE HEIGHT SENSOR ROOF
A vehicle may include a movable roof, a sensor supported by the roof, and an actuator for selectively raising and lowering the roof.