US8522266B1 - System and method for insertion of recorded media into a broadcast - Google Patents
System and method for insertion of recorded media into a broadcast Download PDFInfo
- Publication number
- US8522266B1 US8522266B1 US09/661,164 US66116400A US8522266B1 US 8522266 B1 US8522266 B1 US 8522266B1 US 66116400 A US66116400 A US 66116400A US 8522266 B1 US8522266 B1 US 8522266B1
- Authority
- US
- United States
- Prior art keywords
- priority
- priority indicator
- broadcast stream
- indicator
- media
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active, expires
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/462—Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
- H04N21/4622—Retrieving content or additional data from different sources, e.g. from a broadcast channel and the Internet
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H20/00—Arrangements for broadcast or for distribution combined with broadcast
- H04H20/10—Arrangements for replacing or switching information during the broadcast or the distribution
- H04H20/106—Receiver-side switching
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream, rendering scenes according to MPEG-4 scene graphs
- H04N21/44016—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream, rendering scenes according to MPEG-4 scene graphs involving splicing one content stream with another content stream, e.g. for substituting a video clip
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/488—Data services, e.g. news ticker
- H04N21/4882—Data services, e.g. news ticker for displaying messages, e.g. warnings, reminders
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H20/00—Arrangements for broadcast or for distribution combined with broadcast
- H04H20/53—Arrangements specially adapted for specific applications, e.g. for traffic information or for mobile receivers
- H04H20/55—Arrangements specially adapted for specific applications, e.g. for traffic information or for mobile receivers for traffic information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H20/00—Arrangements for broadcast or for distribution combined with broadcast
- H04H20/53—Arrangements specially adapted for specific applications, e.g. for traffic information or for mobile receivers
- H04H20/59—Arrangements specially adapted for specific applications, e.g. for traffic information or for mobile receivers for emergency or urgency
Definitions
- the present invention relates generally to broadcast systems and, more particularly, to a system and method for inserting recorded media into a broadcast.
- public announcements generated as text may be added to a video broadcast signal (e.g., to notify viewers of technical difficulties, critical events, weather alerts, etc.).
- the scheduled program continues uninterrupted while an announcement text is displayed on the television screen.
- Notification may be generated as text and displayed on the television screen or may take the form of a recorded audio announcement.
- the event driving the switch-over happens in real time. That is, the signal arrives and the event itself creates the signal. For example, when the speaker starts to make a traffic information announcement he pushes a button that turns on a first pilot tone and at the end of the announcement he pushes another button that creates an end pilot tone.
- the present invention provides a system and method for prioritizing the insertion of recorded media into a broadcast stream according to a comparison of priority indicators in the broadcast stream and in the recorded media insertion.
- One embodiment provides a recorded media insertion that may be multi-media in nature.
- a broadcast stream is transmitted and received. At some point in time, an event occurs which requires the insertion of recorded media. If the recorded media insertion is a low priority the insertion may be delayed until the system determines that it will cause the least amount of disturbance. If the recorded media insertion is a high priority, it may be inserted immediately into the broadcast stream.
- priority indicators may range between “0,” the highest priority, and “n,” the lowest priority. There may be a varying number of levels between 0 and n, or only one level.
- a signal that is needed to change the priority of the event may be programmed by a time mark to synchronize with the broadcast stream.
- the signal may be included in the broadcast stream as a pilot tone or by watermarking video, audio, or other media or data transmitted.
- the signal may also be transmitted over a separate network, again with a time mark to synchronize with the broadcast stream.
- the watermark relates to video it may also contain an area in which an overlay may be played.
- the user's medium and the medium of the recorded insertion do not have to be of the same type (i.e., one could be video and the other could be audio, both could be video, or one could be video without audio and the other could be audio/video, etc.).
- FIG. 1 is a block diagram illustrating a prior art system for inserting an audio announcement over a radio system by interrupting the play of a cassette or CD.
- FIG. 2 is a block diagram illustrating inserting recorded media into a broadcast stream in a television system in accordance with one embodiment of the present invention.
- FIG. 3 is a flow chart describing the steps of comparing the priority indicators of a recorded media insertion with the priority indicators of a broadcast stream in accordance with one embodiment of the present invention.
- FIG. 4 is a flow chart describing the steps of an Insertion Analyzer comparing the priority indicators of a broadcast stream the with priority indicators of multiple recorded media insertions in accordance with one embodiment.
- FIG. 5 is a block diagram of a computer system in accordance with one embodiment of the present invention.
- Described herein is a system and method for inserting recorded media into a broadcast stream.
- specific details are set forth in order to provide a more thorough understanding of the invention.
- the invention may be practiced without these particulars.
- well known elements have not been shown or described in detail to avoid unnecessarily obscuring the present invention. Accordingly, the specification and drawings are to be regarded in an illustrative, rather than a restrictive, sense.
- FIG. 5 is an example of one embodiment of a computer system 500 .
- the system shown has a processor 501 coupled to a bus 502 .
- a memory 503 which may contain instructions 504 such as instructions for inserting media into a broadcast stream.
- a storage device 505 such as a hard drive, floppy drive, CD-ROM, DVD-ROM, etc.
- an input device 506 such as a keyboard, mouse, light pen, bar code reader, scanner, microphone, joystick, etc.
- an output device 507 such as a printer, monitor, speakers, etc.
- an exemplary computer system could have more components than these or a subset of the components listed.
- the system and method described herein may be stored in the memory of a computer system (i.e., a set-top box) as a set of instructions to be executed, as shown by way of example in FIG. 5 .
- the instructions to perform the system and method described herein may alternatively be stored on other forms of machine-readable media, including magnetic and optical disks.
- the system and method of the present invention may be stored on machine-readable media, such as magnetic disks or optical disks, which are accessible via a disk drive (or computer-readable medium drive).
- the instructions may be downloaded into a computing device over a data network in a form of a compiled and linked version.
- the logic to perform the system and method described herein may be implemented in additional computer and/or machine-readable media such as discrete hardware components as large-scale integrated circuits (LSI's), application specific integrated circuits (ASIC's), firmware such as electrically erasable programmable read-only memory (EEPROM's), and electrical, optical, acoustical, and other forms of propogated signals (e.g., carrier waves, infrared signals, digital signals, etc.).
- LSI's large-scale integrated circuits
- ASIC's application specific integrated circuits
- firmware such as electrically erasable programmable read-only memory (EEPROM's), and electrical, optical, acoustical, and other forms of propogated signals (e.g., carrier waves, infrared signals, digital signals, etc.).
- FIG. 1 there is shown a block diagram illustrating inserting an audio announcement over a radio system 100 by interrupting the play of a cassette or CD.
- the stream of recording 101 may be a CD player, a cassette player, or any other device capable of reproducing audible sound from a recorded medium.
- the stream of recording 101 is part of a radio system 100 including an AM/FM receiver (not shown in this view), a tuner for tuning to a radio station (not shown in this view), one or more speakers (not shown in this view) and various other components well known to those skilled in the art of audio systems.
- Announcement 111 may be received by an unused tuner in the radio system 100 that is playing the music and may contain signal tones such as tones 112 and 116 .
- arrow 113 indicates that recorded medium is suspended at point 114 .
- the announcement between the tones 115 can then be heard by the listener, because it is inserted as indicated by arrow 120 .
- tone 116 then switches play back to the recorded medium, which event is marked at point 118 , and the remainder of the recording continues to play on track 101 .
- the announcement interruption takes precedence over the play of the recorded medium.
- the medium of the announcement and the medium of the recording (in this case both audio) need to be identical.
- FIG. 2 there is shown a block diagram illustrating inserting recorded media into a broadcast stream in a television system 200 in accordance with one embodiment.
- the present invention may be implemented in any television system 200 including analog (e.g., using CRTs technology) as well as digital technologies (e.g., HDTV supporting interlaced format). It should be noted, however, that although television system 200 is used in the embodiment illustrated in FIG. 2 , any system capable of receiving broadcast stream 202 may be used, including radio systems.
- Television system 200 typically includes a receiver for receiving a broadcast signal, a display screen, a tuner for extracting a television signal corresponding to a channel, and other standard components well known to those skilled in the art of television systems.
- television system 200 also includes a set-top box (not shown in this view).
- the set-top box is generally a user interface unit comprising a CPU coupled to a read-only memory (ROM) and a random-access memory (RAM) (not shown in this view).
- the ROM includes instructions and data for executing on the CPU.
- the RAM is used for storing program variables for the program instructions contained in the ROM.
- the set-top box of the present invention also contains executable code, typically in software, for determining at what point to insert recorded media 213 into a broadcast stream 202 based on a comparison of priority indicators 240 in the recorded media insertion 213 and in the broadcast stream 202 in a manner that will be described in detail below.
- set-top box receives the broadcast stream 202 transmitted from a broadcast station 201 and delivers the broadcast stream 202 in real-time usable form to the receiver (not shown in this view) in the television system 200 .
- event 212 occurs, which requires the insertion of the recorded media 213 into the broadcast stream 202 .
- the media may be a recorded announcement, overlay, text, video, or any other type of available media.
- the event 212 which triggers the recorded media insertion 213 into the broadcast stream 202 may be a variety of events, such as notification to a user of the television system 200 that an e-mail message has arrived, information regarding traffic or weather conditions, the state of the stock market, sports updates, etc.
- the recorded media insertion 213 and the broadcast stream 202 are assigned priority indicators 240 ranging between “0,” the highest priority, and “n,” the lowest priority. There may be any number of levels between 0 and n, or only one level. Of course, priority indicators 240 do not necessarily have to range between 0 and n. In another embodiment, for instance, priority indicators 240 may range from “1” through “9,” “A” through “Z,” or may even be symbols such as “*” for the highest priority and “-” for the lowest priority. Priority indicators 240 may be embedded into the broadcast stream 202 according to numerous known technologies, including a pilot tone or by watermarking either video, audio, or other media or data transmitted.
- a signal (not shown in this view) that is needed to change the priority indicators 240 may be programmed by a time mark. In this way, the recorded media insertion 213 synchronizes with the broadcast stream 202 . It should also be noted that it is possible to use existing transport streams (such as the transport streams in digital television broadcasts) to embed the priority indicators 240 into the broadcast stream 202 .
- the priority indicators 240 of various components of the broadcast stream 202 may be annotated by a broadcaster.
- the broadcaster may assign different priority indicators 240 to various segments of a newscast, such as priority indicator 0 to the actual program and priority indicator n to the commercials.
- Advertisers could also use the system for low-level local advertising during the newscast (or other program), for example, by allowing an advertiser to address just one subdivision of a population group or some geographic area located close to a specific store or service place. This kind of micro-advertising would allow broadcasters to sell inexpensive local advertising to businesses, which otherwise would not have a chance to get onto a major channel during prime-time.
- the user may assign priority indicators 240 to the recorded media insertion 213 . For instance, the user may determine that all e-mail notifications from family members receive priority indicator 0 and all e-mail notifications from friends receive priority indicator n. The user may set for each level and each media type an ignore or a higher level to replace the broadcast stream, thus allowing the user to customize the experience.
- priority indicators 240 in the broadcast stream 202 may be transmitted over a separate network (e.g., the Internet) (not shown in this view).
- set-top box is connected to a server (not shown in this view) through the separate network.
- the server receives the priority indictor 240 of the broadcast stream 202 through the separate network and transmits the priority indicator 240 to the set-top box, rather than having the priority indicators 240 be embedded into the broadcast stream 202 through a watermark or some other method.
- the recorded media insertion 213 may either be transmitted in advance, using the same transport as is used by the program information, or may be transmitted over the separate network.
- Prerecorded announcement 242 is then inserted or overlaid, depending again on the medium type and the announcement content.
- Prerecorded announcement 242 may be, for example, a voice-over such as “You've got mail,” that plays during a speaking pause in the program or it may be an overlay in the background of a video such as “Order your movie tickets now—Click here,” generated as text and displayed on the television screen.
- the television system 200 returns to its original broadcast-only type performance as indicated by arrows 226 , 227 , and 242 a through n .
- the earlier event 242 a indicates that the media insertion 213 has stopped before the second watermark 225 is sent.
- Non-conventional media may also be used.
- odor media not currently available, may be used to allow broadcasters to combine smells in broadcasts.
- Odor media may be used to advertise products (such as perfume, for instance, or pizza), to notify a user that their restaurant take-out meal is available, or in any other capacity where the release of an odor may be helpful.
- the recorded media insertion 213 may be multi-media in nature. Depending on the required interrupt priority indicator 240 , some recorded media insertion 213 may be played, while others may be held back. For example, “You've got mail” may be both a video clip and a sound file.
- a queue of recorded media insertions 213 may build, which eventually may be played, one at a time, or in a multiple view screen, showing all the icons/media at the same time, based on user requests.
- Broadcast stream 310 e.g., a TV program
- recorded media insertion 320 has an assigned priority indicator B. Both priority indicator A and priority indicator B are functions of time A(t) and B(t).
- the executing code 330 compares A(t) and B(t) (processing block 340 ). If A(t) is greater than B(t) then the broadcast stream is not interrupted. Otherwise, an additional recorded media insertion 350 is superimposed on the broadcast stream.
- FIG. 4 there is shown a flow chart of the steps for comparing priority indicators of a broadcast stream with priority indicators of multiple recorded media insertions 400 in accordance with one embodiment.
- One or more events 401 that require media insertions into a broadcast stream 402 trigger the initiation of the routine 400 (for example, through an interrupt as is well known in the art).
- priority indicators for events 401 that trigger media insertions are called up. For instance, e-mail notifications may have a low priority indicator and phone call notifications may have a high priority indicator.
- Priority indicators of the media insertions are decoded as are the priority indicators of the broadcast stream 402 (processing block 404 ).
- the routine 400 applies filter criteria (processing block 405 ) where a user may set their own preferences for events 401 triggering the media insertions (processing block 405 ). For instance, the user may give the highest priority indicator to media insertions for an event caused by a particular person causing the event (for instance, the highest priority indicator may be given to all e-mail notifications and phone call notifications from a user's spouse).
- the routine 400 sorts media insertions by priority indicators, such that media insertions go through a loop (processing blocks 407 and 408 ). The loop compares the priority indicators of multiple media insertions against the priority indicators of the broadcast stream 402 .
- the loop allows for media insertions into the broadcast stream 402 until an event with a media insertion with a lower priority than the broadcast stream 402 appears.
- the system 400 sorts (processing block 406 ) the media insertions by placing media insertions with the highest priority first. When all the media insertions have played, the routine interrupts (processing block 430 ) and a CPU (not shown in this view) that contains routine 400 returns to its original function.
Abstract
Description
Claims (28)
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/661,164 US8522266B1 (en) | 2000-09-13 | 2000-09-13 | System and method for insertion of recorded media into a broadcast |
PCT/US2001/011666 WO2001095694A2 (en) | 2000-06-13 | 2001-04-09 | System and method for insertion of recorded media into a broadcast |
AU2001253330A AU2001253330A1 (en) | 2000-06-13 | 2001-04-09 | System and method for insertion of recorded media into a broadcast |
US09/858,762 US20020007488A1 (en) | 2000-06-19 | 2001-05-15 | Transparent object management for removable media recorders |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/661,164 US8522266B1 (en) | 2000-09-13 | 2000-09-13 | System and method for insertion of recorded media into a broadcast |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/858,762 Continuation-In-Part US20020007488A1 (en) | 2000-06-19 | 2001-05-15 | Transparent object management for removable media recorders |
Publications (1)
Publication Number | Publication Date |
---|---|
US8522266B1 true US8522266B1 (en) | 2013-08-27 |
Family
ID=48999926
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/661,164 Active 2026-03-21 US8522266B1 (en) | 2000-06-13 | 2000-09-13 | System and method for insertion of recorded media into a broadcast |
Country Status (1)
Country | Link |
---|---|
US (1) | US8522266B1 (en) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130060711A1 (en) * | 2010-03-25 | 2013-03-07 | Michael Dachenhaus | Toolbar application for accessing visual job information |
US20130066796A1 (en) * | 2010-03-25 | 2013-03-14 | Roger John Stanton | System and method for providing visual job information and job seeker's information |
US20150089552A1 (en) * | 2002-05-03 | 2015-03-26 | Tvworks, Llc | System and Method for Providing Synchronized Events to a Television Application |
US20160101349A1 (en) * | 2014-10-10 | 2016-04-14 | Scientific Games International, Inc. | Method and System for Conducting and Linking a Televised Game Show with Play of a Lottery Game |
USD776693S1 (en) | 2015-04-07 | 2017-01-17 | A. J. T. Systems, Inc. | Display screen with graphical user interface |
US11064225B2 (en) * | 2009-04-17 | 2021-07-13 | Roku, Inc. | Method and system for remotely controlling consumer electronic devices |
US11102319B2 (en) * | 2019-01-29 | 2021-08-24 | Wangsu Science and Technology Co., Ltd. | Method, system and server for stream-pushing |
US11474681B2 (en) * | 2017-01-11 | 2022-10-18 | Universal Entertainment Corporation | Controlling electronic devices by operating head mounted display |
US20220385627A1 (en) * | 2021-02-15 | 2022-12-01 | Roku, Inc. | Content-modification system with household coordination feature |
Citations (64)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4186413A (en) * | 1977-11-14 | 1980-01-29 | Sanders Associates, Inc. | Apparatus for receiving encoded messages on the screen of a television receiver and for redisplay thereof on the same receiver screen in a readable format |
US4621259A (en) | 1982-03-25 | 1986-11-04 | International Standard Electric Corporation | Consumer electronics equipment combination consisting of a television receiver and of a video recording and/or reproducing apparatus |
US5070404A (en) * | 1990-05-15 | 1991-12-03 | Bullock Communications, Inc. | Method and apparatus for contemporaneous delivery of data |
US5243418A (en) | 1990-11-27 | 1993-09-07 | Kabushiki Kaisha Toshiba | Display monitoring system for detecting and tracking an intruder in a monitor area |
US5260778A (en) * | 1990-06-26 | 1993-11-09 | General Instrument Corporation | Apparatus for selective distribution of messages over a communications network |
US5264933A (en) * | 1991-07-19 | 1993-11-23 | Princeton Electronic Billboard, Inc. | Television displays having selected inserted indicia |
US5287181A (en) * | 1992-08-20 | 1994-02-15 | Holman Michael J | Electronic redeemable coupon system and television |
US5317391A (en) * | 1991-11-29 | 1994-05-31 | Scientific-Atlanta, Inc. | Method and apparatus for providing message information to subscribers in a cable television system |
US5414773A (en) * | 1993-08-19 | 1995-05-09 | News Datacom Ltd. | CATV systems |
US5479268A (en) | 1990-09-10 | 1995-12-26 | Starsight Telecast Inc. | User interface for television schedule system |
US5485197A (en) | 1990-09-28 | 1996-01-16 | Ictv, Inc. | Carousel display |
US5532754A (en) | 1989-10-30 | 1996-07-02 | Starsight Telecast Inc. | Background television schedule system |
US5550576A (en) | 1995-04-17 | 1996-08-27 | Starsight Telecast Incorporated | Method and apparatus for merging television program schedule information received from multiple television schedule information sources |
US5704837A (en) | 1993-03-26 | 1998-01-06 | Namco Ltd. | Video game steering system causing translation, rotation and curvilinear motion on the object |
US5724492A (en) | 1995-06-08 | 1998-03-03 | Microsoft Corporation | Systems and method for displaying control objects including a plurality of panels |
US5737028A (en) | 1995-11-01 | 1998-04-07 | International Business Machines Corporation | Previous channel listing with cursor controlled user interface for television video displays |
US5745710A (en) | 1993-05-24 | 1998-04-28 | Sun Microsystems, Inc. | Graphical user interface for selection of audiovisual programming |
US5751282A (en) | 1995-06-13 | 1998-05-12 | Microsoft Corporation | System and method for calling video on demand using an electronic programming guide |
US5774170A (en) * | 1994-12-13 | 1998-06-30 | Hite; Kenneth C. | System and method for delivering targeted advertisements to consumers |
US5808613A (en) | 1996-05-28 | 1998-09-15 | Silicon Graphics, Inc. | Network navigator with enhanced navigational abilities |
US5818441A (en) | 1995-06-15 | 1998-10-06 | Intel Corporation | System and method for simulating two-way connectivity for one way data streams |
US5822018A (en) * | 1996-04-02 | 1998-10-13 | Farmer; James O. | Method and apparatus for normalizing signal levels in a signal processing system |
US5828945A (en) | 1995-04-17 | 1998-10-27 | Starsight Telecast, Inc. | Merging multi-source information in a television system |
US5841563A (en) | 1996-08-21 | 1998-11-24 | Bell Communications Research, Inc. | Method and system for efficient optical transmission of NTSC video |
US5848397A (en) * | 1996-04-19 | 1998-12-08 | Juno Online Services, L.P. | Method and apparatus for scheduling the presentation of messages to computer users |
US5861881A (en) | 1991-11-25 | 1999-01-19 | Actv, Inc. | Interactive computer system for providing an interactive presentation with personalized video, audio and graphics responses for multiple viewers |
US5900915A (en) | 1997-03-18 | 1999-05-04 | Thomson Consumer Electronics, Inc. | HD to SD guide converter for electronic television schedule system |
US5917489A (en) * | 1997-01-31 | 1999-06-29 | Microsoft Corporation | System and method for creating, editing, and distributing rules for processing electronic messages |
US5926168A (en) | 1994-09-30 | 1999-07-20 | Fan; Nong-Qiang | Remote pointers for interactive televisions |
US5929849A (en) * | 1996-05-02 | 1999-07-27 | Phoenix Technologies, Ltd. | Integration of dynamic universal resource locators with television presentations |
US5940073A (en) | 1996-05-03 | 1999-08-17 | Starsight Telecast Inc. | Method and system for displaying other information in a TV program guide |
US5956456A (en) | 1995-07-10 | 1999-09-21 | Lg Electronics Inc. | Apparatus and method for displaying guide program data from a cassette tape |
US5977964A (en) | 1996-06-06 | 1999-11-02 | Intel Corporation | Method and apparatus for automatically configuring a system based on a user's monitored system interaction and preferred system access times |
US5999187A (en) | 1996-06-28 | 1999-12-07 | Resolution Technologies, Inc. | Fly-through computer aided design method and apparatus |
US5999167A (en) | 1996-11-08 | 1999-12-07 | Stephen A. Marsh | Cursor control device |
US6002403A (en) | 1996-04-30 | 1999-12-14 | Sony Corporation | Graphical navigation control for selecting applications on visual walls |
US6002393A (en) * | 1995-08-22 | 1999-12-14 | Hite; Kenneth C. | System and method for delivering targeted advertisements to consumers using direct commands |
WO2000001149A1 (en) | 1998-06-29 | 2000-01-06 | Nds Limited | Advanced television system |
US6029195A (en) | 1994-11-29 | 2000-02-22 | Herz; Frederick S. M. | System for customized electronic identification of desirable objects |
US6034678A (en) | 1991-09-10 | 2000-03-07 | Ictv, Inc. | Cable television system with remote interactive processor |
US6043818A (en) | 1996-04-30 | 2000-03-28 | Sony Corporation | Background image with a continuously rotating and functional 3D icon |
US6061055A (en) | 1997-03-21 | 2000-05-09 | Autodesk, Inc. | Method of tracking objects with an imaging device |
US6075575A (en) | 1995-10-02 | 2000-06-13 | Starsight Telecast, Inc. | Remote control device and method for using television schedule information |
US6078348A (en) | 1996-06-17 | 2000-06-20 | Starsight Telecast Inc. | Television schedule system with enhanced features |
US6081271A (en) | 1997-05-23 | 2000-06-27 | International Business Machines Corporation | Determining view point on objects automatically in three-dimensional workspace from other environmental objects in a three-dimensional workspace |
US6141003A (en) * | 1997-03-18 | 2000-10-31 | Microsoft Corporation | Channel bar user interface for an entertainment system |
US6141058A (en) * | 1996-12-16 | 2000-10-31 | Thomson Licensing S.A. | Television receiver having a user-editable telephone system caller-ID feature |
US6205485B1 (en) | 1997-03-27 | 2001-03-20 | Lextron Systems, Inc | Simulcast WEB page delivery using a 3D user interface system |
US6205582B1 (en) | 1997-12-09 | 2001-03-20 | Ictv, Inc. | Interactive cable television system with frame server |
US6209025B1 (en) * | 1998-11-09 | 2001-03-27 | John C Bellamy | Integrated video system |
US6233389B1 (en) | 1998-07-30 | 2001-05-15 | Tivo, Inc. | Multimedia time warping system |
US6243039B1 (en) | 1998-04-21 | 2001-06-05 | Mci Communications Corporation | Anytime/anywhere child locator system |
US6271831B1 (en) | 1997-04-03 | 2001-08-07 | Universal Electronics Inc. | Wireless control and pointer system |
US20010014975A1 (en) * | 1999-04-16 | 2001-08-16 | Seachange International , Inc. | Transmitting viewable data objects |
US20010037500A1 (en) * | 2000-03-31 | 2001-11-01 | Steve Reynolds | System method for local meta data insertion |
US6351474B1 (en) * | 1998-01-14 | 2002-02-26 | Skystream Networks Inc. | Network distributed remultiplexer for video program bearing transport streams |
US20020056129A1 (en) * | 1999-10-05 | 2002-05-09 | Dean J. Blackketter | Trigger having a time attribute |
US6442529B1 (en) | 1998-11-17 | 2002-08-27 | Novaweb Technologies, Inc. | Methods and apparatus for delivering targeted information and advertising over the internet |
US6556197B1 (en) | 1995-11-22 | 2003-04-29 | Nintendo Co., Ltd. | High performance low cost video game system with coprocessor providing high speed efficient 3D graphics and digital audio signal processing |
US6615408B1 (en) * | 1999-01-15 | 2003-09-02 | Grischa Corporation | Method, system, and apparatus for providing action selections to an image referencing a product in a video production |
US6698020B1 (en) * | 1998-06-15 | 2004-02-24 | Webtv Networks, Inc. | Techniques for intelligent video ad insertion |
US20040128685A1 (en) | 1998-09-17 | 2004-07-01 | United Video Properties, Inc., A Corporation Of Delaware | Electronic program guide with digital storage |
US7051357B2 (en) * | 1999-05-28 | 2006-05-23 | Intel Corporation | Communicating ancillary information associated with a plurality of audio/video programs |
US7143430B1 (en) | 1999-11-15 | 2006-11-28 | Lucent Technologies Inc. | Method and apparatus for remote audiovisual signal recording service |
-
2000
- 2000-09-13 US US09/661,164 patent/US8522266B1/en active Active
Patent Citations (71)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4186413A (en) * | 1977-11-14 | 1980-01-29 | Sanders Associates, Inc. | Apparatus for receiving encoded messages on the screen of a television receiver and for redisplay thereof on the same receiver screen in a readable format |
US4621259A (en) | 1982-03-25 | 1986-11-04 | International Standard Electric Corporation | Consumer electronics equipment combination consisting of a television receiver and of a video recording and/or reproducing apparatus |
US5532754A (en) | 1989-10-30 | 1996-07-02 | Starsight Telecast Inc. | Background television schedule system |
US5070404A (en) * | 1990-05-15 | 1991-12-03 | Bullock Communications, Inc. | Method and apparatus for contemporaneous delivery of data |
US5260778A (en) * | 1990-06-26 | 1993-11-09 | General Instrument Corporation | Apparatus for selective distribution of messages over a communications network |
US5479268A (en) | 1990-09-10 | 1995-12-26 | Starsight Telecast Inc. | User interface for television schedule system |
US6167188A (en) | 1990-09-10 | 2000-12-26 | Starsight Telecast, Inc. | User interface for television schedule system |
US5485197A (en) | 1990-09-28 | 1996-01-16 | Ictv, Inc. | Carousel display |
US6100883A (en) | 1990-09-28 | 2000-08-08 | Ictv, Inc. | Home interface controller for providing interactive cable television |
US5526034A (en) | 1990-09-28 | 1996-06-11 | Ictv, Inc. | Interactive home information system with signal assignment |
US5550578A (en) | 1990-09-28 | 1996-08-27 | Ictv, Inc. | Interactive and conventional television information system |
US5243418A (en) | 1990-11-27 | 1993-09-07 | Kabushiki Kaisha Toshiba | Display monitoring system for detecting and tracking an intruder in a monitor area |
US5264933A (en) * | 1991-07-19 | 1993-11-23 | Princeton Electronic Billboard, Inc. | Television displays having selected inserted indicia |
US6034678A (en) | 1991-09-10 | 2000-03-07 | Ictv, Inc. | Cable television system with remote interactive processor |
US5861881A (en) | 1991-11-25 | 1999-01-19 | Actv, Inc. | Interactive computer system for providing an interactive presentation with personalized video, audio and graphics responses for multiple viewers |
US5317391A (en) * | 1991-11-29 | 1994-05-31 | Scientific-Atlanta, Inc. | Method and apparatus for providing message information to subscribers in a cable television system |
US5287181A (en) * | 1992-08-20 | 1994-02-15 | Holman Michael J | Electronic redeemable coupon system and television |
US5704837A (en) | 1993-03-26 | 1998-01-06 | Namco Ltd. | Video game steering system causing translation, rotation and curvilinear motion on the object |
US5745710A (en) | 1993-05-24 | 1998-04-28 | Sun Microsystems, Inc. | Graphical user interface for selection of audiovisual programming |
US5414773A (en) * | 1993-08-19 | 1995-05-09 | News Datacom Ltd. | CATV systems |
US5926168A (en) | 1994-09-30 | 1999-07-20 | Fan; Nong-Qiang | Remote pointers for interactive televisions |
US6029195A (en) | 1994-11-29 | 2000-02-22 | Herz; Frederick S. M. | System for customized electronic identification of desirable objects |
US5774170A (en) * | 1994-12-13 | 1998-06-30 | Hite; Kenneth C. | System and method for delivering targeted advertisements to consumers |
US6072983A (en) | 1995-04-17 | 2000-06-06 | Starsight Telecast, Inc. | Merging multi-source information in a television system |
US5828945A (en) | 1995-04-17 | 1998-10-27 | Starsight Telecast, Inc. | Merging multi-source information in a television system |
US5684525A (en) | 1995-04-17 | 1997-11-04 | Starsight Telecast Incorporated | Merging multi-source information in a television system |
US5923362A (en) | 1995-04-17 | 1999-07-13 | Starsight Telecast, Inc. | Merging multi-source information in a television system |
US5550576A (en) | 1995-04-17 | 1996-08-27 | Starsight Telecast Incorporated | Method and apparatus for merging television program schedule information received from multiple television schedule information sources |
US5724492A (en) | 1995-06-08 | 1998-03-03 | Microsoft Corporation | Systems and method for displaying control objects including a plurality of panels |
US5751282A (en) | 1995-06-13 | 1998-05-12 | Microsoft Corporation | System and method for calling video on demand using an electronic programming guide |
US5818441A (en) | 1995-06-15 | 1998-10-06 | Intel Corporation | System and method for simulating two-way connectivity for one way data streams |
US5956456A (en) | 1995-07-10 | 1999-09-21 | Lg Electronics Inc. | Apparatus and method for displaying guide program data from a cassette tape |
US6002393A (en) * | 1995-08-22 | 1999-12-14 | Hite; Kenneth C. | System and method for delivering targeted advertisements to consumers using direct commands |
US6075575A (en) | 1995-10-02 | 2000-06-13 | Starsight Telecast, Inc. | Remote control device and method for using television schedule information |
US5737028A (en) | 1995-11-01 | 1998-04-07 | International Business Machines Corporation | Previous channel listing with cursor controlled user interface for television video displays |
US6556197B1 (en) | 1995-11-22 | 2003-04-29 | Nintendo Co., Ltd. | High performance low cost video game system with coprocessor providing high speed efficient 3D graphics and digital audio signal processing |
US5822018A (en) * | 1996-04-02 | 1998-10-13 | Farmer; James O. | Method and apparatus for normalizing signal levels in a signal processing system |
US5848397A (en) * | 1996-04-19 | 1998-12-08 | Juno Online Services, L.P. | Method and apparatus for scheduling the presentation of messages to computer users |
US6043818A (en) | 1996-04-30 | 2000-03-28 | Sony Corporation | Background image with a continuously rotating and functional 3D icon |
US6002403A (en) | 1996-04-30 | 1999-12-14 | Sony Corporation | Graphical navigation control for selecting applications on visual walls |
US5929849A (en) * | 1996-05-02 | 1999-07-27 | Phoenix Technologies, Ltd. | Integration of dynamic universal resource locators with television presentations |
US5940073A (en) | 1996-05-03 | 1999-08-17 | Starsight Telecast Inc. | Method and system for displaying other information in a TV program guide |
US5808613A (en) | 1996-05-28 | 1998-09-15 | Silicon Graphics, Inc. | Network navigator with enhanced navigational abilities |
US5977964A (en) | 1996-06-06 | 1999-11-02 | Intel Corporation | Method and apparatus for automatically configuring a system based on a user's monitored system interaction and preferred system access times |
US6078348A (en) | 1996-06-17 | 2000-06-20 | Starsight Telecast Inc. | Television schedule system with enhanced features |
US5999187A (en) | 1996-06-28 | 1999-12-07 | Resolution Technologies, Inc. | Fly-through computer aided design method and apparatus |
US5841563A (en) | 1996-08-21 | 1998-11-24 | Bell Communications Research, Inc. | Method and system for efficient optical transmission of NTSC video |
US5999167A (en) | 1996-11-08 | 1999-12-07 | Stephen A. Marsh | Cursor control device |
US6141058A (en) * | 1996-12-16 | 2000-10-31 | Thomson Licensing S.A. | Television receiver having a user-editable telephone system caller-ID feature |
US5917489A (en) * | 1997-01-31 | 1999-06-29 | Microsoft Corporation | System and method for creating, editing, and distributing rules for processing electronic messages |
US5900915A (en) | 1997-03-18 | 1999-05-04 | Thomson Consumer Electronics, Inc. | HD to SD guide converter for electronic television schedule system |
US6141003A (en) * | 1997-03-18 | 2000-10-31 | Microsoft Corporation | Channel bar user interface for an entertainment system |
US6061055A (en) | 1997-03-21 | 2000-05-09 | Autodesk, Inc. | Method of tracking objects with an imaging device |
US6205485B1 (en) | 1997-03-27 | 2001-03-20 | Lextron Systems, Inc | Simulcast WEB page delivery using a 3D user interface system |
US6271831B1 (en) | 1997-04-03 | 2001-08-07 | Universal Electronics Inc. | Wireless control and pointer system |
US6081271A (en) | 1997-05-23 | 2000-06-27 | International Business Machines Corporation | Determining view point on objects automatically in three-dimensional workspace from other environmental objects in a three-dimensional workspace |
US6205582B1 (en) | 1997-12-09 | 2001-03-20 | Ictv, Inc. | Interactive cable television system with frame server |
US6351474B1 (en) * | 1998-01-14 | 2002-02-26 | Skystream Networks Inc. | Network distributed remultiplexer for video program bearing transport streams |
US6243039B1 (en) | 1998-04-21 | 2001-06-05 | Mci Communications Corporation | Anytime/anywhere child locator system |
US6698020B1 (en) * | 1998-06-15 | 2004-02-24 | Webtv Networks, Inc. | Techniques for intelligent video ad insertion |
WO2000001149A1 (en) | 1998-06-29 | 2000-01-06 | Nds Limited | Advanced television system |
US6233389B1 (en) | 1998-07-30 | 2001-05-15 | Tivo, Inc. | Multimedia time warping system |
US20040128685A1 (en) | 1998-09-17 | 2004-07-01 | United Video Properties, Inc., A Corporation Of Delaware | Electronic program guide with digital storage |
US6209025B1 (en) * | 1998-11-09 | 2001-03-27 | John C Bellamy | Integrated video system |
US6442529B1 (en) | 1998-11-17 | 2002-08-27 | Novaweb Technologies, Inc. | Methods and apparatus for delivering targeted information and advertising over the internet |
US6615408B1 (en) * | 1999-01-15 | 2003-09-02 | Grischa Corporation | Method, system, and apparatus for providing action selections to an image referencing a product in a video production |
US20010014975A1 (en) * | 1999-04-16 | 2001-08-16 | Seachange International , Inc. | Transmitting viewable data objects |
US7051357B2 (en) * | 1999-05-28 | 2006-05-23 | Intel Corporation | Communicating ancillary information associated with a plurality of audio/video programs |
US20020056129A1 (en) * | 1999-10-05 | 2002-05-09 | Dean J. Blackketter | Trigger having a time attribute |
US7143430B1 (en) | 1999-11-15 | 2006-11-28 | Lucent Technologies Inc. | Method and apparatus for remote audiovisual signal recording service |
US20010037500A1 (en) * | 2000-03-31 | 2001-11-01 | Steve Reynolds | System method for local meta data insertion |
Non-Patent Citations (1)
Title |
---|
U.S. Office Action for related U.S. Appl. No. 09/858,762, mailed Apr. 13, 2010. |
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20150089552A1 (en) * | 2002-05-03 | 2015-03-26 | Tvworks, Llc | System and Method for Providing Synchronized Events to a Television Application |
US10448071B2 (en) * | 2002-05-03 | 2019-10-15 | Comcast Cable Communications Management, Llc | System and method for providing synchronized events to a television application |
US11064225B2 (en) * | 2009-04-17 | 2021-07-13 | Roku, Inc. | Method and system for remotely controlling consumer electronic devices |
US11856155B2 (en) | 2009-04-17 | 2023-12-26 | Roku, Inc. | Method and system for remotely controlling consumer electronic devices |
US11818403B2 (en) | 2009-04-17 | 2023-11-14 | Roku, Inc. | Method and system for remotely controlling consumer electronic devices |
US20130066796A1 (en) * | 2010-03-25 | 2013-03-14 | Roger John Stanton | System and method for providing visual job information and job seeker's information |
US20130060711A1 (en) * | 2010-03-25 | 2013-03-07 | Michael Dachenhaus | Toolbar application for accessing visual job information |
US20160101349A1 (en) * | 2014-10-10 | 2016-04-14 | Scientific Games International, Inc. | Method and System for Conducting and Linking a Televised Game Show with Play of a Lottery Game |
US10092823B2 (en) * | 2014-10-10 | 2018-10-09 | Scientific Games International, Inc. | Method and system for conducting and linking a televised game show with play of a lottery game |
USD776693S1 (en) | 2015-04-07 | 2017-01-17 | A. J. T. Systems, Inc. | Display screen with graphical user interface |
US11474681B2 (en) * | 2017-01-11 | 2022-10-18 | Universal Entertainment Corporation | Controlling electronic devices by operating head mounted display |
US11102319B2 (en) * | 2019-01-29 | 2021-08-24 | Wangsu Science and Technology Co., Ltd. | Method, system and server for stream-pushing |
US20220385627A1 (en) * | 2021-02-15 | 2022-12-01 | Roku, Inc. | Content-modification system with household coordination feature |
US11876776B2 (en) * | 2021-02-15 | 2024-01-16 | Roku, Inc. | Content-modification system with household coordination feature |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20030149621A1 (en) | Alternative advertising | |
US20070011699A1 (en) | Providing identification of broadcast transmission pieces | |
US20030039465A1 (en) | Systems for selectively associating cues with stored video frames and methods of operating the same | |
US8290349B2 (en) | Playback apparatus, method, and program | |
US20070055980A1 (en) | Method for the uninterrupted display of television programs with suppressed program segments | |
JP2003124829A (en) | Method and apparatus for reproducing data | |
CN1883198A (en) | Commercial insertion into video streams based on surrounding program content | |
US20080052745A1 (en) | Content playing method, system and receiving terminal for digital broadcast Service | |
JP5047266B2 (en) | Content reproduction system and content reproduction method | |
US8522266B1 (en) | System and method for insertion of recorded media into a broadcast | |
US20080060012A1 (en) | Method and system for dynamic start channel for mobile television | |
JP2008522532A (en) | Commercial customization | |
US11902632B2 (en) | Timely addition of human-perceptible audio to mask an audio watermark | |
JP2004514332A (en) | Method and apparatus for limiting repeated offers based on content filtering | |
US20060184970A1 (en) | Digital televisions and electronic devices with program alert function, and methods thereof | |
US20090133054A1 (en) | Presentation of auxiliary content via a content presentation device | |
WO2001095694A2 (en) | System and method for insertion of recorded media into a broadcast | |
US9548825B1 (en) | Audio event triggers for broadcast | |
US7715278B2 (en) | Initiating playing of data using an alarm clock | |
KR20030029906A (en) | Method and apparatus for displaying equivalent announcements | |
WO2008026252A1 (en) | Information recording and reproducing device and method, information recording and reproducing system, and computer program | |
US9420021B2 (en) | Media device and method of enhancing use of media device | |
JP2008519526A (en) | Apparatus and method for analyzing audio content and reproducing only desired audio data | |
US6802075B2 (en) | TV signal receiver | |
JP3591200B2 (en) | Information signal output system and method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: ISURFTV, A CORP. OF CALIFORNIA, CALIFORNIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:KIKINIS, DAN;KAMEN, YAKOV;REEL/FRAME:011402/0134 Effective date: 20001205 |
|
AS | Assignment |
Owner name: ISURFTV, CALIFORNIA Free format text: CORRECTED RECORDATION FORM COVER SHEET TO CORRECT ASSIGNEE'S ADDRESS, PREVIOUSLY RECORDED AT REEL/FRAME 011402/0134 (ASSIGNMENT OF ASSIGNOR'S INTEREST);ASSIGNORS:KIKINIS, DAN;KAMEN, YAKOV;REEL/FRAME:013003/0355 Effective date: 20001205 |
|
AS | Assignment |
Owner name: EAGLE NEW MEDIA INVESTMENTS, LLC, ILLINOIS Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:ETALON SYSTEMS, INC.;REEL/FRAME:014277/0607 Effective date: 20030714 Owner name: ETALON SYSTEMS, INC., CALIFORNIA Free format text: CHANGE OF NAME;ASSIGNOR:ISURFTV;REEL/FRAME:014268/0480 Effective date: 20030703 |
|
AS | Assignment |
Owner name: EAGLE NEW MEDIA INVESTMENTS, LLC, ILLINOIS Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:ETALON SYSTEMS, INC.;REEL/FRAME:014943/0079 Effective date: 20030714 |
|
AS | Assignment |
Owner name: JLB VENTURES LLC, DISTRICT OF COLUMBIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:EAGLE NEW MEDIA INVESTMENTS, LLC;REEL/FRAME:019511/0863 Effective date: 20070222 |
|
STCF | Information on status: patent grant |
Free format text: PATENTED CASE |
|
AS | Assignment |
Owner name: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT, NORTH CAROLINA Free format text: SECURITY INTEREST;ASSIGNORS:ARRIS GROUP, INC.;ARRIS ENTERPRISES, INC.;ARRIS INTERNATIONAL LIMITED;AND OTHERS;REEL/FRAME:036020/0789 Effective date: 20150618 Owner name: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT, NO Free format text: SECURITY INTEREST;ASSIGNORS:ARRIS GROUP, INC.;ARRIS ENTERPRISES, INC.;ARRIS INTERNATIONAL LIMITED;AND OTHERS;REEL/FRAME:036020/0789 Effective date: 20150618 |
|
FPAY | Fee payment |
Year of fee payment: 4 |
|
AS | Assignment |
Owner name: JLB VENTURES LLC, DISTRICT OF COLUMBIA Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:041568/0144 Effective date: 20170313 |
|
AS | Assignment |
Owner name: ARCHIE U.S. HOLDINGS LLC, PENNSYLVANIA Free format text: TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS;ASSIGNOR:BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT;REEL/FRAME:050721/0401 Effective date: 20190404 Owner name: ARRIS GROUP, INC., PENNSYLVANIA Free format text: TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS;ASSIGNOR:BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT;REEL/FRAME:050721/0401 Effective date: 20190404 Owner name: ARCHIE U.S. MERGER LLC, PENNSYLVANIA Free format text: TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS;ASSIGNOR:BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT;REEL/FRAME:050721/0401 Effective date: 20190404 Owner name: ARRIS HOLDINGS CORP. OF ILLINOIS, INC., PENNSYLVAN Free format text: TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS;ASSIGNOR:BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT;REEL/FRAME:050721/0401 Effective date: 20190404 Owner name: JERROLD DC RADIO, INC., PENNSYLVANIA Free format text: TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS;ASSIGNOR:BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT;REEL/FRAME:050721/0401 Effective date: 20190404 Owner name: GIC INTERNATIONAL HOLDCO LLC, PENNSYLVANIA Free format text: TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS;ASSIGNOR:BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT;REEL/FRAME:050721/0401 Effective date: 20190404 Owner name: ARRIS SOLUTIONS, INC., PENNSYLVANIA Free format text: TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS;ASSIGNOR:BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT;REEL/FRAME:050721/0401 Effective date: 20190404 Owner name: TEXSCAN CORPORATION, PENNSYLVANIA Free format text: TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS;ASSIGNOR:BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT;REEL/FRAME:050721/0401 Effective date: 20190404 Owner name: ARRIS TECHNOLOGY, INC., PENNSYLVANIA Free format text: TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS;ASSIGNOR:BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT;REEL/FRAME:050721/0401 Effective date: 20190404 Owner name: ARRIS GLOBAL SERVICES, INC., PENNSYLVANIA Free format text: TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS;ASSIGNOR:BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT;REEL/FRAME:050721/0401 Effective date: 20190404 Owner name: POWER GUARD, INC., PENNSYLVANIA Free format text: TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS;ASSIGNOR:BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT;REEL/FRAME:050721/0401 Effective date: 20190404 Owner name: BIG BAND NETWORKS, INC., PENNSYLVANIA Free format text: TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS;ASSIGNOR:BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT;REEL/FRAME:050721/0401 Effective date: 20190404 Owner name: NEXTLEVEL SYSTEMS (PUERTO RICO), INC., PENNSYLVANI Free format text: TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS;ASSIGNOR:BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT;REEL/FRAME:050721/0401 Effective date: 20190404 Owner name: GIC INTERNATIONAL CAPITAL LLC, PENNSYLVANIA Free format text: TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS;ASSIGNOR:BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT;REEL/FRAME:050721/0401 Effective date: 20190404 Owner name: ARRIS INTERNATIONAL LIMITED, PENNSYLVANIA Free format text: TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS;ASSIGNOR:BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT;REEL/FRAME:050721/0401 Effective date: 20190404 Owner name: ARRIS ENTERPRISES, INC., PENNSYLVANIA Free format text: TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS;ASSIGNOR:BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT;REEL/FRAME:050721/0401 Effective date: 20190404 Owner name: ARRIS HOLDINGS CORP. OF ILLINOIS, INC., PENNSYLVANIA Free format text: TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS;ASSIGNOR:BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT;REEL/FRAME:050721/0401 Effective date: 20190404 Owner name: NEXTLEVEL SYSTEMS (PUERTO RICO), INC., PENNSYLVANIA Free format text: TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS;ASSIGNOR:BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT;REEL/FRAME:050721/0401 Effective date: 20190404 |
|
MAFP | Maintenance fee payment |
Free format text: PAYMENT OF MAINTENANCE FEE, 8TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1552); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY Year of fee payment: 8 |