A portion of the disclosure of this patent document contains material that is subject to copyright protection. The copyright owner has no objection to the facsimile reproduction by anyone of the patent document or the patent disclosure, as it appears in the Patent and Trademark Office patent files or records, but otherwise reserves all copyright rights whatsoever.
1. Technological Field
The disclosure relates generally to the field of data and content distribution and delivery via a content distribution or other network. In one exemplary aspect, the disclosure relates to the selective delivery of supplemental or secondary content such as advertising or promotions.
2. Description of Related Technology
Today, advertisers expend vast sums of money to advertise over television programming delivery mechanisms (e.g., over-the-air broadcast, cable, satellite, etc.), as well as in complementary mechanisms such as print media (magazines, newspapers, etc.), and online via the Internet (e.g., banner advertisements on websites, video clip advertisements, e-mail campaigns, Internet radio station spots, etc.). In many cases, promotions and discounts are offered with the objective to more effectively market the advertiser's brand/product to consumers. Advertisers also expend significant capital to obtain metrics data related to these advertising campaigns, which can provide feedback on the effectiveness of such campaigns, and consumer interest in the offered products or services.
However, advertising through these different media has traditionally been very segregated. For a given advertiser, there has been no linking between campaigns delivered through the different media, and no correlation of metrics from different media is generally utilized, even though the different media campaigns may target the same consumer households.
Print and Internet campaigns often offer discounts and promotions, either through printed coupons or electronic coupons, as incentive for consumers to try their products. Using these promotions and discounts, advertisers also collect and track various types of “performance” metrics data. However, data collected from these discount campaigns are largely disjoint from and uncorrelated to the television campaigns, even though they are from the same manufacturer/service provider.
Additionally, consumers (including television users or subscribers) are becoming less engaged over time in many facets of advertising, due in part to the ability to bypass them whether by FF functions or the like, tuning away, or simply walking away to do other things. The same is true of video commercials and so-called “infomercials”. Many users simply switch away or otherwise “tune out” advertisements, which subrogates the effectiveness of the advertisement or promotion.
Hence, there is a need for improved methods and apparatus which provide enhanced correlation and coordination between various advertising media campaigns.
Moreover, there is a need to increase the engagement or interest level of the user with respect to advertisements and promotions, regardless which sort of media outlet or campaign is utilized.
The foregoing needs are addressed herein by providing, inter alia, methods and apparatus for enhancing coordination between multiple media advertising or promotion campaigns.
In a first aspect, a method for coordinated advertising campaign management is disclosed. In one embodiment, the method includes providing a user-side application which collects data regarding user interactions with advertising, and provides the data to a network entity for further evaluation or distribution (e.g., to advertisers or other third parties). The data can allow for coordination between television, print, and electronic (e.g., email or Internet) campaigns being run in parallel, such as for the same or similar goods or services, including the provision of coupons and discounts. The data may also comprise recommendations or actions to be taken with respect to the other campaigns.
In a second aspect, an architecture for coordinated advertising or promotion campaign management is disclosed. In one embodiment, the architecture utilizes managed content distribution network (e.g., cable television or satellite) assets including a network server and database and subscriber's CPE to obtain data regarding a user's behavior and interaction with certain secondary content. In one variant, input from other media campaigns (e.g., online and print) relating to user activity is also used along with the CPE-derived data to generate integrated metrics and return on investment (ROI) data for use in, inter alia, adjusting one or more of the campaigns.
In a third aspect, a computer readable apparatus is disclosed. In one embodiment, the apparatus includes a storage medium with an application program stored thereon, the program configured to obtain user behavior and interactivity data with respect to one or more secondary content elements.
In a fourth aspect, a consumer premises device is disclosed. In one embodiment, the device includes an interface for communication with a managed network, and includes an application running thereon configured to obtain user interaction data relating to secondary content delivered over the network.
In a fifth aspect, a consumer mobile device is disclosed. In one embodiment, the device includes a wireless air interface for communication with a premises device, the latter in communication with a managed network. The mobile device includes an application running thereon configured to obtain user interaction data relating to secondary content delivered over the network and to the mobile device and rendered thereon.
In a sixth aspect, a network server is disclosed. In one embodiment, the server includes logic operative to receive data relating to one or multiple user's interactions with secondary content from respective CPE of the user(s), and process the data for use by a third party entity for, inter alia, managing an online or print media campaign relating to the secondary content.
In a seventh aspect, a method of compensating a network user is disclosed. In one embodiment, the method includes: evaluating a user's behavior with respect to at least one criterion for at least one secondary content element; and based at least in part on the evaluating, providing the user at least one form of consideration for their behavior that meets the at least one criterion.
In an eighth aspect, a premises network architecture is disclosed. In one embodiment, the architecture comprises: a leased user premises device configured for communication with a managed content distribution network; a wireless access point in data communication with or part of the leased user premises device; a wireless-enabled consumer mobile device configured for wireless communication with the access point, the mobile device further comprising an application running thereon configured to: obtain user input or interaction data relating to an advertisement or promotion delivered from the managed network and rendered on the mobile device; and forward at least a portion of the obtained data to a network entity of the managed network via the leased premises device and the access point.
In a ninth aspect, a user device configured to obtain data relating to interaction with one or more secondary content elements associated with a first program stream by a user thereof is disclosed. In one embodiment, the user device comprises: a network interface configured to receive the one or more secondary content elements associated with the first program stream; a storage device; and a processor in data communication with the network interface, the processor configured to run at least one computer program thereon, the computer program comprising a plurality of instructions which are configured to, when executed: obtain information relating to an initiation of a trick mode functionality with respect to a first one of the one or more secondary content elements associated with the first program stream; forward the obtained information to a network entity via the network interface; receive a determination from the network entity that the first one of the secondary content elements is ineffective based, at least in part, on the obtained information with relation to the initiation of the trick mode functionality; and based, at least in part, on the reception of the determination that the first one of the secondary content elements is ineffective, receive a second program stream configured to have the first one of the one or more secondary content elements replaced with a second one of the one or more secondary content elements.
In a tenth aspect, a method of obtaining data relating to a user's interaction with one or more content elements is disclosed. In one embodiment, the method comprises: a user device having a network interface receiving the one or more content elements; extracting one or more data elements relating to the one or more content elements; rendering at least one of the one or more content elements; obtaining data from one or more input devices associated with the user device during the act of rendering of the at least one of the one or more content elements; and forwarding the obtained data to a network entity via the network interface.
In an eleventh aspect, a premises network architecture is disclosed. In one embodiment, the premises network architecture comprises: a user premises device configured to communicate with a managed content distribution network; a wireless access point in data communication with the user premises device; and a wireless-enabled mobile device configured to communicate with the wireless access point, the mobile device further comprising an application running thereon, the application comprising a plurality of instructions which are configured to, when executed: obtain user interaction data relating to an advertisement or promotion delivered from the managed content distribution network and rendered on the mobile device, the user interaction data comprising information indicating a request by a user of the mobile device for additional information related to the advertisement or promotion; forward at least a portion of the obtained user interaction data to a network entity of the managed network; and receive access to a source of additional information from the managed network.
Other features and advantages of the present disclosure will immediately be recognized by persons of ordinary skill in the art with reference to the attached drawings and detailed description of exemplary embodiments as given below.
All Figures © Copyright 2012 Time Warner Cable, Inc. All rights reserved.
Reference is now made to the drawings wherein like numerals refer to like parts throughout.
As used herein, the term “application” refers generally and without limitation to a unit of executable software that implements a certain functionality or theme. The themes of applications vary broadly across any number of disciplines and functions (such as on-demand content management, e-commerce transactions, brokerage transactions, home entertainment, calculator etc.), and one application may have more than one theme. The unit of executable software generally runs in a predetermined environment; for example, the unit could comprise a downloadable Java Xlet™ that runs within the JavaTV™ environment.
As used herein, the terms “client device” and “end user device” include, but are not limited to, set-top boxes (e.g., DSTBs), gateways, modems, personal computers (PCs), and minicomputers, whether desktop, laptop, or otherwise, and mobile devices such as handheld computers, PDAs, personal media devices (PMDs), tablets, and smartphones.
As used herein, the term “codec” refers to a video, audio, or other data coding and/or decoding algorithm, process or apparatus including, without limitation, those of the MPEG (e.g., MPEG-1, MPEG-2, MPEG-4/H.264, etc.), Real (RealVideo, etc.), AC-3 (audio), DiVX, XViD/ViDX, Windows Media Video (e.g., WMV 7, 8, 9, 10, or 11), ATI Video codec, or VC-1 (SMPTE standard 421M) families.
As used herein, the term “computer program” or “software” is meant to include any sequence or human or machine cognizable steps which perform a function. Such program may be rendered in virtually any programming language or environment including, for example, C/C++, Fortran, COBOL, PASCAL, assembly language, markup languages (e.g., HTML, SGML, XML, VoXML), and the like, as well as object-oriented environments such as the Common Object Request Broker Architecture (CORBA), Java™ (including J2ME, Java Beans, etc.), Binary Runtime Environment (e.g., BREW), and the like.
As used herein, the term “consideration” refers without limitation to any payment, compensation, bargain, barter, release, option, or other arrangement wherein something of actual, perceived or potential future value (whether by an objective or subjective standard) is given, assigned, transferred or exchanged. For example, one form of consideration is a monetary payment. Another comprises an exchange of services. Yet another comprises release from an obligation or debt. Still another form comprises a subscription or installment plan. Yet a further form comprises providing a limited time option. Myriad other forms of consideration will be appreciated by those of ordinary skill given the present disclosure.
The terms “Consumer Premises Equipment (CPE)” and “host device” refer without limitation to any type of electronic equipment located within a consumer's or user's premises and connected to a network. The term “host device” includes terminal devices that have access to digital television content via a satellite, cable, or terrestrial network. The host device functionality may be integrated into a digital television (DTV) set. The term “consumer premises equipment” (CPE) includes such electronic equipment such as set-top boxes, televisions, Digital Video Recorders (DVR), gateway storage devices (Furnace), and ITV Personal Computers.
As used herein, the term “database” refers generally to one or more tangible or virtual data storage locations, which may or may not be physically co-located with each other or other system components.
As used herein, the term “display” means any type of device adapted to display information, including without limitation CRTs, LCDs, TFTs, plasma displays, LEDs, incandescent and fluorescent devices. Display devices may also include less dynamic devices such as, for example, printers, e-ink devices, and the like.
As used herein, the term “DVR” (digital video recorder) refers generally to any type or recording mechanism and/or software environment whereby content sent over a network can be recorded and selectively recalled. Such DVR may be dedicated in nature, or part of a non-dedicated or multi-function system.
As used herein, the terms “service”, “content”, and “stream” are sometimes used synonymously to refer to a sequence of packetized data that is provided in what a subscriber may perceive as a service. A “service” (or “content”, or “stream”) in the former, specialized sense may correspond to different types of services in the latter, non-technical sense. For example, a “service” in the specialized sense may correspond to, among others, video broadcast, audio-only broadcast, pay-per-view, or video-on-demand. The perceivable content provided on such a “service” may be live, pre-recorded, delimited in time, undelimited in time, or of other descriptions. In some cases, a “service” in the specialized sense may correspond to what a subscriber would perceive as a “channel” in traditional broadcast television.
As used herein, the term “DOCSIS” refers to any of the existing or planned variants of the Data Over Cable Services Interface Specification, including for example DOCSIS versions 1.0, 1.1, 2.0 and 3.0.
As used herein, the term gateway includes, without limitation, devices configured to interface with a network, and pass signals to or exchange signals with, another device in communication therewith. Various exemplary gateways are described in, inter alia, co-owned and co-pending U.S. patent application Ser. No. 11/818,236 filed on Jun. 13, 2007 entitled “PREMISES GATEWAY APPARATUS AND METHODS FOR USE IN A CONTENT-BASED NETWORK”, which issued as U.S. Pat. No. 7,954,131 on May 31, 2011, U.S. patent application Ser. No. 12/582,619 filed on Oct. 20, 2009 and entitled “GATEWAY APPARATUS AND METHODS FOR DIGITAL CONTENT DELIVERY IN A NETWORK”, which issued as U.S. Pat. No. 9,027,062 on May 5, 2015, and U.S. patent application Ser. No. 12/480,597 filed on Jun. 8, 2009 and entitled “MEDIA BRIDGE APPARATUS AND METHODS”, each of the foregoing being incorporated herein by reference in its entirety.
As used herein, the term “headend” refers generally to a networked system controlled by an operator (e.g., an MSO or multiple systems operator) that distributes programming to MSO clientele using client devices. Such programming may include literally any information source/receiver including, inter alia, free-to-air TV channels, pay TV channels, interactive TV, and the Internet.
As used herein, the terms “Internet” and “internet” are used interchangeably to refer to inter-networks including, without limitation, the Internet.
As used herein, the terms “microprocessor” and “digital processor” are meant generally to include all types of digital processing devices including, without limitation, digital signal processors (DSPs), reduced instruction set computers (RISC), general-purpose (CISC) processors, microprocessors, gate arrays (e.g., FPGAs), PLDs, reconfigurable computer fabrics (RCFs), array processors, secure microprocessors, and application-specific integrated circuits (ASICs). Such digital processors may be contained on a single unitary IC die, or distributed across multiple components.
As used herein, the terms “MSO” or “multiple systems operator” refer without limitation to a cable, fiber to the home (FTTH), fiber to the curb (FTTC), satellite, Hybrid Fiber Copper (HFCu), or terrestrial network provider having infrastructure required to deliver services including programming and data over those mediums.
As used herein, the terms “network” and “bearer network” refer generally to any type of telecommunications or data network including, without limitation, hybrid fiber coax (HFC) networks, HFCu networks, satellite networks, telco networks, and data networks (including MANs, WANs, LANs, WLANs, internets, and intranets). Such networks or portions thereof may utilize any one or more different topologies (e.g., ring, bus, star, loop, etc.), transmission media (e.g., wired/RF cable, RF wireless, millimeter wave, optical, etc.) and/or communications or networking protocols.
As used herein, the term “interface” refers to any signal, data, or software interface with a component, network or process including, without limitation, those of the FireWire (e.g., FW400, FW800, etc.), USB (e.g., USB2), Ethernet (e.g., 10/100, 10/100/1000 (Gigabit Ethernet), 10-Gig-E, etc.), MoCA, Coaxsys (e.g., TVnet™), radio frequency tuner (e.g., in-band or OOB, cable modem, etc.), Wi-Fi (802.11), WiMAX (802.16), PAN (e.g., 802.15), cellular (e.g., 3G, LTE/LTE-A/TD-LTE, GSM, etc.) or IrDA families.
As used herein, the term “node” refers to any functional entity associated with a network, such as for example an OLT or ONU, whether physically discrete or distributed across multiple locations.
As used herein, the term “QAM” refers to modulation schemes used for sending signals over cable networks. Such modulation scheme might use any constellation level (e.g. QPSK, 16-QAM, 64-QAM, 256-QAM, etc.) depending on details of a cable network. A QAM may also refer to a physical channel modulated according to the schemes.
As used herein, the term “secondary content” refers without limitation to advertisements, promotions, infomercials, trailers, or any other content which is presented before, during, after, or contemporaneous with, primary content such as e.g., movies, video segments, television programs, documentaries, etc.
As used herein, the term “server” refers to any computerized component, system or entity regardless of form which is adapted to provide data, files, applications, content, or other services to one or more other devices or entities on a computer system or network.
As used herein, the term “service”, “content”, “program” and “stream” are sometimes used synonymously to refer to a sequence of packetized data that is provided in what a subscriber may perceive as a service. A “service” (or “content”, or “stream”) in the former, specialized sense may correspond to different types of services in the latter, non-technical sense. For example, a “service” in the specialized sense may correspond to, among others, video broadcast, audio-only broadcast, pay-per-view, or video-on-demand. The perceivable content provided on such a “service” may be live, pre-recorded, delimited in time, undelimited in time, or of other descriptions. In some cases, a “service” in the specialized sense may correspond to what a subscriber would perceive as a “channel” in traditional broadcast television.
As used herein, the term “user interface” refers to, without limitation, any visual, graphical, tactile, audible, sensory, or other means of providing information to and/or receiving information from a user or other entity.
As used herein, the term “Wi-Fi” refers to, without limitation, any of the variants of IEEE-Std. 802.11 or related standards including 802.11 a/b/g/n/s/v or 802.11-2012.
As used herein, the term “wireless” means any wireless signal, data, communication, or other interface including without limitation Wi-Fi, Bluetooth, 3G (3GPP/3GPP2), HSDPA/HSUPA, TDMA, CDMA (e.g., IS-95A, WCDMA, etc.), FHSS, DSSS, GSM, PAN/802.15, WiMAX (802.16), 802.20, narrowband/FDMA, OFDM, PCS/DCS, LTE/LTE-A/TD-LTE, analog cellular, CDPD, satellite systems, millimeter wave or microwave systems, RFID, NFC, acoustic, and infrared (i.e., IrDA).
Exemplary embodiments of secondary content data collection and media campaign integration apparatus and methods of are now described in detail. While these exemplary embodiments are described in the context of a hybrid fiber coax (HFC) cable architecture having a multiple systems operator (MSO), digital networking capability, and plurality of client devices/CPE, the general principles and advantages of the disclosure may be extended to other types of networks and architectures, whether broadband, narrowband, wired or wireless, content or data, or otherwise. Hence, the following description is merely exemplary in nature. For example, the various aspects of the disclosure may be practiced over a fiber-to-the-home (FTTH) or fiber-to-the-curb (FTTC) system, or over satellite or millimeter wave-based networks having two-way capabilities similar to today's digital cable HFC networks.
It will also be appreciated that while described generally in the context of a network providing service to a customer or consumer (i.e., residential) end user domain, the various aspects of the present disclosure may be readily adapted to other types of environments including, e.g., commercial/enterprise, and government/military applications. Myriad other applications are possible.
Also, while certain aspects are described primarily in the context of the well known IP or Internet Protocol (described in, inter alia, RFC 791 and 2460), other types of protocols (and in fact bearer networks to include other internets and intranets) may be used to implement the described functionality.
Bearer Network Architecture
The data/application origination point 102 comprises any medium that allows data and/or applications (such as a VoD-based application, gaming application, or “Watch TV” application) to be transferred to a distribution server 104. This can include for example a third party data source, application vendor website, CD-ROM, external network interface, mass storage device (e.g., RAID system), etc. Such transference may be automatic, initiated upon the occurrence of one or more specified events (such as the receipt of a request packet or ACK), performed manually, or accomplished in any number of other modes readily recognized by those of ordinary skill.
The application distribution server 104 comprises a computer system where such applications can enter the network system. Distribution servers are well known in the networking arts, and accordingly not described further herein.
The VoD server 105 comprises a computer system where on-demand content can be received from one or more of the aforementioned data sources 102 and enter the network system. These servers may generate the content locally, or alternatively act as a gateway or intermediary from a distant source.
The CPE 106 includes any equipment in the “customers' premises” (or other locations, whether local or remote to the servers 104, 105) that can be accessed by a distribution server 104 or VOD server 105.
Referring now to
The architecture 150 of
Content (e.g., audio, video, data, applications, etc.) is provided in each downstream (in-band) channel associated with the relevant service group. To communicate with the headend or intermediary node (e.g., hub server), the CPE 106 may use the out-of-band (OOB) or DOCSIS channels and associated protocols. The OCAP 1.0, 2.0, 3.0 (and subsequent) specification provides for exemplary networking protocols both downstream and upstream, although the disclosure is in no way limited to these approaches.
As shown in
“Switched” Networks
Co-owned and co-pending U.S. patent application Ser. No. 09/956,688 filed on Sep. 20, 2001 and entitled “Technique for Effectively Providing Program Material in a Cable Television System”, which issued as U.S. Pat. No. 8,713,623 on Apr. 29, 2014, incorporated herein by reference in its entirety, describes one exemplary broadcast switched digital architecture useful with the present disclosure, although it will be recognized by those of ordinary skill that other approaches and architectures may be substituted.
In addition to “broadcast” content (e.g., video programming), the systems of
Referring again to
Packet-Optimized Architectures
While the foregoing network architectures described herein can (and in fact do) carry packetized content (e.g., IP over MPEG for high-speed data or Internet TV, MPEG2 packet content over QAM for MPTS, etc.), they are often not optimized for such delivery. Hence, in accordance with another embodiment of the present disclosure, a “packet optimized” delivery network is used for carriage of the packet content (e.g., IPTV content) when the request issues from an MSO network (see discussion of
Coupled Advertising Campaigns and Metrics
Consumers are becoming less engaged over time in many facets of advertising, due in part to the ability to bypass them whether by FF functions or the like, tuning away, or simply walking away to do other things. The same is true of video commercials and so-called “infomercials”. However, a consumer can be more engaged through provision of some sort of benefit or incentive. For instance, secondary content (e.g., advertisements, infomercials, promotions, etc.) that provide high entertainment value to the consumer, such as for example commercials during the Super Bowl, will often be watched with great intent. Likewise, if there is a basis for interest for the consumer (e.g., the secondary content relates to goods or services or topics that of are particular interest to the consumer), the consumer will be increasingly engaged. Secondary content that provides the consumer with some intrinsic or actual benefit (e.g., a coupon, discount, savings on a frequently used service, etc.) will likewise typically have high rates of engagement.
Accordingly, one aspect of the present disclosure relates to increasing the “value” of secondary content such as advertisements, and accordingly providing better value for the advertisers. These goals are accomplished in the exemplary embodiment by: (i) providing enhanced integration between television media campaigns and print, online, or telephonic promotion/discount campaigns that the advertiser(s) may be running; (ii) providing a mechanism to measure and validate that the viewer watches the complete television commercial and has been sufficiently engaged so as to receive the complete message from the advertiser; (iii) providing a means to offer incentives to the viewer to watch a given advertisement or collection of advertisements/promotions, or engage in other desired behavior(s), such as via points or credits obtained through interaction that can be traded for gifts, products, service discounts etc., or delivery of product/service coupons and discount through interaction either electronically or through mail or email; and (iv) collection of better metrics for advertising campaigns that can provide more useful information to the advertisers (and network operators and campaign implementation entities).
The enhanced integration between television media campaigns and print, online or telephonic campaigns that the advertiser may be running is provided by, in one embodiment, one- or two-way information flow between the network operator (server 202) and the advertiser server/entity 206. Specifically, information gleaned via the aforementioned application 210 is in one case passed to the advertiser server 206 (via the network server), the latter being able to utilize this information with respect to the print and/or on-line or telephonic campaigns. For instance, if user behavior regarding a given advertiser spot on the managed (television) network 101 indicates that the ad is ineffective (e.g., viewers are largely tuning away at onset), this information can be used to cause a substitution of an ad in the on-line or email campaigns which has a higher likelihood of success. It can also be used to generate an input signal to the MSO's own content delivery system 209 (e.g., VoD server, linear service, IPTV, etc.) to cause changes in the delivery of secondary content over the MSO distribution network 101 to its subscribers.
Similarly, certain “windows” can be set up such that intervention in the print media campaign may occur before a given vehicle (e.g., newspaper, magazine, flyer, mailer, etc.) is actually printed and distributed (e.g., 24 hours before print at a given printer selected by the advertiser). This underscores one salient advantage of the architecture of the illustrated embodiment; i.e., that the television campaign can be used to provide effectively real-time feedback (by virtue of the large pool of network users and subscribers, and the feed of behavioral data from that pool via their respective CPE up to the network server 202) and hence dynamic input/control over the other campaigns.
It will be recognized that the term “print” as used herein includes without limitation both actual printed media, and virtual print (such as an electronic newspaper, printable coupons, etc.), such that significant overlap may exist with more traditional on-line venues such as advertising spots before on-line videos, banner ads, or the like.
It is appreciated that while the foregoing discussion contemplates the television (e.g., MSO network) being the campaign “driver” (i.e., information obtained from the television network is passed to the other campaigns (which may also include recommendations or even commands to execute certain actions, such as replacement of an advertisement with another; adjusting the time slot of a given advertisement, etc.), and/or used to make control decisions therefor), other permutations are possible. For example, feedback or data gleaned from the email or on-line campaigns may be used as input or to control the television and print campaign, and so forth. For example, a media player application running on a user's computer or mobile device may be configured to detect Internet radio station channel changes consistent with airing of certain secondary content; akin to the CPE-based variants described herein, this information may be passed up to a network server for transmission to the other media campaigns (e.g., via the interface 204 discussed supra).
As noted above, information flow between the various entities within and without the MSO network 101 may be one-way or two-way. For example, in one variant, information flows from the MSO network (server 202) to the other campaigns via the advertiser's server 206, and no information is fed back to the MSO server 202. The same or similar information may be fed to a plurality of different advertisers/servers simultaneously if desired; e.g., via a broadcast mode. While timing can be important in certain implementations (e.g., where the different campaigns are tightly bound, such as where delivery/coordination of the secondary content is time-sensitive, such as during halftime at the Super Bowl where television and on-line advertising is structured to target various facets of the game), no real QoS or other requirements exist, and hence literally any delivery mechanism can be utilized for delivery of the data. Alternately, information flow can be two-way (as shown in
Transfer of data from one entity in the architecture 200 to another may be conducted on a continual bases, periodically, in an event-driven manner (e.g., whenever sufficient data is accumulated, whenever “pulled” by the receiving entity, etc.), or according to any other schemes that will be recognized by those of ordinary skill given the present disclosure. The network interface(s) 204 may further be of any type suitable to convey the desired information, such as e.g., via broadband connection, Wi-Fi, WMAN (e.g., WiMAX), millimeter wave system, cellular or backhaul, etc. Communication between the individual CPE 106 of the MSO network 101 and the server 202 can be accomplished using normal upstream communication modes resident in the MSO network (e.g., OOB RF on a CaTV network, or wireless uplink to a satellite), or via a complementary data connection (e.g., DOCSIS modem or the like).
Regarding item (ii) above, user agent software is disposed in the digital set-top box or other user CPE (which may include the user's mobile devices; see discussion of
The CPE may also include a mechanism to determine whether a user is actually viewing the monitor (and hence ostensibly the secondary content). For example, in one variant, a passive IR (PIR) or similar device is disposed on or proximate the CPE so as to monitor the viewing location for a “warm body”, thereby indicating that the user has not simply left the room but not changed the channel). Acoustic-based sensors may also be used, such as to indicate that a user is moving, talking, etc. Similarly, a speech-recognition based system may be employed, so as to receive user verbal input as to the secondary content (e.g., “I hate this ad!”), which may be desirable both for determining whether the user was engaged (i.e., did not leave the room), and how the user felt about the content. Likewise, an accelerometer of the type used on e.g., tablet computers may be employed within the user's remote control device (or mobile device used to control the CPE) so as to indicate that the user is watching; i.e., changes in acceleration or device attitude tend to indicate that the user is actively engaged, especially where the distance at which communication with the CPE is restricted so that the user must be directly proximate or in LOS of the CPE/monitor. To this end, short-range communication systems such as active or passive RFID or NFC (e.g., EPC Global GEN2, ISO 14443 or 18000-3) of the type known in the radio frequency arts may be used to control both the distance and directionality (if desired) of wireless RF communications between the user's remote or mobile device and the CPE to effectuate such functionality.
In another more “passive” implementation (
In another variant, an ETV application is utilized (as or as part of the CPE application 210) that is logically bound to the advertising spot and that offers one or more incentives to the viewer to watch the complete commercial and provide interactivity via the user's CPE input device (e.g., remote, mouse, touch screen, etc.). For instance, in one implementation, an interactivity window is specified (e.g., last 5 seconds of the advertisement) where input from the viewer can be used to validate the user's presence/engagement with the content, or other aspects of the user's behavior (such as for example by answering a question correctly to validate cognizant viewing or understanding, or to determine whether a user liked the advertisement, if they might buy the product, if they want to “telescope” to a source of more information such as a hyperlink or another advertisement or promotion or infomercial with more detail on the advertises product or service). The foregoing speech recognition system of the CPE 106 may also be utilized in this regard; e.g., so as to obviate the user having to pick up the remote, etc.
Regarding item (iii) above, if the requisite criteria or validation is met, the user may then for instance be provided with some consideration (e.g., credited “points” to the viewer's account, either with the service provider (e.g., MSO subscriber account) or advertiser). The credits may be non-negotiable (e.g., as an offset to later “debits” e.g., with respect to menu functions, other advertisements, etc.), or actually negotiable for some good or service or other consideration to the user (e.g., coupons, discounts off products/services, etc.). This consideration may be credited to a user electronically (e.g., via an account maintained by the MSO or advertiser or third party service/product provider such as Amazon.com), or alternatively mailed or emailed to the user so that they can redeem via email or in person at a provider, or via an electronic payment service such as Google Wallet™ disposed on their NFC-enabled mobile device.
In another embodiment, the foregoing application installed on the user's CPE can be configured to collect all desired metrics and usage data; the collected data can be used to provide inter alia, integrated reporting between or relating to a television commercial campaign or particular advertising spot, a promotion/discount (and how or when it is used by a particular viewer or household), and demographics and/or pyschographics based on, e.g., subscriber information obtained from service provider (consistent with privacy maintenance). For example, user demographic or psychographic information obtained by the MSO at e.g., time of account creation, or via ongoing user feedback or analysis of viewing habits, can be coupled to the data relating to particular secondary content to provide the advertiser or other third party with valuable insight into user behavior. For instance, consider a given secondary content element (e.g., advertisement) relating to sports cars. It is useful for the advertiser to know the relevant demographics and/or pyschographics related to the user with whom the generated data is actually associated in order to gauge the efficacy of the advertisement. If a user at the given home is an elderly woman (who ostensibly would have little need or interest in a sports car), and she tuned away from the ad promptly, then little useful information as to the efficacy of the advertisement relating to the target demographic (e.g., single males between 20 and 50 years of age) can be gleaned from this one data set. More broadly, if the majority of viewers watching the advertisement were outside the target demographic, then one could expect that the efficacy of the advertisement for that group would be very low (i.e., most would tune away, skip, walk away, etc.). However, without the supporting MSO-specific demographic/pyschographic data, the advertiser might just be led to believe that their advertisement was somehow deficient, and may simply replace it, which may be an erroneous conclusion.
The foregoing approach advantageously provides the MSO and/or advertiser with the ability to track whether the viewer watched the complete video segment for the commercial, as well as the ability to produce higher viewer engagement by offering incentives to the viewer for watching the complete segment. Television media campaigns can also be integrated and correlated with other discount/promotion campaigns run by the advertiser, and thus provide data which is more useful to the advertiser (or network operator).
As an example of such integration of campaigns and associated reporting, consider a given viewer (or CPE or household) that is presented with and watches a given television commercial delivered via the network service provider's infrastructure (e.g., a Start Over or Look Back delivery, or linear broadcast). Those users who interact as described above can be identified and provided discounts as appropriate, and the type of interaction and discount offered can be tracked. Moreover, the user's actual use or negotiation of the discount or promotion can be tracked, such as via coordination with the product or service provider to which the discount or promotion is associated (e.g., an MSO-sponsored program, an online retailer such as Amazon.com, a retailer local to the user, etc.). For instance, the MSO and/or advertiser may have an arrangement with Amazon.com to report a service provider subscriber's redemption or negotiation of a discount or coupon sourced by that same service provider, thereby providing insight to that subscriber's behavior for both the MSO and the underlying advertiser.
Feedback provided to the service or product provider, advertiser, or MSO can also be collected and evaluated, such as where on-line “ratings” provided by purchasers of the goods/services with which the coupons or discounts are associated are fed-back. This information also allows for targeted or correlated follow-up campaigns (such as for new products/features) through e-mail/mail or other media. Consumer loyalty to certain brands or providers can also be tracked in this fashion.
As previously noted, the architecture 200 of
It will also be appreciated that the CPE 106 may include gateways, intermediary entities, as well as user mobile devices (e.g., smartphones, tablets, phablets, PCs, laptops, etc.) in communication with the CPE so as to extend the functionality to the mobile or other user devices. For example, in one variant (
It will be appreciated that in the embodiment of
The secondary elements may be encoded with information useful to the recipient CPE. For example, information regarding when and how to display the secondary content, campaign and instance identifier that will be used for reporting and metrics data collection may be provided. In addition, either a URL link to the application and any metadata or a packaged resource that constitutes the actual application and any metadata required may be provided. The application for the secondary content may be authored and packaged using industry standard technologies such as EBIF, OCAP-JAVA, HTML, Flash. In one implementation industry standards such as OCAP-ETV or SCTE are used to signal and notify the secondary content to CPE devices. Such signal can be embedded within the video transport stream such as MPEG2TS, HLS or Smooth Streaming and thus provide synchronization with the actual video content for the advertisement campaign. The signaling for the secondary content application may also specify certain target qualifiers which allows to the target the promotion/campaign to a subset of subscribers which match the specified qualifier set. The secondary content application may also utilize any subscriber/user profile available on the CPE device at runtime for customizing or personalizing the advertisement campaign message to the subscriber.
As previously indicated, the user in the exemplary embodiment is a subscriber or customer of the network, the latter which is a managed network such as e.g., a satellite or cable network. In the exemplary implementation, the secondary content is bound to a client application running on the user's CPE (e.g., DSTB, mobile device, gateway) which evaluates one or more parameters relating to the user's interaction with the secondary content.
At step 404, the delivered secondary content is viewed by the user, such as via watching a given program channel at their premises. In a simple case, a linear broadcast of a television show with commercials is viewed by a user via their DSTB on their local monitor.
Next, per step 406, the user's behavior with respect to the secondary content is recorded, using e.g., the application running on the CPE 106. In one embodiment, raw data regarding user channel changes, trick mode use, and/or interactivity with the secondary content is captured (via the application) and stored at the CPE. For example, data on one or more of: (i) duration of viewing (e.g., did they watch the entire segment, part of it, etc. before tuning away, utilizing a trick mode command, powering down, etc.), (ii) selection of one or more functions such as trick mode (e.g., did the user FF through the advertisement, REW so as to watch all or a portion again, etc.; (iii) requests for additional correlated or uncorrelated information (such as via a telescoping link or function, such as that described in co-owned and co-pending U.S. patent application Ser. No. 10/662,776 filed Sep. 15, 2003 and entitled “SYSTEM AND METHOD FOR ADVERTISEMENT DELIVERY WITHIN A VIDEO TIME SHIFTING ARCHITECTURE”, which issued as U.S. Pat. No. 8,214,256 on Jul. 3, 2012, incorporated herein by reference in its entirety); (iv) interactivity with one or more functions associated with the secondary content (e.g., respond to a question prompt) may be captured by the CPE/bound application; and (v) use or negotiation of any discounts, coupons, promotion codes, etc. that the user redeems via their CPE.
At step 408, the captured data is optionally pre-processed, and transmitted upstream to the network server 202 for further analysis, evaluation, and/or transmission to other entities (such as associated campaigns, advertisers, etc.). As noted previously, all or portions of the foregoing evaluation of step 408 may be performed on the CPE running the bound application, or on the network (e.g., server 202), or various combinations thereof. For example, in one exemplary approach, all of the user interactivity/evaluation data is packaged up by the bound application, and transmitted to the network server 202 for evaluation. In another approach, at least a portion of the evaluation data is pre-processed at the CPE, and then the pre-processed data (and any other remaining data necessary for the evaluation) is forwarded to the server 202 for further analysis. For example, the bound CPE application may be configured with sufficient “intelligence” such that it can at least identify when information need not be sent to the network server (e.g., no channel change/tuning events during the period of interest, and hence such information need only be sent when change/tuning events occur; otherwise, it can presumed that none occurred). Likewise, if no interactivity or trick mode commands are invoked during the period, information to that effect need not be sent (again, presumed not to have occurred in the absence of data to the contrary). Similarly, events outside the period or window of interest (e.g., before or after the rendering or a particular secondary content element) need not be evaluated, so as to further simplify the process and software.
At step 410, the (remaining) evaluation and analysis of the user data is performed by the network server 202 (and/or any proxy entities or processes needed at the headend). This includes obtaining and processing any input received from the other campaigns as shown in
The processed data, integrated metrics 310, and ROI data 312 (or information relating thereto or derived therefrom, such as the foregoing statistically analyzed data) is also transmitted to the third party (e.g., advertiser) server(s) 206 or its proxy via e.g., a network connection or other interface per step 418. It will be appreciated that this data may also be fed directly into the “campaigns” themselves versus the commissioning advertiser(s), such as is shown in
The transmitted data (whether sent to the advertiser's server, or directly to a campaign execution entity such as a printer's server) may comprise a standardized message format (e.g., the data is payload in an RTP, SIP, or other message, or may use a proprietary format if desired. It may also be encrypted and/or hashed for security, and/or anonymized as to origin as described elsewhere herein. The data may also be formatted as commands or recommendations versus processed data; e.g., “remove advertisement 1234, and insert advertisement 3456” or the like.
In certain variants, the feed-forward of information from the MSO network (i.e., television campaign) and/or input received from the other campaigns may be structured so as to avoid a “feedback loop” condition akin to that occurring in PID control systems and the like; i.e., information or corrective actions generated by the server 202 (or the advertisers/processes 206) are delayed or introduced incrementally, so as to prevent one or more of the individual campaigns (or the architecture 200 as a whole) from “chasing its tail”. For instance, if input from an online campaign relating to Product X indicates a very low click-through rate, the integrated metrics developed by the server process 202 may indicate this in the form of data fed forward to the advertisers/campaigns (e.g., low efficacy of the given advertisements relating to the Product X). In turn, this may cause substitution of the advertisement(s) in question with others for the same or different products. However, the low click-through rate initially observed may be an artifact of, e.g., (i) time of day (e.g., Product X is most germane to those over 50 years of age, who characteristically use the Internet in the morning, and the input data was obtained in the evening); (ii) purely statistical variations (i.e., the input data was based on a very short period of time); (iii) the occurrence of an event (e.g., a video online going “viral” which somehow disparages Product X), etc. Hence, if the corrective actions implemented by the campaigns are adjusted for these factors (e.g., corrections only inserted once per day based on 24 hours of data aggregated and analyzed), then short-term fluctuations may be averaged-out, and a more stable campaign dynamic is advantageously achieved.
It will be appreciated, however, that in certain variants (e.g., those described previously herein relating to close coupling of the campaigns due to e.g., temporal factors), it may be desirable to mitigate such “averaging”; i.e., short-term fluctuations may be desirable so as to permit the individual campaigns and the architecture 200 as a whole to respond with sufficient rapidity. For example, if an entire campaign is run over the course of the Super Bowl (say, 5 hours start to finish), then instantaneous or near-instantaneous feedback may be necessary in order to gauge user/subscriber/viewer response and make adjustments accordingly in sufficient time to make a difference. Consider the case where the input from an online advertising campaign for Product Y invoked at the beginning of the Super Bowl indicates a very low click-through rate (indicating basically a “flop”), then rapid adjustment is needed to swap out a similar ad to be broadcast over the television campaign, or to be emailed to users at halftime. Similarly, low user interactivity or impression rate on the television campaign may require rapid action to correct on-line and/or print campaigns which are schedule for delivery shortly thereafter.
CPE
As shown in the simplified diagram of
Other components which may be utilized within the device (deleted from
The exemplary CPE of
The exemplary CPE further comprises a conventional “Watch TV” application or the like, which services those program or user channels available over the network. The Watch TV application, residing in memory, provides such functions as channel navigation control, channel selection in response to a channel change event, etc. In one embodiment, the Watch TV (or EPG) application further comprises all necessary functionality need to support the data collection client process.
In another embodiment, the CPE 106 comprises a converged premises device, such as for example that described in co-owned and co-pending U.S. patent application Ser. No. 11/378,129 filed on Mar. 16, 2006 and entitled “METHODS AND APPARATUS FOR CENTRALIZED CONTENT AND DATA DELIVERY”, which issued as U.S. Pat. No. 8,347,341 on Jan. 1, 2013, incorporated herein by reference in its entirety.
As previously noted, the CPE of
Alternatively, the client application/CPE may be configured with more innate intelligence as previously discussed, such as where the determination of data to collect, and/or pre-processing or processing of any data that is collected, are at least in part performed by the CPE 106 before transmission to the network. This includes pre-processing of data obtained by or from connected mobile devices; e.g., Wi-Fi enabled phablet communicating with an AP within the user's premises, such as described below.
Moreover, it will be appreciated that while primary embodiments of the methods and network/client apparatus set forth herein are described, wherein the network side (e.g., headend) processes, generates, and distributes information relating to secondary content viewing (e.g., integrated metrics) with respect to both linear and “cloud” based storage and delivery paradigms (e.g., Start Over or Look Back functions), the various aspects of the disclosure may be applied to locally stored content; e.g., that stored on a premises DVR. While many DVR implementations or uses by individuals may not record secondary content (e.g., advertisements or promotions), any secondary content which is recorded may be the basis of user interactivity/behavior data collection by the CPE, such as previously described herein. For example, a user of the premises DVR may FF or skip the advertisement (or decide that they want to see it again), and such data may be captured by the bound CPE application on playback by the user, and forwarded to the network server 202 for use in development of the integrated metrics.
As noted above, any data of interest may be directly transmitted from the CPE (“pushed”) to the upstream entity (e.g., server 202, or software portion, such as via an OOB message or other communication), or stored or logged in a file and sent when requested or “pulled” by the network entity (or according to other models, such as being sent periodically, on CPE startup, etc.).
The CPE 106 may also be in communication with, or may itself constitute, a mobile device, such as a wireless-enabled smartphone, tablet computer, laptop computer, etc. For example, in one variant of the CPE (not shown), the CPE is a tablet computer enabled for wireless (e.g., Wi-Fi) communication with a hotspot (802.11 AP), such that the user can receive MSO-originated nDVR, Look Back, Start Over, etc. services at the tablet device, and any trick mode functions (such as FF, REW, or jump/skip), user interactivity with advertisements, tuning, etc. can be selectively captured and transmitted upstream (as if it was the user's premises CPE).
Network Server
Referring now to
The device 202 comprises a digital processor(s) 604, storage device 606, and a plurality of interfaces 607 for use with other network apparatus such as RF combiners, IP routers and other packet network devices, network management and provisioning systems, local PCs, etc. Other components which may be utilized within the network device 202 include amplifiers, board level electronic components, as well as media processors and other specialized SoC or ASIC devices. Support for various processing layers and protocols (e.g., 802.3, DOCSIS MAC, OOB channels, DHCP, SNMP, H.323/RTP/RTCP, VoIP, SIP, etc.) may also be provided as required, such as in support of data interchange between the network device 202 and the CPE, and the third party server(s) 206 or other media campaign apparatus. The data evaluation and analysis software is also disposed to run on the server module 202.
The device 202 of
It can also be appreciated that the methods disclosed herein may be practiced using any configuration or combination of hardware, firmware, or software, and may be disposed within one or any number of different physical or logical entities. For example, the data collection, analysis, and campaign coordination functionality described above may take the form of one or more computer programs which may have one or more components distributed across various hardware environments at the same or different locations, such as where the network process is distributed across multiple platforms at the headend 150.
As yet another example, portions of the functionality may be rendered as a dedicated or application specific IC's having code running thereon. Myriad different configurations will be recognized by those of ordinary skill in the network arts provided the present disclosure.
Rules Engine
Various exemplary business-related aspects of present disclosure are now described in greater detail, along with exemplary embodiments of a “rules engine”.
Specifically, in another aspect of the disclosure, the aforementioned media campaign coordination architecture (e.g., including one or more computer programs) optionally includes an entity having an operations and/or business rules “engine”. This engine comprises, in an exemplary embodiment, a series of software routines that are adapted to control the coordination functions (e.g., collection of data from various CPE relating to delivered secondary content, evaluation of data, gathering of inputs from other campaigns, generation of integrated metrics/ROI data and recommendations relating thereto, and distribution of the data/recommendations to other entities and/or campaigns). These rules may also be fully integrated within the aforementioned one or more computer programs and be controlled via the entity on which the program is run, which may be for instance the network server 202 of the architecture 200 of
The rules engine can be considered an overlay of sorts to the algorithms of the previously described computer applications. For example, the exemplary computer application may invoke certain operational protocols or decision processes based on data received (e.g., prior history, statistics, etc. of viewing of certain secondary content), as well as network operational or historical data, demographic/psychographic data, geographic data, etc. However, these processes may not always be compatible with higher-level business or operational goals, such as maximizing profit on a network-wide basis (or after consideration of other factors not examined by the collecting entities such as advertising revenue, RTA/acquisition costs, “costs” of delivering streams based on required bandwidth, taxes, maintenance or repair costs, additional equipment leasing or use costs, etc.), or system reliability and/or flexibility. As but one example, a given secondary content element (e.g., advertisement) may be flagged for removal within the television (MSO network) campaign based on e.g., very low click-through rate on the online campaign, but where the advertisement is flagged of one of importance or significance to the advertiser, or which has a dynamic temporal or demographic component (e.g., has a particular relevance as a function of time/date, or has a particular demographic relevance to the MSO subscriber pool or the portion of the pool watching at any particular point in time), the rules engine may override the selective replacement or substitution logic in the network headend and deliver the advertisement to the subscribers irrespective of its low click-through rate. Similarly, where the user has affirmatively or passively indicated a preference for certain types of content, the rules engine may selectively override the selective enablement or disablement decisions.
Per-user/CPE data (whether anonymized or not) may also be considered in the rules engine logic; e.g., if a given user or CPE historically does not FF or skip advertisements or tune away, or utilize telescoping mechanisms or other interactivity mechanisms, it can be inferred that the associated user has a relatively high “threshold for advertising pain” or little proclivity to interact with advertisements or the CPE in general, and hence they are not an optimal “data point” for basing campaign management decisions on. In such case, the rules engine may dictate that the CPE associated with that user be reduced in weighting compared to others, or even eliminated from consideration completely (e.g., no data is recorded and transmitted upstream; the bound application effectively remains dormant on that CPE).
In another embodiment, the rules engine may be configurable such that rules may be specified at various levels such as e.g., for MSO, geographic location, advertisement zones, campaigns, advertiser, advertising agencies, target content, subscriber groups, time of the day, season, external events, etc. The rules engine may also be configured to be self-learning such that new rules are dynamically applied based on other static rules which apply to certain patterns and/or thresholds of metrics data.
In another embodiment, the rules engine may be configured to enable targeted advertisements to be sent to the individual users as a unicast.
It will be recognized that while certain aspects of the disclosure are described in terms of a specific sequence of steps of a method, these descriptions are only illustrative of the broader methods, and may be modified as required by the particular application. Certain steps may be rendered unnecessary or optional under certain circumstances. Additionally, certain steps or functionality may be added to the disclosed embodiments, or the order of performance of two or more steps permuted. All such variations are considered to be encompassed within the disclosure and claims herein.
While the above detailed description has shown, described, and pointed out novel features of the disclosure as applied to various embodiments, it will be understood that various omissions, substitutions, and changes in the form and details of the device or process illustrated may be made by those skilled in the art. The foregoing description is of the best mode presently contemplated. This description is in no way meant to be limiting, but rather should be taken as illustrative of the various general principles of the disclosure.
This application is a continuation of and claims priority to co-owned and co-pending U.S. patent application Ser. No. 13/715,976 filed on Dec. 14, 2012 of the same title, issuing as U.S. Pat. No. 9,131,283 on Sep. 8, 2015, which is incorporated herein by reference in its entirety. In addition, the present application is related to commonly owned U.S. patent application Ser. No. 12/284,757 filed on Sep. 24, 2008 and entitled “METHODS AND APPARATUS FOR USER-BASED TARGETED CONTENT DELIVERY”, which issued as U.S. Pat. No. 9,071,859 on Jun. 30, 2015, commonly owned U.S. Pat. No. 8,099,757 issued on Jan. 17, 2012 and entitled “METHODS AND APPARATUS FOR REVENUE-OPTIMIZED DELIVERY OF CONTENT IN A NETWORK”, commonly owned U.S. patent application Ser. No. 12/503,772 filed Jul. 15, 2009 and entitled “METHODS AND APPARATUS FOR CLASSIFYING AN AUDIENCE IN A CONTENT DISTRIBUTION NETWORK”, which issued as U.S. Pat. No. 8,935,721 on Jan. 13, 2015, commonly owned U.S. patent application Ser. No. 12/503,710 filed Jul. 15, 2009 and entitled “METHODS AND APPARATUS FOR TARGETED SECONDARY CONTENT INSERTION”, which issued as U.S. Pat. No. 8,813,124 on Aug. 19, 2014, commonly owned U.S. Provisional Patent Application Ser. No. 61/670,082 filed on Jul. 10, 2012 and entitled “APPARATUS AND METHODS FOR SELECTIVE ENFORCEMENT OF SECONDARY CONTENT VIEWING”, now U.S. patent application Ser. No. 13/676,012 filed on Nov. 13, 2012 and entitled “APPARATUS AND METHODS FOR SELECTIVE ENFORCEMENT OF SECONDARY CONTENT VIEWING”, and commonly owned U.S. patent application Ser. No. 12/503,749 filed on Jul. 15, 2009, and entitled “METHODS AND APPARATUS FOR EVALUATING AN AUDIENCE IN A CONTENT-BASED NETWORK” each of the foregoing being incorporated herein by reference in its entirety.
Number | Name | Date | Kind |
---|---|---|---|
4521881 | Stapleford et al. | Jun 1985 | A |
4546382 | McKenna et al. | Oct 1985 | A |
4602279 | Freeman | Jul 1986 | A |
4905080 | Watanabe et al. | Feb 1990 | A |
4930120 | Baxter et al. | May 1990 | A |
5155591 | Wachob | Oct 1992 | A |
5313454 | Bustini et al. | May 1994 | A |
5373315 | Dufresne et al. | Dec 1994 | A |
5481294 | Thomas et al. | Jan 1996 | A |
5497185 | Dufresne et al. | Mar 1996 | A |
5600364 | Hendricks et al. | Feb 1997 | A |
5675647 | Garneau et al. | Oct 1997 | A |
RE35651 | Bradley et al. | Nov 1997 | E |
5734380 | Adams et al. | Mar 1998 | A |
5758257 | Herz et al. | May 1998 | A |
5774170 | Hite et al. | Jun 1998 | A |
5793409 | Tetsumura | Aug 1998 | A |
5793410 | Rao | Aug 1998 | A |
5812642 | Leroy | Sep 1998 | A |
5815662 | Ong | Sep 1998 | A |
5862312 | Mann et al. | Jan 1999 | A |
5878324 | Borth et al. | Mar 1999 | A |
5914945 | Abu-Amara et al. | Jun 1999 | A |
5926205 | Krause et al. | Jul 1999 | A |
5929849 | Kikinis | Jul 1999 | A |
5935206 | Dixon et al. | Aug 1999 | A |
5956037 | Osawa et al. | Sep 1999 | A |
5963844 | Dail | Oct 1999 | A |
5974299 | Massetti | Oct 1999 | A |
6002393 | Hite et al. | Dec 1999 | A |
6029045 | Picco et al. | Feb 2000 | A |
6047327 | Tso et al. | Apr 2000 | A |
6081830 | Schindler | Jun 2000 | A |
6088722 | Herz et al. | Jul 2000 | A |
6092178 | Jindal et al. | Jul 2000 | A |
6105134 | Pinder et al. | Aug 2000 | A |
6124878 | Adams et al. | Sep 2000 | A |
6128316 | Takeda et al. | Oct 2000 | A |
6134532 | Lazarus et al. | Oct 2000 | A |
6157377 | Shah-Nazaroff et al. | Dec 2000 | A |
6161142 | Wolfe et al. | Dec 2000 | A |
6167432 | Jiang | Dec 2000 | A |
6169728 | Perreault et al. | Jan 2001 | B1 |
6175856 | Riddle | Jan 2001 | B1 |
6177931 | Alexander et al. | Jan 2001 | B1 |
6182050 | Ballard | Jan 2001 | B1 |
6202210 | Ludtke | Mar 2001 | B1 |
6211869 | Loveman et al. | Apr 2001 | B1 |
6211901 | Imajima et al. | Apr 2001 | B1 |
6216129 | Eldering | Apr 2001 | B1 |
6216152 | Wong et al. | Apr 2001 | B1 |
6219710 | Gray et al. | Apr 2001 | B1 |
6219840 | Corrigan et al. | Apr 2001 | B1 |
6240243 | Chen et al. | May 2001 | B1 |
6240553 | Son et al. | May 2001 | B1 |
6252964 | Wasilewski et al. | Jun 2001 | B1 |
6256393 | Safadi et al. | Jul 2001 | B1 |
6272176 | Srinivasan | Aug 2001 | B1 |
6282713 | Kitsukawa et al. | Aug 2001 | B1 |
6330609 | Garofalakis et al. | Dec 2001 | B1 |
6337715 | Inagaki et al. | Jan 2002 | B1 |
6353626 | Sunay et al. | Mar 2002 | B1 |
6378130 | Adams | Apr 2002 | B1 |
6389538 | Gruse et al. | May 2002 | B1 |
6396055 | Biedendorf | May 2002 | B1 |
6434141 | Oz et al. | Aug 2002 | B1 |
6446261 | Rosser | Sep 2002 | B1 |
6463508 | Wolf et al. | Oct 2002 | B1 |
6463585 | Hendricks et al. | Oct 2002 | B1 |
6467089 | Aust et al. | Oct 2002 | B1 |
6498783 | Lin | Dec 2002 | B1 |
6502076 | Smith | Dec 2002 | B1 |
6502139 | Birk et al. | Dec 2002 | B1 |
6516412 | Wasilewski et al. | Feb 2003 | B2 |
6549718 | Grooters et al. | Apr 2003 | B1 |
6560578 | Eldering | May 2003 | B2 |
6590865 | Ibaraki et al. | Jul 2003 | B1 |
6594699 | Sahai et al. | Jul 2003 | B1 |
6601237 | Ten et al. | Jul 2003 | B1 |
6604138 | Virine et al. | Aug 2003 | B1 |
6615039 | Eldering | Sep 2003 | B1 |
6615251 | Klug et al. | Sep 2003 | B1 |
6647548 | Lu et al. | Nov 2003 | B1 |
6651103 | Markowitz et al. | Nov 2003 | B1 |
6671736 | Virine et al. | Dec 2003 | B2 |
6681393 | Bauminger et al. | Jan 2004 | B1 |
6687735 | Logston et al. | Feb 2004 | B1 |
6700624 | Yun | Mar 2004 | B2 |
6704930 | Eldering et al. | Mar 2004 | B1 |
6718551 | Swix et al. | Apr 2004 | B1 |
6725459 | Bacon | Apr 2004 | B2 |
6725461 | Dougherty et al. | Apr 2004 | B1 |
6728269 | Godwin et al. | Apr 2004 | B1 |
6728840 | Shatil et al. | Apr 2004 | B1 |
6738978 | Hendricks et al. | May 2004 | B1 |
6742187 | Vogel | May 2004 | B1 |
6745245 | Carpenter | Jun 2004 | B1 |
6763391 | Ludtke | Jul 2004 | B1 |
6771290 | Hoyle | Aug 2004 | B1 |
6772435 | Thexton et al. | Aug 2004 | B1 |
6775843 | McDermott | Aug 2004 | B1 |
6799196 | Smith | Sep 2004 | B1 |
6813776 | Chernock et al. | Nov 2004 | B2 |
6842783 | Boivie et al. | Jan 2005 | B1 |
6859845 | Mate | Feb 2005 | B2 |
6868439 | Basu et al. | Mar 2005 | B2 |
6891841 | Leatherbury et al. | May 2005 | B2 |
6898762 | Ellis et al. | May 2005 | B2 |
6901606 | Wright et al. | May 2005 | B2 |
6909837 | Unger | Jun 2005 | B1 |
6915528 | McKenna, Jr. | Jul 2005 | B1 |
6917628 | McKinnin et al. | Jul 2005 | B2 |
6944166 | Perinpanathan et al. | Sep 2005 | B1 |
6948183 | Peterka | Sep 2005 | B1 |
6961430 | Gaske et al. | Nov 2005 | B1 |
6981045 | Brooks | Dec 2005 | B1 |
6985934 | Armstrong et al. | Jan 2006 | B1 |
6986156 | Rodriguez et al. | Jan 2006 | B1 |
6990680 | Wugofski | Jan 2006 | B1 |
7010801 | Jerding et al. | Mar 2006 | B1 |
7017179 | Asamoto et al. | Mar 2006 | B1 |
7024461 | Janning et al. | Apr 2006 | B1 |
7024676 | Klopfenstein | Apr 2006 | B1 |
7027460 | Iyer et al. | Apr 2006 | B2 |
7039116 | Zhang et al. | May 2006 | B1 |
7039169 | Jones | May 2006 | B2 |
7039614 | Candelore | May 2006 | B1 |
7039928 | Kamada et al. | May 2006 | B2 |
7039938 | Candelore | May 2006 | B2 |
7047309 | Baumann et al. | May 2006 | B2 |
7058387 | Kumar et al. | Jun 2006 | B2 |
7069573 | Brooks et al. | Jun 2006 | B1 |
7075945 | Arsenault et al. | Jul 2006 | B2 |
7086077 | Giammaressi | Aug 2006 | B2 |
7089577 | Rakib et al. | Aug 2006 | B1 |
7093272 | Shah-Nazaroff et al. | Aug 2006 | B1 |
7100183 | Kunkel et al. | Aug 2006 | B2 |
7103906 | Katz et al. | Sep 2006 | B1 |
7107462 | Fransdonk | Sep 2006 | B2 |
7109848 | Schybergson | Sep 2006 | B2 |
7127619 | Unger et al. | Oct 2006 | B2 |
7133837 | Barnes, Jr. | Nov 2006 | B1 |
7143431 | Eager et al. | Nov 2006 | B1 |
7146627 | Ismail et al. | Dec 2006 | B1 |
7152237 | Flickinger et al. | Dec 2006 | B2 |
7155508 | Sankuratripati et al. | Dec 2006 | B2 |
7174126 | McElhatten et al. | Feb 2007 | B2 |
7174385 | Li | Feb 2007 | B2 |
7178161 | Fristoe et al. | Feb 2007 | B1 |
7181010 | Russ et al. | Feb 2007 | B2 |
7191461 | Arsenault et al. | Mar 2007 | B1 |
7194756 | Addington et al. | Mar 2007 | B2 |
7197472 | Conkwright et al. | Mar 2007 | B2 |
7200788 | Hiraki et al. | Apr 2007 | B2 |
7203940 | Barmettler et al. | Apr 2007 | B2 |
7213036 | Apparao et al. | May 2007 | B2 |
7216265 | Hughes et al. | May 2007 | B2 |
7222078 | Abelow | May 2007 | B2 |
7225164 | Candelore et al. | May 2007 | B1 |
7225458 | Klauss et al. | May 2007 | B2 |
7228555 | Schlack | Jun 2007 | B2 |
7237250 | Kanojia et al. | Jun 2007 | B2 |
7242988 | Hoffberg et al. | Jul 2007 | B1 |
7246150 | Donoho et al. | Jul 2007 | B1 |
7246172 | Yoshiba et al. | Jul 2007 | B2 |
7246366 | Addington et al. | Jul 2007 | B1 |
7254608 | Yeager et al. | Aug 2007 | B2 |
7257650 | MacIesowicz | Aug 2007 | B2 |
7266198 | Medvinsky | Sep 2007 | B2 |
7266611 | Jabri et al. | Sep 2007 | B2 |
7266726 | Ladd et al. | Sep 2007 | B1 |
7266836 | Anttila et al. | Sep 2007 | B2 |
7280737 | Smith | Oct 2007 | B2 |
7281261 | Jaff et al. | Oct 2007 | B2 |
7305691 | Cristofalo | Dec 2007 | B2 |
7308415 | Kimbrel et al. | Dec 2007 | B2 |
7317728 | Acharya et al. | Jan 2008 | B2 |
7325073 | Shao et al. | Jan 2008 | B2 |
7327692 | Ain et al. | Feb 2008 | B2 |
7334044 | Allen | Feb 2008 | B1 |
7340759 | Rodriguez | Mar 2008 | B1 |
7346688 | Allen et al. | Mar 2008 | B2 |
7352775 | Powell | Apr 2008 | B2 |
7355980 | Bauer et al. | Apr 2008 | B2 |
7356751 | Levitan | Apr 2008 | B1 |
7357775 | Koh | Apr 2008 | B1 |
7363371 | Kirby et al. | Apr 2008 | B2 |
7363643 | Drake et al. | Apr 2008 | B2 |
7367043 | Dudkiewicz et al. | Apr 2008 | B2 |
7369750 | Cheng et al. | May 2008 | B2 |
7370120 | Kirsch et al. | May 2008 | B2 |
7376386 | Phillips et al. | May 2008 | B2 |
7379494 | Raleigh et al. | May 2008 | B2 |
7403618 | Van et al. | Jul 2008 | B2 |
7434245 | Shiga et al. | Oct 2008 | B1 |
7444655 | Sardera | Oct 2008 | B2 |
7457520 | Rosetti et al. | Nov 2008 | B2 |
7464179 | Hodges et al. | Dec 2008 | B2 |
7567565 | La Joie | Jul 2009 | B2 |
7567983 | Pickelsimer et al. | Jul 2009 | B2 |
7577118 | Haumonte et al. | Aug 2009 | B2 |
7602820 | Helms et al. | Oct 2009 | B2 |
7603529 | MacHardy et al. | Oct 2009 | B1 |
7617516 | Huslak et al. | Nov 2009 | B2 |
7650319 | Hoffberg et al. | Jan 2010 | B2 |
7690020 | Lebar | Mar 2010 | B2 |
7712125 | Herigstad et al. | May 2010 | B2 |
7720432 | Colby et al. | May 2010 | B1 |
7729940 | Harvey et al. | Jun 2010 | B2 |
7730509 | Boulet | Jun 2010 | B2 |
7757251 | Gonder et al. | Jul 2010 | B2 |
7783316 | Mitchell | Aug 2010 | B1 |
7801803 | Forlai | Sep 2010 | B2 |
7836178 | Bedell et al. | Nov 2010 | B1 |
7900052 | Jonas et al. | Mar 2011 | B2 |
7900229 | Dureau | Mar 2011 | B2 |
7930715 | Hendricks et al. | Apr 2011 | B2 |
7954131 | Cholas et al. | May 2011 | B2 |
8028322 | Riedl et al. | Sep 2011 | B2 |
8042131 | Flickinger | Oct 2011 | B2 |
8065703 | Wilson et al. | Nov 2011 | B2 |
8099757 | Riedl et al. | Jan 2012 | B2 |
8156520 | Casagrande | Apr 2012 | B2 |
8170065 | Hasek et al. | May 2012 | B2 |
8205226 | Ko et al. | Jun 2012 | B2 |
8214256 | Riedl et al. | Jul 2012 | B2 |
8296185 | Isaac | Oct 2012 | B2 |
8347341 | Markley et al. | Jan 2013 | B2 |
8365212 | Orlowski | Jan 2013 | B1 |
8365213 | Orlowski | Jan 2013 | B1 |
8396055 | Patel et al. | Mar 2013 | B2 |
8396056 | Dalton, Jr. et al. | Mar 2013 | B2 |
8458125 | Chong, Jr. et al. | Jun 2013 | B1 |
8468099 | Headings et al. | Jun 2013 | B2 |
8484511 | Engel et al. | Jul 2013 | B2 |
8516529 | Lajoie et al. | Aug 2013 | B2 |
8561113 | Cansler et al. | Oct 2013 | B2 |
8571931 | Riedl et al. | Oct 2013 | B2 |
8621501 | Matheny et al. | Dec 2013 | B2 |
8726303 | Ellis, III | May 2014 | B2 |
8769559 | Moon et al. | Jul 2014 | B2 |
9215423 | Kimble et al. | Dec 2015 | B2 |
20010001160 | Shoff et al. | May 2001 | A1 |
20010013123 | Freeman et al. | Aug 2001 | A1 |
20010030785 | Pangrac et al. | Oct 2001 | A1 |
20010050901 | Love et al. | Dec 2001 | A1 |
20020019984 | Rakib | Feb 2002 | A1 |
20020026496 | Boyer et al. | Feb 2002 | A1 |
20020032754 | Logston et al. | Mar 2002 | A1 |
20020042920 | Thomas | Apr 2002 | A1 |
20020049902 | Rhodes | Apr 2002 | A1 |
20020049980 | Hoang | Apr 2002 | A1 |
20020053082 | Weaver et al. | May 2002 | A1 |
20020054589 | Ethridge et al. | May 2002 | A1 |
20020059577 | Lu et al. | May 2002 | A1 |
20020059619 | Lebar | May 2002 | A1 |
20020062481 | Slaney | May 2002 | A1 |
20020063621 | Tseng et al. | May 2002 | A1 |
20020069404 | Copeman et al. | Jun 2002 | A1 |
20020073419 | Yen et al. | Jun 2002 | A1 |
20020078441 | Drake et al. | Jun 2002 | A1 |
20020078444 | Krewin et al. | Jun 2002 | A1 |
20020087975 | Schlack | Jul 2002 | A1 |
20020087976 | Kaplan et al. | Jul 2002 | A1 |
20020095684 | St. John et al. | Jul 2002 | A1 |
20020100059 | Buehl et al. | Jul 2002 | A1 |
20020100063 | Herigstad et al. | Jul 2002 | A1 |
20020104083 | Hendricks et al. | Aug 2002 | A1 |
20020112240 | Bacso et al. | Aug 2002 | A1 |
20020120498 | Gordon et al. | Aug 2002 | A1 |
20020123928 | Eldering et al. | Sep 2002 | A1 |
20020124182 | Bacso et al. | Sep 2002 | A1 |
20020129368 | Schlack et al. | Sep 2002 | A1 |
20020129378 | Cloonan et al. | Sep 2002 | A1 |
20020144263 | Eldering et al. | Oct 2002 | A1 |
20020147771 | Traversat et al. | Oct 2002 | A1 |
20020147984 | Tomsen et al. | Oct 2002 | A1 |
20020152299 | Traversat et al. | Oct 2002 | A1 |
20020154655 | Gummalla et al. | Oct 2002 | A1 |
20020162109 | Shteyn | Oct 2002 | A1 |
20020162115 | Bruckner et al. | Oct 2002 | A1 |
20020163928 | Rudnick et al. | Nov 2002 | A1 |
20020166119 | Cristofalo | Nov 2002 | A1 |
20020170057 | Barrett et al. | Nov 2002 | A1 |
20020174430 | Ellis et al. | Nov 2002 | A1 |
20020178445 | Eldering et al. | Nov 2002 | A1 |
20020178447 | Plotnick et al. | Nov 2002 | A1 |
20020184629 | Sie et al. | Dec 2002 | A1 |
20020184634 | Cooper | Dec 2002 | A1 |
20020184635 | Istvan | Dec 2002 | A1 |
20020196939 | Unger et al. | Dec 2002 | A1 |
20030002862 | Rodriguez et al. | Jan 2003 | A1 |
20030004810 | Eldering | Jan 2003 | A1 |
20030005446 | Jaff et al. | Jan 2003 | A1 |
20030005453 | Rodriguez et al. | Jan 2003 | A1 |
20030007516 | Abramov et al. | Jan 2003 | A1 |
20030018977 | McKenna | Jan 2003 | A1 |
20030020744 | Ellis et al. | Jan 2003 | A1 |
20030021412 | Candelore et al. | Jan 2003 | A1 |
20030025832 | Swart et al. | Feb 2003 | A1 |
20030030751 | Lupulescu et al. | Feb 2003 | A1 |
20030033199 | Coleman | Feb 2003 | A1 |
20030046704 | Laksono et al. | Mar 2003 | A1 |
20030056217 | Brooks | Mar 2003 | A1 |
20030061619 | Giammaressi | Mar 2003 | A1 |
20030074565 | Wasilewski et al. | Apr 2003 | A1 |
20030077067 | Wu et al. | Apr 2003 | A1 |
20030088876 | Mao et al. | May 2003 | A1 |
20030093311 | Knowlson | May 2003 | A1 |
20030093784 | Dimitrova et al. | May 2003 | A1 |
20030093790 | Logan et al. | May 2003 | A1 |
20030093792 | Labeeb et al. | May 2003 | A1 |
20030095791 | Barton et al. | May 2003 | A1 |
20030101449 | Bentolila et al. | May 2003 | A1 |
20030101451 | Bentolila et al. | May 2003 | A1 |
20030101454 | Ozer et al. | May 2003 | A1 |
20030110499 | Knudson et al. | Jun 2003 | A1 |
20030110503 | Perkes | Jun 2003 | A1 |
20030115601 | Palazzo et al. | Jun 2003 | A1 |
20030115612 | Mao et al. | Jun 2003 | A1 |
20030118014 | Iyer et al. | Jun 2003 | A1 |
20030135513 | Quinn et al. | Jul 2003 | A1 |
20030135860 | Dureau | Jul 2003 | A1 |
20030139980 | Hamilton | Jul 2003 | A1 |
20030140351 | Hoarty et al. | Jul 2003 | A1 |
20030145323 | Hendricks et al. | Jul 2003 | A1 |
20030149975 | Eldering | Aug 2003 | A1 |
20030149990 | Anttila et al. | Aug 2003 | A1 |
20030149993 | Son et al. | Aug 2003 | A1 |
20030161473 | Fransdonk | Aug 2003 | A1 |
20030172374 | Vinson et al. | Sep 2003 | A1 |
20030172376 | Coffin | Sep 2003 | A1 |
20030177495 | Needham et al. | Sep 2003 | A1 |
20030179773 | Mocek et al. | Sep 2003 | A1 |
20030182261 | Patterson | Sep 2003 | A1 |
20030195927 | Virine et al. | Oct 2003 | A1 |
20030214962 | Allaye-Chan et al. | Nov 2003 | A1 |
20030217365 | Caputo | Nov 2003 | A1 |
20030220100 | McElhatten et al. | Nov 2003 | A1 |
20030229681 | Levitan | Dec 2003 | A1 |
20030237090 | Boston et al. | Dec 2003 | A1 |
20040006625 | Saha et al. | Jan 2004 | A1 |
20040031053 | Lim et al. | Feb 2004 | A1 |
20040034873 | Zenoni | Feb 2004 | A1 |
20040045030 | Reynolds et al. | Mar 2004 | A1 |
20040047599 | Grzeczkowski | Mar 2004 | A1 |
20040060076 | Song | Mar 2004 | A1 |
20040073915 | Dureau | Apr 2004 | A1 |
20040078809 | Drazin | Apr 2004 | A1 |
20040103429 | Carlucci | May 2004 | A1 |
20040103437 | Allegrezza et al. | May 2004 | A1 |
20040109672 | Kim et al. | Jun 2004 | A1 |
20040117817 | Kwon et al. | Jun 2004 | A1 |
20040123313 | Koo et al. | Jun 2004 | A1 |
20040133467 | Siler | Jul 2004 | A1 |
20040133907 | Rodriguez et al. | Jul 2004 | A1 |
20040133909 | Ma | Jul 2004 | A1 |
20040138909 | Mayer | Jul 2004 | A1 |
20040146006 | Jackson | Jul 2004 | A1 |
20040148625 | Eldering et al. | Jul 2004 | A1 |
20040163109 | Kang et al. | Aug 2004 | A1 |
20040163111 | Palazzo et al. | Aug 2004 | A1 |
20040177383 | Martinolich et al. | Sep 2004 | A1 |
20040179605 | Lane | Sep 2004 | A1 |
20040181800 | Rakib et al. | Sep 2004 | A1 |
20040181811 | Rakib | Sep 2004 | A1 |
20040186774 | Lee | Sep 2004 | A1 |
20040187150 | Gonder et al. | Sep 2004 | A1 |
20040187159 | Gaydos et al. | Sep 2004 | A1 |
20040193648 | Lai et al. | Sep 2004 | A1 |
20040193704 | Smith | Sep 2004 | A1 |
20040194134 | Gunatilake et al. | Sep 2004 | A1 |
20040199789 | Shaw et al. | Oct 2004 | A1 |
20040230994 | Urdang et al. | Nov 2004 | A1 |
20040261114 | Addington et al. | Dec 2004 | A1 |
20040261116 | McKeown et al. | Dec 2004 | A1 |
20040267965 | Vasudevan et al. | Dec 2004 | A1 |
20050022237 | Nomura | Jan 2005 | A1 |
20050027696 | Swaminathan et al. | Feb 2005 | A1 |
20050028208 | Ellis et al. | Feb 2005 | A1 |
20050034171 | Benya | Feb 2005 | A1 |
20050034173 | Hatanaka | Feb 2005 | A1 |
20050039205 | Riedl | Feb 2005 | A1 |
20050039206 | Opdycke | Feb 2005 | A1 |
20050041679 | Weinstein et al. | Feb 2005 | A1 |
20050047596 | Suzuki | Mar 2005 | A1 |
20050050070 | Sheldon | Mar 2005 | A1 |
20050050160 | Upendran et al. | Mar 2005 | A1 |
20050055685 | Maynard et al. | Mar 2005 | A1 |
20050058115 | Levin et al. | Mar 2005 | A1 |
20050060742 | Riedl et al. | Mar 2005 | A1 |
20050060745 | Riedl et al. | Mar 2005 | A1 |
20050060758 | Park | Mar 2005 | A1 |
20050071669 | Medvinsky | Mar 2005 | A1 |
20050071882 | Rodriguez et al. | Mar 2005 | A1 |
20050086334 | Aaltonen et al. | Apr 2005 | A1 |
20050086691 | Dudkiewicz et al. | Apr 2005 | A1 |
20050097598 | Pedlow, Jr. et al. | May 2005 | A1 |
20050105396 | Schybergson | May 2005 | A1 |
20050108529 | Juneau | May 2005 | A1 |
20050111844 | Compton et al. | May 2005 | A1 |
20050114141 | Grody | May 2005 | A1 |
20050114900 | Ladd et al. | May 2005 | A1 |
20050123001 | Craven et al. | Jun 2005 | A1 |
20050125528 | Burke et al. | Jun 2005 | A1 |
20050125832 | Jost et al. | Jun 2005 | A1 |
20050135476 | Gentric et al. | Jun 2005 | A1 |
20050138656 | Moore et al. | Jun 2005 | A1 |
20050144635 | Boortz | Jun 2005 | A1 |
20050168323 | Lenoir et al. | Aug 2005 | A1 |
20050198686 | Krause et al. | Sep 2005 | A1 |
20050210502 | Flickinger et al. | Sep 2005 | A1 |
20050223409 | Rautila et al. | Oct 2005 | A1 |
20050229209 | Hildebolt et al. | Oct 2005 | A1 |
20050234998 | Lesandrini et al. | Oct 2005 | A1 |
20050235318 | Grauch et al. | Oct 2005 | A1 |
20050262542 | Deweese et al. | Nov 2005 | A1 |
20050273819 | Knudson et al. | Dec 2005 | A1 |
20050276284 | Krause et al. | Dec 2005 | A1 |
20050289588 | Kinnear | Dec 2005 | A1 |
20050289618 | Hardin | Dec 2005 | A1 |
20050289619 | Melby | Dec 2005 | A1 |
20060010075 | Wolf | Jan 2006 | A1 |
20060019702 | Anttila et al. | Jan 2006 | A1 |
20060020984 | Ban et al. | Jan 2006 | A1 |
20060031883 | Ellis et al. | Feb 2006 | A1 |
20060036750 | Ladd et al. | Feb 2006 | A1 |
20060037060 | Simms et al. | Feb 2006 | A1 |
20060047957 | Helms et al. | Mar 2006 | A1 |
20060050784 | Lappalainen et al. | Mar 2006 | A1 |
20060059098 | Major et al. | Mar 2006 | A1 |
20060059342 | Medvinsky et al. | Mar 2006 | A1 |
20060062059 | Smith et al. | Mar 2006 | A1 |
20060064728 | Son et al. | Mar 2006 | A1 |
20060073843 | Aerrabotu et al. | Apr 2006 | A1 |
20060080408 | Istvan et al. | Apr 2006 | A1 |
20060084417 | Melpignano et al. | Apr 2006 | A1 |
20060085824 | Bruck et al. | Apr 2006 | A1 |
20060088063 | Hartung et al. | Apr 2006 | A1 |
20060117341 | Park | Jun 2006 | A1 |
20060130107 | Gonder et al. | Jun 2006 | A1 |
20060130113 | Carlucci et al. | Jun 2006 | A1 |
20060133398 | Choi et al. | Jun 2006 | A1 |
20060133644 | Wells et al. | Jun 2006 | A1 |
20060171390 | La Joie | Aug 2006 | A1 |
20060171423 | Helms et al. | Aug 2006 | A1 |
20060190336 | Pisaris-Henderson et al. | Aug 2006 | A1 |
20060197828 | Zeng et al. | Sep 2006 | A1 |
20060218601 | Michel | Sep 2006 | A1 |
20060218604 | Riedl et al. | Sep 2006 | A1 |
20060248553 | Mikkelson et al. | Nov 2006 | A1 |
20060248555 | Eldering | Nov 2006 | A1 |
20060253328 | Kohli et al. | Nov 2006 | A1 |
20060253584 | Dixon et al. | Nov 2006 | A1 |
20060253864 | Easty | Nov 2006 | A1 |
20060256376 | Hirooka | Nov 2006 | A1 |
20060259924 | Boortz et al. | Nov 2006 | A1 |
20060271946 | Woundy et al. | Nov 2006 | A1 |
20060277569 | Smith | Dec 2006 | A1 |
20060288374 | Ferris et al. | Dec 2006 | A1 |
20060291506 | Cain | Dec 2006 | A1 |
20060294259 | Matefi et al. | Dec 2006 | A1 |
20070022459 | Gaebel, Jr. et al. | Jan 2007 | A1 |
20070029379 | Peyer | Feb 2007 | A1 |
20070033531 | Marsh | Feb 2007 | A1 |
20070047449 | Berger et al. | Mar 2007 | A1 |
20070053293 | McDonald et al. | Mar 2007 | A1 |
20070061023 | Hoffberg et al. | Mar 2007 | A1 |
20070061818 | Williams et al. | Mar 2007 | A1 |
20070074258 | Wood et al. | Mar 2007 | A1 |
20070076728 | Rieger et al. | Apr 2007 | A1 |
20070089127 | Flickinger et al. | Apr 2007 | A1 |
20070094691 | Gazdzinski | Apr 2007 | A1 |
20070094692 | de Heer | Apr 2007 | A1 |
20070101157 | Faria | May 2007 | A1 |
20070101370 | Calderwood | May 2007 | A1 |
20070113243 | Brey | May 2007 | A1 |
20070115389 | McCarthy et al. | May 2007 | A1 |
20070118852 | Calderwood | May 2007 | A1 |
20070121569 | Fukui et al. | May 2007 | A1 |
20070121678 | Brooks et al. | May 2007 | A1 |
20070124781 | Casey et al. | May 2007 | A1 |
20070130581 | Del Sesto et al. | Jun 2007 | A1 |
20070150919 | Morishita | Jun 2007 | A1 |
20070153820 | Gould | Jul 2007 | A1 |
20070156539 | Yates | Jul 2007 | A1 |
20070157234 | Walker | Jul 2007 | A1 |
20070157242 | Cordray et al. | Jul 2007 | A1 |
20070157262 | Ramaswamy et al. | Jul 2007 | A1 |
20070162927 | Ramaswamy et al. | Jul 2007 | A1 |
20070180230 | Cortez | Aug 2007 | A1 |
20070204300 | Markley et al. | Aug 2007 | A1 |
20070204310 | Hua et al. | Aug 2007 | A1 |
20070204311 | Hasek et al. | Aug 2007 | A1 |
20070204314 | Hasek et al. | Aug 2007 | A1 |
20070217436 | Markley et al. | Sep 2007 | A1 |
20070233857 | Cheng et al. | Oct 2007 | A1 |
20070241176 | Epstein et al. | Oct 2007 | A1 |
20070244760 | Bodnar et al. | Oct 2007 | A1 |
20070250872 | Dua | Oct 2007 | A1 |
20070250880 | Hainline | Oct 2007 | A1 |
20070271386 | Kurihara et al. | Nov 2007 | A1 |
20070274400 | Murai et al. | Nov 2007 | A1 |
20070276926 | Lajoie et al. | Nov 2007 | A1 |
20070280298 | Hearn et al. | Dec 2007 | A1 |
20080016526 | Asmussen | Jan 2008 | A1 |
20080022012 | Wang | Jan 2008 | A1 |
20080052157 | Kadambi et al. | Feb 2008 | A1 |
20080066112 | Bailey et al. | Mar 2008 | A1 |
20080092181 | Britt | Apr 2008 | A1 |
20080098212 | Helms et al. | Apr 2008 | A1 |
20080098446 | Seckin et al. | Apr 2008 | A1 |
20080101460 | Rodriguez | May 2008 | A1 |
20080115169 | Ellis et al. | May 2008 | A1 |
20080124056 | Concotelli | May 2008 | A1 |
20080134156 | Osminer et al. | Jun 2008 | A1 |
20080134165 | Anderson et al. | Jun 2008 | A1 |
20080141317 | Radloff et al. | Jun 2008 | A1 |
20080147497 | Tischer | Jun 2008 | A1 |
20080152316 | Sylvain | Jun 2008 | A1 |
20080155059 | Hardin et al. | Jun 2008 | A1 |
20080155588 | Roberts et al. | Jun 2008 | A1 |
20080163305 | Johnson et al. | Jul 2008 | A1 |
20080170551 | Zaks | Jul 2008 | A1 |
20080192820 | Brooks et al. | Aug 2008 | A1 |
20080201748 | Hasek et al. | Aug 2008 | A1 |
20080229354 | Morris et al. | Sep 2008 | A1 |
20080235746 | Peters et al. | Sep 2008 | A1 |
20080244667 | Osborne | Oct 2008 | A1 |
20080263578 | Bayer et al. | Oct 2008 | A1 |
20080271068 | Ou et al. | Oct 2008 | A1 |
20080273591 | Brooks et al. | Nov 2008 | A1 |
20080306903 | Larson et al. | Dec 2008 | A1 |
20080313671 | Batrouny et al. | Dec 2008 | A1 |
20080313691 | Cholas et al. | Dec 2008 | A1 |
20090025027 | Craner | Jan 2009 | A1 |
20090028182 | Brooks et al. | Jan 2009 | A1 |
20090030802 | Plotnick et al. | Jan 2009 | A1 |
20090086643 | Kotrla et al. | Apr 2009 | A1 |
20090132346 | Duggal et al. | May 2009 | A1 |
20090133048 | Gibbs et al. | May 2009 | A1 |
20090150917 | Huffman et al. | Jun 2009 | A1 |
20090187939 | Lajoie | Jul 2009 | A1 |
20090210899 | Lawrence-Apfelbaum et al. | Aug 2009 | A1 |
20090319379 | Joao | Dec 2009 | A1 |
20090320059 | Bolyukh | Dec 2009 | A1 |
20100005527 | Jeon | Jan 2010 | A1 |
20100027560 | Yang et al. | Feb 2010 | A1 |
20100057560 | Skudlark | Mar 2010 | A1 |
20100096323 | Whiteman | Apr 2010 | A1 |
20100115091 | Park et al. | May 2010 | A1 |
20100122276 | Chen | May 2010 | A1 |
20100125658 | Strasters | May 2010 | A1 |
20100157928 | Spinar et al. | Jun 2010 | A1 |
20100161492 | Harvey et al. | Jun 2010 | A1 |
20100175084 | Ellis et al. | Jul 2010 | A1 |
20100175584 | Kusaka et al. | Jul 2010 | A1 |
20100218231 | Frink et al. | Aug 2010 | A1 |
20100223491 | Ladd et al. | Sep 2010 | A1 |
20100251304 | Donoghue et al. | Sep 2010 | A1 |
20100251305 | Kimble et al. | Sep 2010 | A1 |
20100262488 | Harrison et al. | Oct 2010 | A1 |
20100269131 | Newberry et al. | Oct 2010 | A1 |
20100275226 | Kitazato | Oct 2010 | A1 |
20100280641 | Harkness et al. | Nov 2010 | A1 |
20100313225 | Cholas et al. | Dec 2010 | A1 |
20110015989 | Tidwell et al. | Jan 2011 | A1 |
20110016479 | Tidwell et al. | Jan 2011 | A1 |
20110016482 | Tidwell et al. | Jan 2011 | A1 |
20110090898 | Patel et al. | Apr 2011 | A1 |
20110093900 | Patel et al. | Apr 2011 | A1 |
20110099017 | Ure | Apr 2011 | A1 |
20110103374 | Lajoie et al. | May 2011 | A1 |
20110107364 | Lajoie et al. | May 2011 | A1 |
20110107379 | Lajoie et al. | May 2011 | A1 |
20110110515 | Tidwell et al. | May 2011 | A1 |
20110162002 | Jones | Jun 2011 | A1 |
20110178880 | Karaoguz et al. | Jul 2011 | A1 |
20110178943 | Motahari et al. | Jul 2011 | A1 |
20110202953 | Johnson | Aug 2011 | A1 |
20110231265 | Brown et al. | Sep 2011 | A1 |
20110265116 | Stern et al. | Oct 2011 | A1 |
20110307339 | Russell et al. | Dec 2011 | A1 |
20110307920 | Blanchard et al. | Dec 2011 | A1 |
20110317977 | Harris | Dec 2011 | A1 |
20120011269 | Krikorian et al. | Jan 2012 | A1 |
20120030363 | Conrad | Feb 2012 | A1 |
20120042331 | Wolf, Sr. | Feb 2012 | A1 |
20120054068 | Connor | Mar 2012 | A1 |
20120062481 | Kim | Mar 2012 | A1 |
20120084813 | Dmitriev et al. | Apr 2012 | A1 |
20120110620 | Kilar et al. | May 2012 | A1 |
20120124161 | Tidwell | May 2012 | A1 |
20120124606 | Tidwell et al. | May 2012 | A1 |
20120159539 | Berberet | Jun 2012 | A1 |
20120278841 | Hasek et al. | Nov 2012 | A1 |
20130041747 | Anderson et al. | Feb 2013 | A1 |
20130114940 | Merzon et al. | May 2013 | A1 |
20130227608 | Evans et al. | Aug 2013 | A1 |
20130325870 | Rouse et al. | Dec 2013 | A1 |
20140020017 | Stern et al. | Jan 2014 | A1 |
20140143336 | Arunachalam | May 2014 | A1 |
Number | Date | Country |
---|---|---|
2643806 | Jun 2013 | CA |
WO-0110125 | Feb 2001 | WO |
WO-0191474 | Nov 2001 | WO |
WO-2004008693 | Jan 2004 | WO |
Entry |
---|
Open Cable Specification entitled “Enhanced TV Binary Interchange Format 1 0” 0C-SP-ETV-131F1.0-106-110128 dated Jan. 28, 2011, 408 pages. |
Specification of U.S. Appl. No. 13/676,012, filed Nov. 13, 2012 and entitled “Apparatus and Methods for Selective Enforcement of Secondary Content Viewing,” (pp. 1-49). |
Tandberg Television specification entitled “AdPoint.RTM. Advanced Advertising Platform” dated Mar. 2008, 2 pages. |
U.S. Appl. No. 11/387,129, filed Mar. 2006, MacHardy. |
UTF-32, IBM, retrieved from http://publib.boulder.ibm.com/infocenter/iseries/v5r3/index.jsp?topic=%2Fnls%2Frbagsutf32.htm . on Aug. 28, 2013. |
Cisco Intelligent Network Architecture for Digital Video—SCTE Cable-Tec Expo 2004 information page, Orange County Convention Center, Jun. 2004, 24 pages. •. |
Griffith, et al.,Resource Planning and Bandwidth Allocation in Hybrid Fiber-Coax Residential Networks, National Institute of Standards and Technology (NIST), 10 pages, no date. |
Kanouff, Communications Technology: Next-Generation Bandwidth Management—The Evolution of the Anything-to-Anywhere Network, 8 pages, Apr. 1, 2004. |
Motorola DOCSIS Cable Module DCM 2000 specifications, 4 pages, no date. |
OpenVision Session Resource Manager features and information, 2 pages, no date http://www.imake.com/hopenvision). |
OpenVision Session Resource Manager—Open Standards-Based Solution Optimizes Network Resources by Dynamically Assigning Bandwidth in the Delivery of Digital Services article, 2 pages, (copyright 2006), http://www.imake.com/hopenvision). |
Number | Date | Country | |
---|---|---|---|
20160066006 A1 | Mar 2016 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 13715976 | Dec 2012 | US |
Child | 14842602 | US |