Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


James L. Cansler, Cedar Park US

James L. Cansler, Cedar Park, TX US

Patent application numberDescriptionPublished
20090193453SYSTEM AND METHOD FOR HARVESTING ADVERTISING DATA FOR DYNAMIC PLACEMENT INTO END USER DATA STREAMS - A method is disclosed for selecting advertising data at an end user device, the method comprising monitoring a plurality of advertising data items in a first video data stream at the end user device; correlating advertising characterization data for the advertising data item with end user profile data for an end user at the end user device; and selecting based on the correlating at least one of the plurality of advertising data items for presentation during display of a second video data stream at the end user device. A system is disclosed for performing the method. A data structure is disclosed for containing data used by the system and method.07-30-2009
20090204487SYSTEM AND METHOD FOR DISPLAYING PARTIAL ADVERTISING DATA DURING TRICK PLAY - A method is disclosed including but not limited to initiating a trick play command having a trick play duration at the end user device during replay of video data an end user device main display; presenting an advertising data item having an advertising duration during execution of the trick play command; and presenting a remaining portion of the advertising data on a picture in picture (PIP) display on the main display after expiration of the trick play duration. A system is provided for executing the method. A data structure is provided in a computer readable medium for containing data used by the system and method.08-13-2009
20090210300SYSTEM AND METHOD FOR PRESENTING ADVERTISING DATA BASED ON END USER TRICK-PLAY TREND DATA - A computer readable medium is disclosed containing a computer program including but not limited to computer executable instructions that when executed by a computer are useful in performing a method for presenting advertising data, the method including but not limited to sensing current trick-play command data at an end user device; updating trick-play trend data for the end user device based on the current trick-play command data; and adjusting a number of advertising data items in an advertising data buffer presented at the end user device based on the trick-play trend data. A system is disclosed useful for performing the method. A data structure is disclosed for containing data used by the system and method.08-20-2009
20090222854 SYSTEM AND METHOD FOR PRESENTING ADVERTISING DATA DURING TRICK PLAY COMMAND EXECUTION - A computer readable medium is disclosed containing instructions that when executed by a computer perform a method for presenting advertising data, the method including but not limited to receiving a video data stream at an end user device, receiving a video data stream at an end user device; recognizing a pattern in the video data stream indicating a particular arrangement of objects in the video data stream as scene start data; placing scene start marker data in the video data stream at the scene start data; receiving end user trick play command data during presentation of the video data stream at the end user device; and moving to the scene start marker data in the video data in response to the end user trick play command data. A system is disclosed for executing the method. A data structure is disclosed for containing data used by the system and method.09-03-2009
20090271819SYSTEM AND METHOD FOR SENDING ADVERTISING DATA BASED ON DATA ASSOCIATED WITH VIDEO DATA - A computer readable medium is disclosed containing computer executable instructions that when executed by a computer perform a method, the method including but not limited to monitoring video data for advertising data keys; correlating the advertising data keys with penetration data for an end user; and selecting advertising data for the end user based on the correlation. A system is disclosed that is useful in performing the method. A data structure embedded in a computer readable medium is disclosed that contains data used by the system and method.10-29-2009
20090319350SYSTEM AND METHOD FOR PRESENTING PRIORITIZED ADVERTISING DATA DURING EXECUTION OF VIDEO TRICK PLAY COMMAND DATA - A computer readable medium is disclosed containing computer executable instructions that when executed by a computer perform a method, the method including but not limited to receiving trick play command data at an end user device; receiving a plurality of advertising data at the end user device; correlating the plurality of advertising data with penetration data for an end user associated with the end user device; prioritizing the advertising data for the end user device based on the correlation; and presenting a portion of the advertising data on the end user device based on the prioritizing of the advertising data during execution of the trick play command data. A system is disclosed that is useful in performing the method. A data structure embedded in a computer readable medium is disclosed that contains data used by the system and method.12-24-2009
20090325713SYSTEM AND METHOD FOR PRESENTING PRIORITIZED ADVERTISING DATA IN A PICTURE IN PICTURE DISPLAY WINDOW DURING EXECUTION OF VIDEO TRICK PLAY COMMAND DATA - A computer readable medium is disclosed containing computer executable instructions that when executed by a computer perform a method, the method including but not limited to receiving trick play command data at an end user device; receiving a advertising data at the end user device; correlating the advertising data with penetration data for an end user associated with the end user device; prioritizing the advertising data for the end user device based on the correlation; and presenting a portion of the advertising data in a picture in picture display window on the end user device based on the prioritizing of the advertising data during execution of the trick play command data. A system is disclosed that is useful in performing the method. A data structure embedded in a computer readable medium is disclosed that contains data used by the system and method.12-31-2009
20110067079System and Method of Analyzing Internet Protocol Television Content for Closed-Captioning Information - An Internet Protocol television (IPTV) system includes a selector module that selects a content item and sends a stream of the content item to a set-top box. The set-top box analyzes content information associated with the content item using a speech interpretation algorithm or a text interpretation algorithm to create an index of the content information and determines to record the content item based upon the index of the content information. A method includes sending a content item from an IPTV network to a set-top box, directing the set-top box to analyze content information associated with the content item using a speech interpretation algorithm or a text interpretation algorithm, and directing the set-top box to record the content item based upon the analysis of the content information.03-17-2011
20110072456System and Method for Substituting Broadband Delivered Advertisements for Expired Advertisements - An Internet Protocol television (IPTV) system includes an advertising module adapted to read metadata information associated with an advertising item included within a content item recorded on a set-top box, determine that the advertising item is expired, and send another advertising item to the set-top box to be played on the set-top box in the place of the first advertising item when the content item is played on the set-top box. A method includes determining that an advertising item that is included within a content item that is recorded on a set-top box is expired, deleting the advertising item from the set-top box, recording a second advertising item on the set-top box, and playing the second advertising item in the place of the first advertising item when the content item is played on the set-top box.03-24-2011