Patent application number | Description | Published |
20130144723 | SYSTEMS, METHODS AND ARTICLES TO AUTOMATICALLY EXPOSE AND PLACE MATERIAL IN STREAMS OF PROGRAMMING - Content providers or media outlets may provide opportunities to place insertion or replacement material, for example, advertisements, into alternate streams or feeds of programming. A clearinghouse of such for various content providers may be automatically maintained and updated. Entities with insertion or replacement material may reserve, bid on or automatically place insertion or replacement material. An insertion system component may automatically insert material in an alternative feed of programming, for example, automatically replacing locally relevant advertisement in a broadcast with more general or even more specific advertisements in a Web feed of the programming. Organization of the insertions or replacement may be automatically determined based on various criteria. | 06-06-2013 |
20140011575 | PEER-TO-PEER BETTING SYSTEMS AND METHODS - Systems, methods, means and computer program products for initiating, tracking, resolving, and reporting information pertaining to bets among two or more users over a communication network are disclosed. Certain systems, methods, means and computer program products may permit users to create and modify bet parameters, and may report bet parameters and results to other users. | 01-09-2014 |
Patent application number | Description | Published |
20110055328 | SELECTIVE ACCESS OF MULTI-RATE DATA FROM A SERVER AND/OR PEER - Aspects of the disclosed subject matter are directed to facilitating peer-to-peer data exchange in a common domain. In accordance with one embodiment, a method is provided for obtaining content from one or more peers that are connected to the domain. The method includes registering a peer with a super-peer when a connection to the domain is established. Then, the connecting peer obtains data that describes various network conditions and identifies chunks of content available from other peers. In downloading content from other peers, heuristics are applied to select between available chunks that are potentially encoded at different bitrates. The heuristics account for the network conditions between peers and balance the potential need to quickly access content with the desire to obtain high quality content. | 03-03-2011 |
20120291051 | Generating Event Definitions Based on Spatial and Relational Relationships - Data from one or more sensors are used to detect an event corresponding to an activity by a person. The detection of the event is then used to loosely model the event to produce an initial event definition. The initial event definition is used in searching historical sensor data to detect other prospective occurrences of the event. Based on the detection of these additional occurrences, the event definition is refined to produce a more accurate event definition. The resulting refined event definition can then be used with current sensor data to accurately detect when the activity is being carried out. For example, the activity may be the use of a video imaging device for cheating, and a casino can use the refined event definition with video imaging to detect when people are using the video imaging device for such purposes. | 11-15-2012 |
20140219635 | SYSTEM AND METHOD FOR DISTRIBUTED AND PARALLEL VIDEO EDITING, TAGGING AND INDEXING - A system and method for having a media engine, client, workflow engine and server. The media engine takes digital or analog real-time video or video-on-demand as an input. Clients connect to the media engine, workflow engine and server. Depending on the client's capabilities, including software features, training and location, the workflow engine will drive required units of work to the client asking them to be fulfilled. This system enables efficient offline, real-time or faster than real-time editing, tagging and indexing of media by one or more clients at the same time. Unlimited numbers of users, tags and indexing functions to take place in parallel on a single video feed at the same time and managed through a rule based workflow engine. | 08-07-2014 |
20140279764 | GENERATING EVENT DEFINITIONS BASED ON SPATIAL AND RELATIONAL RELATIONSHIPS - Data from one or more sensors is input to a workflow and fragmented to produce HyperFragments. The HyperFragments of input data are processed by a plurality of Distributed Experts, who make decisions about what is included in the HyperFragments or add details relating to elements included therein, producing tagged HyperFragments, which are maintained as tuples in a Semantic Database. Algorithms are applied to process the HyperFragments to create an event definition corresponding to a specific activity. Based on related activity included in historical data and on ground truth data, the event definition is refined to produce a more accurate event definition. The resulting refined event definition can then be used with the current input data to more accurately detect when the specific activity is being carried out. | 09-18-2014 |
20150100873 | TAGONOMY - A SYSTEM AND METHOD OF SEMANTIC WEB TAGGING - A directed graph and a semantic ontology are simultaneously employed to enable tagging of data. Tags from the directed graph contain special properties linking them to a semantic ontology such that activating a node on the graph, will provide specific actions relating to one or more ontologies. Humans or machine executable algorithms can use the directed graph as a classification system, which enables a decision making process to occur, one step at a time. Such an approach enables complex problems sets to be broken down into smaller directed graph processes. Each process can then be either automated using computer executed algorithms, manual using humans, or a combination of both. In this way an n-tiered workflow system can be developed that enables large scale asynchronous and distributed tagging. | 04-09-2015 |
20150117765 | GENERATING EVENT DEFINITIONS BASED ON SPATIAL AND RELATIONAL RELATIONSHIPS - Data from one or more sensors is input to a workflow and fragmented to produce HyperFragments. The HyperFragments of input data are processed by a plurality of Distributed Experts, who make decisions about what is included in the HyperFragments or add details relating to elements included therein, producing tagged HyperFragments, which are maintained as tuples in a Semantic Database. Algorithms are applied to process the HyperFragments to create an event definition corresponding to a specific activity. Based on related activity included in historical data and on ground truth data, the event definition is refined to produce a more accurate event definition. The resulting refined event definition can then be used with the current input data to more accurately detect when the specific activity is being carried out. | 04-30-2015 |
Patent application number | Description | Published |
20080215581 | CONTENT/METADATA SELECTION AND PROPAGATION SERVICE TO PROPAGATE CONTENT/METADATA TO CLIENT DEVICES - In various embodiments, one or more servers is (collectively) endowed with a core data collection and management service, and a core content/metadata selection and propagation service, to receive from client devices automatically collected user activity associated data and in response, to select and propagate content/metadata to the client device, in a more efficient, flexible and effective manner (with high relevancy). | 09-04-2008 |
20090074235 | SYSTEMS AND METHODS FOR GENERATING BOOKMARK VIDEO FINGERPRINTS - Systems and methods for replacing original media bookmarks of at least a portion of a digital media file with replacement bookmarks is described. A media fingerprint engine detects the location of the original fingerprints associated with the portion of the digital media file and a region analysis algorithm characterizes regions of media file spanning the location of the original bookmarks by data class types. The replacement bookmarks are associated with the data class types and are overwritten or otherwise are substituted for the original bookmarks. The replacement bookmarks then are subjected to a fingerprint matching algorithm that incorporates media timeline and media related metadata. | 03-19-2009 |
20090077471 | SYSTEM AND METHOD FOR USING A WEBSITE CONTAINING VIDEO PLAYLISTS AS INPUT TO A DOWNLOAD MANAGER - Systems and methods for enabling the download of a set of media files with a specific order and specific contents and, more particularly, to enabling a download manager to automatically receive the information it requires to retrieve those elements required to replicate a streaming edit through local playback after the downloads complete. | 03-19-2009 |
20090097815 | SYSTEM AND METHOD FOR DISTRIBUTED AND PARALLEL VIDEO EDITING, TAGGING, AND INDEXING - A system and method for having a media engine, client, workflow engine and server. The media engine takes digital or analog real-time video or video-on-demand as an input. Clients connect to the media engine, workflow engine and server. Depending on the client's capabilities, including software features, training and location, the workflow engine will drive required units of work to the client asking them to be fulfilled. This system enables efficient offline, real-time or faster than real-time editing, tagging and indexing of media by one or more clients at the same time. Unlimited numbers of users, tags and indexing functions to take place in parallel on a single video feed at the same time and managed through a rule based workflow engine. | 04-16-2009 |
20110262102 | SYSTEM AND METHODS FOR OPTIMIZING BUFFERING HEURISTICS IN MEDIA - An algorithm to analyze previous attempts by the a user of a media player and either presents the media player with all data, a subset of data or even a hint, enabling the boot of the heuristics engine with the ability to custom-target initial startup methods of the media engine. | 10-27-2011 |
20110264680 | SYSTEM AND METHODS FOR SEARCHING AND DISPLAYING ONTOLOGY-BASED DATA STRUCTURES - Systems and methods that for searching and displaying ontology-based data structures so that the essential and relevant qualities of searched subject matters may be categorized by subject indices. The system and methods described below utilize ontology-based data systems to enable a more integrated and tighter search experience while at the same time providing a natural search experience | 10-27-2011 |
20120150946 | SYSTEM AND METHOD FOR USING A WEBSITE CONTAINING VIDEO PLAYLISTS AS INPUT TO A DOWNLOAD MANAGER - Systems and methods for enabling the download of a set of media files with a specific order and specific contents and, more particularly, to enabling a download manager to automatically receive the information it requires to retrieve those elements required to replicate a streaming edit through local playback after the downloads complete. | 06-14-2012 |
20120308073 | SYSTEMS AND METHODS FOR GENERATING BOOKMARK VIDEO FINGERPRINTS - Systems and methods for replacing original media bookmarks of at least a portion of a digital media file with replacement bookmarks is described. A media fingerprint engine detects the location of the original fingerprints associated with the portion of the digital media file and a region analysis algorithm characterizes regions of media file spanning the location of the original bookmarks by data class types. The replacement bookmarks are associated with the data class types and are overwritten or otherwise are substituted for the original bookmarks. The replacement bookmarks then are subjected to a fingerprint matching algorithm that incorporates media timeline and media related metadata. | 12-06-2012 |
20130136430 | SYSTEM AND METHODS FOR OPTIMIZING BUFFERING HEURISTICS IN MEDIA - An algorithm to analyze previous attempts by the a user of a media player and either presents the media player with all data, a subset of data or even a hint, enabling the boot of the heuristics engine with the ability to custom-target initial startup methods of the media engine. | 05-30-2013 |
20130156404 | SYSTEM AND METHOD FOR DISTRIBUTED AND PARALLEL VIDEO EDITING, TAGGING AND INDEXING - A system and method for having a media engine, client, workflow engine and server. The media engine takes digital or analog real-time video or video-on-demand as an input. Clients connect to the media engine, workflow engine and server. Depending on the client's capabilities, including software features, training and location, the workflow engine will drive required units of work to the client asking them to be fulfilled. This system enables efficient offline, real-time or faster than real-time editing, tagging and indexing of media by one or more clients at the same time. Unlimited numbers of users, tags and indexing functions to take place in parallel on a single video feed at the same time and managed through a rule based workflow engine. | 06-20-2013 |
20130343722 | SYSTEM AND METHOD FOR DISTRIBUTED AND PARALLEL VIDEO EDITING, TAGGING AND INDEXING - A system and method for having a media engine, client, workflow engine and server. The media engine takes digital or analog real-time video or video-on-demand as an input. Clients connect to the media engine, workflow engine and server. Depending on the client's capabilities, including software features, training and location, the workflow engine will drive required units of work to the client asking them to be fulfilled. This system enables efficient offline, real-time or faster than real-time editing, tagging and indexing of media by one or more clients at the same time. Unlimited numbers of users, tags and indexing functions to take place in parallel on a single video feed at the same time and managed through a rule based workflow engine. | 12-26-2013 |
20140143679 | SYSTEM AND METHOD FOR USING A WEBSITE CONTAINING VIDEO PLAYLISTS AS INPUT TO A DOWNLOAD MANAGER - Systems and methods for enabling the download of a set of media files with a specific order and specific contents and, more particularly, to enabling a download manager to automatically receive the information it requires to retrieve those elements required to replicate a streaming edit through local playback after the downloads complete. | 05-22-2014 |