Abstract:
The described embodiments of the present invention provide a video database client application configured to execute on a wireless communication device or a device with a small display screen. The video database client application includes a user interface including user interface components designed to access video information and view videos using the wireless communication device. The video database client application includes a video player module to integrate and control a native video player within the user interface. The video database client application further includes a video database interface module adapted to retrieve videos and video information from the video database. The video database interface module functions to pre-fetch information from the video database based on anticipated user information needs.
Abstract:
Methods, systems, devices, and tangible non-transitory computer readable media for route familiarity determination and route generation are provided. The disclosed technology can include accessing route data. The route data can include information associated with a starting location and a destination. Routes from the starting location to the destination can be determined based at least in part on the route data. Amounts of familiarity with one or more historical routes that were previously traveled by a user can be determined based on historical route data. Similarities between the one or more routes and the one or more historical routes can be determined based on the historical route data. Suggested routes can be determined based on the routes that satisfy one or more criteria associated with the amounts of familiarity and the similarities. Output including indications associated with the user traveling the one or more suggested routes can be generated.
Abstract:
Systems and methods audio matching using interest point overlap are disclosed herein. The systems include determining at least one matching reference segment based on a probe segment. Interest points for both the at least one matching reference segment and the probe segment can be generated. Probe segment interest points and matching reference segment interest points can be time aligned and frequency aligned. A count can be generated based on a number of overlapping interest points between each set of reference interest points and the set of probe segment interest points. The disclosed systems and methods allow false positive reference to be identified and eliminated based on the count. The benefits in eliminating false positive matches improve the accuracy of an audio matching system.
Abstract:
This disclosure relates to dynamic display of content consumption by geographic location. A recognition component recognizes content being consumed by a set of users, and identifies geographic locations of the consumption and a set of characteristics associated with the consumption. An aggregation component ranks the consumed content based on a subset of the characteristics associated with the consumption, and a display component generates a map displaying subsets of the consumed content as a function of respective rankings and geographic location.
Abstract:
Systems and methods are provided herein relating to audio matching. Descriptors can be generated for a received audio signal and matched with reference descriptors. Potential matching reference samples can then be filtered based on, at least in part, a number of hits, a match threshold, and a window size. As more hits are accumulated for a reference sample, the more likely the reference sample is to pass through the filter. Eliminating potential false positive matches before performing more computational demanding matching algorithms can increase efficiency within an audio matching system.
Abstract:
Systems and methods are provided herein relating to audio matching. Adaptive weighting of popular reference content can be used to more efficiently allocate space in a weighted reference index used to match audio signals. An audio reference index can be maintained that contains a set of audio references wherein each audio reference in the set of audio references is associated with a score. A weighted reference index can be generated based on the audio reference index and the score associated with each audio reference wherein respective audio references are up-weighted or up-scored based at least in part of user popularity. The benefits in using adaptive weighting of popular reference content can improve the accuracy of an audio matching system.
Abstract:
This disclosure relates to transformation invariant media matching. A fingerprinting component can generate a transformation invariant identifier for media content by adaptively encoding the relative ordering of interest points in media content. The interest points can be grouped into subsets, and stretch invariant descriptors can be generated for the subsets based on ratios of coordinates of interest points included in the subsets. The stretch invariant descriptors can be aggregated into a transformation invariant identifier. An identification component compares the identifier against a set of identifiers for known media content, and the media content can be matched or identified as a function of the comparison.
Abstract:
This disclosure relates to learning common spelling errors of metadata terms associated with content through content matching, such as content matching using fingerprints.
Abstract:
This disclosure relates to systems and methods for proactively determining identification information for a plurality of audio segments within a plurality of broadcast media streams, and providing identification information associated with specific audio portions of a broadcast media stream automatically or upon request.
Abstract:
The present disclosure is directed to a system and method for providing dynamic grouping and regrouping for users in a joint positional tracking session. The method includes receiving positional data associated with a first user and at least one other user in the plurality of users in the joint positional tracking session. The method includes determining that a separation parameter associated with the first user has exceeded a threshold separation value, the separation parameter associated with the first user representing a distance between the first user and one other user in the plurality of users. The method includes automatically generating navigational data for reducing the separation parameter between the first user and one other user in the joint positional tracking session to below the threshold separation value. The method includes transmitting the navigational data to at least the first user in the joint positional tracking session.