This invention enhances television (and radio) advertising by targeting, delivering and displaying electronic advertising messages (commercials) within specified programming in one or more pre-determined households (or on specific display devices) while simultaneously preventing a commercial from being displayed in other households or on other displays for which it is not intended. Commercials can be delivered to specified homes or displays via either over-the-air or wired delivery systems.

Patent
   5774170
Priority
Dec 13 1994
Filed
Dec 13 1994
Issued
Jun 30 1998
Expiry
Jun 30 2015
Assg.orig
Entity
Small
1024
9
all paid
46. A method for targeting advertisements to respective consumers using code comparison at each consumer's viewing site comprising the steps of:
selecting an advertisement from a central storage system based on a command from a control device at the viewing site; and
delivering the selected advertisement for display to the viewing site intended for a particular consumer.
44. A system for targeting advertisements to consumers using code comparison at a display site comprising:
(a) a control device at the display site;
(b) means for delivering a plurality of advertisements to said control device at the display site for storage at the display site; and
(c) said control device comprising means for selectively displaying an advertisement of said plurality of advertisements stored at the display site based on commands stored in the control device.
50. A method for targeting advertisements to consumers based on commands from a consumer display site comprising the steps of:
delivering a program and a plurality of advertisements to the consumer display site;
storing the advertisements at the display site for later display in the program at the display site; and
selectively allowing the display of a first advertisement at said display site and preventing the display of the remaining plurality of advertisements based on a command from the display site.
1. A system for delivery of targeted advertisements to individual consumers each having a display site using code comparison in a control device at the display site, comprising:
(a) the control device at the consumer display site;
(b) a central storage system for storing a plurality of advertisements; and
(c) means in the control device for communicating with the central storage system and for selecting an advertisement from the central storage system for delivery to said display site for display intended for a particular consumer based on a command from the control device.
51. A system for delivery of targeted advertisements to individual consumers at respective display sites based on commands from the display sites comprising:
a control device at each consumer display site;
means responsive to a consumer action for delivering a program to the consumer display site, said program having at least one break for an advertisement; and
means in the control device for selecting a predetermined advertisement in a central storage system for delivery to said display site for display during said break intended for a particular consumer based on a command from the control device at the display site.
63. A system for targeting advertisements for display at a consumer display site, comprising:
a control device at the consumer display site, the control device receiving a program and a plurality of advertisements for display at the display site;
the control device having a storage device for storing the plurality of advertisements;
the control device allowing the display of a selected advertisement of the plurality of advertisements; said control device including a comparator for comparing a code appended to each advertisement and a code stored in the control device and for displaying an advertisement in a break in the program when the codes match.
43. A system for targeting advertisements to consumers using code comparison at a display site comprising:
a control device at the display site, the display site displaying a program having a break for an advertisement;
a central storage system for storing a plurality of advertisements;
means for delivering a selected one of the plurality of advertisements from the central storage system to said display site appropriate to a particular consumer; and
means in the control device for selecting the selected advertisement of said plurality of advertisements in the central storage system for display during said break appropriate for the particular consumer based on a command from the control device at the display site.
67. A system for targeting advertisements for display at a consumer display site, comprising:
a control device coupled to the display device at the display site, the control device controlling the display of a program having a break for an advertisement on the display device;
the control device having a selector for selecting an advertisement from a plurality of advertisements stored in a central storage system based on a comparison of a code stored in the control device and a code appended to each of the advertisements; and
the control device receiving the selected one of the plurality of advertisements from the central storage system for display on the display device.
16. A system for targeting advertisements to consumers each having a display site using code comparison in a control device at the display site, comprising:
(a) the control device at the display site;
(b) a central storage system for storing a plurality of advertisements, each advertisement having a code associated therewith;
(c) means for delivering a program and for delivering a selected one of the plurality of advertisements from the central storage system to said display site for display;
(d) said control device comprising means for communicating with the central storage system and for comparing a code stored in the control device with codes associated with the plurality of advertisements in the central storage system thereby to select the selected advertisement for display at the display site.
24. A system for targeting advertisements to consumers using code comparison in a control device at a consumer display site, comprising:
(a) the control device at the display site;
(b) a central storage system for storing a plurality of advertisements;
(c) means for delivering a program and for delivering the plurality of advertisements from the central storage system to said display site for display;
(d) means for allowing the display of a first advertisement and preventing the display of the remaining plurality of advertisements based on a command from the control device; said means for allowing and preventing comprising means for delivering information to said display site instructing said display site to display said first advertisement while preventing the display of said remaining advertisements, said plurality of advertisements being delivered to said display site and being stored in the control device for later display at the display site prior to said information delivery.
35. A system for targeting advertisements to consumers using code comparison in a control device at a consumer display site, comprising:
first and second display sites each having the control device;
a central storage system for storing a plurality of advertisements;
means for delivering a program to said first and second display sites, the program having a plurality of predetermined breaks and means in the control device at each display site for selecting an advertisement from said plurality of advertisements from the central storage system; and
means comprising the control device at the first display site for selectively displaying a first advertisement at said first site during a first break intended for a first consumer and means comprising the control device at the second display site for simultaneously selectively displaying a second advertisement during said first break different than said first advertisement at said second site intended for a second consumer based on commands from the respective control devices.
2. The system of claim 1 wherein first information associated with each advertisement is appended to each said advertisement.
3. The system of claim 2 further comprising means for delivering second information associated with the display site to said display site.
4. The system of claim 3 wherein said first information includes at least one first code relating to at least one characteristic of the advertisement to which the first information is appended.
5. The system of claim 4, wherein said second information includes at least one second code relating to a characteristic of said particular consumer.
6. The system of claim 5, wherein said control device comprises means for comparing said at least one first code and said at least one second code and means for presenting said advertisement at said display site when said at least one first code corresponds to said at least one second code.
7. The system of claim 6, wherein said first information further includes at least one third code for indicating the frequency of presentation of said advertisement.
8. The system of claim 6 further comprising means for delivering a program including at least one characteristic code that identifies a characteristic of the program and said first information further includes at least one third code that identifies a characteristic of said advertisement, said system further including means for comparing said at least one third code and said at least one characteristic code and means for presenting said advertisement when said codes match.
9. The system of claim 6, wherein said means for delivering comprises means for delivering a program including at least one code that identifies a characteristic thereof and said first information further includes at least one third code that identifies a characteristic of said advertisement, said system further including means for comparing said at least one third code and said at least one characteristic code and means for preventing said advertisement from being presented when said codes match.
10. The system of claim 6 further comprising means for delivering the plurality of advertisements to said display site and means for sequencing said advertisements intended for the particular consumer.
11. The system of claim 6 further including means responsive to action of a consumer for presenting another advertisement following a first advertisement.
12. The system of claim 6 further comprising means at said display site for registering the time and date of said advertisement displayed.
13. The system of claim 6 further comprising means for certifying that said advertisement has been displayed.
14. The system of claim 1 further comprising means for delivering a plurality of programs to said display site, each program having a break for presenting the advertisement.
15. The system of claim 14 wherein said means for delivering a plurality of programs includes means for synchronizing said breaks of said programs such that said advertisement is presented at the same time during each program.
17. The system of claim 16 further comprising means for delivering information to said control device at said display site instructing said site to display said selected advertisement while preventing the display of said remaining advertisements.
18. The system of claim 17 wherein said selected advertisement is delivered to said display site subsequent to said information delivery.
19. The system of claim 18 wherein said information includes at least one predefined first code.
20. The system of claim 19 wherein each of said plurality of advertisements have at least one predefined code accompanying each said advertisement.
21. The system of claim 20, wherein said control device comprises means for comparing said at least one predefined first code with said at least one predefined code accompanying said advertisements in the control device.
22. The system of claim 21 wherein said control device comprises means for displaying a selected advertisement when said at least one predefined first code matches said at least one predefined code accompanying said advertisements.
23. The system of claim 17 wherein the control device further comprises means for storing said information.
25. The system of claim 24 wherein said control device comprises means for storing said advertisements.
26. The system of claim 25 wherein said plurality of advertisements are delivered sequentially.
27. The system of claim 26, wherein said information includes at least one predefined first code.
28. The system of claim 27, wherein said first advertisement and said remaining advertisements each have at least one predefined code accompanying said advertisement.
29. The system of claim 28 wherein said control device comprises means for comparing said at least one predefined first code with said at least one predefined code accompanying each of said advertisements in the control device.
30. The system of claim 29 wherein said control device comprises means for displaying an advertisement if said at least one predefined first code matches said at least one predefined code accompanying said advertisement.
31. The system of claim 5, further comprising means delivered to said display site for determining an appropriate advertisement of said plurality of advertisements to display.
32. The system of claim 31 further comprising means for delivering a program and wherein said program has a plurality of breaks for said advertisements.
33. The system of claim 32 further comprising means delivered to said display site for determining when to search for the advertisements and which breaks are preemptable.
34. The system of claim 5 further comprising means for retrieving an advertisement intended for a consumer viewing said display at a particular time.
36. The system of claim 35 wherein said means for delivering includes means for delivering a code to said first and second display sites prior to said program delivery, corresponding to said first and second consumers respectively.
37. The system of claim 36, wherein said display sites each include means for storing said code in the control device.
38. The system of claim 37 wherein said first and second advertisements each include a code corresponding to a consumer.
39. The system of claim 38, wherein each said control device comprises means for comparing said codes accompanying said advertisements with said code stored in said storing means to determine matching codes.
40. The system of claim 39, wherein each said control device comprises second means for displaying said advertisement at said respective display site when a code accompanying the advertisement matches said stored code and for ignoring an advertisement that does not have a code matching said stored code.
41. The system of claim 40 wherein each said control device comprises means for displaying a default advertisement if the stored code does not match at least one of the codes accompanying the advertisements delivered.
42. The system of claim 41, further comprising means at each control device for displaying said first advertisement if at least one code accompanying each advertisement matches said stored code.
45. The system of claim 44 further comprising means for ensuring that said advertisement is displayed at said display site at a predetermined time regardless of a program being viewed.
47. The method of claim 46, further comprising the step of assigning at least one first code to each said advertisement according to a predetermined characteristic of each said advertisement.
48. The method of claim 47 further comprising the step of assigning at least one second code to said viewing site.
49. The method of claim 48, further comprising the step of comparing said at least one first code and said at least one second code and presenting said advertisement at said viewing site when said at least one first code corresponds to said at least one second code.
52. The system of claim 51 further comprises means for delivering an advertisement that includes information that has been matched with information determined for said display site.
53. The system of claim 1 wherein means are provided for monitoring the execution of the advertisement.
54. The system of claim 1, wherein means are provided for sequencing the display of advertisements so that the advertisements play in a prescribed order.
55. The system of claim 1, wherein means are provided for displaying the advertisement a prescribed number of times.
56. The system of claim 1 wherein means are provided for coupling the advertisement to related advertisements.
57. The system of claim 1 wherein means are provided for certification of the advertisement.
58. The system of claim 24, wherein means are provided for monitoring the execution of at least one of the advertisements.
59. The system of claim 24, wherein means are provided for sequencing the display of advertisements so that the advertisements play in a prescribed order.
60. The system of claim 24 wherein means are provided for displaying an advertisement a prescribed number of times.
61. The system of claim 24, wherein means are provided for coupling at least one of the advertisements to related advertisements.
62. The system of claim 24, wherein means are provided for certification of at least one of the advertisements.
64. The system of claim 63 further comprising means for delivering a code for storing in the control device related to a consumer at the display site.
65. The system of claim 64 wherein the plurality of advertisements are stored in the control device at the display site prior to delivery of the code.
66. The system of claim 64, wherein the plurality of advertisements are stored in the control device at the display site subsequent to delivery of the code.

This invention relates to an electronic system and a process for enhancing advertising by delivering TV and radio commercials targeted to individual viewer's based desires and needs.

For over forty years, television (TV) advertising has represented the cornerstone of consumer marketing. The unique combination of sight, sound, and motion offered by TV has allowed marketers to build brand equities by persuading consumers that brand A is either unique and/or better than its competitors.

TV has been dominated by the broadcast networks which were the best available means of broad reach for advertisers. In the 1960's, prior to the advent of cable TV, an advertiser could reach over 90% of U.S. homes in one night via commercials on ABC, CBS, and NBC network TV. Now, however, the world is changing with 67% of U.S. homes wired for cable. Thus, cable systems are effectively replacing on-air broadcast as the actual delivery vehicle for programs.

Broadcast networks and their affiliates however, still receive the vast majority of advertiser dollars for two reasons. First, advertisers believe that placing their commercials in specific programs will ensure that they reach the right kind of viewers (usually based on crude demographic assumptions, e.g., women 18-49 are likely to be the best prospects for their product). Advertisers however are aware that demographic targeting is highly wasteful. For example, dog owners comprise only 30% of households, thus every Ralston-Purina commercial exposure involves 70% waste.

Target marketing is the answer. Deliver your commercial to only those who are the best prospects. Extensive learning from a variety of research suggests the following preferable targets:

* People who already use your product

* Those who use a competitors' brand in your category

* Heavy category users (rule of thumb--the top twenty percent account for 80% or purchases).

Direct mail can now do this, but not TV or radio.

The second reason broadcasters receive the majority of advertising revenue is because they continue to attract the largest audience (approximately 60% of all viewers) despite the proliferation of cable channels which has fragmented the viewing audience. The likelihood that viewers are watching any particular commercial/advertisement is reduced by the sheer quantity of channels. Advertisers have difficulty setting values on the advertising opportunities. The net impact is even more serious than just the waste. The large number of irrelevant commercials contribute to a general lack of attention to those which might normally be of interest.

Advertisers are faced with an even more aggravating situation with the advent of Digital Video Compression (DVC). DVC means that the number of programs which can be carried by any digital media will expand dramatically. There are three parts to the determination of the total capacity of a video transport system: 1) the data rate needed for a program, 2) the amount of data that can be placed in a channel, and 3) the number of channels the system can carry.

It is expected that reasonable quality video will be possible at data rates of three to five million bits of digital information per second. This is stated as 3 Mega bits per second (Mbps). This answers the first issue.

The second issue involves the processing of the signal so that it can be carried in a channel. Current television signals are carried in a spectrum space of six million cycles of electromagnetic energy per second. Cycles per second are given the name Hertz, abbreviated Hz, in honor of the German scientist Heinrich Hertz. Millions of cycles per second are Mega Hertz, abbreviated MHz. There are modulation methods proposed before the Federal Communications Commission (FCC) for advanced television applications which can carry as much as 38.5 Mbps in a 6 MHz channel. This means that as many as twelve "synthetic channels" of 3 Mbps each can be carried in the same spectral "space" as an ordinary 6 MHz television signal. This answers the second issue.

Modern cable systems plan to use ordinary analog signals in the frequency range from 50 MHz up to around 450 MHz. This will allow for 66 ordinary 6 MHz analog video channels which can be used with today's common television receivers and video cassette recorders (VCRs). These same modern cable systems tend to be built with an upper frequency limit of 750 MHz, although a few have gone as high as 1000 MHz. 1000 MHz is a Giga Hertz of frequency, abbreviated as GHz. The difference between the more common 750 MHz upper limit and the 450 MHz top of the analog channels yields 300 MHz of spectrum space. This will carry fifty 6 MHz channels. With each of these channels able to carry twelve or so programs, the total yields about 600 simultaneous programs. A 1.0 GHz system would have ninety one 6 MHz channels capable of carrying around 1100 programs| The growing number of channels and resultant fragmentation of the viewing audience into smaller and smaller units makes it difficult and expensive for advertisers to reach particular consumers.

The same problems also exist in analog video systems, but to a lesser degree. For example, the Time Warner cable system in Queens New York has an analog bandwidth of 1.047 GHz carries 150 analog channels. This number of channels causes problems for those with advertising messages as they attempt to secure the attention of interested viewers.

The operators of delivery systems with large capacity are frustrated by the inability to interest advertisers in any significant amount of participation. It is very difficult to demonstrate the effectiveness of advertising in an environment of a hundred or more channels of advertiser supported programming.

Marketing trials of switched video systems based on Video On Demand, (VOD) have been attempted. These systems implement an interactive home shopping approach which is both very expensive and requires the active participation of the viewer. As such they are not suitable for advertiser support of programming. They are particularly weak in their ability to attract attention to new products and services. For the most part, these kinds of commercials are easily avoided .

Consumers, advertisers, and video delivery system operators would welcome a workable system of advertising subsidy for pay per view (PPV) programming. The current methods subject the viewer to a series of commercials which are mostly of little interest. Because of this, the commercials are annoying. If instead, the commercials were messages matched to the viewers specific and individual interests and needs, they would be both more effective and welcome, particularly if they also contribute to a reduced fee for the viewer.

While a number of such systems and processes are known in this art, none of these systems and processes deal with a way to provide specific commercials to viewers needs and wants in a multichannel environment. For example, Time Warner targets programs and commercials to consumers by employing a geographical node system wherein predetermined advertisements are transmitted to a node such as small town or city neighborhood of contiguous homes for viewing by audiences of 500-4000 connected to the node. This system however does not target individual consumers.

It would be desirable to have a system for targeting commercials to those particular consumers who represent only the best prospects for an advertiser.

Accordingly, it is an object of this invention to provide a system and process which will solve the problems described above and overcome the disadvantages associated with the prior art systems described above.

It is another object of the present invention to provide viewers with advertisements which are matched to the viewer's interests and needs.

It is another object of the invention to provide such a system and process which will provide advertisers with less waste and greater cost effectiveness in delivering their messages only to those consumers who are desirable prospects.

It is a further object of the invention to provide such a system and process which will allow the operators of video delivery systems to increase the effectiveness of their media in delivering meaningful messages to consumers.

It is another object of the invention to provide a means of dealing with the clutter resulting from hundreds of channels of video and audio programming containing advertising.

The attainment of these and related objectives may be achieved through use of the novel electronic systems and processes herein disclosed.

The process of this invention includes the following steps. The sets of advertisements are prepared so that they are suitable for the transmission and storage means employed. Each commercial is analyzed as to its nature and focus and a Commercial Identifier (CID) code is appended. The messages are then delivered to the point of usage.

Commercials may be classified into three categories: 1) non-preemptable, 2) conditionally preemptable, or 3) unconditionally preemptable. For example, commercials in programs not participating in this system and process would be non-preemptable. Some commercials in programs which are eligible for preemption may also be non-preemptable under some circumstances. These are called conditionally preemptable. An example of such a situation may be that a competitor's product may not be used to preempt. One brand of automobile may be precluded from substituting for another brand of automobile. An unconditionally preemptable commercial may be subject to substitution any time other higher priority commercials are available. In locations not equipped with hardware which implements this system and process, the preemptable commercials are displayed.

Commercials which are subject to preemption are imbedded in programs along with a version of the CID to indicate under what circumstances a more suitable commercial may be substituted.

A suitable process is used to target prospective viewers of a set of advertisements using database search and list selection procedures. The result of this process is a set of appropriate CID codes for the prospective viewers. These CID codes are transmitted to the viewing device and stored.

At the point of usage, a Commercial Processor (CP) is programmed to find and analyze the CID codes in each commercial. When a match between the CID in the commercial and the CID transmitted and stored at the point of use is found, the advertisement is then presented to the viewer. This advertisement can be presented to the viewer either in a single preemptable position in a specific program or during the simultaneous break in programming across all channels received at the point of usage.

When the CIDs do not match, the commercial is ignored and not displayed. There can be either only one match at any given time, or if multiple matches are possible, there is a prioritization sequence that determines which commercial to display and which to ignore. There would always be one default commercial in the batch that would play unless replaced by a higher priority commercial.

Another aspect of the invention is that the system can be further enhanced with additional codes appended to the CID code to provide additional capabilities. Such codes are described as follows and are applicable to all of the following embodiments of the invention:

A frequency indicator code can be appended to the commercial's CID code. The frequency indicator code would be loaded into a register at the display site. The contents of the frequency indicator code register would be decremented each time the commercial is successfully displayed. A successful display of the commercial requires the display device to be in its "on" condition. When the frequency indicator code register reaches zero, the commercial will no longer be displayed.

A context code could be appended to the commercial's CID code. The context code is compared with program identification codes appended to the program signals. The commercial is displayed if it is in a specific channel or network or show. For example, skiing equipment commercials would be shown during a skiing down hill racing competition.

A context blocking code is used to prevent the display of a commercial during certain kinds of programming, For example, a travel commercial would not be used during a drama involving an airplane crash or other travel tragedy.

A sequencing code would be stored at the point of display. It would be used to compute a new CID code for a subsequent commercial. By having a sequential CID code, viewers would see a series of commercials in correct order. One commercial builds on another. Two examples requiring sequencing are tutorials and commercials including a story line which plays out in a determined sequence.

A series of viewer reaction codes can be included to cause additional relevant commercials to be presented in reaction to a viewer's response to questions or other viewer interaction. The relevant commercials could be for more detailed information about the same product or service. Alternatively, they could be for products or services which are likely to be of interest to the viewer based on the viewer's responses. For example, a viewer who requests more information about children's aspirin may also be offered a subsequent commercial on children's chewable vitamins.

A registration code could be added to the CID code and stored at the point of display. When such a commercial is successfully displayed, the registration code is communicated back upstream to the signal origination site. A time and date stamp is added. Two levels of registration are possible. In the simpler level of registration, a count is accumulated at the origination point or some other suitable place indicating the total number of commercials successfully displayed at all locations. Viewer identities are not tabulated. In the second level of registration, a viewer identification number is included in the acknowledgment messages centrally collected.

A certification code could be added to the CID code and stored at the point of display. When such a commercial is successfully displayed, the certification code is communicated back upstream to the signal origination site. A time and date stamp is added. In the case of certification, the viewer responds to the advertisement. This response could be to answer a question, to merely make an acknowledgment, or to request a coupon or other item of value. This indicates that not only has the commercial been successfully displayed, but it has also been viewed, recognized, and acted upon.

There are several options for the upstream transmission of registration or certification codes. This code could be transmitted upstream at the time the commercial was successfully received. Alternatively, the fact that it was received could be stored at the receive site and relayed to the signal origination site upon request or at a pre-programmed more convenient time. Several options for upstream communication exist. These include two-way cable systems, radio transmissions, telephonic communication, or the physical conveyance of a printed report, a magnetic, optical, electronic or other recorded report.

In summary, with the present invention, television (and radio) and advertising are enhanced by targeting, delivering and displaying electronic advertising messages (commercials) within specified programming in one or more pre-determined households (or on specific display devices) while simultaneously preventing a commercial from being displayed in other households or on other displays for which it is not intended. Commercials can be delivered to specified homes or displays via either over-the-air broadcast or wired delivery systems. The preferred embodiments are described below.

In a first preferred embodiment of the system and process in accordance with the invention, an individually addressable digital recording device (RD) with a unique address is installed at the display site in the television or radio receiver, VCR, display device or set-top-box or modular decoder associated with the media provider (cable, DBS, telephone, etc.). One or more commercial identifier codes (CID) are transmitted to and recorded by the RD in advance of the commercial broadcast. As described below, these codes will be used to "tell" the display which upcoming commercials to play and which to ignore.

These data transmissions to the home can be delivered via communications capabilities established with the program delivery system including but not limited to the Vertical Blanking Interval (VBI) of analog video, ancillary subcarriers, amplitude modulation of the frequency modulated audio carrier, totally separate data carriers, or using the digital equivalent of these means of a contracted or affiliated programming service. Later, these identifier codes (CIDs) are attached to or embedded in the beginning of appropriate commercials prior to broadcast or transmission. Alternatively, they can be included or attached elsewhere and include timing information concerning the commercial.

Multiple commercials, each with a unique CID, are simultaneously broadcasted in a television or radio commercial spot. For instance, rather than broadcasting one 30-second commercial, a number of commercials might be broadcasted simultaneously over different separate channels. Note that these simultaneously broadcasted commercials could be compressed in a digital transmission to fit within the distribution bandwidth as necessary. In any event, there would always be one of the number of commercials designated or chosen as a default commercial that would play unless replaced by a targeted commercial. Depending on the capacity of the transmission system, the number of simultaneous commercials could be relatively small--such as four or five (4 or 5)--or much larger.

A Commercial Processor (CP) at the display site would be programmed by an algorithm transmitted to the RD prior to the CID transmission to look for and analyze the CID in each incoming commercial. However, the algorithm may be transmitted along with the transmitted commercials as discussed later in this application. As part of such analyzing in accordance with the algorithm, the CID in each incoming commercial is compared to the CIDs previously received and recorded by the RD. This can be accomplished by having several simultaneous tuners detecting the CIDs in each of the simultaneous commercials. These tuners are installed at the display site in the television receiver, VCR, or set-top box. To assist in the process of comparison, a directory may optionally be provided which maps the locations of the commercials simultaneously available and the commercials which are available for preemption. This would avoid the need for simultaneously operating tuners receiving each of the simultaneous commercials.

If there is a match between the CID in the commercial and the CID in the RD, the commercial is displayed. This is accomplished by tuning to the frequency which contains the targeted commercial and, if it is digitized, selecting the correct digital data stream. When the CIDs do not match, the commercial is ignored and not displayed. In this preferred embodiment, there is one possible match at any given time. However, the system may be designed to employ multiple matches. In such a case, there would be prioritization programming that determines which commercial to display and which to ignore. The system thus described can be enhanced by the additional codes described above.

In summary, in this preferred embodiment of the system and process in accordance with the invention, the commercials are simultaneously transmitted with embedded CID codes. The channels with default preemptable or conditionally preemptable commercials include appropriate CID codes. The CP at the display site compares at least two CID codes in its decision making process. The first is that CID code that is determined as suitable for that display site. This code is stored at the display site. The second CID code is embedded in the commercials available for substitution. The second code may also be embedded in the default commercial. These two codes are compared and if a match is found, the appropriate commercial is displayed. A third CID code may also be transmitted along with the programming in preemptable and conditionally preemptable commercials transmitted. Such a code is provided to ensure that an inappropriate commercial is not displayed for a particular program. The stored CID codes and the third codes are compared. When a permissive match is found, the CP selects the appropriate commercial.

In a second preferred embodiment of the system and process in accordance with the invention, an individually addressable digital recording device (RD) with a unique address is installed at the display site in the television receiver, VCR, display device set-top-box or modular decoder associated with the video provider (cable, DBS, telephone, etc.). CID codes chosen for a particular display site (consumer) are transmitted to and stored in an in-home storage at the display site. Commercials are subsequently transmitted to the in-home storage device with sufficient capacity to hold one or more commercials prior to display. The commercials could be in analog form, but it is more efficient of transmission and storage capacity to digitize and compress the commercials prior to transmission and storage. Attached to each commercial are codes indicating the conditions and rules required to display the commercial, e.g., date, day-part, network, program context, etc. The codes of the commercials transmitted are first compared to the codes previously stored. The commercial transmitted that is found to match is stored in the storage at the display site. Note that the CIDs and display rules would be stored in a storage known as an Ad Queue in the commercial processor.

Commercial time or spots when addressable ads can be displayed will have a unique identifier code (CID). This code will be part of the conditions required for displaying the addressable spot. These eligibility codes could be applied, i.e., transmitted by the network or locally in local-avail spots. The program delivery system would broadcast a default commercial in the spot eligible for the addressable ad. This spot would air in a home or display that was not targeted for an addressable ad in that time period.

The commercial processor in the home would look for the CID in each incoming commercial at a break during a broadcast program. If there was a CID at a break, the processor would apply the display rules for the stored, addressable ads. If there was an ad to display, it would substitute the addressed ad for the default ad, and eliminate it from the ad queue as necessary.

Frequency, sequencing, context, certification and personalization data could be applied as in the first preferred embodiment.

In summary, in the second preferred embodiment, predetermined codes are transmitted to the display site and stored therein, commercials are then sequentially transmitted to the display site prior to the time of their intended use. Appropriate storage is provided at the display site to store one or more of the commercials selected by matching the commercial's CID with that CID determined as appropriate for the display site. The broadcast with a break for a target commercial may then be transmitted with codes in the break. If a match is found and only one commercial is stored, it may be displayed one or more times, depending on whether a frequency code is included. If a registration or certification code is included, that code is returned upstream to the signal origination site when commercials successfully play. The commercial will then be replaced with another. If storage for multiple commercials is provided, they are downloaded and used appropriately.

In a third preferred embodiment of the system and process in accordance with the invention, the commercials are delivered in a switched video on demand (VOD) system. In a VOD system, consumers request programming which can begin at any time. The programming comes from massive storage systems called servers. Those servers supply signals to switches which rout the requested video to the individual display device. The commercial choice switched to that location is based on a match of the CID determined for that location and the CID embedded in the commercial. Such matching may occur at the display site or at the head-end. This approach requires minimal storage at the receive site.

In a fourth preferred embodiment of the system and process in accordance with the invention, the channels with preemptable and conditionally preemptable commercials are synchronized at the signal origination source so that enhanced advertising can be inserted independent of which program is be watched. This makes enhanced advertising particularly valuable. Not only is the commercial selected to fit the needs and wants of the viewer, but these more interesting commercials can be made to appear on a variety of programs. The consumer becomes more reachable even in an environment consisting of hundreds of channels. If the viewer changes channels to another channel with a preemptable commercial, the commercial is uninterrupted even though the channel indicator changes and indicates the new channel. Even if the viewer changes to a channel with non-preemptable commercials, if the new channel is synchronized with the previous channel, the commercial already started could be completed before switching to the new channel. The advertisement is thus "locked up" in the program of the newly selected channel. This embodiment can be combined with any of the previous embodiments.

The appropriate CIDs for each viewer are selected by a marketing organization which accumulates data on viewers to determine the commercials most appropriate to their individual needs and wants. These CIDs are then transmitted individually to each viewing site and stored there for use by the CP. Alternatively, an algorithm can be devised and downloaded to the display site. An inexpensive embedded microprocessor such as a member of the Intel 80386 family, can execute the down loaded algorithm as a conventional microcomputer program. That algorithm is created by the advertisement administrator and/or marketing organization which provides the commercials. The algorithm changes from time to time based on the nature of the commercials and the demographics of the viewers. The algorithm responds to information provided directly or indirectly by the viewer. This is a dynamic process. As the situation of the viewers changes, the CIDs appropriate to those viewers also changes. For example, as children are born, certain products and services are of interest. As the children grow and mature, products and services previously interesting are replaced with those appropriate for older children.

The apparatus at the viewing site can store and process CIDs for multiple individuals at the viewing site. When the viewer identifies himself or herself either directly or indirectly, the commercials appropriate to that individual are presented.

The attainment of the foregoing and related objects, advantages and features of the invention should be more readily apparent to those skilled in the art, after review of the following more detailed description of the invention, taken together with the drawings, in which:

FIG. 1 is a basic block diagram of the system;

FIG. 2 is a block diagram of the Advertisement Administration Facility;

FIG. 3 is a block diagram of the Advertisement Transmission Facility;

FIG. 4 is a block diagram of the Media Origination Facility; and

FIG. 5 is a block diagram of the Display Site.

Turning now to the drawings, more particularly to FIG. 1, there is shown a block diagram of the overall system. The Ad Administration Facility 100 is where customers, commercials, and programs are analyzed and categorized and the results stored in databases. The information from these databases is used to construct CID codes. Additionally, commercials are received from the agencies that created them and processed as necessary for use in the system. These processed commercials and CID codes are conveyed to the Ad Transmission Facility 200 via an electrical and/or optical link 101. Alternatively, a satellite 202 could be used to convey the processed commercials and CID codes via uplink antenna 105 to antenna 201 which serves as both an uplink and downlink antenna. Land transmission of the processed commercials and CID codes can be accomplished with transmitting antenna 103 and receiving antenna 205. A further alternative is conveyance of the processed commercials and CID codes by physical means such as optical or magnetic tapes or disks or other suitable means, 107.

The Ad Transmission Facility 200 combines the processed commercials and CID codes with other video and/or audio programming and conveys it to a plurality of Media Origination Facilities 300 via satellite 202 using the uplink antenna 201 and the downlink antennas 301. Alternatively, for Media Origination Facilities in close proximity, antenna 205 can be used to transmit some or all of the processed commercials and CID codes to antennas 302 at Media Origination Facilities. An electrical and/or optical link 203 could be used as well as physical conveyance of the processed commercials and CID codes by physical means 207 such as optical or magnetic tapes or disks or other suitable means. The Media Origination Facility 300 also receives programming and commercials from other sources and creates some programming and commercials in its own facilities.

The package of programming and processed commercials and CID codes is conveyed to the display site 400 (reception site) via electrical and/or optical links 303, or radio transmission via antenna 302 and 401, or via satellite 202 and antennas 301 and 402, or even via physical means 307 such as optical or magnetic tapes or disks or other suitable means.

In some situations, one or more of the facilities 100, 200, 300, and 400 may be co-located simplifying the transmission requirements for the processed commercials and CID codes.

FIG. 2 is a more detailed block diagram of the Ad Administration Facility 100 of FIG. 1. The Ad Administration Facility is where the characteristics of those viewing or hearing the commercials are analyzed and categorized and the results stored in a Customer Database 128. Commercials suitable to the needs and wants of those viewing or hearing programming are also categorized and an appropriate CID code is generated and appended to the commercial. Information on commercials which can be preempted is stored in a Preemptable Commercial Data Base 116. Programming is also analyzed and categorized to determine the suitability of insertion of different categories of commercials. The results of this analysis is stored in a Programming Database 152. All of these databases yield CID codes which are prepared for conveyance to the Ad Transmission Facility 200.

Commercials are received on a suitable media such as optical or magnetic tape or disks or via satellite and then locally recorded. These commercials are then reproduced via a playback device 102 which conveys the signals via electrical and/or optical connection 104 to a commercial processor 106. The commercial processor 106 prepares the commercial for use in the system and process of this invention. In its simplest form, the commercial processor merely appends the appropriate CID code created in the Commercial CID code Generator 112 and conveyed by electrical and/or optical connection 114. In other applications, the commercial is also converted to digital form. In still other applications the digitized commercial is further processed to reduce signal redundancy and compress it so that it requires less memory to store and less time and capacity to transmit. A number of methods are know to those skilled in the art for accomplishing this. Two examples very well known are the Motion Pictures Experts Group (MPEG) system of compression of video and audio and the DigiCipher method developed and patented by General Instrument Corporation. The processed commercials are conveyed by electrical and/or optical connection 108 to a Recording Device 110 for later playback at a suitable time in the Processed Commercials Playback Device 146. Such recording and playback devices for analog or digital video and/or audio segments are well known in the industry. When played back in the Playback Device 146 the signals are conveyed by electrical and/or optical connection 148 to a Signal Combiner and Modulator and Transmitter 144 which combines it with other signals and prepares it for conveyance to the Ad Transmission Facility 200 of FIG. 1. As previously described, the signal is conveyed by electrical and/or optical connection 101, or by radio transmission using antenna 103, or by satellite transmission using antenna 105, or by physical means 107 such as optical or magnetic tapes or disks or other suitable means. Electrical and/or optical connection 114 also conveys the Commercial CID Code to an Optional Directory of CID Codes Generator 140 which compiles all the CID Codes required for operation of this invention in a summary form and conveys them by electrical and/or optical connection 142 to the Signal Combiner and Modulator and Transmitter 144.

The Preemptable Commercial Database 116 contains lists of commercials which can be preempted with the above described processed commercials. This list is supplied by agencies or organizations which have sold the carriage of the commercial under the condition that it may be preempted under certain circumstances. Data on these commercials is conveyed by electrical and/or optical connection 118 to the Preemptable Commercial CID Code Generator 120 which creates the appropriate CID codes. These CID codes are conveyed by electrical and/or optical connection 122 to the Preemptable Commercial CID Data List Storage Device 124 where they are stored until required. The storage devices used to implement this invention can be of any form which is economical at the time of construction. Examples include magnetic, optical, and semiconductor implemented in tapes, disks, and chips as well as combinations of these technologies. When required, these codes are conveyed by electrical and/or optical connection 126 to the Signal Combiner and Modulator and Transmitter 144 described above and the Optional Director of CID Codes Generator 140 also described above.

The Customer Database 128 contains lists of consumers who would be viewing or listening to programming and would be served by commercials which match their needs and wants based on the systems and process of this invention. This list is supplied by agencies which have gathered data on the consumers and have created algorithms for determining which commercials are most appropriate for those consumers. The combination of the algorithms and the data yield the Consumer CID codes. The specific nature of the data collected and the algorithms varies with the creativity and resources of the advertising agencies using this invention. While examples of the data and algorithms will be supplied, it should be clear to those skilled in these arts that there is a wide variety of combinations of data sets and algorithms which could be used with this invention. Neither the data set nor the algorithm are a part of the invention. Consumer Data is conveyed by electrical and/or optical connection 130 to the Consumer CID Code Generator 132 which creates the appropriate CID codes. These CID codes are conveyed by electrical and/or optical connection 134 to the Customer CID Data List Storage Device where they are stored until required. When required, these codes are conveyed by electrical and/or optical connection 138 to the Signal Combiner and Modulator and Transmitter 144 described above and the Optional Director of CID Codes Generator 140 also described above.

The Programming Database 152 contains lists of programs would be suitable and eligible for use with commercials which match the needs and wants of consumers in the Consumer Database 128. This programming contains Preemptable Commercials as listed in the Preemptable Commercial Database 116. Based on the systems and process of this invention, Processed Commercials will be provided at appropriate times to the Signal Combiner and Modulator and Transmitter 144 in coordination with the data in the Programming Database 152. This list is supplied by agencies or organizations which have gathered data on programming and on the consumers and have created algorithms for determining which commercials are most appropriate for those consumers. The combination of the algorithms and the data yield the Programming CID codes. The specific nature of the data collected and the algorithms varies with the creativity and resources of the advertisers and the Ad Administrator using this invention. While examples of the data and algorithms will be supplied, it should be clear to those skilled in these arts that there is a wide variety of combinations of data sets and algorithms which could be used with this invention. Neither the data set nor the algorithm are a part of the invention. Programming Data is conveyed by electrical and/or optical connection 154 to the Consumer CID Code Generator 156 which creates the appropriate CID codes. These CID codes are conveyed by electrical and/or optical connection 158 to the Programming CID Data List Storage Device 160 where they are stored until required. When required, these codes are conveyed by electrical and/or optical connection 162 to the Signal Combiner and Modulator and Transmitter 144 described above and the Optional Director of CID Codes Generator 140 also described above.

It is possible to directly convey by electrical and/or optical connection 150 the commercials from the Commercial Processor 106 to the Signal Combiner and Modulator and Transmitter 144.

FIG. 3 is a more detailed block diagram of the Ad Transmission Facility 200 of FIG. 1 which receives Programming, Commercial, and Consumer information along with appropriate CID codes from the Ad Administration Facility 100 of FIG. 1 via appropriate communications means either via Satellite 202 and Satellite antenna 201 in the receive mode, or via antenna 205, or conveyed by electrical and/or optical connection 101, all previously described. The Receiver and Demodulator 240 disassemble the received signals and deliver the appropriate signal components to the corresponding storage devices. Processed Commercials with CID codes are conveyed by electrical and/or optical connection 204 to the Processed Commercials with CID codes Storage Device 206. The preemptable commercial data list is conveyed by electrical and/or optical connection 214 to the Preemptable Commercial Data List Storage Device 216. The consumer data list is conveyed by electrical and/or optical connection 220 to the Consumer Data List Storage Device 222. The program CID data list is conveyed by electrical and/or optical connection 236 to the Program CID Data List Storage Device 238. The optional directory of CID codes is conveyed by electrical and/or optical connection 226 to the Optional Directory of CID Codes Storage Device 228. The storage devices used to implement this invention can be of any form which is economical at the time of construction. Examples include magnetic, optical, and semiconductor implemented in tapes, disks, and chips as well as combinations of these technologies. These four storage devices are controlled by the Timing and Control element 242 with signals conveyed by electrical and/or optical connection 244. At times which are appropriate for the signals, the Processed Commercial is conveyed by electrical and/or optical connection 208 to the Satellite Uplink Transmitter 210 which feeds satellite antenna 201 in its uplink mode. The same signal is conveyed by electrical and/or optical connection 208 to an Optional Land Line Transmission Modulators element 212 which makes it possible for signals to be conveyed by electrical and/or optical connection 203 to the multiple Media Origination Facilities 300 of FIG. 1. In the same manner, the preemptable commercial data list is conveyed by electrical and/or optical connection 218 from the Preemptable Commercial Data List Storage Device 216 under the influence of the Timing and Control element 242 to the Satellite Uplink Transmitter 210 and Optional Land Line Transmission Modulators 212. In the same manner, the consumer data list is conveyed by electrical and/or optical connection 224 from the Consumer Data List Storage Device 222 under the influence of the Timing and Control element 242 to the Satellite Uplink Transmitter 210 and Optional Land Line Transmission Modulators 212. In the same manner, the program CID data list is conveyed by electrical and/or optical connection 246 from the Program CID Data List Storage Device 238 under the influence of the Timing and Control element 242 to the Satellite Uplink Transmitter 210 and Optional Land Line Transmission Modulators 212. In the same manner, the optional directory of CID codes is conveyed by electrical and/or optical connection 230 from the Optional Directory of CID Codes Storage Device 228 under the influence of the Timing and Control element 242 to the Satellite Uplink Transmitter 210 and Optional Land Line Transmission Modulators 212.

The Ad Transmission Facility is usually a component of a facility which normally transmits a wide variety of other programming on the same transmission means. Other Programming 234 is conveyed by electrical and/or optical connection 232 to the Satellite Uplink Transmitter 210 and Optional Land Line Transmission Modulators 212.

Under some circumstances, all of the signals that would have normally been delivered via satellite or conveyed by electrical and/or optical connection are recorded on some suitable media 207 and physically delivered to the Media Origination Facility 300 of FIG. 1.

FIG. 4 is a more detailed block diagram of the Media Origination Facility 300 of FIG. 1. Signals are received from the Ad Transmission Facility 200 of FIG. 1 and from other sources via Satellite 202 to Satellite Antenna 301, conveyed by electrical and/or optical connection 203, and by physical distribution means 207. If the signals arrive via the Satellite Antenna 310, they are tuned and demodulated by Satellite Receiver 308, and conveyed by electrical and/or optical connection 312 to a Commercial Storage and Playback Machine 316, the Customer CID Code Formatter 330, the Optional Directory of CID Codes Formatter 332, the Preemptable Commercial CID Code Distributor 338, and the Program CID Code Distributor 368. If the signals arrive via the electrical and/or optical connection 203, they are tuned and demodulated by Land Line Receiver 310 and conveyed by electrical and/or optical connection 314 to a Commercial Storage and Playback Machine 316, the Customer CID Code Formatter 330, the Optional Directory of CID Codes Formatter 332, the Preemptable Commercial CID Code Distributor 338, and the Program CID Code Distributor 368. If the signals arrive via physical means 207 and the Playback Device 305, they are conveyed by electrical and/or optical connection 304 to a Commercial Storage and Playback Machine 316, the Customer CID Code Formatter 330, the Optional Directory of CID Codes Formatter 332, the Preemptable Commercial CID Code Distributor 338, and the Program CID Code Distributor 368. The output of the Commercial Storage and Playback Machines 316 is conveyed by electrical and/or optical connection 318 to Commercial Modulators 320 which prepare the signal for transmission on assigned frequencies. The Modulated Commercial signals are conveyed by electrical and/or optical connection 322 to a Signal Combiner 324 which conveys the signals by electrical and/or optical connection 326 to an antenna for over the air transmission and or conveys the signals by electrical and/or optical wire line connection 303 to a plurality of Display Sites 400 of FIG. 1. The Signal Combiner 324 is also supplied signals conveyed by electrical and/or optical connection 334 from the Customer CID Code Formatter 330. The Signal Combiner 324 is also supplied signals conveyed by electrical and/or optical connection 336 from the Optional Directory of CID Codes Formatter 332

Other programming is generated locally and is received via satellite, fiber, coaxial cable, twisted pairs, and other means and is represented by the Other Programming block 360. The Program CID Code Distributor 368 conveys CID codes by electrical and/or optical connection 370 for combination with the programming signals. Other Programming 360 signals are conveyed by electrical and/or optical connections 362 to Synchronizers 364. Programming with preemptable commercials is synchronized in the Synchronizer block 364. Programming without preemptable commercials is passed through without any special processing. The synchronized signals with preemptable programming and the other signals which have not been synchronized is conveyed by electrical and/or optical connection 366 to the Signal Combiner 324.

The CID codes inserted in Programming by Program CID Code Distributor 368, in Preemptable Commercials by Preemptable Commercial CID Code Distributor 338, and which come embedded in Commercials played back by Commercial Storage and Playback Machine 316 must be so coded and constructed as to be indistinguishable by ordinary means unless the receive site is authorized to participate. If this was not the case, illegitimate electronic devices could be constructed to "zap" commercials, that is, they would be muted or a recording device such as a VCR would be made to not record them.

FIG. 5 is a more detailed block diagram of the Display Site of FIG. 1. Signals are conveyed by electrical and/or optical connection 303 and/or by radio via antenna 401 and/or via satellite via satellite antenna 402 to a receiver 410. Optionally, physical media 307 could be used within Optional Playback Device 464 which connects via a radio frequency connection 456A, typically at television channel 3 or 4 to the antenna terminals 404 or cable input 406 of receiver 410. The receiver 410 preprocesses the signal and conveys it by electrical and/or optical connection 412 to a Frequency Selector and Detector 414 which then conveys the selected and demodulated baseband signals by electrical and/or optical connection 416 to a Data Decoder 434 which extracts data required by this invention, and an Analog Descrambler 418 which descrambles analog signals this consumer is authorized to receive, passes unscrambled analog signals, and retains scrambling on analog signals which this consumer is not authorized to receive, and a Digital Demultiplexer 422 which selects one digital signal stream out of the multiplexed combination of digital signals.

The Data Decoder 434 extracts data required by this invention and conveys the extracted data by electrical and/or optical connection 436 to the Commercial Processor 438 which controls the further operation of the system. The Commercial Processor 438 can select the frequencies received by the system by signals conveyed by electrical and/or optical connection 442 to Frequency Selector and Detector 414. The Commercial Processor 438 can select the data stream processed by the digital portions of the system by the system by signals conveyed by electrical and/or optical connection 440 to the Digital Demultiplexer 422. The Commercial Processor 438 can optionally cause upstream signals to be transmitted by signals conveyed by electrical and/or optical connection 460 to the Optional Upstream Transmitter 466 which creates signals conveyed by electrical and/or optical connection 452 to a suitable upstream communications path such as the wire line 303 which may be a coaxial cable, twisted copper pair, or fiber optical link. The Commercial Processor 438 can cause commercial signals to be stored or played back from the Optional Video Storage Device 456 by signals conveyed by electrical and/or optical connection 462 to the Optional Video Storage Device 456.

Digital signals selected from a digital data stream by Digital Demultiplexer 422 under control of the Commercial Processor 438 are conveyed by electrical and/or optical connection 424 to the Digital Descrambler 426. Digital signals which the customer is authorized to receive are descrambled and conveyed by electrical and/or optical connection 428 to a Digital to Analog Converter 430 which converts these signals into a form suitable for further processing and display. Also, the signals from the Digital Descrambler are optionally conveyed by electrical and/or optical connection 458 to an Optional Video Storage Device 456 which can either store or playback certain commercials under the control of signals conveyed by electrical and/or optical connection 462 from the Commercial Processor 438.

Analog signals from the Analog Descrambler 418 are conveyed by electrical and/or optical connection 420 to a Display Processor 444 which combines them with signals from the Digital to Analog Converter 430 conveyed by electrical and/or optical connection 432. Input device 446 emits infra red remote control signals, radio frequency signals, or other suitable signals to the Display Processor 444 which interprets and acts upon their commands. The Display Processor's combined signal is conveyed by electrical and/or optical connection 448 to the video display 450 and is conveyed by electrical and/or optical connection 452A to the Audio Reproducer 454.

The first preferred embodiment of the invention involves supplementary electronics built into set-top boxes, consumer electronics products, personal computers, plug-in modules for the Decoder Interface of "cable ready" products, and other display devices. This electronics has the purpose of managing the display of special advertisements based on the needs and interests of the viewer.

Although the invention has been described with reference to preferred embodiments, it will be apparent to one skilled in the art that variations and modifications are contemplated within the spirit and scope of the invention. The drawings and description of the preferred embodiments are made by way of example rather than to limit the scope of the invention, and it is intended to cover within the spirit and scope of the invention all such changes and modifications.

Ciciora, Walter S., Hite, Kenneth C., Alison, Tom, Beauregard, Robert G.

Patent Priority Assignee Title
10009652, Feb 27 2006 Time Warner Cable Enterprises LLC Methods and apparatus for selecting digital access technology for programming and data delivery
10015562, Mar 31 2000 Rovi Guides, Inc; TV GUIDE, INC ; UV CORP System and method for metadata-linked advertisements
10021073, Nov 16 2009 SLING MEDIA L L C Systems and methods for delivering messages over a network
10026100, Nov 28 2000 AlmondNet, Inc. Methods and apparatus for facilitated off-site targeted internet advertising
10028025, Sep 29 2014 Time Warner Cable Enterprises LLC Apparatus and methods for enabling presence-based and use-based services
10032191, Nov 26 2008 SAMBA TV, INC Advertisement targeting through embedded scripts in supply-side and demand-side platforms
10032192, Dec 23 2003 ROKU, INC Automatic localization of advertisements
10032196, May 14 2004 DA IP CORP Product and presentation placement system and method
10034062, Oct 05 2000 Prime Research Alliance E, Inc. Scheduling and presenting IPG ads in conjunction with programming ads in a television environment
10042987, Aug 23 2004 Sony Interactive Entertainment LLC Statutory license restricted digital media playback on portable devices
10046239, Sep 30 2005 Sony Interactive Entertainment LLC Monitoring advertisement impressions
10051302, Feb 27 2006 Time Warner Cable Enterprises LLC Methods and apparatus for device capabilities discovery and utilization within a content distribution network
10051304, Jul 15 2009 Time Warner Cable Enterprises LLC Methods and apparatus for targeted secondary content insertion
10051305, Apr 12 2012 Time Warner Cable Enterprises LLC Apparatus and methods for enabling media options in a content delivery network
10063934, Nov 25 2008 ADEIA TECHNOLOGIES INC Reducing unicast session duration with restart TV
10074108, Nov 26 2008 SAMBA TV, INC Annotation of metadata through capture infrastructure
10075746, Jul 14 1998 Rovi Guides, Inc; TV GUIDE, INC ; UV CORP Client-server based interactive television guide with server recording
10085047, Sep 26 2007 Time Warner Cable Enterprises LLC Methods and apparatus for content caching in a video network
10097899, Dec 28 2009 SLING MEDIA L L C Systems and methods for searching media content
10104414, Aug 31 2000 Prime Research Alliance E, Inc. Method and system for targeted advertisement filtering and storage
10116983, Dec 28 2000 Prime Research Alliance E., Inc. System and method for managing advertising in program streams
10123067, Jun 07 2004 Sling Media L.L.C. Personal video recorder functionality for placeshifting systems
10129576, Jun 13 2006 Time Warner Cable Enterprises LLC Methods and apparatus for providing virtual content over a network
10129589, Jan 30 2007 INVIDI Technologies Corporation Third party data matching for targeted advertising
10129593, Mar 14 2017 Charter Communications Operating, LLC Time-based dynamic secondary content placement calls in time-shifted content
10134313, Sep 06 2002 FREEWHEEL MEDIA, INC System for authoring and editing personalized message campaigns
10140433, Aug 03 2001 Comcast IP Holdings I, LLC Video and digital multimedia aggregator
10142377, Nov 26 2008 SAMBA TV, INC Relevancy improvement through targeting of information based on data gathered from a networked device associated with a security sandbox of a client device
10149092, Apr 04 2005 X One, Inc. Location sharing service between GPS-enabled wireless devices, with shared target location exchange
10164858, Jun 15 2016 Time Warner Cable Enterprises LLC Apparatus and methods for monitoring and diagnosing a wireless network
10165059, Apr 04 2005 X One, Inc. Methods, systems and apparatuses for the formation and tracking of location sharing groups
10181132, Sep 04 2007 T-MOBILE INNOVATIONS LLC Method for providing personalized, targeted advertisements during playback of media
10194207, Jun 27 2000 AT&T Intellectual Property I, L.P. Electronic grouping of titles of content
10200811, Apr 04 2005 X One, Inc. Map presentation on cellular device showing positions of multiple other wireless device users
10206012, Aug 31 2000 Prime Research Alliance E, Inc. Queue-based head-end advertisement scheduling method and apparatus
10223713, Sep 26 2007 Time Warner Cable Enterprises LLC Methods and apparatus for user-based targeted content delivery
10225592, Mar 20 2007 Time Warner Cable Enterprises LLC Methods and apparatus for content delivery and replacement in a network
10230923, Aug 26 2009 SLING MEDIA L L C Systems and methods for transcoding and place shifting media content
10231031, Aug 31 2000 Prime Research Alliance E., Inc. Queue based advertisement scheduling and sales
10250931, Apr 07 2000 FREEWHEEL MEDIA, INC Systems and methods for semantic editorial control and video/audio editing
10278008, Aug 30 2012 Time Warner Cable Enterprises LLC Apparatus and methods for enabling location-based services within a premises
10298703, Aug 11 2009 Sony Interactive Entertainment LLC Management of ancillary content delivery and presentation
10298934, Nov 18 2003 ADEIA MEDIA HOLDINGS LLC System and method for optimized encoding and transmission of a plurality of substantially similar video fragments
10299071, Apr 04 2005 X One, Inc. Server-implemented methods and systems for sharing location amongst web-enabled cell phones
10313826, Apr 04 2005 X One, Inc. Location sharing and map support in connection with services request
10334324, Nov 26 2008 SAMBA TV, INC Relevant advertisement generation based on a user operating a client device communicatively coupled with a networked media device
10341696, Sep 29 2000 TIVO CORPORATION System and method for seamless switching through buffering
10341808, Apr 04 2005 X One, Inc. Location sharing for commercial and proprietary content applications
10341809, Apr 04 2005 X One, Inc. Location sharing with facilitated meeting point definition
10349096, Aug 03 2001 Comcast IP Holdings I, LLC Video and digital multimedia aggregator content coding and formatting
10361802, Feb 01 1999 Blanding Hovenweep, LLC; HOFFBERG FAMILY TRUST 1 Adaptive pattern recognition based control system and method
10368255, Jul 25 2017 Time Warner Cable Enterprises LLC Methods and apparatus for client-based dynamic control of connections to co-existing radio access networks
10380630, Oct 15 2000 DIRECTV, LLC Method and system for dynamic ad placement
10387920, Dec 23 2003 ROKU, INC System and method for offering and billing advertisement opportunities
10387949, Dec 23 2003 ROKU, INC. System and method for providing interactive advertisement
10390101, May 05 2006 Sony Interactive Entertainment LLC Advertisement rotation
10410248, Oct 25 2005 Sony Interactive Entertainment LLC Asynchronous advertising placement based on metadata
10419541, Nov 26 2008 SAMBA TV, INC Remotely control devices over a network without authentication or registration
10419810, Sep 30 2005 ADEIA GUIDES INC Systems and methods for managing local storage of on-demand content
10425675, Nov 26 2008 SAMBA TV, INC Discovery, access control, and communication with networked services
10440437, Apr 07 2004 ADEIA MEDIA HOLDINGS LLC System and method for enhanced video selection
10455274, Jun 21 2000 AT&T Intellectual Property I, L.P. Methods, systems, and products for control of devices
10462532, Apr 24 2006 FREEWHEEL MEDIA, INC Systems and methods for generating media content using microtrends
10467651, Sep 30 2005 SONY INTERACTIVE ENTERTAINMENT AMERICA LLC Advertising impression determination
10492034, Mar 07 2016 Time Warner Cable Enterprises LLC Apparatus and methods for dynamic open-access networks
10542313, Apr 25 2002 TIVO CORPORATION System and method for optimized channel switching in digital television broadcasting
10547889, Nov 05 2003 Comcast Cable Communications, LLC Method and system for planning and running video-on-demand advertising
10560772, Dec 04 2015 Time Warner Cable Enterprises LLC Apparatus and methods for selective data network access
10567823, Nov 26 2008 SAMBA TV, INC Relevant advertisement generation based on a user operating a client device communicatively coupled with a networked media device
10586023, Apr 21 2016 Time Warner Cable Enterprises LLC Methods and apparatus for secondary content management and fraud prevention
10587932, Oct 05 2000 PRIME RESEARCH ALLIANCE E, LLC Scheduling and presenting IPG ads in conjunction with programming ads in a television environment
10620827, Aug 10 2009 DISH Network Technologies India Private Limited Systems and methods for virtual remote control of streamed media
10623462, May 24 2006 Time Warner Cable Enterprises LLC Personal content server apparatus and methods
10628857, Nov 28 2000 AlmondNet, Inc. Methods and apparatus for facilitated off-site targeted internet advertising
10631066, Sep 23 2009 ADEIA GUIDES INC Systems and method for automatically detecting users within detection regions of media devices
10631068, Nov 26 2008 SAMBA TV, INC Content exposure attribution based on renderings of related content across multiple devices
10638361, Jun 06 2017 Charter Communications Operating, LLC Methods and apparatus for dynamic control of connections to co-existing radio access networks
10645547, Jun 02 2017 Charter Communications Operating, LLC Apparatus and methods for providing wireless service in a venue
10657538, Oct 25 2005 Sony Interactive Entertainment LLC Resolution of advertising rules
10666904, Jan 12 2005 INVIDI Technologies Corporation Targeted impression model for broadcast network asset delivery
10666949, Nov 18 2003 ADEIA MEDIA HOLDINGS LLC System and method for optimized encoding and transmission of a plurality of substantially similar video fragments
10674227, Dec 14 2001 AT&T Intellectual Property I, L.P. Streaming video
10681397, Sep 29 2000 TIVO CORPORATION System and method for seamless switching through buffering
10687115, Jun 01 2016 Time Warner Cable Enterprises LLC Cloud-based digital content recorder apparatus and methods
10687371, Jan 20 2016 Time Warner Cable Enterprises LLC Apparatus and method for wireless network services in moving vehicles
10694256, Mar 09 2007 ADEIA TECHNOLOGIES INC Media content search results ranked by popularity
10715961, Aug 30 2012 WELLS FARGO TRUST COMPANY, N A Apparatus and methods for enabling location-based services within a premises
10721504, Jul 10 2012 Time Warner Cable Enterprises LLC Apparatus and methods for selective enforcement of digital content viewing
10735705, Nov 19 2004 ADEIA MEDIA SOLUTIONS INC Method and apparatus for displaying branded video tags
10735828, Oct 24 2017 On-demand and real-time trailer generation systems and methods
10743064, Mar 31 2000 Rovi Guides, Inc. Systems and methods for improved audience measuring
10743066, Feb 27 2006 Time Warner Cable Enterprises LLC Methods and apparatus for selecting digital access technology for programming and data delivery
10750309, Apr 04 2005 X One, Inc. Ad hoc location sharing group establishment for wireless devices with designated meeting point
10750310, Apr 04 2005 X One, Inc. Temporary location sharing group with event based termination
10750311, Apr 04 2005 X One, Inc. Application-based tracking and mapping function in connection with vehicle-based services provision
10755299, Mar 15 2013 CITIBANK, N A Methods and apparatus to incorporate saturation effects into marketing mix models
10771525, Nov 26 2008 SAMBA TV, INC System and method of discovery and launch associated with a networked media device
10789611, Sep 30 2005 Sony Interactive Entertainment LLC Advertising impression determination
10791152, Nov 26 2008 SAMBA TV, INC Automatic communications between networked devices such as televisions and mobile devices
10791414, Apr 04 2005 X One, Inc. Location sharing for commercial and proprietary content applications
10810628, Sep 26 2007 WELLS FARGO TRUST COMPANY, N A Methods and apparatus for user-based targeted content delivery
10846779, Nov 23 2016 Sony Interactive Entertainment LLC Custom product categorization of digital media content
10856099, Apr 04 2005 X One, Inc. Application-based two-way tracking and mapping function with selected individuals
10860987, Dec 19 2016 Sony Interactive Entertainment LLC Personalized calendar for digital media content-related events
10863220, Mar 20 2007 WELLS FARGO TRUST COMPANY, N A Methods and apparatus for content delivery and replacement in a network
10863238, Apr 23 2010 Time Warner Cable Enterprise LLC Zone control methods and apparatus
10880340, Nov 26 2008 SAMBA TV, INC Relevancy improvement through targeting of information based on data gathered from a networked device associated with a security sandbox of a client device
10880607, Nov 06 2003 Rovi Guides, Inc. Systems and methods for providing program suggestions in an interactive television program guide
10887658, Apr 07 2000 TIVO CORPORATION System and method for simultaneous broadcast for personalized messages
10897656, Aug 05 2008 INVIDI Technologies Corporation National insertion of targeted advertisement
10904605, Apr 07 2004 ADEIA MEDIA HOLDINGS LLC System and method for enhanced video selection using an on-screen remote
10911794, Nov 09 2016 Charter Communications Operating, LLC Apparatus and methods for selective secondary content insertion in a digital network
10911836, Aug 11 2004 FREEWHEEL MEDIA, INC System and method for digital program insertion in cable systems
10931991, Jan 04 2018 Sony Interactive Entertainment LLC Methods and systems for selectively skipping through media content
10939142, Feb 27 2018 WELLS FARGO TRUST COMPANY, N A Apparatus and methods for content storage, distribution and security within a content distribution network
10945044, May 13 2010 ADEIA GUIDES INC Systems and methods for providing media content listings according to points of interest
10945045, May 13 2010 ADEIA GUIDES INC Systems and methods for providing media content listings according to points of interest
10965727, Jun 08 2009 Time Warner Cable Enterprises LLC Methods and apparatus for premises content distribution
10977693, Nov 26 2008 SAMBA TV, INC Association of content identifier of audio-visual data with additional data through capture infrastructure
10984037, Mar 06 2006 ADEIA GUIDES INC Methods and systems for selecting and presenting content on a first system based on user preferences learned on a second system
10986141, Nov 26 2008 SAMBA TV, INC Relevancy improvement through targeting of information based on data gathered from a networked device associated with a security sandbox of a client device
10986407, Nov 06 2003 Rovi Guides, Inc. Systems and methods for providing program suggestions in an interactive television program guide
10999618, Nov 05 2003 Comcast Cable Communications, LLC Method and system for planning and running video-on-demand advertising
11004089, Oct 25 2005 Sony Interactive Entertainment LLC Associating media content files with advertisements
11076203, Mar 12 2013 Time Warner Cable Enterprises LLC Methods and apparatus for providing and uploading content to personalized network storage
11082723, May 24 2006 Time Warner Cable Enterprises LLC Secondary content insertion apparatus and methods
11082743, Sep 29 2014 WELLS FARGO TRUST COMPANY, N A Apparatus and methods for enabling presence-based and use-based services
11109114, Apr 18 2001 GRASS VALLEY CANADA Advertisement management method, system, and computer program product
11115727, Apr 12 2012 Comcast Cable Communications, LLC System and method for advertising
11122316, Jul 15 2009 WELLS FARGO TRUST COMPANY, N A Methods and apparatus for targeted secondary content insertion
11144933, Jul 30 2007 Aggregate Knowledge, Inc. System and method for maintaining metadata correctness
11146470, Jun 15 2016 WELLS FARGO TRUST COMPANY, N A Apparatus and methods for monitoring and diagnosing a wireless network
11172269, Mar 04 2020 DISH Network L.L.C. Automated commercial content shifting in a video streaming system
11184658, Jun 17 2010 CITIBANK, N A Systems and methods to select targeted advertising
11195185, Oct 25 2005 Sony Interactive Entertainment LLC Asynchronous advertising
11197050, Jul 25 2017 WELLS FARGO TRUST COMPANY, N A Methods and apparatus for client-based dynamic control of connections to co-existing radio access networks
11212593, Sep 27 2016 Time Warner Cable Enterprises LLC Apparatus and methods for automated secondary content management in a digital network
11223860, Oct 15 2007 Time Warner Cable Enterprises LLC Methods and apparatus for revenue-optimized delivery of content in a network
11284166, Aug 05 2008 Invidi Techologies Corporation National insertion of targeted advertisement
11317165, Dec 14 2001 AT&T Intellectual Property I, L.P. Streaming video
11350310, Jun 06 2017 Charter Communications Operating, LLC Methods and apparatus for dynamic control of connections to co-existing radio access networks
11356799, Apr 04 2005 X One, Inc. Fleet location sharing application in association with services provision
11356819, Jun 02 2017 Charter Communications Operating, LLC Apparatus and methods for providing wireless service in a venue
11361342, Mar 15 2013 The Nielsen Company (U.S.), LLC Methods and apparatus to incorporate saturation effects into marketing mix models
11375276, Mar 30 2017 ADEIA GUIDES INC Methods and systems for recommending media assets based on the geographic location at which the media assets are frequently consumed
11388461, Jun 13 2006 WELLS FARGO TRUST COMPANY, N A Methods and apparatus for providing virtual content over a network
11398171, Sep 06 2002 FREEWHEEL MEDIA, INC System for authoring and editing personalized message campaigns
11412320, Dec 04 2015 Time Warner Cable Enterprises LLC Apparatus and methods for selective data network access
11436630, Sep 30 2005 Sony Interactive Entertainment LLC Advertising impression determination
11477539, Apr 24 2006 FREEWHEEL MEDIA, INC Systems and methods for generating media content using microtrends
11496782, Jul 10 2012 Time Warner Cable Enterprises LLC Apparatus and methods for selective enforcement of secondary content viewing
11496789, Apr 07 2004 ADEIA MEDIA HOLDINGS LLC Method and system for associating video assets from multiple sources with customized metadata
11503303, Nov 18 2003 ADEIA MEDIA HOLDINGS LLC System and method for optimized encoding and transmission of a plurality of substantially similar video fragments
11533543, Mar 18 2021 Twitch Interactive, Inc. Community boosting of stream visibility
11540148, Jun 11 2014 Time Warner Cable Enterprises LLC Methods and apparatus for access point location
11553217, Feb 27 2018 Charter Communications Operating, LLC Apparatus and methods for content storage, distribution and security within a content distribution network
11622151, Mar 30 2017 ADEIA GUIDES INC Methods and systems for recommending media assets based on the geographic location at which the media assets are frequently consumed
11665509, Mar 07 2016 Time Warner Cable Enterprises LLC Apparatus and methods for dynamic open-access networks
11669595, Apr 21 2016 Time Warner Cable Enterprises LLC Methods and apparatus for secondary content management and fraud prevention
11689778, Aug 11 2004 FREEWHEEL MEDIA, INC System and method for digital program insertion in cable systems
11695994, Jun 01 2016 Time Warner Cable Enterprises LLC Cloud-based digital content recorder apparatus and methods
11711564, Nov 05 2003 Comcast Cable Communications, LLC Method and system for planning and running video-on-demand advertising
11722938, Aug 04 2017 Charter Communications Operating, LLC Switching connections over frequency bands of a wireless network
11778415, Apr 04 2005 Xone, Inc. Location sharing application in association with services provision
11823225, Mar 15 2013 The Nielsen Company (US), LLC Methods and apparatus to incorporate saturation effects into marketing mix models
11880849, Jul 30 2007 AGGREGATE KNOWLEDGE, LLC System and method for maintaining metadata correctness
11973992, Nov 09 2016 Charter Communications Operating, LLC Apparatus and methods for selective secondary content insertion in a digital network
12081808, Feb 27 2018 Charter Communications Operating, LLC Apparatus and methods for content storage, distribution and security within a content distribution network
12114050, Aug 11 2004 FreeWheel Media, Inc. System and method for digital program insertion in cable systems
12120394, Nov 21 2007 ADEIA GUIDES INC Maintaining a user profile based on dynamic data
12126857, Apr 28 2020 LG Electronics Inc Signal processing device and video display device comprising same
12127036, Jun 06 2017 Charter Communications Operating, LLC Methods and apparatus for dynamic control of connections to co-existing radio access networks
12155909, Apr 24 2006 FreeWheel Media, Inc. Systems and methods for generating media content using microtrends
5918014, Dec 27 1995 GOOGLE LLC Automated collaborative filtering in world wide web advertising
6002393, Aug 22 1995 HBAC MATCHMAKER MEDIA INC System and method for delivering targeted advertisements to consumers using direct commands
6006257, Sep 29 1995 MAVENIR, INC Multimedia architecture for interactive advertising in which secondary programming is varied based upon viewer demographics and content of primary programming
6014701, Jul 03 1997 Microsoft Technology Licensing, LLC Selecting a cost-effective bandwidth for transmitting information to an end user in a computer network
6029045, Dec 09 1997 Harmonic, Inc System and method for inserting local content into programming content
6144944, Apr 24 1997 ADFORCE, INC , A CORP OF DELAWARE Computer system for efficiently selecting and providing information
6209028, Mar 21 1997 Inventor Holdings, LLC System and method for supplying supplemental audio information for broadcast television programs
6216129, Dec 03 1998 PRIME RESEARCH ALLIANCE E , INC , A CORPORATION OF BRITISH VIRGIN ISLANDS Advertisement selection system supporting discretionary target market characteristics
6251016, Jan 07 1997 Apple Inc Information offering system for providing a lottery on a network
6253241, Jul 03 1997 Microsoft Technology Licensing, LLC Selecting a cost-effective bandwidth for transmitting information to an end user in a computer network
6256664, Sep 01 1998 International Business Machines Corporation Method and apparatus for computed relevance messaging
6263362, May 20 1999 International Business Machines Corporation Inspector for computed relevance messaging
6263505, Mar 21 1997 Inventor Holdings, LLC System and method for supplying supplemental information for video programs
6282543, Sep 22 1997 NEC Corporation Database search and display method and database search system
6298348, Dec 03 1998 PRIME RESEARCH ALLIANCE E , INC , A CORPORATION OF BRITISH VIRGIN ISLANDS Consumer profiling system
6314111, Nov 21 1996 Nokia Technology GmbH Method for transmission of address data
6324519, Mar 12 1999 PRIME RESEARCH ALLIANCE E , INC , A CORPORATION OF BRITISH VIRGIN ISLANDS Advertisement auction system
6356936, Sep 01 1998 International Business Machines Corporation Relevance clause for computed relevance messaging
6400996, Feb 01 1999 Blanding Hovenweep, LLC; HOFFBERG FAMILY TRUST 1 Adaptive pattern recognition based control system and method
6418424, Dec 23 1991 Blanding Hovenweep, LLC; HOFFBERG FAMILY TRUST 1 Ergonomic man-machine interface incorporating adaptive pattern recognition based control system
6457010, Dec 03 1998 PRIME RESEARCH ALLIANCE E , INC , A CORPORATION OF BRITISH VIRGIN ISLANDS Client-server based subscriber characterization system
6463585, Dec 09 1992 Comcast IP Holdings I, LLC Targeted advertisement using television delivery systems
6484148, Feb 19 2000 Apple Inc Electronic advertising device and method of using the same
6539544, Dec 25 1996 Sony Corporation Game machine system, broadcasting system, data distribution system, and method, program executing apparatus and method
6560578, Mar 12 1999 PRIME RESEARCH ALLIANCE E , INC , A CORPORATION OF BRITISH VIRGIN ISLANDS Advertisement selection system supporting discretionary target market characteristics
6577716, Dec 23 1998 Internet radio system with selective replacement capability
6588013, Aug 18 1998 UNITED VIDEO PROPERTIES, INC Promotional material distribution system with automatic updating of promotional material selection algorithms
6615039, May 10 1999 PRIME RESEARCH ALLIANCE E , INC , A CORPORATION OF BRITISH VIRGIN ISLANDS Advertisement subgroups for digital streams
6640145, Feb 01 1999 Blanding Hovenweep, LLC; HOFFBERG FAMILY TRUST 1 Media recording device with packet data interface
6640336, Dec 25 1996 Sony Corporation Game machine system, broadcasting system, data distribution system and method, program executing apparatus and method
6687740, Sep 21 1999 GOOGLE LLC System, method and article of manufacture for preventing the proliferation of unwanted electronic messages
6691310, Mar 30 1998 MAXELL, LTD Information receiver and information transmission and reception method providing information usage status
6698020, Jun 15 1998 Microsoft Technology Licensing, LLC Techniques for intelligent video ad insertion
6704771, Sep 21 1999 GOOGLE LLC Electronic message payload for interfacing with text contained in the message
6708335, Aug 18 1999 Rovi Technologies Corporation Tracking viewing behavior of advertisements on a home entertainment system
6725460, Jan 31 1998 Ricoh Company, LTD Multi-media data automatic delivery system
6728966, Mar 29 1999 Hughes Electronics Corporation Electronic television program guide data naming system and method
6771316, Nov 01 1996 TeleVentions, LLC Method and apparatus for selectively altering a television video signal in real-time
6788882, Apr 17 1998 SYNCHVIEW TECHNOLOGIES, LLC Systems and methods for storing a plurality of video streams on re-writable random-access media and time-and channel- based retrieval thereof
6792615, May 19 1999 CALLAHAN CELLULAR L L C Encapsulated, streaming media automation and distribution system
6799326, Jul 07 1998 United Video Properties, Inc. Interactive television program guide system with local advertisements
6801929, Sep 01 1998 International Business Machines Corporation Relevance clause for computed relevance messaging
6820277, Apr 20 1999 PRIME RESEARCH ALLIANCE E , INC , A CORPORATION OF BRITISH VIRGIN ISLANDS Advertising management system for digital video streams
6845396, Feb 25 2000 Microsoft Technology Licensing, LLC Method and system for content deployment and activation
6895170, Oct 09 1998 Disney Enterprises, Inc. Method and apparatus for storage and playback of programs recorded on random access storage media
6920505, Dec 14 2000 MINDSPARK INTERACTIVE NETWORK, INC Method and apparatus for determining a navigation path for a visitor to a world wide web site
6922672, Jan 15 1999 International Business Machines Corporation Dynamic method and apparatus for target promotion
6931434, Sep 01 1998 International Business Machines Corporation Method and apparatus for remotely inspecting properties of communicating devices
6944877, Aug 27 1999 Koninklijke Philips Electronics N.V. Closed loop addressable advertising system and method of operation
6965593, Nov 12 1996 HANGER SOLUTIONS, LLC High bandwidth broadcast system having localized multicast access to broadcast content
6968565, Feb 25 2000 Vulcan Patents LLC Detection of content display observers with prevention of unauthorized access to identification signal
6973436, Dec 31 1998 ALMONDNET, INC Method for transacting an advertisement transfer
6977691, Sep 21 1999 Texas Instruments Incorporated System for nonlinear viewing of television show segments
6983478, Jan 06 1997 ALPHONSO INC Method and system for tracking network use
6993782, Jul 16 1999 INTERDIGITAL CE PATENT HOLDINGS Program guide information and processor for providing program and channel substitution
7020652, Dec 21 2001 ALPHONSO INC System and method for customizing content-access lists
7028071, Jan 28 2000 NetApp, Inc Content distribution system for generating content streams to suit different users and facilitating e-commerce transactions using broadcast content metadata
7039599, Jun 16 1997 GOOGLE LLC Method and apparatus for automatic placement of advertising
7039928, Dec 13 1996 ACCESS CO , LTD Method and device for obtaining audience data on TV program
7039930, Nov 26 1997 California Institute of Technology Television advertising automated billing system
7039931, May 30 2002 CITIBANK, N A Multi-market broadcast tracking, management and reporting method and system
7039932, Aug 31 2000 PRIME RESEARCH ALLIANCE E , INC , A CORPORATION OF BRITISH VIRGIN ISLANDS Queue-based head-end advertisement scheduling method and apparatus
7050990, Sep 24 2003 THRYV, INC Information distribution system
7062510, Dec 02 1999 PRIME RESEARCH ALLIANCE E , INC , A CORPORATION OF BRITISH VIRGIN ISLANDS Consumer profiling and advertisement selection system
7068724, Oct 20 1999 PRIME RESEARCH ALLIANCE E , INC , A CORPORATION OF BRITISH VIRGIN ISLANDS Method and apparatus for inserting digital media advertisements into statistical multiplexed streams
7072853, Dec 31 1998 ALMONDNET, INC Method for transacting an advertisement transfer
7086075, Dec 21 2001 ALPHONSO INC Method and system for managing timed responses to A/V events in television programming
7107225, Aug 17 1999 Kioba Processing, LLC Business system
7113999, Aug 14 2001 International Business Machines Corporation Method, computer readable media and apparatus for the selection and rendering of audio files in a networked environment
7120923, Mar 29 1999 Electronic television program guide data naming system and method
7136853, Sep 07 1995 Fujitsu Limited Information retrieving apparatus and system for displaying information with incorporated advertising information
7140033, Jun 21 2000 Bellsouth Intellectual Property Corporation Methods and systems for controlling consumer electronics external devices via data delivered to a device
7146627, Jun 12 1998 THOMSON LICENSING, S A S Method and apparatus for delivery of targeted video programming
7146632, Jun 08 2001 ARRIS ENTERPRISES LLC Interactive information aggregator for an interactive television system
7150030, Dec 03 1998 PRIME RESEARCH ALLIANCE E , INC , A CORPORATION OF BRITISH VIRGIN ISLANDS Subscriber characterization system
7152237, Aug 31 2000 Prime Research Alliance E., Inc. Delivering targeted advertisements to the set-top-box
7185353, Aug 31 2000 PRIME RESEARCH ALLIANCE E , INC , A CORPORATION OF BRITISH VIRGIN ISLANDS System and method for delivering statistically scheduled advertisements
7190332, Dec 21 1998 Roke Manor Research Limited; NICHOLS WEBB Acoustically activated marketing device
7200852, Dec 21 1995 CHARTOLEAUX KG LIMITED LIABILITY COMPANY Method and apparatus for information labeling and control
7200853, Mar 08 2000 Sony Corporation Electronic information content distribution processing system, information distribution apparatus, information processing apparatus, and electronic information content distribution processing method
7212979, Dec 14 2001 ALPHONSO INC System and method for identifying desirable subscribers
7222163, Apr 07 2000 MICRO FOCUS LLC System and method for hosting of video content over a network
7228555, Aug 31 2000 PRIME RESEARCH ALLIANCE E , INC , A CORPORATION OF BRITISH VIRGIN ISLANDS System and method for delivering targeted advertisements using multiple presentation streams
7237250, Nov 28 2000 Microsoft Technology Licensing, LLC Promotion server using video on demand channel
7240355, Dec 03 1998 PRIME RESEARCH ALLIANCE E , INC , A CORPORATION OF BRITISH VIRGIN ISLANDS Subscriber characterization system with filters
7242988, Dec 23 1991 Blanding Hovenweep, LLC; HOFFBERG FAMILY TRUST 1 Adaptive pattern recognition based controller apparatus and method and human-factored interface therefore
7246150, Sep 01 1998 International Business Machines Corporation Advice provided for offering highly targeted advice without compromising individual privacy
7249365, Jan 31 2002 Keen Personal Media, Inc.; KEEN PERSONAL MEDIA, INC System and method for ensuring presentation of embedded rich media across station boundaries
7260564, Apr 07 2000 HEWLETT-PACKARD DEVELOPMENT COMPANY, L P Network video guide and spidering
7263714, Jan 18 2001 BlackArrow, INC Providing content interruptions
7266832, Jun 14 2001 ARRIS ENTERPRISES LLC Advertisement swapping using an aggregator for an interactive television system
7269835, Dec 21 2001 ALPHONSO INC Method and system for managing timed responses to A/V events in television programming
7277919, Mar 19 1999 International Business Machines Corporation Relevance clause for computed relevance messaging
7299501, Dec 02 1993 Adrea, LLC Electronic book selection and delivery system having encryption and security features
7320134, Nov 07 2000 ARRIS ENTERPRISES LLC System and method for cable operator control over enhanced programming
7328231, Nov 28 2000 Microsoft Technology Licensing, LLC Generating schedules for synchronizing bulk data transfers to end node devices in a multimedia network
7328448, Aug 31 2000 PRIME RESEARCH ALLIANCE E , INC , A CORPORATION OF BRITISH VIRGIN ISLANDS Advertisement distribution system for distributing targeted advertisements in television systems
7330824, Feb 25 2000 Microsoft Technology Licensing, LLC Method and system for content profiling and activation
7331057, Dec 28 2000 PRIME RESEARCH ALLIANCE E , INC , A CORPORATION OF BRITISH VIRGIN ISLANDS Grouping advertisement subavails
7336788, Dec 09 1992 Discovery Communicatoins Inc. Electronic book secure communication with home subsystem
7346655, Sep 01 1998 International Business Machines Corporation Method and apparatus for computed relevance messaging
7349624, Aug 22 2002 Funai Electric Co., Ltd. Digital broadcast receiving and recording apparatus
7350223, Jan 31 1998 Ricoh Company, Ltd. Multi-media data automatic delivery system
7356547, Nov 21 2001 ZHIGU HOLDINGS LIMITED Methods and systems for selectively displaying advertisements
7370073, Nov 28 2000 Microsoft Technology Licensing, LLC Using viewership profiles for targeted promotion deployment
7370342, Jun 12 1998 THOMSON LICENSING, S A S Method and apparatus for delivery of targeted video programming
7380258, Jun 21 2000 Bellsouth Intellectual Property Corporation Systems and methods for controlling and managing programming content and portions thereof
7382796, Dec 13 2000 TIVO CORPORATION System and method for seamless switching through buffering
7392281, Feb 25 2000 Microsoft Technology Licensing, LLC System and method for providing guaranteed delivery of messages to embedded devices over a data network
7398541, Sep 09 1993 United Video Properties, Inc. Electronic television program guide schedule system and method
7401032, Jul 25 1995 NEWS AMERICA MARKETING INTERACTIVE, LLC; News America Marketing Properties LLC Process for the distribution and redemption of coupons
7401286, Dec 02 1993 Adrea, LLC Electronic book electronic links
7415717, Mar 11 1999 Saturn Licensing LLC Information receiver and information receiving method
7421724, May 03 1996 Rovi Guides, Inc Systems and methods for displaying information regions in an interactive electronic program guide
7430753, Mar 27 2002 AT&T Intellectual Property, I, L.P. Method to enable cooperative processing and resource sharing between set-top boxes, personal computers, and local devices
7440674, Apr 03 2001 Prime Research Alliance E, Inc. Alternative advertising in prerecorded media
7444658, Dec 14 2001 GOOGLE LLC Method and system to perform content targeting
7450647, Oct 20 1999 Prime Research Alliance E, Inc. Method and apparatus for inserting digital media advertisements into statistical multiplexed streams
7454364, Dec 31 1998 ALMONDNET, INC Method for transacting an advertisement transfer
7454776, Mar 21 1997 Inventor Holdings, LLC System and method for supplying supplemental audio information for broadcast television programs
7474834, Oct 09 1998 Disney Enterprises, Inc. Method and apparatus for storage and playback of programs recorded on random access storage media
7480929, May 03 1996 Rovi Guides, Inc Method and system for displaying advertisements in an electronic program guide
7487523, Dec 09 1992 Comcast IP Holdings I, LLC Tiered programming television delivery system
7487525, Dec 09 1992 Sedna Patent Services, LLC Method and apparatus for gathering programs watched data
7487529, Dec 01 1998 Rovi Guides, Inc Electronic program guide system with advertising messages in pop-ups
7490344, Sep 29 2000 TIVO CORPORATION System and method for seamless switching
7493641, May 03 1996 Rovi Guides, Inc Method and system for displaying advertisements in an electronic program guide
7500258, May 10 2000 PRIME RESEARCH ALLIANCE E , INC , A CORPORATION OF BRITISH VIRGIN ISLANDS Advertisement subgroups for digital streams
7503055, May 15 1998 Rovi Guides, Inc; TV GUIDE, INC ; UV CORP Systems and methods for advertising television networks, channels, and programs
7509270, Dec 09 1992 DISCOVERY COMMUNICATIONS, LLC Electronic Book having electronic commerce features
7516086, Sep 24 2003 THRYV, INC Business rating placement heuristic
7529465, Jul 30 1998 TIVO SOLUTIONS INC System for time shifting multimedia content streams
7536316, Nov 21 2001 ZHIGU HOLDINGS LIMITED Methods and systems for selectively displaying advertisements
7536478, Sep 11 1998 RPX Corporation Method and apparatus for opening and launching a web browser in response to an audible signal
7548988, Sep 11 1998 RPX Corporation Software downloading using a television broadcast channel
7552458, Mar 29 1999 The DIRECTV Group, Inc Method and apparatus for transmission receipt and display of advertisements
7558472, Aug 22 2000 TIVO SOLUTIONS INC Multimedia signal processing system
7574453, Jan 03 2005 Qualcomm Atheros, Inc System and method for enabling search and retrieval operations to be performed for data items and records using data obtained from associated voice files
7584490, Aug 31 2000 Prime Research Alliance E, Inc. System and method for delivering statistically scheduled advertisements
7587323, Dec 14 2001 ALPHONSO INC System and method for developing tailored content
7590993, Dec 09 1992 Comcast IP Holdings I, LLC Method and apparatus for gathering programs watched data
7593858, Dec 14 2001 ALPHONSO INC System and method for identifying desirable subscribers
7596786, Sep 11 1998 RPX Corporation Method and apparatus for utilizing an existing product code to issue a match to a predetermined location on a global network
7600245, Jun 27 2000 Bellsouth Intellectual Property Corporation System and methods for subscribers to view, select and otherwise customize delivery of programming over a communication system
7606731, Aug 17 1999 Kioba Processing, LLC Price guarantee methods and systems
7617508, Dec 12 2003 ALPHONSO INC Methods and systems for collaborative capture of television viewer generated clickstreams
7624409, Oct 18 2002 CITIBANK, N A Multi-market broadcast tracking, management and reporting method and system
7636788, Sep 11 1998 RPX Corporation Method and apparatus for matching a user's use profile in commerce with a broadcast
7647464, Apr 28 2006 AT&T Intellectual Property, I,L.P. Methods, systems, and products for recording media to a restoration server
7647609, Jan 14 2000 SYNAMEDIA LIMITED Advertisements in an end-user controlled playback environment
7647614, Jun 07 2004 SLING MEDIA L L C Fast-start streaming and buffering of streaming content for personal media player
7650368, Feb 07 2007 AT&T Intellectual Property I, L.P. Methods, systems, and products for restoring electronic media
7650621, Oct 11 2000 ADEIA GUIDES INC Systems and methods for providing storage of data on servers in an on-demand media delivery system
7653923, Oct 05 2000 PRIME RESEARCH ALLIANCE E , INC , A CORPORATION OF BRITISH VIRGIN ISLANDS Scheduling and presenting IPG ads in conjunction with programming ads in a television environment
7657428, Jul 09 2001 ADEIA MEDIA HOLDINGS LLC System and method for seamless switching of compressed audio streams
7661116, Feb 25 2000 Vulcan Patents LLC Auction for targeted content
7661118, Dec 14 2001 GOOGLE LLC Methods, systems, and products for classifying subscribers
7668435, Jul 30 1998 TIVO SOLUTIONS INC Multimedia signal processing system
7684409, Jun 10 2004 DIRECTV, LLC Efficient message delivery in a multi-channel uni-directional communications system
7684681, Aug 09 1999 Sky CP Limited Receivers for television signals
7689466, Sep 24 2003 THRYV, INC Dynamic pay per call listings
7689672, Feb 25 2000 Microsoft Technology Licensing, LLC Collecting user attributes and device attributes to target users with promotions
7689684, Sep 01 1998 International Business Machines Corporation Method and apparatus for inspecting the properties of a computer
7690011, May 02 2005 RPX Corporation Video stream modification to defeat detection
7690013, Dec 03 1998 Prime Research Alliance E., Inc. Advertisement monitoring system
7694318, Mar 07 2003 RPX Corporation Video detection and insertion
7698236, May 02 2006 INVIDI Technologies Corporation Fuzzy logic based viewer identification for targeted asset delivery system
7702952, Jun 30 2005 SLING MEDIA L L C Firmware update for consumer electronic device
7707614, Jun 07 2004 SLING MEDIA L L C Personal media broadcasting system with output buffer
7711733, Feb 07 2007 AT&T Intellectual Property I, L P Methods, systems, and products for targeting media for storage to communications devices
7716349, Dec 09 1992 Discovery Communications, Inc. Electronic book library/bookstore system
7716698, May 30 2002 CITIBANK, N A Multi-market broadcast tracking, management and reporting method and system
7721306, Feb 15 2006 Sony Corporation; Sony Electronics Inc. Bandwidth sharing
7725912, May 26 1999 SLING MEDIA L L C Method for implementing a remote display system with transcoding
7730405, Dec 07 2005 IAC SEARCH & MEDIA, INC Method and system to present video content
7730509, Jun 08 2001 INVIDI Technologies Corporation Asset delivery reporting in a broadcast network
7739353, Sep 11 1998 RPX Corporation Launching a web site using a personal device
7765563, Jun 06 1997 SYNAMEDIA LIMITED User interaction feedback system
7769631, Aug 17 1999 Kioba Processing, LLC Business systems with price guarantee and display
7769756, Jun 07 2004 SLING MEDIA L L C Selection and presentation of context-relevant supplemental content and advertising
7769827, Apr 07 2000 MICRO FOCUS LLC Interactive video application hosting
7770196, Dec 09 1992 Comcast IP Holdings I, LLC Set top terminal for organizing program options available in television delivery system
7778519, Nov 18 1999 Interval Licensing LLC Iterative, maximally probable, batch-mode commercial detection for audiovisual content
7788358, Mar 06 2006 DEUTSCHE BANK AG NEW YORK BRANCH Using cross-site relationships to generate recommendations
7792756, Jun 27 2006 Microsoft Technology Licensing, LLC Subscription management in a media sharing service
7792986, Sep 01 1998 International Business Machines Corporation Relevance clause for computed relevance messaging
7802276, Jan 06 1997 ALPHONSO INC Systems, methods and products for assessing subscriber content access
7809154, Mar 07 2003 RPX Corporation Video entity recognition in compressed digital video streams
7810114, Aug 31 2000 Prime Research Alliance E., Inc. Advertisement filtering and storage for targeted advertisement systems
7813954, Dec 14 2001 Keen Personal Media, Inc. Audiovisual system and method for displaying segmented advertisements tailored to the characteristic viewing preferences of a user
7819316, Sep 11 1998 RPX Corporation Portable scanner for enabling automatic commerce transactions
7822637, Dec 31 1998 AlmondNet, Inc. Method for transacting an advertisement transfer
7822639, Nov 28 2000 AlmondNet, Inc. Added-revenue off-site targeted internet advertising
7822661, Sep 24 2003 THRYV, INC Information distribution system and method utilizing a position adjustment factor
7822829, Sep 11 1998 RPX Corporation Method for interfacing scanned product information with a source for the product over a global network
7827062, Oct 29 1996 GOOGLE LLC Method of delivery, targeting, and measuring advertising over networks
7835989, Dec 09 1992 DISCOVERY COMMUNICATIONS, LLC Electronic book alternative delivery systems
7836481, Dec 09 1992 Comcast IP Holdings I, LLC Set top terminal for generating an interactive electronic program guide for use with television delivery system
7836511, Jun 14 2006 Microsoft Technology Licensing, LLC Enforcing advertisement playback for downloaded media content
7840639, Sep 21 1999 GOOGLE LLC Method and article of manufacture for an automatically executed application program associated with an electronic message
7844488, Oct 29 1996 GOOGLE LLC Method of delivery, targeting, and measuring advertising over networks
7849393, Dec 09 1992 DISCOVERY COMMUNICATIONS, LLC Electronic book connection to world watch live
7849477, Jan 30 2007 INVIDI Technologies Corporation Asset targeting system for limited resource environments
7853630, Mar 06 2006 DEUTSCHE BANK AG NEW YORK BRANCH System and method for the dynamic generation of correlation scores between arbitrary objects
7856645, Sep 01 2005 ABroadcasting Company Displaying programming and non-programming contents on user-display systems across computer networks
7861166, Dec 02 1993 DISCOVERY COMMUNICATIONS, LLC Resizing document pages to fit available hardware screens
7861261, Apr 07 2000 FREEWHEEL MEDIA, INC Systems and methods for managing and distributing media content
7865405, Dec 09 1992 Discovery Patent Holdings, LLC Electronic book having electronic commerce features
7865567, Dec 02 1993 DISCOVERY COMMUNICATIONS, LLC Virtual on-demand electronic book
7870023, Nov 21 2001 ZHIGU HOLDINGS LIMITED Methods and systems for selectively displaying advertisements
7870189, Sep 11 1998 RPX Corporation Input device having positional and scanning capabilities
7870576, Sep 08 2000 Prime Research Alliance E., Inc. Targeted advertising through electronic program guide
7870577, Apr 07 2000 FREEWHEEL MEDIA, INC Systems and methods for semantic editorial control and video/audio editing
7870578, Apr 07 2000 FREEWHEEL MEDIA, INC Systems and methods for managing and distributing media content
7870579, Apr 07 2000 FREEWHEEL MEDIA, INC Systems and methods for managing and distributing media content
7870580, Apr 07 2000 FREEWHEEL MEDIA, INC Systems and methods for managing and distributing media content
7877290, Mar 29 1999 DIRECTV, LLC System and method for transmitting, receiving and displaying advertisements
7877766, May 04 2000 Xenogenic Development Limited Liability Company Method and system of providing a non-skippable sub-advertisement stream
7877776, Jun 07 2004 SLING MEDIA L L C Personal media broadcasting system
7882518, Mar 29 1999 The DIRECTV Group, Inc. Method and apparatus for transmission, receipt and display of advertisements
7882519, Jan 14 2000 SYNAMEDIA LIMITED Advertisements in an end-user controlled playback environment
7886319, Apr 03 2000 Providing alternative services based on receiver configuration and type of display device
7886325, Nov 10 2000 Systems and methods for dynamically allocating bandwidth in a digital broadband delivery system
7890971, Apr 07 2000 FREEWHEEL MEDIA, INC Systems and methods for managing and distributing media content
7895076, Jun 30 1995 Sony Interactive Entertainment LLC Advertisement insertion, profiling, impression, and feedback
7895620, Apr 07 2000 FREEWHEEL MEDIA, INC Systems and methods for managing and distributing media content
7900224, Sep 11 1998 RPX Corporation Method and apparatus for utilizing an audible signal to induce a user to select an E-commerce function
7900227, Apr 07 2000 FREEWHEEL MEDIA, INC Systems and methods for managing and distributing media content
7903577, Sep 07 2005 Optimizing data rates for video services to a subscriber
7904344, Sep 11 1998 RPX Corporation Accessing a vendor web site using personal account information retrieved from a credit card company web site
7904922, Apr 07 2000 FREEWHEEL MEDIA, INC Template creation and editing for a message campaign
7908467, Sep 11 1998 RPX Corporation Automatic configuration of equipment software
7912760, Sep 11 1998 RPX Corporation Method and apparatus for utilizing a unique transaction code to update a magazine subscription over the internet
7912961, Sep 11 1998 RPX Corporation Input device for allowing input of unique digital code to a user's computer to control access thereof to a web site
7916631, Nov 28 2000 Microsoft Technology Licensing, LLC Load balancing in set top cable box environment
7917920, Apr 03 2000 System for providing alternative services
7917922, Jun 08 1995 BARTONFALLS LLC Video input switching and signal processing apparatus
7917924, Apr 07 2000 FREEWHEEL MEDIA, INC Systems and methods for semantic editorial control and video/audio editing
7917932, Jun 07 2005 SLING MEDIA L L C Personal video recorder functionality for placeshifting systems
7917933, Oct 11 2000 UV CORP ; TV GUIDE, INC ; Rovi Guides, Inc Systems and methods for relocating media
7921446, Jun 07 2004 SLING MEDIA L L C Fast-start streaming and buffering of streaming content for personal media player
7925141, Apr 17 1998 SYNCHVIEW TECHNOLOGIES, LLC Systems and methods for storing a plurality of video streams on re-writable random-access media and time- and channel-based retrieval thereof
7925551, Jun 09 2004 Syncada LLC Automated transaction processing system and approach
7925780, Sep 11 1998 RPX Corporation Method for connecting a wireless device to a remote location on a network
7930197, Sep 28 2006 Microsoft Technology Licensing, LLC Personal data mining
7930207, Oct 29 1996 GOOGLE LLC Method of delivery, targeting, and measuring advertising over networks
7930713, Apr 03 2000 Providing alternative services based on receiver configuration and type of display device
7930714, Mar 07 2003 RPX Corporation Video detection and insertion
7930717, Jun 29 2001 Graphic user interfaces for purchasable and recordable media (PRM) downloads
7934227, Dec 12 2003 ALPHONSO INC Methods and systems for capturing commands
7934232, May 04 2000 Cisco Technology, Inc Navigation paradigm for access to television services
7934235, Jun 11 1999 Channel control system for exiting from an interactive program guide
7934240, Jun 09 2000 Video on demand system with dynamic enablement of random-access functionality
7934241, Jun 11 1999 Video on demand system with selectable options of configurable random-access control
7934242, Nov 10 2000 Systems and methods for dynamically allocating bandwidth in a digital broadband delivery system
7937484, Jul 09 2004 Qualcomm Atheros, Inc System and method for remotely controlling network resources
7941818, Jun 28 1999 Index Systems, Inc. System and method for utilizing EPG database for modifying advertisements
7945928, Dec 14 2001 GOOGLE LLC Methods, systems, and products for classifying subscribers
7949565, Dec 03 1998 PRIME RESEARCH ALLIANCE E , INC , A CORPORATION OF BRITISH VIRGIN ISLANDS Privacy-protected advertising system
7961643, Sep 07 2005 INTERDIGITAL CE PATENT HOLDINGS Optimizing data rates for video services to a subscriber
7962370, Jun 29 2000 Cisco Technology, Inc Methods in a media service system for transaction processing
7962934, Dec 03 1998 Prime Research Alliance E., Inc. Advertisement monitoring system
7962937, Aug 01 2006 Microsoft Technology Licensing, LLC Media content catalog service
7962948, Apr 07 2000 FLASH UPLINK LLC Video-enabled community building
7966635, Jun 29 2001 Updating download options for unavailable media content
7970921, Jun 09 2000 Managing removal of media titles from a list
7974714, Oct 05 1999 Blanding Hovenweep, LLC; HOFFBERG FAMILY TRUST 1 Intelligent electronic appliance system and method
7974878, Sep 24 2003 THRYV, INC Information distribution system and method that provides for enhanced display formats
7974879, Sep 24 2003 THRYV, INC Information distribution system
7975062, Jun 07 2004 SLING MEDIA L L C Capturing and sharing media content
7975277, Apr 03 2000 NDS Limited System for providing alternative services
7975310, Jun 14 2006 Microsoft Technology Licensing, LLC Offline playback of advertising supported media
7979576, Sep 11 1998 RPX Corporation Method and apparatus for connecting a user location to one of a plurality of destination locations on a network
7984466, Apr 20 1999 Prime Research Alliance E, Inc. Advertising management system for digital video streams
7986868, Jul 30 1998 TIVO SOLUTIONS INC Scheduling the recording of a program via an advertisement in the broadcast stream
7992163, Jun 11 1999 NDS Limited Video-on-demand navigational system
7992166, Apr 03 2000 SYNAMEDIA LIMITED Providing alternative services based on receiver configuration and type of display device
7992176, May 26 1999 SLING MEDIA L L C Apparatus and method for effectively implementing a wireless television system
7996864, Aug 31 1994 Rovi Guides, Inc Method and apparatus for displaying television programs and related text
8001002, Sep 07 2007 Microsoft Technology Licensing, LLC Interactively presenting advertising content offline
8005985, Sep 11 1998 RPX Corporation Method and apparatus for utilizing an audibly coded signal to conduct commerce over the internet
8006261, Apr 07 2000 TIVO CORPORATION System and method for personalized message creation and delivery
8006262, Jun 29 2001 Cisco Technology, Inc Graphic user interfaces for purchasable and recordable media (PRM) downloads
8006273, Jun 29 2001 SYNAMEDIA LIMITED Updating download options for unavailable media content
8020184, Jun 11 1999 SYNAMEDIA LIMITED Channel control system for exiting from an interactive program guide
8032580, Jan 28 2000 NetApp, Inc. Content distribution system for generating content streams to suit different users and facilitating E-commerce transactions using broadcast content metadata
8032714, Sep 28 2007 DEUTSCHE BANK AG NEW YORK BRANCH Methods and systems for caching data using behavioral event correlations
8032914, Nov 10 2000 Cisco Technology, Inc Systems and methods for dynamically allocating bandwidth in a digital broadband delivery system
8036514, Jul 30 1998 TIVO SOLUTIONS INC Closed caption tagging system
8037504, Jun 11 1999 SYNAMEDIA LIMITED Video on demand system with selectable options of configurable random-access control
8041988, Jun 30 2005 SLING MEDIA L L C Firmware update for consumer electronic device
8042131, Oct 05 2000 Prime Research Alliance E, Inc. Scheduling and presenting IPG ads in conjunction with programming ads in a television environment of application
8046797, Jan 09 2001 THOMSON LICENSING, S A S System, method, and software application for targeted advertising via behavioral model clustering, and preference programming based on behavioral model clusters
8046803, Dec 28 2006 T-MOBILE INNOVATIONS LLC Contextual multimedia metatagging
8050969, Jul 25 1995 News America Marketing Properties LLC Interactive marketing network and process using electronic certificates
8051454, Jun 07 2004 SLING MEDIA L L C Personal media broadcasting system with output buffer
8055540, May 30 2001 General Motors LLC Vehicle radio system with customized advertising
8055553, Jan 19 2006 Verizon Patent and Licensing Inc Dynamic comparison text functionality
8056106, Jun 09 2000 SYNAMEDIA LIMITED Video on demand system with dynamic enablement of random-access functionality
8060407, Sep 04 2007 T-MOBILE INNOVATIONS LLC Method for providing personalized, targeted advertisements during playback of media
8060504, Jun 25 2003 CROWDSTRIKE, INC Method and system for selecting content items to be presented to a viewer
8060609, Jan 04 2008 SLING MEDIA L L C Systems and methods for determining attributes of media items accessed via a personal media broadcaster
8060905, Dec 09 1992 Comcast IP Holdings I, LLC Television delivery system having interactive electronic program guide
8060909, Jun 07 2004 SLING MEDIA L L C Personal media broadcasting system
8065703, Jan 12 2005 INVIDI Technologies Corporation Reporting of user equipment selected content delivery
8069098, Sep 11 1998 RPX Corporation Input device for allowing interface to a web site in association with a unique input code
8069259, Jun 09 2000 SYNAMEDIA LIMITED Managing removal of media titles from a list
8073194, Mar 07 2003 RPX Corporation Video entity recognition in compressed digital video streams
8073695, Dec 09 1992 Adrea, LLC Electronic book with voice emulation features
8078493, Oct 15 2000 DIRECTV, LLC Method and system for pause ads
8079045, Oct 17 2001 Keen Personal Media, Inc. Personal video recorder and method for inserting a stored advertisement into a displayed broadcast stream
8082567, Jun 27 2000 AT&T Intellectual Property I, L. P. Methods, systems, and products for customized programming
8086491, Dec 31 2001 ALPHONSO INC Method and system for targeted content distribution using tagged data streams
8086575, Sep 23 2004 ADEIA SOLUTIONS LLC Methods and apparatus for integrating disparate media formats in a networked media system
8086751, Nov 03 2000 AT&T Intellectual Property II, L.P System and method for receiving multi-media messages
8087045, Dec 28 2000 Prime Research Alliance E, Inc. Grouping advertisement subavails
8087051, Jun 30 2000 THOMSON LICENSING, S A S Database management system and method for electronic program guide and television channel lineup organization
8095949, Dec 02 1993 Adrea, LLC Electronic book with restricted access features
8099755, Jun 07 2004 DISH Network Technologies India Private Limited Systems and methods for controlling the encoding of a media stream
8108886, May 18 1999 Saturn Licensing LLC Receiving apparatus and receiving method, broadcasting apparatus and broadcasting method, information processing apparatus and information processing method, bidirectional communication system and bidirectional communication method, and providing medium
8108895, Jan 12 2005 INVIDI Technologies Corporation Content selection based on signaling from customer premises equipment in a broadcast network
8115772, Nov 03 2000 AT&T Intellectual Property II, L.P. System and method of customizing animated entities for use in a multimedia communication application
8116616, Apr 03 2001 Prime Research Alliance E., Inc. Alternative advertising in prerecorded media
8117635, Jun 19 2000 Comcast IP Holdings I, LLC Method and apparatus for targeting of interactive virtual objects
8131133, Apr 16 2002 System and method for modifying broadcast signals in closed circuit systems
8132202, Jan 06 1997 ALPHONSO INC Methods and systems for providing targeted content
8132204, Apr 07 2004 ADEIA MEDIA HOLDINGS LLC System and method for enhanced video selection and categorization using metadata
8136140, Nov 20 2007 DISH NETWORK L L C Methods and apparatus for generating metadata utilized to filter content from a video stream using text data
8146126, Feb 01 2007 INVIDI Technologies Corporation Request for information related to broadcast network content
8150845, Feb 07 2007 AT&T Intellectual Property I, L P Method, device, and computer program product for targeting media for storage to a communications device
8151295, Aug 31 2000 PRIME RESEARCH ALLIANCE E , INC , A CORPORATION OF BRITISH VIRGIN ISLANDS Queue based advertisement scheduling and sales
8156520, May 30 2008 DISH TECHNOLOGIES L L C Methods and apparatus for presenting substitute content in an audio/video stream using text data
8161388, Jan 21 2004 TECH 5 SAS Interactive discovery of display device characteristics
8161508, Jun 12 2000 Sony Corporation Image content and advertisement data providing method, system, and apparatus
8165450, Nov 19 2007 DISH TECHNOLOGIES L L C Methods and apparatus for filtering content in a video stream using text data
8165451, Nov 20 2007 DISH TECHNOLOGIES L L C Methods and apparatus for displaying information regarding interstitials of a video stream
8170096, Nov 18 2003 ADEIA MEDIA HOLDINGS LLC System and method for optimized encoding and transmission of a plurality of substantially similar video fragments
8170122, Oct 20 1999 Prime Research Alliance E., Inc. Method and apparatus for inserting digital media advertisements into statistical multiplexed streams
8171148, Apr 17 2009 SLING MEDIA L L C Systems and methods for establishing connections between devices communicating over a network
8171509, Apr 07 2000 VL IP HOLDINGS LLC; VL COLLECTIVE IP LLC System and method for applying a database to video multimedia
8180675, Aug 31 2000 PRIME RESEARCH ALLIANCE E , INC , A CORPORATION OF BRITISH VIRGIN ISLANDS System and method for automatically managing avail inventory data and avail pricing
8181200, Oct 02 1995 Rovi Guides, Inc Method and system for displaying advertising, video, and program schedule listing
8181214, May 31 2000 Saturn Licensing LLC Recording system and recording substitution system
8185923, Feb 25 2000 Interval Licensing LLC System and method for selecting advertisements
8189472, Sep 07 2005 TECH 5 SAS Optimizing bandwidth utilization to a subscriber premises
8191090, Aug 03 2000 Sony Corporation Communication apparatus, communication system, and method of same
8191093, Jun 29 2001 SYNAMEDIA LIMITED Providing information pertaining to audio-visual and personal bi-directional services
8195744, Jul 09 2004 Qualcomm Atheros, Inc File sharing system for use with a network
8195765, Jul 09 2004 Qualcomm Atheros, Inc System and method for remotely controlling network resources
8200677, Mar 06 2006 DEUTSCHE BANK AG NEW YORK BRANCH System and method for the dynamic generation of correlation scores between arbitrary objects
8219411, Dec 14 2001 ALPHONSO INC Methods, systems, and products for targeting advertisements
8219677, Sep 01 1998 International Business Machines Corporation Method and apparatus for inspecting the properties of a computer
8224662, Dec 14 2001 ALPHONSO INC Methods, systems, and products for developing tailored content
8224704, Sep 24 2003 THRYV, INC Business rating placement heuristic
8225347, Aug 31 2000 Prime Research Alliance E., Inc. Advertisement filtering and storage for targeted advertisement systems
8239273, Sep 24 2003 THRYV, INC Integrated pay per click and pay per call listings
8244586, Nov 28 2000 AlmondNet, Inc. Computerized systems for added-revenue off-site targeted internet advertising
8245259, Aug 03 2001 Comcast IP Holdings I, LLC Video and digital multimedia aggregator
8255961, Oct 11 2000 ADEIA GUIDES INC Systems and methods for caching data in media-on-demand systems
8266024, Jun 09 2004 Syncada LLC Transaction accounting auditing approach and system therefor
8266651, Jan 31 2000 Saturn Licensing LLC Information providing system, information terminal device, information server device and information providing method
8266657, Mar 15 2001 SLING MEDIA L L C Method for effectively implementing a multi-room television system
8267783, Sep 30 2005 Sony Interactive Entertainment LLC Establishing an impression area
8272009, Jun 12 2006 INVIDI Technologies Corporation System and method for inserting media based on keyword search
8272011, Dec 19 1996 Rovi Guides, Inc Method and system for displaying advertisements between schedule listings
8272964, Sep 30 2005 Sony Interactive Entertainment LLC Identifying obstructions in an impression area
8276179, Mar 27 2002 AT&T Intellectual Property I, L.P. Method to enable cooperative processing and resource sharing between set-top boxes, personal computers, and local devices
8290351, Apr 03 2001 PRIME RESEARCH ALLIANCE E, INC Alternative advertising in prerecorded media
8291182, Apr 28 2006 AT&T Intellectual Property I, L.P. Methods, systems, and products for recording media
8291461, Oct 11 2000 Rovi Guides, Inc; TV GUIDE, INC ; UV CORP Systems and methods for managing the distribution of on-demand media
8296440, Sep 11 1998 RPX Corporation Method and apparatus for accessing a remote location with an optical reader having a programmable memory system
8302123, Dec 29 2000 AT&T Intellectual Property I, L.P.; AT&T INTELLECTUAL PROPERTY I, L P FORMERLY KNOWN AS BELLSOUTH INTELLECTUAL PROPERTY CORPORATION ; AT&T INTELLECTUAL PROPERTY, INC Method and apparatus for local storage and insertion of television commercials
8302127, Sep 25 2000 THOMSON LICENSING, S A S System and method for personalized TV
8306975, Mar 08 2005 Worldwide Creative Techniques, Inc. Expanded interest recommendation engine and variable personalization
8314893, Aug 28 2009 DISH Network Technologies India Private Limited Remote control and method for automatically adjusting the volume output of an audio device
8321267, Jun 30 2003 MINDSPARK INTERACTIVE NETWORK, INC Method, system and apparatus for targeting an offer
8326879, Jan 03 2005 Qualcomm Atheros, Inc System and method for enabling search and retrieval operations to be performed for data items and records using data obtained from associated voice files
8336071, Dec 19 1996 Gemstar Development Corporation System and method for modifying advertisement responsive to EPG information
8346605, Jun 07 2004 SLING MEDIA L L C Management of shared media content
8350971, Oct 23 2007 SLING MEDIA L L C Systems and methods for controlling media devices
8351763, Jun 12 1998 THOMSON LICENSING, S A S Television program recording with user preference determination
8351765, Jun 12 1998 THOMSON LICENSING, S A S Television program recording with user preference determination
8352978, May 15 1998 Rovi Guides, Inc; TV GUIDE, INC ; UV CORP Systems and methods for advertising television networks, channels, and programs
8352984, Jun 12 1998 THOMSON LICENSING, S A S System and method for generating and managing user preference information for scheduled and stored television programs
8359616, Sep 30 2009 ADEIA GUIDES INC Systems and methods for automatically generating advertisements using a media guidance application
8364921, Apr 28 2006 AT&T Intellectual Property I, L.P. Methods, systems, and products for recording media
8365216, May 02 2005 RPX Corporation Video stream modification to defeat detection
8365236, Jun 07 2004 SLING MEDIA L L C Personal media broadcasting system with output buffer
8369967, Feb 01 1999 Blanding Hovenweep, LLC; HOFFBERG FAMILY TRUST 1 Alarm system controller and a method for controlling an alarm system
8370200, Jul 25 1995 News America Marketing Properties LLC Interactive marketing network and process using electronic certificates
8370884, Jan 30 2003 Rovi Guides, Inc; TV GUIDE, INC ; UV CORP Interactive television systems with digital video recording and adjustable reminders
8374387, Mar 07 2003 RPX Corporation Video entity recognition in compressed digital video streams
8375407, Jun 14 2001 ARRIS ENTERPRISES LLC System and apparatus for displaying substitute content
8380041, Jul 30 1998 TIVO SOLUTIONS INC Transportable digital video recorder system
8380049, May 06 1998 TIVO SOLUTIONS INC Playback of audio/video content with control codes
8381310, Aug 13 2009 DISH Network Technologies India Private Limited Systems, methods, and program applications for selectively restricting the placeshifting of copy protected digital media content
8385964, Apr 04 2005 Xone, Inc.; XONE, INC Methods and apparatuses for geospatial-based sharing of information by multiple devices
8387087, Apr 07 2000 Hewlett Packard Enterprise Development LP System and method for applying a database to video multimedia
8392285, Nov 12 1996 Syncada LLC Multi-supplier transaction and payment programmed processing approach with at least one supplier
8396811, Feb 26 1999 Syncada LLC Validation approach for auditing a vendor-based transaction
8402500, Mar 21 1997 Inventor Holdings, LLC System and method for supplying supplemental audio information for broadcast television programs
8406431, Jul 23 2009 DISH Network Technologies India Private Limited Adaptive gain control for digital audio samples in a media stream
8407735, Dec 24 2008 DISH TECHNOLOGIES L L C Methods and apparatus for identifying segments of content in a presentation stream using signature data
8413183, Feb 02 2000 COX COMMUNICATIONS, INC System and method for transmitting and displaying targeted information
8416247, Oct 09 2007 Sony Interactive Entertainment LLC Increasing the number of advertising impressions in an interactive environment
8417566, Dec 14 2001 Keen Personal Media, Inc. Audiovisual system and method for displaying segmented advertisements tailored to the characteristic viewing preferences of a user
8423403, Aug 17 1999 Kioba Processing, LLC Price guarantee methods and systems
8434103, Jun 14 2001 ARRIS ENTERPRISES LLC Method of substituting content during program breaks
8437617, Jun 17 2009 DISH TECHNOLOGIES L L C Method and apparatus for modifying the presentation of content
8438159, Jun 25 2003 CROWDSTRIKE, INC Method and system for selecting advertisements to be presented to a viewer
8438596, Apr 08 2009 ADEIA MEDIA SOLUTIONS INC Automatic contact information transmission system
8438602, Jan 26 2009 SLING MEDIA L L C Systems and methods for linking media content
8443385, Aug 31 2000 Prime Research Alliance E, Inc. System and method for delivering statistically scheduled advertisements
8447648, Jan 07 2000 54 ESSENTIAL SYSTEMS LLC Method and system for eliciting consumer data by programming content within various media venues to function cooperatively
8448209, Dec 19 1996 Gemstar Development Corporation System and method for displaying advertisements responsive to EPG information
8453174, Oct 02 1995 Rovi Guides, Inc Method and system for displaying advertising, video, and program schedule listing
8453193, Jul 30 1998 TIVO SOLUTIONS INC Closed caption tagging system
8457476, Jul 30 1998 TIVO SOLUTIONS INC Multimedia signal processing system
8458033, Aug 11 2003 DROPBOX, INC Determining the relevance of offers
8458750, Dec 29 2006 DISH TECHNOLOGIES L L C Incremental transmission of data
8468556, Dec 21 2001 ALPHONSO INC Methods, systems, and products for evaluating performance of viewers
8468561, Aug 09 2006 LOT NETWORK INC Preemptible station inventory
8477793, Sep 26 2007 SLING MEDIA L L C Media streaming device with gateway functionality
8484677, Dec 03 1998 Prime Research Alliance E., Inc. Advertisement monitoring system
8495679, Jun 30 2000 THOMSON LICENSING, S A S Method and apparatus for delivery of television programs and targeted de-coupled advertising
8495680, Jan 09 2001 THOMSON LICENSING, S A S System and method for behavioral model clustering in television usage, targeted advertising via model clustering, and preference programming based on behavioral model clusters
8495694, Apr 07 2000 Hewlett Packard Enterprise Development LP Video-enabled community building
8510771, Dec 24 2008 DISH TECHNOLOGIES L L C Methods and apparatus for filtering content from a presentation stream using signature data
8516525, Jun 09 2000 INTERDIGITAL CE PATENT HOLDINGS Integrated searching system for interactive media guide
8521533, Nov 03 2000 AT&T Properties, LLC; AT&T INTELLECTUAL PROPERTY II, L P Method for sending multi-media messages with customized audio
8522266, Sep 13 2000 JLB Ventures LLC System and method for insertion of recorded media into a broadcast
8522274, Feb 25 2000 Interval Licensing LLC System and method for selecting advertisements
8526781, Jul 30 1998 TIVO SOLUTIONS INC Multiple output digital video recording system
8532472, Aug 10 2009 DISH Network Technologies India Private Limited Methods and apparatus for fast seeking within a media stream buffer
8538241, Jul 30 1998 TIVO SOLUTIONS INC Multimedia signal processing system
8538458, Apr 04 2005 X One, Inc. Location sharing and tracking using mobile phones or other wireless devices
8538892, Jun 21 2001 THOMSON LICENSING, S A S Method and system for electronic purchases using an intelligent data carrier medium, electronic coupon system, and interactive TV infrastructure
8548813, Jun 25 1999 Adrea, LLC Electronic book with voice emulation features
8548820, Dec 14 2001 ALPHONSO INC Methods, systems, and products for targeting advertisements
8548978, Apr 07 2000 MICRO FOCUS LLC Network video guide and spidering
8554616, Oct 27 2001 REAL IMAGE MEDIA TECHNOLOGIES P LTD Remotely configurable media and advertisement player and methods of manufacture and operation thereof
8555309, May 16 2002 Intel Corporation Converged communication server with transaction management
8555317, Aug 01 2006 Microsoft Technology Licensing, LLC Media content catalog service
8560439, Jun 09 2004 Syncada LLC Transaction processing with core and distributor processor implementations
8560836, Jan 09 2003 CROWDSTRIKE, INC Method and system for dynamically implementing an enterprise resource policy
8566154, Jun 16 1997 GOOGLE LLC Network for distribution of re-targeted advertising
8571051, Sep 29 2000 TIVO CORPORATION System and method for seamless switching through buffering
8571383, Sep 15 2009 AIRBNB, INC Method and system of circumventing content filters
8571933, Dec 27 2000 DIRECTV, LLC Advertisements in a television recordation system
8571934, Oct 15 2000 DIRECTV, LLC Method and system for dynamic ad placement
8572646, Apr 07 2000 TIVO CORPORATION System and method for simultaneous broadcast for personalized messages
8574074, Sep 30 2005 Sony Interactive Entertainment LLC Advertising impression determination
8577205, Jul 30 1998 TIVO SOLUTIONS INC Digital video recording system
8578403, Mar 31 2000 ADEIA GUIDES INC Systems and methods for improved audience measuring
8578410, Aug 03 2001 Comcast IP Holdings, I, LLC Video and digital multimedia aggregator content coding and formatting
8583263, Feb 01 1999 Blanding Hovenweep, LLC; HOFFBERG FAMILY TRUST 1 Internet appliance system and method
8584180, Mar 27 2002 AT&T Intellectual Property I, L.P. Method to enable cooperative processing and resource sharing between set-top boxes, personal computers, and local devices
8584184, Oct 11 2000 UV CORP ; TV GUIDE, INC ; Rovi Guides, Inc Systems and methods for relocating media
8588579, Dec 24 2008 DISH TECHNOLOGIES L L C Methods and apparatus for filtering and inserting content into a presentation stream using signature data
8589268, Feb 26 1999 Syncada LLC Financial institution-based transaction processing system and approach
8595099, Nov 12 1996 Syncada LLC Financial institution-based transaction processing system and approach
8595261, Sep 21 1999 GOOGLE LLC Method and apparatus for the production, delivery, and receipt of audiovisual e-mail
8600815, Nov 28 2000 AlmondNet, Inc. Methods and systems for facilitating off-site internet advertising and dividing compensation pursuant to contract
8606085, Mar 20 2008 DISH Network L.L.C. Method and apparatus for replacement of audio data in recorded audio/video stream
8606637, Sep 04 2007 T-MOBILE INNOVATIONS LLC Method for providing personalized, targeted advertisements during playback of media
8607287, Dec 29 2005 ADEIA GUIDES INC Interactive media guidance system having multiple devices
8607298, Jun 21 2000 AT&T Intellectual Property I, L P Methods, systems, and products for automated control of devices
8612310, Dec 29 2005 ADEIA GUIDES INC Method and system for commerce in media program related merchandise
8613020, Apr 30 1998 Rovi Guides, Inc; TV GUIDE, INC ; UV CORP Program guide system with flip and browse advertisements
8613024, Dec 13 2005 ADEIA GUIDES INC Cross-platform predictive popularity ratings for use in interactive television applications
8615782, Oct 02 1995 Rovi Guides, Inc System and methods for linking television viewers with advertisers and broadcasters
8620769, Dec 29 2005 ADEIA GUIDES INC Method and systems for checking that purchasable items are compatible with user equipment
8621508, May 19 1999 CALLAHAN CELLULAR L L C Encapsulated, streaming media automation and distribution system
8621521, Aug 03 2001 Comcast IP Holdings I, LLC Video and digital multimedia aggregator
8621533, Jun 07 2004 SLING MEDIA L L C Fast-start streaming and buffering of streaming content for personal media player
8626584, Sep 30 2005 Sony Interactive Entertainment LLC Population of an advertisement reference list
8626879, Dec 22 2009 DISH TECHNOLOGIES L L C Systems and methods for establishing network connections using local mediation services
8627013, Sep 28 2007 DEUTSCHE BANK AG NEW YORK BRANCH Methods and systems for caching data using behavioral event correlations
8630536, Nov 18 1999 Interval Licensing LLC Iterative, maximally probable, batch-mode commercial detection for audiovisual content
8634652, Mar 07 2003 RPX Corporation Video entity recognition in compressed digital video streams
8635649, Dec 19 1996 Gemstar Development Corporation System and method for modifying advertisement responsive to EPG information
8640158, Jun 21 2000 AT&T Intellectual Property I, L P Systems, methods, and products for presenting content
8640160, Jan 06 1997 ALPHONSO INC Method and system for providing targeted advertisements
8640172, Jun 29 2001 TECH 5 SAS System and method for characterization of purchasable and recordable media (PRM)
8645992, May 05 2006 Sony Interactive Entertainment LLC Advertisement rotation
8646005, May 03 1996 Rovi Guides, Inc Information system
8649658, Oct 09 1998 Disney Enterprises, Inc. Method and apparatus for storage and playback of programs
8650119, Jun 09 2004 Syncada LLC Order-resource fulfillment and management system and approach
8667163, Sep 08 2008 SLING MEDIA L L C Systems and methods for projecting images from a computer system
8667279, Jul 01 2008 SLING MEDIA L L C Systems and methods for securely place shifting media content
8671426, Oct 05 2000 Prime Research Alliance E, Inc. Scheduling and presenting IPG ads in conjunction with programming ads in a television environment
8676619, Apr 04 1997 HANGER SOLUTIONS, LLC Online system enabling control of educational and advertising content
8676644, Oct 29 1996 GOOGLE LLC Method of delivery, targeting, and measuring advertising over networks
8676900, Oct 25 2005 Sony Interactive Entertainment LLC Asynchronous advertising placement based on metadata
8677384, Dec 12 2003 ALPHONSO INC Methods and systems for network based capture of television viewer generated clickstreams
8677401, Dec 28 2000 Prime Research Alliance E, Inc. Grouping advertisement subavails
8682857, Apr 28 2006 AT&T Intellectual Property I, L.P. Methods, systems, and products for recording media
8683513, Dec 29 2000 AT&T Intellectual Property I, L.P. Method and apparatus for storage and insertion of advertisements
8687947, Feb 20 2012 APOLLO ADMINISTRATIVE AGENCY LLC Systems and methods for variable video production, distribution and presentation
8689259, Jan 23 1998 Rovi Guides, Inc Home entertainment system and method of its operation
8693844, Oct 15 2010 HULU, LLC Bookmarking media programs for subsequent viewing
8694396, Dec 26 2007 ADEIA GUIDES INC Systems and methods for episodic advertisement tracking
8694480, Aug 30 2000 AMOBEE, INC System and method for real-time web page analysis and modification
8700419, Dec 14 2001 ALPHONSO INC Methods, systems, and products for tailored content
8700588, Aug 30 2000 AMOBEE, INC System and method for real-time web page analysis and modification
8701136, Jan 07 2008 CITIBANK, N A Methods and apparatus to monitor, verify, and rate the performance of airings of commercials
8707153, Jun 09 2000 SYNAMEDIA LIMITED Displaying comment data corresponding to a video presentation
8707353, Jun 12 2000 Sony Corporation Image content and advertisement data providing method, system, and apparatus
8712441, Apr 04 2005 Xone, Inc.; X ONE, INC Methods and systems for temporarily sharing position data between mobile-device users
8712884, Oct 06 2006 Syncada LLC Transaction finance processing system and approach
8724967, Nov 18 1999 Interval Licensing LLC Iterative, maximally probable, batch-mode commercial detection for audiovisual content
8726309, May 30 2008 DISH TECHNOLOGIES L L C Methods and apparatus for presenting substitute content in an audio/video stream using text data
8726311, Jul 21 1997 Gemstar Development Corporation System and method for modifying advertisement responsive to EPG information
8732750, Jan 14 2000 SYNAMEDIA LIMITED Advertisements in an end-user controlled playback environment
8732757, Dec 19 1996 Gemstar Development Corporation System and method for targeted advertisement display responsive to user characteristics
8738693, Jul 09 2004 Qualcomm Atheros, Inc System and method for managing distribution of media files
8738730, Jul 09 2004 Qualcomm Atheros, Inc System and method for remotely controlling network resources
8739207, Apr 23 2008 GOOGLE LLC Demographic classifiers from media content
8739212, May 04 2000 Cisco Technology, Inc Configuration of presentations of selectable TV services according to usage
8745046, Jun 25 2003 CROWDSTRIKE, INC Method and system for selecting content items to be presented to a viewer
8745656, Feb 11 2002 TECH 5 SAS Tracking of presented television advertisements
8750898, Apr 04 2005 X ONE, INC Methods and systems for annotating target locations
8751337, Jan 25 2008 Syncada LLC Inventory-based payment processing system and approach
8756644, Mar 21 1997 Inventor Holdings, LLC System and method for supplying supplemental audio information for broadcast television programs
8762238, Jun 09 2004 Syncada LLC Recurring transaction processing system and approach
8763090, Aug 11 2009 Sony Interactive Entertainment LLC Management of ancillary content delivery and presentation
8763157, Aug 23 2004 Sony Interactive Entertainment LLC Statutory license restricted digital media playback on portable devices
8769440, Jul 17 1998 B.E. Technology, L.L.C.; B E TECHNOLOGIES, LLC; B E TECHNOLOGY, L L C Method of reactive targeted advertising
8769558, Feb 12 2008 Sony Interactive Entertainment LLC Discovery and analytics for episodic downloaded media
8769561, Jun 08 1995 BARTONFALLS LLC Video switching and signal processing apparatus
8775245, Feb 11 2010 CB NEPTUNE HOLDINGS, LLC Secure coupon distribution
8776115, Aug 05 2008 INVIDI Technologies Corporation National insertion of targeted advertisement
8776125, May 03 1996 Rovi Guides, Inc Method and system for displaying advertisements in an electronic program guide
8781298, Jul 30 1998 TIVO SOLUTIONS INC Closed caption tagging system
8782691, Jan 15 2002 DIRECTV, LLC Time shifted targeted advertisements based upon user profiles
8782692, Oct 15 2010 HULU, LLC Method and apparatus for recommending media programs
8787164, Jul 09 2004 Qualcomm Atheros, Inc Media delivery system and method for transporting media to desired target devices
8789091, Nov 14 2000 Prime Research Alliance E., Inc. Queue based advertisement scheduling and sales
8793738, May 04 1994 Rovi Guides, Inc Television system with downloadable features
8795076, Sep 30 2005 Sony Interactive Entertainment LLC Advertising impression determination
8798593, Apr 04 2005 X ONE, INC Location sharing and tracking using mobile phones or other wireless devices
8798645, Apr 04 2005 X ONE, INC Methods and systems for sharing position data and tracing paths between mobile-device users
8798647, Apr 04 2005 X One, Inc. Tracking proximity of services provider to services consumer
8799408, Aug 10 2009 DISH Network Technologies India Private Limited Localization systems and methods
8799485, Dec 18 2009 SLING MEDIA L L C Methods and apparatus for establishing network connections using an inter-mediating device
8799969, Jun 07 2004 SLING MEDIA L L C Capturing and sharing media content
8799971, Jan 30 2003 UV CORP ; TV GUIDE, INC ; Rovi Guides, Inc Interactive television systems with digital video recording and adjustable reminders
8806530, Apr 22 2008 T-MOBILE INNOVATIONS LLC Dual channel presence detection and content delivery system and method
8806536, Mar 04 1998 Rovi Guides, Inc; TV GUIDE, INC ; UV CORP Program guide system with preference profiles
8806538, May 03 1996 Rovi Guides, Inc Information system
8806546, Jan 30 2003 Rovi Guides, Inc; TV GUIDE, INC ; UV CORP Interactive television systems with digital video recording and adjustable reminders
8812363, Dec 14 2001 AT&T Intellectual Property I, L.P. Methods, systems, and products for managing advertisements
8813123, Jan 19 2000 Individual Network LLC Content with customized advertisement
8813126, Aug 31 2000 Prime Research Alliance E., Inc. Method and system for targeted advertisement filtering and storage
8813143, Feb 26 2008 Time Warner Cable Enterprises LLC Methods and apparatus for business-based network resource allocation
8818871, Jun 21 2001 THOMSON LICENSING, S A S Method and system for electronic purchases using an intelligent data carrier medium, electronic coupon system, and interactive TV infrastructure
8819140, Jul 09 2004 Qualcomm Atheros, Inc System and method for enabling the establishment and use of a personal network
8819750, Jun 07 2004 SLING MEDIA L L C Personal media broadcasting system with output buffer
8824865, Jul 30 1998 TIVO SOLUTIONS INC Digital video recorder system with an integrated DVD recording device
8825549, Nov 12 1996 Syncada LLC Transaction processing with core and distributor processor implementations
8831635, Apr 04 2005 X ONE, INC Methods and apparatuses for transmission of an alert to multiple devices
8832735, Oct 15 2010 HULU, LLC Processing workflow for recommending media programs
8832742, Oct 06 2006 ADEIA GUIDES INC Systems and methods for acquiring, categorizing and delivering media in interactive media guidance applications
8837920, Apr 03 2001 Prime Research Alliance E., Inc. Alternative advertising in prerecorded media
8843956, Apr 12 2012 Comcast Cable Communications, LLC System and method for advertising
8843990, Apr 25 2002 ADEIA MEDIA HOLDINGS LLC System and method for optimized channel switching in digital television broadcasting
8850465, Jan 09 2001 Thomson Licensing System, method, and software application for targeted advertising via behavioral model clustering, and preference programming based on behavioral model clusters
8850477, Oct 02 1995 Rovi Guides, Inc Systems and methods for linking television viewers with advertisers and broadcasters
8850499, Oct 11 2000 Rovi Guides, Inc; TV GUIDE, INC ; UV CORP Systems and methods for caching data in media-on-demand systems
8856349, Feb 05 2010 DISH Network Technologies India Private Limited Connection priority services for data communication between two devices
8856841, Jan 06 1997 ALPHONSO INC Methods, systems, and products for customizing content-access lists
8863170, Mar 31 2000 Rovi Guides, Inc; TV GUIDE, INC ; UV CORP System and method for metadata-linked advertisements
8869204, May 03 1996 Rovi Guides, Inc Method and system for displaying advertisements in an electronic program guide
8892495, Feb 01 1999 Blanding Hovenweep, LLC; HOFFBERG FAMILY TRUST 1 Adaptive pattern recognition based controller apparatus and method and human-interface therefore
8893180, Apr 08 2009 ADEIA MEDIA SOLUTIONS INC Automatic contact information transmission system
8904441, Nov 06 2003 Rovi Guides, Inc; TV GUIDE, INC ; UV CORP Systems and methods for providing program suggestions in an interactive television program guide
8904455, Jun 07 2004 SLING MEDIA L L C Personal video recorder functionality for placeshifting systems
8910199, Feb 25 2000 Interval Licensing LLC Targeted television content display
8914507, Sep 01 1998 International Business Machines Corporation Advice provided for offering highly targeted advice without compromising individual privacy
8918800, May 18 1999 Saturn Licensing LLC Receiving apparatus and receiving method, broadcasting apparatus and broadcasting method, information processing apparatus and information processing method, bidirectional communication system and bidirectional communication method, and providing medium
8918807, Jul 21 1997 Rovi Guides, Inc System and method for modifying advertisement responsive to EPG information
8925008, Dec 29 2000 AT&T Intellectual Property I, L.P. Method and apparatus for storage and insertion of advertisements
8930246, Jan 19 2006 Verizon Patent and Licensing Inc Dynamic comparison text functionality
8930990, Feb 25 2000 Interval Licensing LLC System and method for selecting advertisements
8931008, Jun 29 1999 Rovi Guides, Inc; TV GUIDE, INC ; UV CORP Promotional philosophy for a video-on-demand-related interactive display within an interactive television application
8934758, Feb 09 2010 DISH TECHNOLOGIES L L C Methods and apparatus for presenting supplemental content in association with recorded content
8938758, Sep 25 2000 THOMSON LICENSING, S A S System and method for personalized TV
8949901, Jun 29 2011 ADEIA GUIDES INC Methods and systems for customizing viewing environment preferences in a viewing environment control application
8958019, Oct 23 2007 SLING MEDIA L L C Systems and methods for controlling media devices
8959542, Dec 21 2001 ALPHONSO INC Methods, systems, and products for evaluating performance of viewers
8959563, Oct 15 2007 Time Warner Cable Enterprises LLC Methods and apparatus for revenue-optimized delivery of content in a network
8965173, Jul 30 1998 TIVO SOLUTIONS INC Multimedia stream processing system
8965177, Nov 20 2007 DISH TECHNOLOGIES L L C Methods and apparatus for displaying interstitial breaks in a progress bar of a video stream
8966101, Aug 10 2009 DISH Network Technologies India Private Limited Systems and methods for updating firmware over a network
8966527, Oct 16 2001 DIRECTV, LLC System and method for media inserts in a media distribution system
8966658, Aug 13 2008 DISH Network Technologies India Private Limited Systems, methods, and program applications for selectively restricting the placeshifting of copy protected digital media content
8973069, Oct 11 2000 UV CORP ; TV GUIDE, INC ; Rovi Guides, Inc Systems and methods for relocating media
8973072, Oct 19 2006 Qualcomm Atheros, Inc System and method for programmatic link generation with media delivery
8977106, Nov 19 2007 DISH TECHNOLOGIES L L C Methods and apparatus for filtering content in a video stream using closed captioning data
8978061, Jun 12 2000 Sony Corporation Image content and advertisement data providing method, system, and apparatus
8978089, Dec 29 2006 DISH TECHNOLOGIES L L C Incremental transmission of data
8989560, Feb 20 2012 APOLLO ADMINISTRATIVE AGENCY LLC Systems and methods for variable video production, distribution and presentation
8990102, Jan 07 2000 54 ESSENTIAL SYSTEMS LLC Method and system for compiling a consumer-based electronic database, searchable according to individual internet user-defined micro-demographics
8990104, Oct 27 2009 T-MOBILE INNOVATIONS LLC Multimedia product placement marketplace
8995820, Nov 18 1999 Interval Licensing LLC Iterative, maximally probable, batch-mode commercial detection for audiovisual content
8997142, Mar 24 2009 ZHIGU HOLDINGS LIMITED Advertisement insertion decisions for set top box management of advertisements
9002173, Jul 30 1998 TIVO SOLUTIONS INC Digital security surveillance system
9008172, Jul 27 1999 Microsoft Technology Licensing, LLC Selection compression
9009063, Jan 07 2000 54 ESSENTIAL SYSTEMS LLC Method and system for compiling a consumer-based electronic database, searchable according to individual internet user-defined micro-demographics
9009753, Mar 24 2009 ZHIGU HOLDINGS LIMITED Measurement and reporting of set top box inserted AD impressions
9014546, Sep 23 2009 ADEIA GUIDES INC Systems and methods for automatically detecting users within detection regions of media devices
9015225, Nov 16 2009 SLING MEDIA L L C Systems and methods for delivering messages over a network
9015739, Mar 31 2000 TV GUIDE, INC ; Rovi Guides, Inc; UV CORP Systems and methods for improved audience measuring
9015747, May 05 2006 Sony Interactive Entertainment LLC Advertisement rotation
9015749, Jul 21 1997 Rovi Guides, Inc System and method for modifying advertisement responsive to EPG information
9015750, May 15 1998 UV CORP ; TV GUIDE, INC ; Rovi Guides, Inc Interactive television program guide system for determining user values for demographic categories
9021535, Jun 13 2006 Time Warner Cable Enterprises LLC Methods and apparatus for providing virtual content over a network
9021538, Jul 14 1998 UV CORP ; TV GUIDE, INC ; Rovi Guides, Inc Client-server based interactive guide with server recording
9027053, Oct 30 1998 Intel Corporation Method and apparatus for customized rendering of commercials
9027058, May 03 1996 Rovi Guides, Inc Information system
9031581, Apr 04 2005 X One, Inc. Apparatus and method for obtaining content on a cellular wireless device based on proximity to other wireless devices
9032435, Mar 29 2011 HULU, LLC Ad selection and next video recommendation in a video streaming system exclusive of user identity-based parameter
9038107, Jan 19 2000 Individual Network, LLC Method and system for providing a customized media list
9038109, Jun 27 2000 AT&T Intellectual Property I, L P Methods, systems, and products for enhanced electronic programming guides
9049471, Oct 17 2001 Keen Personal Media, Inc. Personal video recorder for inserting a stored advertisement into a displayed broadcast stream
9053640, Dec 02 1993 Adrea, LLC Interactive electronic book
9055317, Aug 01 2006 Microsoft Technology Licensing, LLC Media content catalog service
9055318, Jul 14 1998 UV CORP ; TV GUIDE, INC ; Rovi Guides, Inc Client-server based interactive guide with server storage
9055319, Jul 14 1998 UV CORP ; TV GUIDE, INC ; Rovi Guides, Inc Interactive guide with recording
9058279, Sep 28 2007 DEUTSCHE BANK AG NEW YORK BRANCH Methods and systems for caching data using behavioral event correlations
9060200, Aug 11 2004 FREEWHEEL MEDIA, INC System and method for digital program insertion in cable systems
9064270, Jan 07 2008 CITIBANK, N A Methods and apparatus to monitor, verify, and rate the performance of airings of commercials
9071859, Sep 26 2007 Time Warner Cable Enterprises LLC Methods and apparatus for user-based targeted content delivery
9071872, Jan 30 2003 UV CORP ; TV GUIDE, INC ; Rovi Guides, Inc Interactive television systems with digital video recording and adjustable reminders
9075861, Mar 06 2006 VEVEO LLC Methods and systems for segmenting relative user preferences into fine-grain and coarse-grain collections
9077766, Jul 09 2004 Qualcomm Atheros, Inc System and method for combining memory resources for use on a personal network
9078014, Jun 19 2000 Comcast IP Holdings I, LLC Method and apparatus for targeting of interactive virtual objects
9087126, Apr 07 2004 ADEIA MEDIA HOLDINGS LLC System and method for enhanced video selection using an on-screen remote
9092503, Mar 06 2006 ADEIA GUIDES INC Methods and systems for selecting and presenting content based on dynamically identifying microgenres associated with the content
9092535, Sep 21 1999 GOOGLE LLC E-mail embedded textual hyperlink object
9094694, Jun 08 1995 BARTONFALLS LLC Video input switching and signal processing apparatus
9094724, May 06 1998 TIVO SOLUTIONS INC Multi-channel playback of audio/video content
9099097, Jun 25 1999 Adrea, LLC Electronic book with voice emulation features
9106723, Jun 07 2004 SLING MEDIA L L C Fast-start streaming and buffering of streaming content for personal media player
9106881, Jul 30 1998 TIVO SOLUTIONS INC Scheduling the recording of a program via an advertisement in the broadcast stream
9113107, Nov 08 2005 ADEIA GUIDES INC Interactive advertising and program promotion in an interactive television system
9113122, Apr 21 1997 Rovi Guides, Inc Method and apparatus for time-shifting video and text in a text-enhanced television program
9113207, Apr 19 1996 Rovi Guides, Inc Systems and methods for contextually linking television program information
9113212, May 06 1998 TIVO SOLUTIONS INC Simultaneous recording and playback of audio/video programs
9118948, Jul 14 1998 UV CORP ; TV GUIDE, INC ; Rovi Guides, Inc Client-server based interactive guide with server recording
9122701, May 13 2010 ADEIA GUIDES INC Systems and methods for providing media content listings according to points of interest
9124932, Apr 19 1996 Rovi Guides, Inc Systems and methods for contextually linking television program information
9124949, Dec 28 2000 Prime Research Alliance E, Inc. Grouping advertisement subavails
9125169, Dec 23 2011 ADEIA GUIDES INC Methods and systems for performing actions based on location-based rules
9128987, Mar 06 2006 ADEIA GUIDES INC Methods and systems for selecting and presenting content based on a comparison of preference signatures from multiple users
9129301, Sep 30 2005 Sony Interactive Entertainment LLC Display of user selected advertising content in a digital environment
9131283, Dec 14 2012 Time Warner Cable Enterprises LLC Apparatus and methods for multimedia coordination
9136956, Nov 05 2003 Comcast Cable Communications, LLC Method and system for planning and running video-on-demand advertising
9137491, Feb 01 2000 Rovi Guides, Inc; TV GUIDE, INC ; UV CORP Methods and systems for forced advertising
9143736, Sep 30 2005 ADEIA GUIDES INC Systems and methods for managing local storage of on-demand content
9143827, Jul 01 2008 SLING MEDIA L L C Systems and methods for securely place shifting media content
9147112, Mar 07 2003 RPX Corporation Advertisement detection
9147198, Jan 10 2013 ADEIA TECHNOLOGIES INC Systems and methods for providing an interface for data driven media placement
9154823, Jun 06 2001 Sony Corporation Advertisement selecting apparatus, advertisement selecting method and storage medium
9154843, Jul 14 1998 TV GUIDE, INC ; UV CORP ; Rovi Guides, Inc Client-server based interactive guide with server recording
9160974, Aug 26 2009 SLING MEDIA L L C Systems and methods for transcoding and place shifting media content
9161087, Sep 29 2000 Rovi Technologies Corporation User controlled multi-device media-on-demand system
9165604, Apr 03 2001 Prime Research Alliance E, Inc. Alternative advertising in prerecorded media
9166714, Sep 11 2009 ADEIA GUIDES INC Method of and system for presenting enriched video viewing analytics
9166879, Jul 09 2004 Qualcomm Atheros, Inc System and method for enabling the establishment and use of a personal network
9167558, Apr 04 2005 X One, Inc.; X ONE, INC Methods and systems for sharing position data between subscribers involving multiple wireless providers
9172987, Jul 07 1998 Rovi Guides, Inc; TV GUIDE, INC ; UV CORP Methods and systems for updating functionality of a set-top box using markup language
9177081, Aug 26 2005 ADEIA GUIDES INC Method and system for processing ambiguous, multi-term search queries
9178634, Jul 15 2009 Time Warner Cable Enterprises LLC Methods and apparatus for evaluating an audience in a content-based network
9178923, Dec 23 2009 SLING MEDIA L L C Systems and methods for remotely controlling a media server via a network
9185522, Apr 04 2005 X One, Inc. Apparatus and method to transmit content to a cellular wireless device based on proximity to other wireless devices
9191610, Nov 26 2008 DISH Network Technologies India Private Limited Systems and methods for creating logical media streams for media storage and playback
9191719, Nov 06 2003 Rovi Guides, Inc. Systems and methods for providing program suggestions in an interactive television program guide
9191722, Dec 19 1996 Rovi Guides, Inc System and method for modifying advertisement responsive to EPG information
9195991, Sep 30 2005 Sony Interactive Entertainment LLC Display of user selected advertising content in a digital environment
9197916, Oct 11 2000 Rovi Guides, Inc; TV GUIDE, INC ; UV CORP Systems and methods for communicating and enforcing viewing and recording limits for media-on-demand
9210464, Mar 27 2012 Mitsubishi Electric Corporation Digital broadcast receiver device and digital broadcast receiving method
9225785, Apr 17 2009 SLING MEDIA L L C Systems and methods for establishing connections between devices communicating over a network
9226006, Jul 14 1998 Rovi Guides, Inc. Client-server based interactive guide with server recording
9226012, Aug 26 1998 UV CORP ; TV GUIDE, INC ; Rovi Guides, Inc Systems and methods for providing a program as a gift using an interactive application
9230561, Nov 03 2000 AT&T Properties, LLC; AT&T INTELLECTUAL PROPERTY II, L P Method for sending multi-media messages with customized audio
9232252, Aug 31 2000 Prime Research Alliance E., Inc. Queue-based head-end advertisement scheduling method and apparatus
9232254, Jul 14 1998 Rovi Guides, Inc; TV GUIDE, INC ; UV CORP Client-server based interactive television guide with server recording
9237300, Jun 07 2005 SLING MEDIA L L C Personal video recorder functionality for placeshifting systems
9247288, Aug 12 2003 Time Warner Cable Enterprises LLC Technique for effectively delivering targeted advertisements through a communications network having limited bandwidth
9253241, Jun 07 2004 SLING MEDIA L L C Personal media broadcasting system with output buffer
9253616, Apr 04 2005 X One, Inc. Apparatus and method for obtaining content on a cellular wireless device based on proximity
9272203, Oct 09 2007 Sony Interactive Entertainment LLC Increasing the number of advertising impressions in an interactive environment
9275054, Dec 28 2009 SLING MEDIA L L C Systems and methods for searching media content
9277264, Jan 09 2001 Thomson Licensing System, method, and software application for targeted advertising via behavioral model clustering, and preference programming based on behavioral model clusters
9282362, Oct 11 2000 Rovi Guides, Inc; TV GUIDE, INC ; UV CORP Systems and methods for caching data in media-on-demand systems
9286294, Aug 03 2001 ADEIA MEDIA HOLDINGS LLC Video and digital multimedia aggregator content suggestion engine
9294797, Jun 21 2000 AT&T Intellectual Property I, L.P. Methods, systems, and products for control of devices
9294799, Oct 11 2000 Rovi Guides, Inc. Systems and methods for providing storage of data on servers in an on-demand media delivery system
9300902, May 06 1998 TIVO SOLUTIONS INC Playback of audio/video content with control codes
9307278, Mar 31 2000 Rovi Guides, Inc; TV GUIDE, INC ; UV CORP Systems and methods for reducing cut-offs in program recording
9307291, Sep 29 2000 Rovi Technologies Corporation User controlled multi-device media-on-demand system
9311405, Nov 30 1998 Rovi Guides, Inc Search engine for video and graphics
9319735, Jun 07 1995 UV CORP ; TV GUIDE, INC ; Rovi Guides, Inc Electronic television program guide schedule system and method with data feed access
9324084, Aug 30 2000 AMOBEE, INC System and method for real-time web page context analysis for the real-time insertion of textual markup objects and dynamic content
9325710, May 24 2006 Time Warner Cable Enterprises LLC Personal content server apparatus and methods
9326016, Jul 11 2007 ADEIA GUIDES INC Systems and methods for mirroring and transcoding media content
9326025, Mar 09 2007 ADEIA TECHNOLOGIES INC Media content search results ranked by popularity
9336529, Jan 07 2000 54 ESSENTIAL SYSTEMS LLC Method and system for eliciting consumer data by programming content within various media venues to function cooperatively
9338520, Apr 07 2000 VL IP HOLDINGS LLC; VL COLLECTIVE IP LLC System and method for applying a database to video multimedia
9344668, May 06 1998 TIVO SOLUTIONS INC System and method for time-shifted program viewing
9350934, May 06 1998 TIVO SOLUTIONS INC System and method for time-shifted program viewing
9356984, Jun 07 2004 SLING MEDIA L L C Capturing and sharing media content
9357179, Apr 24 2006 FREEWHEEL MEDIA, INC Systems and methods for generating media content using microtrends
9357260, May 30 2008 DISH TECHNOLOGIES L L C Methods and apparatus for presenting substitute content in an audio/video stream using text data
9367862, Oct 25 2005 Sony Interactive Entertainment LLC Asynchronous advertising placement based on metadata
9369741, Jan 30 2003 Rovi Guides, Inc. Interactive television systems with digital video recording and adjustable reminders
9374805, Jul 09 2004 Qualcomm Atheros, Inc System and method for combining memory resources for use on a personal network
9380347, May 04 2000 Cisco Technology, Inc. Hypertext service guide menu display
9386327, May 24 2006 Time Warner Cable Enterprises LLC Secondary content insertion apparatus and methods
9386356, Nov 26 2008 SAMBA TV, INC Targeting with television audience data across multiple screens
9396212, Apr 07 2004 ADEIA MEDIA HOLDINGS LLC System and method for enhanced video selection
9402102, Jun 17 1996 Rovi Guides, Inc. System and method for using television schedule information
9407891, Jul 30 1998 TIVO SOLUTIONS INC One-touch recording of a program being advertised
9412112, Jan 07 2000 54 ESSENTIAL SYSTEMS LLC Interactive message display platform system and method
9423936, May 03 1996 Rovi Guides, Inc Information system
9426509, Aug 21 1998 Rovi Guides, Inc. Client-server electronic program guide
9432404, Jan 09 2003 CROWDSTRIKE, INC System for managing access to protected resources
9432710, Jun 14 2006 AT&T Intellectual Property I, L.P. Methods systems, and products for conserving bandwidth
9432733, Aug 31 2000 Prime Research Alliance E, Inc. Queue based advertisement scheduling and sales
9438559, Jan 09 2003 CROWDSTRIKE, INC System for managing access to protected resources
9462315, Dec 28 2000 Prime Research Alliance E, Inc. Grouping advertisement subavails
9462317, Oct 11 2000 Rovi Guides, Inc. Systems and methods for providing storage of data on servers in an on-demand media delivery system
9466074, Sep 30 2005 Sony Interactive Entertainment LLC Advertising impression determination
9467749, May 06 1998 TIVO SOLUTIONS INC Playback of audio/video content with control codes
9467832, Apr 04 2005 X One, Inc. Methods and systems for temporarily sharing position data between mobile-device users
9473441, Sep 21 1999 GOOGLE LLC E-mail with discretionary functionality
9474976, Aug 11 2009 Sony Interactive Entertainment LLC Management of ancillary content delivery and presentation
9479737, Aug 06 2009 DISH Network Technologies India Private Limited Systems and methods for event programming via a remote media player
9479803, Apr 03 2001 Prime Research Alliance E, Inc. Alternative advertising in prerecorded media
9491523, May 26 1999 SLING MEDIA L L C Method for effectively implementing a multi-room television system
9491538, Jul 23 2009 DISH Network Technologies India Private Limited Adaptive gain control for digital audio samples in a media stream
9497508, Sep 29 2000 Rovi Technologies Corporation User controlled multi-device media-on-demand system
9503691, Feb 19 2008 Time Warner Cable Enterprises LLC Methods and apparatus for enhanced advertising and promotional delivery in a network
9508086, Jan 07 2008 CITIBANK, N A Methods and apparatus to monitor, verify, and rate the performance of airings of commercials
9510035, Jul 01 2008 SLING MEDIA L L C Systems and methods for securely streaming media content
9516369, Feb 20 2012 APOLLO ADMINISTRATIVE AGENCY LLC Systems and methods for variable video production, distribution and presentation
9519772, Nov 26 2008 SAMBA TV, INC Relevancy improvement through targeting of information based on data gathered from a networked device associated with a security sandbox of a client device
9521451, Aug 26 1998 Rovi Guides, Inc; TV GUIDE, INC ; UV CORP Television chat system
9525838, Aug 10 2009 DISH Network Technologies India Private Limited Systems and methods for virtual remote control of streamed media
9525902, Feb 12 2008 Sony Interactive Entertainment LLC Discovery and analytics for episodic downloaded media
9525917, Mar 13 2012 ADEIA MEDIA SOLUTIONS INC Automatic commercial playback system
9531686, Aug 23 2004 Sony Interactive Entertainment LLC Statutory license restricted digital media playback on portable devices
9535563, Feb 01 1999 Blanding Hovenweep, LLC; HOFFBERG FAMILY TRUST 1 Internet appliance system and method
9536544, Nov 03 2000 AT&T Intellectual Property II, L.P. Method for sending multi-media messages with customized audio
9544631, Aug 31 2000 Prime Research Alliance E, Inc. Queue-based head-end advertisement scheduling method and apparatus
9560425, May 14 2012 SAMBA TV, INC Remotely control devices over a network without authentication or registration
9565479, Aug 10 2009 DISH Network Technologies India Private Limited Methods and apparatus for seeking within a media stream using scene detection
9576473, Nov 26 2008 SAMBA TV, INC Annotation of metadata through capture infrastructure
9578355, Jun 29 2004 Time Warner Cable Enterprises LLC Method and apparatus for network bandwidth allocation
9584757, May 26 1999 SLING MEDIA L L C Apparatus and method for effectively implementing a wireless television system
9584839, Oct 15 2007 Time Warner Cable Enterprises LLC Methods and apparatus for revenue-optimized delivery of content in a network
9584960, Apr 04 2005 X One, Inc. Rendez vous management using mobile phones or other mobile devices
9589456, Nov 26 2008 SAMBA TV, INC Exposure of public internet protocol addresses in an advertising exchange server to improve relevancy of advertisements
9591251, Oct 06 1997 UV CORP ; TV GUIDE, INC ; Rovi Guides, Inc Interactive television program guide system with operator showcase
9591381, Nov 26 2008 SAMBA TV, INC Automated discovery and launch of an application on a network enabled device
9600222, Sep 08 2008 SLING MEDIA L L C Systems and methods for projecting images from a computer system
9615139, Jan 21 2004 TECH 5 SAS Determining device that performs processing of output pictures
9615204, Apr 04 2005 X One, Inc. Techniques for communication within closed groups of mobile devices
9621939, Apr 12 2012 Time Warner Cable Enterprises LLC Apparatus and methods for enabling media options in a content delivery network
9633377, Jun 12 2000 Sony Corporation Image content and advertisement data providing method, system, and apparatus
9635391, May 31 2016 Visual Advertising Sales Technology Traffic system and method for placing advertisements with content broadcast networks
9635406, May 15 1998 Rovi Guides, Inc. Interactive television program guide system for determining user values for demographic categories
9635408, Sep 21 1999 QUANTUM STREAM INC. Content distribution system and method
9635415, Jun 21 2000 AT&T Intellectual Property I, L.P. Methods, systems, and products for control of devices
9654921, Apr 04 2005 X One, Inc. Techniques for sharing position data between first and second devices
9674563, Nov 04 2013 Rovi Product Corporation Systems and methods for recommending content
9681105, Dec 29 2005 ADEIA GUIDES INC Interactive media guidance system having multiple devices
9684728, Apr 07 2000 MICRO FOCUS LLC Sharing video
9686596, Nov 26 2008 SAMBA TV, INC Advertisement targeting through embedded scripts in supply-side and demand-side platforms
9693086, May 02 2006 INVIDI Technologies Corporation Method and apparatus to perform real-time audience estimation and commercial selection suitable for targeted advertising
9703947, Nov 26 2008 SAMBA TV, INC Relevancy improvement through targeting of information based on data gathered from a networked device associated with a security sandbox of a client device
9706265, Nov 26 2008 SAMBA TV, INC Automatic communications between networked devices such as televisions and mobile devices
9710818, Apr 03 2006 AMOBEE, INC Contextual advertising techniques for implemented at mobile devices
9712788, Feb 01 2007 INVIDI Technologies Corporation Request for information related to broadcast network content
9716736, Nov 26 2008 SAMBA TV, INC System and method of discovery and launch associated with a networked media device
9716910, Jun 07 2004 SLING MEDIA L L C Personal video recorder functionality for placeshifting systems
9721271, Mar 15 2013 CITIBANK, N A Methods and apparatus to incorporate saturation effects into marketing mix models
9729916, Jan 30 2007 INVIDI Technologies Corporation Third party data matching for targeted advertising
9736524, Jan 06 2011 ADEIA GUIDES INC Methods of and systems for content search based on environment sampling
9736618, Apr 04 2005 X One, Inc. Techniques for sharing relative position between mobile devices
9740619, Sep 28 2007 DEUTSCHE BANK AG NEW YORK BRANCH Methods and systems for caching data using behavioral event correlations
9749693, Mar 24 2006 ADEIA GUIDES INC Interactive media guidance application with intelligent navigation and display features
9749790, Apr 04 2005 X One, Inc. Rendez vous management using mobile phones or other mobile devices
9769513, Feb 28 2007 Time Warner Cable Enterprises LLC Personal content server apparatus and methods
9774890, Dec 29 2006 DISH TECHNOLOGIES L L C Incremental transmission of data
9781473, May 26 1999 SLING MEDIA L L C Method for effectively implementing a multi-room television system
9781478, Sep 25 2000 INTERDIGITAL CE PATENT HOLDINGS System and method for personalized TV
9788149, Aug 30 2012 Time Warner Cable Enterprises LLC Apparatus and methods for enabling location-based services within a premises
9813641, Jun 19 2000 Comcast IP Holdings I, LLC Method and apparatus for targeting of interactive virtual objects
9813767, Jul 08 2010 Disney Enterprises, Inc. System and method for multiple rights based video
9826274, Mar 13 2012 ADEIA MEDIA SOLUTIONS INC Automatic commercial playback system
9832246, May 24 2006 Time Warner Cable Enterprises LLC Personal content server apparatus and methods
9838758, Nov 26 2008 SAMBA TV, INC Relevancy improvement through targeting of information based on data gathered from a networked device associated with a security sandbox of a client device
9848161, Apr 21 2003 Rovi Guides, Inc Video recorder having user extended and automatically extended time slots
9848250, Nov 26 2008 SAMBA TV, INC Relevancy improvement through targeting of information based on data gathered from a networked device associated with a security sandbox of a client device
9848276, Mar 11 2013 ADEIA GUIDES INC Systems and methods for auto-configuring a user equipment device with content consumption material
9854280, Jul 10 2012 TIME WARNER CABLE INC Apparatus and methods for selective enforcement of secondary content viewing
9854330, Nov 26 2008 SAMBA TV, INC Relevancy improvement through targeting of information based on data gathered from a networked device associated with a security sandbox of a client device
9854394, Apr 04 2005 X One, Inc. Ad hoc location sharing group between first and second cellular wireless devices
9854402, Apr 04 2005 X One, Inc. Formation of wireless device location sharing group
9864998, Oct 25 2005 Sony Interactive Entertainment LLC Asynchronous advertising
9866784, Jun 27 2000 AT&T Intellectual Property I, L P Methods, systems, and products for programming guides
9866925, Nov 26 2008 SAMBA TV, INC Relevancy improvement through targeting of information based on data gathered from a networked device associated with a security sandbox of a client device
9873052, Sep 30 2005 Sony Interactive Entertainment LLC Monitoring advertisement impressions
9877057, Oct 28 2014 DISH TECHNOLOGIES L L C Addressable content distribution systems and methods
9883223, Dec 14 2012 Time Warner Cable Enterprises LLC Apparatus and methods for multimedia coordination
9883360, Apr 04 2005 X One, Inc. Rendez vous management using mobile phones or other mobile devices
9888297, Aug 31 2000 Prime Research Alliance E., Inc. Queue based advertisement scheduling and sales
9904925, Jan 30 2007 INVIDI Technologies Corporation Asset targeting system for limited resource environments
9906819, Apr 20 2000 Prime Research Alliance E, Inc. Advertisement management system for digital video streams
9906825, Nov 05 2003 Comcast Cable Communications, LLC Method and system for planning and running video-on-demand advertising
9906827, Aug 12 2003 Time Warner Cable Enterprises LLC Technique for effectively delivering targeted advertisements through a communications network having limited bandwidth
9918117, Dec 28 2000 Prime Research Alliance E., Inc. System and method for managing advertising in program streams
9918345, Jan 20 2016 Time Warner Cable Enterprises LLC Apparatus and method for wireless network services in moving vehicles
9930387, Feb 01 2005 Time Warner Cable Enterprises LLC Method and apparatus for network bandwidth conservation
9935833, Nov 05 2014 Time Warner Cable Enterprises LLC Methods and apparatus for determining an optimized wireless interface installation configuration
9940644, Oct 27 2009 T-MOBILE INNOVATIONS LLC Multimedia product placement marketplace
9942587, Jul 01 2008 SLING MEDIA L L C Systems and methods for securely streaming media content
9942705, Apr 04 2005 X One, Inc. Location sharing group for services provision
9955298, Apr 04 2005 X One, Inc. Methods, systems and apparatuses for the formation and tracking of location sharing groups
9961383, Feb 26 2008 Time Warner Cable Enterprises LLC Methods and apparatus for business-based network resource allocation
9961388, Nov 26 2008 SAMBA TV, INC Exposure of public internet protocol addresses in an advertising exchange server to improve relevancy of advertisements
9967295, Nov 26 2008 SAMBA TV, INC Automated discovery and launch of an application on a network enabled device
9967534, Nov 19 2004 ADEIA MEDIA SOLUTIONS INC Digital video recorder video editing system
9967633, Dec 14 2001 AT&T Intellectual Property I, L P System and method for utilizing television viewing patterns
9967704, Apr 04 2005 X One, Inc. Location sharing group map management
9973817, Apr 08 2005 ADEIA GUIDES INC System and method for providing a list of video-on-demand programs
9980012, Aug 28 2015 EchoStar Technologies L.L.C. Apparatus, systems and methods for distribution of addressable content
9984388, Sep 30 2005 Sony Interactive Entertainment LLC Advertising impression determination
9986279, Nov 26 2008 SAMBA TV, INC Discovery, access control, and communication with networked services
9986295, Apr 08 2009 ADEIA MEDIA SOLUTIONS INC Automatic contact information transmission system
9986578, Dec 04 2015 Time Warner Cable Enterprises LLC Apparatus and methods for selective data network access
9998802, Jun 07 2004 SLING MEDIA L L C Systems and methods for creating variable length clips from a media stream
ER7944,
ER9930,
RE43843, Nov 12 1996 TUMBLEWEED HOLDINGS LLC High bandwidth broadcast system having localized multicast access to broadcast content
RE44724, Oct 29 1996 GOOGLE LLC Method of delivery, targeting, and measuring advertising over networks
RE44899, Oct 29 1996 GOOGLE LLC Method of delivery, targeting, and measuring advertising over networks
RE45044, Nov 26 1997 Intellectual Ventures Holding 59 LLC Television advertising automated billing system
RE46917, Feb 10 1999 WAG ACQUISITION, L L C System for modifying and targeting advertising content of internet radio broadcasts
Patent Priority Assignee Title
4331973, Oct 21 1980 INFORMATION RESOURCES, INC Panelist response scanning system
4331974, Oct 21 1980 INFORMATION RESOURCES, INC Cable television with controlled signal substitution
4404589, Oct 21 1980 INFORMATION RESOURCES, INC Cable television with multi-event signal substitution
4814883, Jan 04 1988 Beam Laser Systems, Inc. Multiple input/output video switch for commerical insertion system
5155591, Oct 23 1989 GENERAL INSTRUMENT CORPORATION GIC-4 Method and apparatus for providing demographically targeted television commercials
5200822, Apr 23 1991 NATIONAL BROADCASTING COMPANY, INC Arrangement for and method of processing data, especially for identifying and verifying airing of television broadcast programs
5231494, Oct 08 1991 GENERAL INSTRUMENT CORPORATION GIC-4 Selection of compressed television signals from single channel allocation based on viewer characteristics
5515098, Sep 08 1994 INVIDI Technologies Corporation System and method for selectively distributing commercial messages over a communications network
RE33808, Aug 28 1985 Information Resources, Inc. Cable television with multi-event signal substitution
//////
Executed onAssignorAssigneeConveyanceFrameReelDoc
Jan 29 2003HITE, KENNETH C HBA MATCHMAKER MEDIA INC ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS 0137400057 pdf
Jan 29 2003CICIORA, WALTER S HBA MATCHMAKER MEDIA INC ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS 0137400057 pdf
Jan 29 2003ALISON, TOMHBA MATCHMAKER MEDIA INC ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS 0137400057 pdf
Jan 29 2003BEAUREGARD, ROBERT G HBA MATCHMAKER MEDIA INC ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS 0137400057 pdf
Feb 28 2013HBA MATCHMAKER MEDIA INC HBAC MATCHMAKER MEDIA INC MERGER SEE DOCUMENT FOR DETAILS 0299360539 pdf
Feb 28 2013HBA MATCHMAKER MEDIA INC HBAC MATCHMAKER MEDIA INC CORRECTIVE ASSIGNMENT TO CORRECT THE EFFECTIVE DATE OF THE MERGER: MARCH 4, 2013 INSTEAD OF MARCH 4, 2003 PREVIOUSLY RECORDED ON REEL 029936 FRAME 0539 ASSIGNOR S HEREBY CONFIRMS THE MERGER EFFECTIVE MARCH 4, 2013 0299610583 pdf
Date Maintenance Fee Events
May 25 2001ASPN: Payor Number Assigned.
Nov 21 2001M283: Payment of Maintenance Fee, 4th Yr, Small Entity.
Dec 09 2005M2552: Payment of Maintenance Fee, 8th Yr, Small Entity.
Sep 30 2009M2553: Payment of Maintenance Fee, 12th Yr, Small Entity.


Date Maintenance Schedule
Jun 30 20014 years fee payment window open
Dec 30 20016 months grace period start (w surcharge)
Jun 30 2002patent expiry (for year 4)
Jun 30 20042 years to revive unintentionally abandoned end. (for year 4)
Jun 30 20058 years fee payment window open
Dec 30 20056 months grace period start (w surcharge)
Jun 30 2006patent expiry (for year 8)
Jun 30 20082 years to revive unintentionally abandoned end. (for year 8)
Jun 30 200912 years fee payment window open
Dec 30 20096 months grace period start (w surcharge)
Jun 30 2010patent expiry (for year 12)
Jun 30 20122 years to revive unintentionally abandoned end. (for year 12)