The present invention pertains to interactive and enhanced television systems, and more particularly to incorporating local data content into a regional or national interactive television broadcast.
New standards are making the delivery of internet-based and enhanced content through a television medium a reality. The Advanced Television Enhancement Forum (ATVEF) is a cross-industry group formed to specify a single public standard for delivering interactive and enhanced television experiences. The initial results of the ongoing collaborative effort are set forth in the ATVEF specification v1.1 r26, which is incorporated by reference. The ATVEF specification can also be found at http://www.atvef.com/library/spec1—1a.html. The ATVEF specification enables interactive television content to be authored using a variety of tools and deployed to a variety of television, set-top, and PC-based receivers. As the interactive television industry continues to develop more applications, the ATVEF standard will continue to expand.
The ATVEF specification furthers the convergence of personal computers and traditional television receivers. Predictions indicate that consumers will eventually own a single device that will have the widespread availability and ease-of-use of television, combined with the interactive power and flexibility of a PC. The ATVEF defines the standards used to create enhanced content for delivery over a variety of media, including analog (NTSC) and digital (ATSC) television broadcasts, and a variety of network formats, including wireless, cable, satellite, and the internet.
In addition to defining what enhanced television content looks like, the ATVEF specification also defines how the content is transported from the broadcaster to the receiver, and how the receiver is informed that it has enhancements available for a user to access. The display of enhanced TV content includes two primary steps: delivery of data resources (e.g. HTML pages) and display of named data resources that are synchronized by triggers. Triggers provide a link to the location of enhanced content. Two models of transport labeled “Transport type A” and “Transport type B” define the capability of networks to engage in one-way and/or two-way communication with a user.
Generally, the Transport type A model is for delivery of triggers by a forward path and for the pulling of data by a required return path. Transport type B is for delivery of both the triggers and the data by a forward path while the return path is optional. Specialized enhanced television receivers are generally required to display interactive television programming.
Transport type A is defined for ATVEF receivers that maintain a connection (commonly called a back-channel or return path) to the Internet. Generally, this network connection is provided by a dial-up modem, or can be provided by any type of bidirectional access channel (e.g. cable modem, DSL, TI, ISDN, satellite, etc.). Transport type A is a method for delivering triggers alone, without additional content. Because there is no content delivered with Transport type A, all additional data must be obtained over the back-channel, using the Uniform Resource Locators (URLs) passed with the trigger as a pointer to the additional content. For example, using the URL(s) in the trigger, content can be pulled from the Internet via one of the previously mentioned network connections.
Transport type B, on the other hand, provides for the simultaneous delivery of ATVEF triggers and the associated content. In this model, the broadcaster pushes the content to a user's receiver. The receiver then stores the content for later access. Transport type B uses announcements that are sent over the network to associate triggers with content streams. Generally, an announcement describes a content stream and may include information regarding bandwidth, storage requirements, and language (enhancements may be delivered in multiple languages). Since a Transport type B receiver stores any content that will be displayed, the receiver uses announcement information to make content storage decisions. For example, if a content stream requires more storage space than a particular receiver has available, the receiver can elect to discard some older content, or it may elect not to store the newer announced content stream. Receivers can be configured with varying amounts of local storage capabilities.
It should be noted that a single video program can contain both Transport type A data (e.g. broadcast data triggers) and Transport type B data (e.g. IP) simultaneously. This scenario is advantageous to target the widest range of receivers and therefore customers. Thus, both IP-based receivers as well as receivers that can only receive broadcast data triggers will be able to access the same information. Receivers can be configured to support only IP based trigger streams and ignore broadcast data triggers, to support broadcast data triggers in the absence of IP based triggers, or to support broadcast data triggers and IP based triggers simultaneously.
An ATVEF “binding” is the definition of how ATVEF runs on a particular network. The binding may support either or both Transport types A and B. Having one standard ATVEF binding for each network is necessary so that receivers and broadcast tools can be developed independently. The ATVEF binding provides the glue between the network specification and the ATVEF specification in cases where the network specification doesn't contain all the necessary information. Thus, for ATVEF to provide interoperability between broadcast networks and receivers, it is important that each physical network have only one binding. Additionally, it is equally important that each binding provide a fully comprehensive definition of the interface between the broadcast network specification and the ATVEF specification.
ATVEF has defined bindings for delivering data over IP (Internet protocol) multicasts as well as over NTSC (National Television System Committee) systems. Because the transmission of IP is already defined for virtually every type of television broadcast network, the binding to IP is considered a reference binding. With this reference binding, defining an ATVEF binding for a new network can be based upon a specification of how to run IP over that network.
To illustrate the binding mechanism, consider the binding of ATVEF to the NTSC video format. Here, the NTSC binding defines Transport type A using an NTSC-specific method, wherein ATVEF triggers are broadcast in line 21 of the vertical blanking interval (VBI). Transport type B, on the other hand, uses the IP reference binding for delivering IP datagrams over the other VBI lines.
Television enhancements for Transport type B include three related data sources: announcements (which can be delivered via the session announcement protocol (SAP)), content (which can be delivered via the unidirectional hypertext transfer protocol (UHTTP)), and triggers (which can be delivered via the trigger protocol over user datagram protocol (UDP)). Announcements are used to announce currently available programming to the receiver, can be broadcast on a single well-known multicast address and port, and have a time period for which they are valid. Announcements also indicate the multicast address and port number that the client can listen in on to receive the content and triggers. Details of the announcement and the announcement protocol are provided in section 3.1.1 of the ATVEF specification.
Triggers are real-time events broadcast inside IP multicast packets delivered on the address and port defined in the Session Description Protocol (SDP) announcement for the enhanced TV program. In general, when the client sees a new announcement on the known address and port, the client knows that there will be data available on the given content and trigger addresses. Triggers are also mechanisms used to alert receivers to incoming content enhancements. Among other information, every trigger contains a standard URL that specifies the location of the enhanced content. ATVEF content may be located locally (e.g., delivered over the broadcast network and cached to a disk) or it may reside on the Internet, another public network, or a private network (LAN/WAN). Triggers are described in greater detail in Section 1.1.5 of the ATVEF specification.
While broadcasters can utilize the features of an ATVEF based system to deliver enhanced information and programming to viewers, it is rarely practical to deliver the identical content to all end users. For example, advertising and other promotional material associated with a particular national television broadcast will not be uniformly applicable to all viewing markets and regions. It is thus desirable to modify or substitute certain information into the enhanced television broadcasts at various points in the broadcast distribution and to allow local and/or regional broadcasters to tailor a broadcast to their local market.
In one aspect, a device and method for selective data modification is disclosed. In a first embodiment the device comprises an incoming data terminal, a local data terminal, a data distribution terminal, and a data modification unit. The data modification unit is coupled to the incoming data terminal, local data terminal, and data distribution terminal and is adapted to selectively combine data from the incoming data terminal and the local data terminal in accordance with an instruction set. Preferably, the data modification unit comprises a data stripper, a processor configured to execute the instruction set, and an inserter.
In a further embodiment, the data modification system is adapted to selectively insert local meta data into an incoming data stream, where the incoming data stream has a video data component and a meta data component.
In a still further embodiment, a method of selectively modifying a data signal comprises receiving a data signal, the data signal comprising a first data component and a second data component, separating the first data component from the second data component, determining whether to modify the second data component, retrieving a third data component from a database, merging the third data component with the first data component, and outputting the third data component and the first data component to a distribution terminal.
As will become apparent to those skilled in the art, numerous other embodiments and aspects will become evident hereinafter from the following descriptions and claims.
The drawings illustrate both the design and utility of the preferred embodiments of the present invention, wherein:
As used herein, the term “meta data” refers to any type of enhanced television content. The term “local meta data” refers to enhanced television content added to a video broadcast at a point other than at the origination of the broadcast.
The meta data component 114 may be generic informational material that pertains to a national advertising campaign (e.g. an automobile ad), or any other type of informational material commonly associated with broadcasting. The meta data component 114 is directly associated with the video data component 112 of the broadcast signal 110. This type of globally distributed national advertising campaign typically does not contain information that is tailored to any particular metropolitan area or geographic region. Accordingly, the meta data substitution system 100 can be used to replace all or part of the national automobile ad with advertising that is targeted to the particular metropolitan area. Information that may be included at the local level includes local pricing and dealer locations.
Meta data substitution system 100 can be situated at any point downstream of the original point of video distribution (e.g. the national broadcaster 50 in
Referring again to
A first embodiment of the operation of the meta data substitution system 100 is illustrated by the flowchart of
After receipt of the video broadcast signal 110, the stripper 132, at 204, separates out the meta data component 114 from the video broadcast signal 110 resulting in extracted meta data 133 and remaining video data 135. This process is dependent upon the format of the received video broadcast signal 110 and the stripper 132 is preferably formatted to recognize and process a variety of known data formats. The extracted meta data 133 is then forwarded to the processor 134 and the remaining video data 135 is forwarded to the inserter 136.
The processor 134 is generally operative, at 206, to determine whether substitution of the extracted meta data 133 should occur. This determination is based upon variables defined by the originator of the meta data component 114. Such a determination can be based upon the nature of the meta data as defined by the specification of the announcements and triggers in relation to the type of substitution data being offered.
In one embodiment, the substitution determination can be based upon the specification of new “tve” options to the “A” parameter for a Transport B announcement. These and other variables and parameters are found in the ATVEF specification which was previously incorporated by reference. These new “tve” options are shown by the following examples:
In the first example, “x” is a priority level, “1” being the highest (can't overwrite) and “99” being the lowest (overwrite all the time). In this example, the processor 134 will compare the priority level in the extracted announcement to its own assigned priority value. If the priority level in the extracted announcement is lower than its own priority level, then substitution of the announcement is permissible. Conversely, if the priority level in the extracted announcement is higher, then substitution will not be allowed.
In the second example, the substitution determination is based upon the geographical region where the processor 134 operates. If the processor 134 is operating in the region named in the extracted announcement, then substitution is permissible. The converse is true if the processor is not operating in the extracted announcement.
In the third example, “x” is a unique ID. The value of the unique ID determines which processors 134 are permitted to substitute for the extracted announcement. In one embodiment, this determination process is based on a table lookup that defines the set of IDs that are permitted to perform the substitution.
In alternative embodiments, the substitution determination can be based upon the specification of new attribute options to the Transport type A or Transport type B triggers. These new attribute options can include the following definitions: localInsertLevel:int, region:string, and tveID:string. Each of these new attribute options will dictate a similar substitution determination process as discussed above. These attributes are further defined in the ATVEF specification which was previously incorporated by reference. These examples are not intended to be exhaustive and additional options can be defined to address specific distribution scenarios that require localized customization of embedded meta data.
If the processor 134 determines, at 206, that substitution is permissible, then the local meta data 142 is retrieved, at 208, from the local meta data center 140. The local meta data 142 is then forwarded, at 210, to inserter 136. The inserter 136 generates the final video data stream 110′ that is to be output to a localized distribution channel 120. At 214, the inserter 136 inserts the substitute meta data 142 received from the processor 134 into the remaining video data 135. The insertion process is dependent upon the particular format of the video data and the inserter 136 is preferably formatted to accommodate a variety of known video formats.
Alternatively, if the processor 134 determines, at 206, that meta data substitution is not permissible, then the originally extracted meta data component 114 is forwarded, at 212, to the inserter 136. At 214, the inserter 136 then inserts the originally extracted meta data 133 back into the video data 135. Alternately, it is possible for the originally extracted meta data to still exist as part of the originally received video broadcast signal 110. In this scenario, the originally extracted meta data 133 need not be reinserted into the video data stream when the meta data has remained unchanged (i.e., no meta data substitution). Thus, in that case, the inserter 136 is operative to simply forward the entire video broadcast signal 110 that was originally received by the stripper 132.
After the substitute meta data 142 has been inserted, the inserter 136 outputs the repackaged video data stream 110′ to the localized distribution channel 120 at 216. With data substitution, customized local content replaces the non-targeted generic content sent by the national broadcaster.
Although the present invention has been described and illustrated in the above description and drawings, it is understood that this description is by example only and that numerous changes and modifications can be made by those skilled in the art without departing from the true spirit and scope of the invention. The invention, therefore, is not to be restricted, except by the following claims and their equivalents.
The present application claims priority to U.S. provisional application No. 60/193,470, filed Mar. 31, 2000, which is hereby incorporated by reference.
Number | Name | Date | Kind |
---|---|---|---|
4572509 | Sitrick | Feb 1986 | A |
4592546 | Fascenda et al. | Jun 1986 | A |
4734764 | Pocock et al. | Mar 1988 | A |
4877408 | Hartsfield | Oct 1989 | A |
4894789 | Yee | Jan 1990 | A |
4905094 | Pocock et al. | Feb 1990 | A |
4931865 | Scarampi | Jun 1990 | A |
4941040 | Pocock et al. | Jul 1990 | A |
5014125 | Pocock et al. | May 1991 | A |
5114155 | Tillery et al. | May 1992 | A |
5128752 | Von Kohorn | Jul 1992 | A |
5140419 | Galumbeck et al. | Aug 1992 | A |
5191410 | McCalley et al. | Mar 1993 | A |
5208659 | Rhodes | May 1993 | A |
5243528 | Lefebvre | Sep 1993 | A |
5262860 | Fitzpatrick et al. | Nov 1993 | A |
5264933 | Rosser et al. | Nov 1993 | A |
5282028 | Johnson et al. | Jan 1994 | A |
5285278 | Holman | Feb 1994 | A |
5291486 | Koyanagi | Mar 1994 | A |
5353283 | Tsuchiya | Oct 1994 | A |
5359510 | Sabaliauskas | Oct 1994 | A |
5365346 | Abumi | Nov 1994 | A |
5438355 | Palmer | Aug 1995 | A |
5448568 | Delpuch et al. | Sep 1995 | A |
5453794 | Ezaki | Sep 1995 | A |
5462275 | Lowe et al. | Oct 1995 | A |
5479268 | Young et al. | Dec 1995 | A |
5481542 | Logston et al. | Jan 1996 | A |
5498000 | Cuneo | Mar 1996 | A |
5526035 | Lappington et al. | Jun 1996 | A |
5534913 | Majeti et al. | Jul 1996 | A |
5537141 | Harper et al. | Jul 1996 | A |
5539471 | Myhrvold et al. | Jul 1996 | A |
5543849 | Long | Aug 1996 | A |
5553221 | Reimer et al. | Sep 1996 | A |
5557316 | Hoarty et al. | Sep 1996 | A |
5564073 | Takahisa | Oct 1996 | A |
5568390 | Hirota et al. | Oct 1996 | A |
5570295 | Isenberg et al. | Oct 1996 | A |
5572442 | Schulhof et al. | Nov 1996 | A |
5579055 | Hamilton et al. | Nov 1996 | A |
5585858 | Harper et al. | Dec 1996 | A |
5586257 | Perlman | Dec 1996 | A |
5586937 | Menashe | Dec 1996 | A |
5589892 | Knee et al. | Dec 1996 | A |
5593349 | Miguel et al. | Jan 1997 | A |
5600364 | Hendricks et al. | Feb 1997 | A |
5603078 | Henderson et al. | Feb 1997 | A |
5604542 | Dedrick | Feb 1997 | A |
5610653 | Abecassis | Mar 1997 | A |
5612730 | Lewis | Mar 1997 | A |
RE35498 | Barnard | Apr 1997 | E |
5619249 | Billock et al. | Apr 1997 | A |
5627978 | Altom et al. | May 1997 | A |
5633810 | Mandal et al. | May 1997 | A |
5633918 | Mankovitz | May 1997 | A |
5637844 | Eiba | Jun 1997 | A |
5640193 | Wellner | Jun 1997 | A |
5643088 | Vaughn et al. | Jul 1997 | A |
5649284 | Yoshinobu | Jul 1997 | A |
5659366 | Kerman | Aug 1997 | A |
5667708 | Glass et al. | Sep 1997 | A |
5668592 | Spaulding, II | Sep 1997 | A |
5677708 | Matthews, III et al. | Oct 1997 | A |
5679075 | Forrest et al. | Oct 1997 | A |
5686954 | Yoshinobu et al. | Nov 1997 | A |
5691986 | Pearlstein | Nov 1997 | A |
5694163 | Harrison | Dec 1997 | A |
5695400 | Fennell, Jr. et al. | Dec 1997 | A |
5696905 | Reimer et al. | Dec 1997 | A |
5697844 | Von Kohorn | Dec 1997 | A |
5710884 | Dedrick | Jan 1998 | A |
5724091 | Freeman et al. | Mar 1998 | A |
5724103 | Batchelor | Mar 1998 | A |
5724521 | Dedrick | Mar 1998 | A |
5724567 | Rose et al. | Mar 1998 | A |
5729252 | Fraser | Mar 1998 | A |
5730654 | Brown | Mar 1998 | A |
5734413 | Lappington et al. | Mar 1998 | A |
5734437 | Back | Mar 1998 | A |
5748186 | Raman | May 1998 | A |
5748731 | Shepherd | May 1998 | A |
5757916 | MacDoran et al. | May 1998 | A |
5758079 | Ludwig et al. | May 1998 | A |
5759101 | Von Kohorn | Jun 1998 | A |
5761602 | Wagner et al. | Jun 1998 | A |
5761606 | Wolzien | Jun 1998 | A |
5771307 | Lu et al. | Jun 1998 | A |
5771381 | Jones et al. | Jun 1998 | A |
5774664 | Hidary et al. | Jun 1998 | A |
5778181 | Hidary et al. | Jul 1998 | A |
5779549 | Walker et al. | Jul 1998 | A |
5782692 | Stelovsky | Jul 1998 | A |
5793365 | Tang et al. | Aug 1998 | A |
5796393 | MacNaughton et al. | Aug 1998 | A |
5796952 | Davis et al. | Aug 1998 | A |
5798785 | Hendricks et al. | Aug 1998 | A |
5801750 | Kurihara | Sep 1998 | A |
5813006 | Polnerow et al. | Sep 1998 | A |
5818441 | Throckmorton et al. | Oct 1998 | A |
5819261 | Takahashi et al. | Oct 1998 | A |
5823879 | Goldberg et al. | Oct 1998 | A |
5832496 | Anand et al. | Nov 1998 | A |
5846132 | Junkin | Dec 1998 | A |
5848373 | DeLorme et al. | Dec 1998 | A |
5848396 | Gerace | Dec 1998 | A |
5848397 | Marsh et al. | Dec 1998 | A |
5855516 | Eiba | Jan 1999 | A |
5861881 | Freeman et al. | Jan 1999 | A |
5867208 | McLaren | Feb 1999 | A |
5870558 | Branton, Jr. et al. | Feb 1999 | A |
5878222 | Harrison | Mar 1999 | A |
5878223 | Becker et al. | Mar 1999 | A |
5880720 | Iwafune et al. | Mar 1999 | A |
5889950 | Kuzma | Mar 1999 | A |
5889951 | Lombardi | Mar 1999 | A |
5890906 | Macri et al. | Apr 1999 | A |
5890963 | Yen | Apr 1999 | A |
5892909 | Grasso et al. | Apr 1999 | A |
5894556 | Grimm et al. | Apr 1999 | A |
5905865 | Palmer et al. | May 1999 | A |
5907322 | Kelly et al. | May 1999 | A |
5907680 | Nielsen | May 1999 | A |
5912700 | Honey et al. | Jun 1999 | A |
5913040 | Rakavy et al. | Jun 1999 | A |
5917725 | Thacher et al. | Jun 1999 | A |
5918009 | Gehani et al. | Jun 1999 | A |
5918014 | Robinson | Jun 1999 | A |
5920856 | Syeda-Mahmood | Jul 1999 | A |
5926179 | Matsuda et al. | Jul 1999 | A |
5929849 | Kikinis | Jul 1999 | A |
5929850 | Broadwin et al. | Jul 1999 | A |
5933822 | Braden-Harder et al. | Aug 1999 | A |
5937331 | Kalluri et al. | Aug 1999 | A |
5940082 | Brinegar et al. | Aug 1999 | A |
5940595 | Reber et al. | Aug 1999 | A |
5941774 | Takemoto et al. | Aug 1999 | A |
5946664 | Ebisawa et al. | Aug 1999 | A |
5947747 | Walker et al. | Sep 1999 | A |
5948040 | DeLorme et al. | Sep 1999 | A |
5951636 | Zerber | Sep 1999 | A |
5954798 | Shelton et al. | Sep 1999 | A |
5956038 | Rekimoto | Sep 1999 | A |
5961603 | Kunkel et al. | Oct 1999 | A |
5973685 | Schaffa et al. | Oct 1999 | A |
5978833 | Pashley et al. | Nov 1999 | A |
5987454 | Hobbs | Nov 1999 | A |
5987523 | Hind et al. | Nov 1999 | A |
5999664 | Mahoney et al. | Dec 1999 | A |
5999929 | Goodman | Dec 1999 | A |
6002394 | Schein et al. | Dec 1999 | A |
6005561 | Hawkins et al. | Dec 1999 | A |
6006252 | Wolfe | Dec 1999 | A |
6006256 | Zdepski et al. | Dec 1999 | A |
6006265 | Rangan et al. | Dec 1999 | A |
6009458 | Hawkins et al. | Dec 1999 | A |
6012083 | Savitzy et al. | Jan 2000 | A |
6018768 | Ullman et al. | Jan 2000 | A |
6023729 | Samuel et al. | Feb 2000 | A |
6026369 | Capek | Feb 2000 | A |
6026375 | Hall et al. | Feb 2000 | A |
6029045 | Picco et al. | Feb 2000 | A |
6029172 | Jorna et al. | Feb 2000 | A |
6029195 | Herz | Feb 2000 | A |
6044403 | Gerszberg et al. | Mar 2000 | A |
6047235 | Hiyokawa et al. | Apr 2000 | A |
6049821 | Theriault et al. | Apr 2000 | A |
6055569 | O'Brien et al. | Apr 2000 | A |
6057856 | Miyashita et al. | May 2000 | A |
6058430 | Kaplan | May 2000 | A |
6061738 | Osaku et al. | May 2000 | A |
6064438 | Miller | May 2000 | A |
6065059 | Shieh et al. | May 2000 | A |
6075527 | Ichihashi et al. | Jun 2000 | A |
6080063 | Khosla | Jun 2000 | A |
6081830 | Schindler | Jun 2000 | A |
6082887 | Feuer et al. | Jul 2000 | A |
6094677 | Capek et al. | Jul 2000 | A |
6098085 | Blonder et al. | Aug 2000 | A |
6101180 | Donahue et al. | Aug 2000 | A |
6102797 | Kail | Aug 2000 | A |
6102969 | Christianson et al. | Aug 2000 | A |
6108703 | Leighton et al. | Aug 2000 | A |
6112181 | Shear et al. | Aug 2000 | A |
6112192 | Capek | Aug 2000 | A |
6112212 | Heitler | Aug 2000 | A |
6119165 | Li et al. | Sep 2000 | A |
6122647 | Horowitz et al. | Sep 2000 | A |
6122658 | Chaddha | Sep 2000 | A |
6126547 | Ishimoto | Oct 2000 | A |
6128482 | Nixon et al. | Oct 2000 | A |
6131120 | Reid | Oct 2000 | A |
6134584 | Chang et al. | Oct 2000 | A |
6138144 | DeSimone et al. | Oct 2000 | A |
6141010 | Hoyle | Oct 2000 | A |
6144848 | Walsh et al. | Nov 2000 | A |
6144991 | England | Nov 2000 | A |
6151626 | Tims et al. | Nov 2000 | A |
6163803 | Watanabe | Dec 2000 | A |
6173317 | Chaddha et al. | Jan 2001 | B1 |
6177931 | Alexander et al. | Jan 2001 | B1 |
6182072 | Leak et al. | Jan 2001 | B1 |
6182116 | Namma et al. | Jan 2001 | B1 |
6192340 | Abecassis | Feb 2001 | B1 |
6192394 | Gutfreund et al. | Feb 2001 | B1 |
6193610 | Junkin | Feb 2001 | B1 |
6195680 | Goldszmidt et al. | Feb 2001 | B1 |
6199045 | Giniger et al. | Mar 2001 | B1 |
6204842 | Fujii | Mar 2001 | B1 |
6205582 | Hoarty | Mar 2001 | B1 |
6239797 | Hills et al. | May 2001 | B1 |
6240183 | Marchant | May 2001 | B1 |
6253228 | Ferris et al. | Jun 2001 | B1 |
6260192 | Rosin et al. | Jul 2001 | B1 |
6266649 | Linden et al. | Jul 2001 | B1 |
6275705 | Drane et al. | Aug 2001 | B1 |
6278942 | McDonough | Aug 2001 | B1 |
6279007 | Uppala | Aug 2001 | B1 |
6285407 | Yasuki et al. | Sep 2001 | B1 |
6288753 | DeNicola et al. | Sep 2001 | B1 |
6289362 | Van Der Meer | Sep 2001 | B1 |
6292780 | Doederlein et al. | Sep 2001 | B1 |
6297748 | Lappenbusch et al. | Oct 2001 | B1 |
6298330 | Gardenswartz et al. | Oct 2001 | B1 |
6317722 | Jacobi et al. | Nov 2001 | B1 |
6317780 | Cohn et al. | Nov 2001 | B1 |
6317791 | Cohn et al. | Nov 2001 | B1 |
6326982 | Wu et al. | Dec 2001 | B1 |
6327574 | Kramer et al. | Dec 2001 | B1 |
6330592 | Makuch et al. | Dec 2001 | B1 |
6353933 | Love | Mar 2002 | B1 |
6366914 | Stern | Apr 2002 | B1 |
6389458 | Shuster | May 2002 | B2 |
6397220 | Deisinger et al. | May 2002 | B1 |
6400407 | Zigmond et al. | Jun 2002 | B1 |
6412011 | Agraharam et al. | Jun 2002 | B1 |
6424979 | Livingston et al. | Jul 2002 | B1 |
6425012 | Trovato et al. | Jul 2002 | B1 |
6442590 | Inala et al. | Aug 2002 | B1 |
6442598 | Wright et al. | Aug 2002 | B1 |
6442687 | Savage | Aug 2002 | B1 |
6456854 | Chern et al. | Sep 2002 | B1 |
6457010 | Eldering et al. | Sep 2002 | B1 |
6459427 | Mao et al. | Oct 2002 | B1 |
6460180 | Park et al. | Oct 2002 | B1 |
6463585 | Hendricks et al. | Oct 2002 | B1 |
6466929 | Brown et al. | Oct 2002 | B1 |
6466969 | Bunney et al. | Oct 2002 | B1 |
6480885 | Olivier | Nov 2002 | B1 |
6486892 | Stern | Nov 2002 | B1 |
RE37957 | Garfield | Jan 2003 | E |
6510466 | Cox et al. | Jan 2003 | B1 |
6513069 | Abato et al. | Jan 2003 | B1 |
6526041 | Shaffer et al. | Feb 2003 | B1 |
6526335 | Treyz et al. | Feb 2003 | B1 |
6530084 | Del Sesto et al. | Mar 2003 | B1 |
6560777 | Blackketter et al. | May 2003 | B2 |
6571234 | Knight et al. | May 2003 | B1 |
6577716 | Minter et al. | Jun 2003 | B1 |
6578025 | Pollack et al. | Jun 2003 | B1 |
6606657 | Zilberstein et al. | Aug 2003 | B1 |
6611872 | McCanne | Aug 2003 | B1 |
6615408 | Kaiser et al. | Sep 2003 | B1 |
6625624 | Chen et al. | Sep 2003 | B1 |
6625647 | Barrick et al. | Sep 2003 | B1 |
6643691 | Austin | Nov 2003 | B2 |
6661372 | Girerd et al. | Dec 2003 | B1 |
6698020 | Zigmond et al. | Feb 2004 | B1 |
6725159 | Krasner | Apr 2004 | B2 |
6760749 | Dunlap et al. | Jul 2004 | B1 |
6799326 | Boylan et al. | Sep 2004 | B2 |
6938270 | Blackketter et al. | Aug 2005 | B2 |
7028327 | Dougherty et al. | Apr 2006 | B1 |
7069571 | Del Sesto et al. | Jun 2006 | B1 |
7103904 | Blackketter et al. | Sep 2006 | B1 |
20010000537 | Inala et al. | Apr 2001 | A1 |
20010003823 | Mighdoll et al. | Jun 2001 | A1 |
20010013123 | Freeman et al. | Aug 2001 | A1 |
20020056129 | Blackketter et al. | May 2002 | A1 |
20020112002 | Abato | Aug 2002 | A1 |
20020156909 | Harrington | Oct 2002 | A1 |
20020188943 | Freeman et al. | Dec 2002 | A1 |
20020194589 | Sheehan et al. | Dec 2002 | A1 |
20050097622 | Zigmond et al. | May 2005 | A1 |
20070130581 | Del Sesto et al. | Jun 2007 | A1 |
Number | Date | Country |
---|---|---|
717399 | Jul 2000 | AU |
44 27 046 | Feb 1996 | DE |
44 31 438 | Mar 1996 | DE |
19545882 | Jun 1997 | DE |
0 163 577 | Dec 1985 | EP |
0 314 572 | May 1989 | EP |
0424648 | May 1991 | EP |
0 562 221 | Sep 1993 | EP |
0 673 164 | Mar 1995 | EP |
0 757 485 | Feb 1997 | EP |
0 805 598 | Nov 1997 | EP |
0 837 609 | Apr 1998 | EP |
0852443 | Jul 1998 | EP |
0 879 536 | Nov 1998 | EP |
0901284 | Mar 1999 | EP |
0952539 | Oct 1999 | EP |
0 982 943 | May 2000 | EP |
1089201 | Apr 2001 | EP |
1111914 | Jun 2001 | EP |
2 132 856 | Jul 1984 | GB |
2 325 537 | Nov 1998 | GB |
2 327 837 | Feb 1999 | GB |
2 347 055 | Aug 2000 | GB |
2 350 213 | Nov 2000 | GB |
2356319 | May 2001 | GB |
2 359 708 | Aug 2001 | GB |
2 359 958 | Sep 2001 | GB |
4-127688 | Apr 1992 | JP |
5176306 | Jul 1993 | JP |
7-288606 | Oct 1995 | JP |
7-307813 | Nov 1995 | JP |
8-8860 | Jan 1996 | JP |
10-222541 | Aug 1998 | JP |
WO 9306675 | Apr 1993 | WO |
WO 9307713 | Apr 1993 | WO |
WO 9311617 | Jun 1993 | WO |
WO 9322877 | Nov 1993 | WO |
WO 9413107 | Jun 1994 | WO |
WO-9604633 | Feb 1996 | WO |
WO 9607270 | Mar 1996 | WO |
WO 96 08923 | Mar 1996 | WO |
WO 9613124 | May 1996 | WO |
WO 9702689 | Jan 1997 | WO |
WO 9702699 | Jan 1997 | WO |
WO 9722207 | Jun 1997 | WO |
WO 9727546 | Jul 1997 | WO |
WO 9729591 | Aug 1997 | WO |
WO 9733434 | Sep 1997 | WO |
WO-9808923 | Mar 1998 | WO |
WO-98-23080 | May 1998 | WO |
WO-98-29956 | Jul 1998 | WO |
WO-9900163 | Jan 1999 | WO |
WO-9914930 | Mar 1999 | WO |
WO-99-44159 | Sep 1999 | WO |
WO 9945726 | Sep 1999 | WO |
WO 9950778 | Oct 1999 | WO |
WO-99-55066 | Oct 1999 | WO |
WO 0002380 | Jan 2000 | WO |
WO 0014987 | Mar 2000 | WO |
WO 0036836 | Jun 2000 | WO |
WO 0036886 | Jun 2000 | WO |
WO 0043892 | Jul 2000 | WO |
WO 00 43899 | Jul 2000 | WO |
WO-00-045599 | Aug 2000 | WO |
WO 0077664 | Dec 2000 | WO |
WO-01-015357 | Mar 2001 | WO |
WO 0158159 | Aug 2001 | WO |
WO 02065252 | Aug 2002 | WO |
WO 02065318 | Aug 2002 | WO |
Number | Date | Country | |
---|---|---|---|
20010037500 A1 | Nov 2001 | US |
Number | Date | Country | |
---|---|---|---|
60193470 | Mar 2000 | US |