US20010000826A1 - Integrated video system - Google Patents
Integrated video system Download PDFInfo
- Publication number
- US20010000826A1 US20010000826A1 US09/742,450 US74245000A US2001000826A1 US 20010000826 A1 US20010000826 A1 US 20010000826A1 US 74245000 A US74245000 A US 74245000A US 2001000826 A1 US2001000826 A1 US 2001000826A1
- Authority
- US
- United States
- Prior art keywords
- video
- telephone
- internet
- personal computer
- telephony
- 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.)
- Abandoned
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/02—Input arrangements using manually operated switches, e.g. using keyboards or dials
- G06F3/0202—Constructional details or processes of manufacture of the input device
- G06F3/0219—Special purpose keyboards
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/02—Input arrangements using manually operated switches, e.g. using keyboards or dials
- G06F3/023—Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
- G06F3/0231—Cordless keyboards
-
- 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/41—Structure of client; Structure of client peripherals
- H04N21/4104—Peripherals receiving signals from specially adapted client devices
- H04N21/4113—PC
-
- 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/41—Structure of client; Structure of client peripherals
- H04N21/426—Internal components of the client ; Characteristics thereof
-
- 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/431—Generation of visual interfaces for content selection or interaction; Content or additional data rendering
- H04N21/4312—Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
- H04N21/4316—Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations for displaying supplemental content in a region of the screen, e.g. an advertisement in a separate window
-
- 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
- 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
-
- 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/478—Supplemental services, e.g. displaying phone caller identification, shopping application
-
- 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/478—Supplemental services, e.g. displaying phone caller identification, shopping application
- H04N21/4782—Web browsing, e.g. WebTV
-
- 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/478—Supplemental services, e.g. displaying phone caller identification, shopping application
- H04N21/4786—Supplemental services, e.g. displaying phone caller identification, shopping application e-mailing
-
- 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/478—Supplemental services, e.g. displaying phone caller identification, shopping application
- H04N21/4788—Supplemental services, e.g. displaying phone caller identification, shopping application communicating with other users, e.g. chatting
-
- 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/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/81—Monomedia components thereof
- H04N21/812—Monomedia components thereof involving advertisement data
-
- 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/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/85—Assembly of content; Generation of multimedia applications
- H04N21/858—Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot
- H04N21/8586—Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot by using a URL
Definitions
- PCs personal computers
- ISP Internet service provider
- a particular information provider e.g., an electronic mail server or a financial reporting service
- the need for the PC user to be relatively sophisticated in the use of the PC and the Internet to get the desired information or services.
- PCTV Internet access functionality
- WEB TV Internet access functionality
- a primary interface consists of a conventional CRT or other computer monitor, keyboard, mouse, joystick, etc.
- a secondary interface consists of a television set and additional input devices such as keyboard, mouse, joystick, etc.
- the primary interface allows the user to use the computer in a conventional manner—presumably while seated in front of the CRT monitor. Selecting the secondary interface allows the user to use the computer with a conventional television set as a monitor and the additional input devices—presumably while seated in front of the television.
- the present invention relates to the general matter of integration of Internet services and telephony services with a video display (e.g., a television set).
- a video display e.g., a television set.
- the invention utilizes a personal computer for system intelligence with a connection from a set top box to receive enhanced feature requests originating from a user remote control device.
- the personal computer processes the requests and generates pop-up windows which are sent back to the set top box for insertion into the video image as interactive displays simultaneously with the entertainment content already found in the video image.
- FIG. 2 shows a preferred embodiment of the video & telephone interface card (VTIC) used in the integrated video system of FIG. 1;
- VTIC video & telephone interface card
- FIG. 4 illustrates an integrated video system utilizing a cable modem in accordance with yet another preferred embodiment of the invention
- FIG. 5 shows an integrated video system utilizing a coaxial cable in accordance with a further preferred embodiment of the invention
- FIG. 6 depicts an integrated video system utilizing a telephony application programming interface (TAPI) in accordance with another preferred embodiment of the invention.
- TAPI telephony application programming interface
- FIG. 7 illustrates yet another preferred embodiment of an integrated video system in accordance with the invention.
- FIGS. 1-7 The invention will be described in detail with reference to the preferred embodiments illustrated in FIGS. 1-7.
- the invention is described herein in its preferred application to an integration of Internet and telephony services.
- the invention may be applicable to any type or configuration of communications services that require the display of and interaction with information for a user.
- ESTB 5 provides the basic capabilities of a conventional set-top box with respect to a CATV input 6 (which generically represents any audio/video television input such as broadcast cable, digital broadcast satellite, video cassette recorder/player, video disc player, etc.) and TV output 16 .
- CATV input 6 which generically represents any audio/video television input such as broadcast cable, digital broadcast satellite, video cassette recorder/player, video disc player, etc.
- ESTB 5 is implemented with the added capability of forwarding commands from ER 3 to a video & telephone interface card (VTIC) 9 in PC 10 utilizing data link 7 .
- VTIC video & telephone interface card
- ESTB 5 is also configured to accept as an input a video window from VTIC 9 over video window link 8 .
- a second implementation for ER 3 is to use existing buttons on a conventional remote but define one particular button or sequence of buttons to place ER 3 into and out of an enhanced services mode of operation.
- the enhanced services mode of operation causes ESTB 5 to forego normal ESTB processing of the ER 3 remote control codes and instead pass them through to VTIC 9 .
- the user will know which state the ER 3 is in by a display of an indication of the mode of operation on the TV screen.
- More sophisticated remote control devices or other input devices can be provided as system options are added.
- One such more sophisticated remote control device could contain a full alphanumeric keyboard or a mouse/trackball capability. If ER 3 is not implemented with an alphanumeric keyboard, alphanumeric data entry can still be accomplished with a “virtual” keyboard which involves scrolling through alphanumeric entries in a pop-up window and clicking on desired characters.
- ESTB 5 implementation requirements may vary depending on how various functions are partitioned between ESTB 5 and VTIC 9 .
- One of the most flexible ways of partitioning the functions is to make ESTB 5 as transparent as possible with respect to enhanced services.
- a transparent ESTB 5 can be easily implemented by starting with the design of a conventional set top box (STB) and adding the transparency operation.
- STB set top box
- the controller in the conventional STB is reprogrammed to pass the new commands onto data link 7 but retain processing functions for commands related to conventional STB operations.
- Data link 7 can also be implemented in a variety of ways known in the art.
- One of the simplest, for example, is as a conventional serial asynchronous data link as a microprocessor peripheral IC or directly available in many microprocessors such as an Intel 8051.
- ESTB receives all information pertaining to the pop-up windows on video window link 8 and merely inserts the specified video window into the video image sent to TV 1 .
- the preferred implementation utilizes a digital array of pixel values.
- Each pixel value contains 16 bits for 16 color digital displays.
- the first information transferred is four parameters: x-start, y-start, x-range, y-range. Following these parameters are x-range*y-range pixel values arranged as y-range rows and x-range columns.
- the first two parameters (x-start, y-start) define the starting position of the pop-up window relative to the total display size (e.g., 480 ⁇ 720 pixels).
- the pop-up window information is stored in a DRAM memory element of ESTB 5 .
- the digital multiplexer may be any one of the known or commercially available products such as the AViA-GTX advanced graphics integrated circuit from C-Cube Microsystems that provides the digital multiplexing function and DRAM interface, or the CH8438B Triple 8-bit DAC with Color Space Conversion and Analog MUX from Chrontel.
- VTIC 9 is composed of microprocessor 20 , data link interface 21 , telephone interface 22 , video communications link interface 23 , and PCI bus interface 24 , as shown in FIG. 2.
- Microprocessor 20 can be any commercially available microprocessor programmed to control the various parts on the board and to process the enhanced video and telephone services.
- Microprocessor 20 may also be replaced by an external processor such as the PC processor that may operate to control the components of the VTIC 9 at the same time as it controls the other components of the PC.
- Microprocessor 20 is operable to process ER 3 commands received in Data Link Interface 21 .
- Data Link 7 is a simple asynchronous serial data link, in which case, it is possible that Data Link Interface 21 might be contained within microprocessor 20 itself. Indeed, any one or more of these components may be combined in a manner known in the art to perform the same functions in one or more combined modules.
- Telephone Interface circuit 22 utilizes relays, discrete components, and integrated circuits as is standard practice for modems and PBX line card interfaces to the telephone lines 14 , 15 used in conjunction with the implementation of the invention.
- a digital signal processor (DSP) integrated circuit is also provided in interface circuit 22 for performing voice compression, speakerphone processing, facsimile conversions, and other telephony operations.
- DSP functions are well known in the art and are commonly provided in voice/fax/modem cards for PC's. (Good speakerphone performance may require an external speaker and microphone not shown.)
- An additional capability that could be programmed into the DSP circuit (or added as an external device) as an enhanced option is speech recognition for the detection of voice activated commands. Such speech recognition capability would permit the control of PC 10 and/or ESTB 5 in lieu of (or complementary to) the PC keyboard and ER 3 .
- VTIC 9 One additional integrated circuit needed for a fully featured VTIC 9 is a circuit to receive information (e.g., caller identification information) from telephone services subscribed to by the user.
- information e.g., caller identification information
- An example of such a circuit is an Incoming Calling Line Identification Receiver with Ring Detection (ICS 1660) as available from Integrated Circuit Systems, Inc.
- ICS 1660 Incoming Calling Line Identification Receiver with Ring Detection
- ICS 1660 Incoming Calling Line Identification Receiver with Ring Detection
- the Service Manual of System 2000 2-Line Caller ID catalog number 43-972 from Radio Shack, for example, which is incorporated herein by reference, provides a complete schematic and parts list for a telephone line interface and a caller ID module that may be used in implementing the invention.
- VTIC 9 also provides a metallic, automatic connection between external line 14 and extension line 15 . This connection allows the user to retain full use of the telephone line without activating the system whenever the PC is turned off or is otherwise
- Video Communications Link Interface 23 is preferably implemented as a serial data link wherein a data block represents a pixel array of a desired pop-up window. Included with the data block is a set of parameters defining the location and size of the pop-up window.
- ESTB 5 processes the video window information by multiplexing (i.e., inserting) the pixel information into the TV video signal 16 .
- the multiplexing function can be accomplished on analog or digital signals. (The AViA-GTX part mentioned previously supports digital multiplexing while the CH8438B uses analog multiplexing.) Other formats for Video Link 8 are possible.
- FIG. 3 depicts one alternate configuration that utilizes an Asymmetric Digital Subscriber Loop (ADSL) connection 30 to the Internet, although other high capacity links may also be provided (e.g., ISDN, satellite, cable modem, etc.).
- ADSL Asymmetric Digital Subscriber Loop
- ADSL is a standardized digital access technology utilizing a single conventional telephone wire pair to simultaneously carry a conventional analog voice channel and a permanently connected digital data channel.
- splitter 31 is used to externally separate the two channels.
- Some ADSL implementations may not require the use of an external splitter but instead incorporate the splitter into the interface card electronics, ADSL modem 32 .
- the data channel is similarly separated at the central office subscriber line interface where it is multiplexed with other ADSL data channels and connected to an ISP using a leased line as opposed to a switched connection through the public switched telephone network—thus achieving a permanent connection.
- FIG. 4 depicts another configuration that provides a permanent data connection for Internet access.
- a cable modem 40 is used in place of dial-up modem 11 of FIG. 1.
- CATV input 6 utilizes selected frequency bands to carry bi-directional data channels for individual subscribers in addition to broadcast video. (Other cable modem configurations known in the art may equally be utilized.)
- the individual data channels are multiplexed and demultiplexed at the CATV head end and carried to and from an ISP on leased lines in similar fashion to the ADSL ISP interface.
- the Internet connection 41 in FIG. 4 is shown to be provided through data interface card 42 .
- An alternate implementation could incorporate the cable modem interface within ESTB 5 , directly on VTIC 9 or elsewhere within PC 10 .
- the caller's name is not available or not provided as part of the subscribed service from the telephone company, one of several Internet sites that provide reverse telephone number look-up can be accessed to retrieve the caller's name.
- a further optional mode allows the user to store caller names and associated phone numbers in a look-up table that can be accessed to provide a given caller's name based on the input calling telephone number.
- the identity of the area code can be determined by a look-up table.
- VTIC 9 In response to the call detection, VTIC 9 generates a pop-up window containing the calling number information and a set of user configurable options for handling the call.
- the pop-up window is transferred on video link 8 to ESTB 5 whereupon it is inserted into the video image sent to TV 1 .
- the user From the list of options displayed, the user selects an option using a button or buttons on ER 3 .
- An example of possible options include: 1) answer the call; 2) have the system take a message, 3) forward the call, or 4) reject the call.
- the code of the selected option is transferred by ESTB 5 to VTIC 9 via data link 7 .
- VTIC 9 passes the command to a software program running in PC 10 which acts on the selected option.
- An electronic mail message is transferred from an ISP to a mail program running in PC 10 .
- PC 10 passes the message (or an indication of its arrival) to VTIC 9 for output in a pop-up window with the mail programs image and appropriate options for processing the message (e.g., reply, reply all, forward, save, delete, etc.).
- the pop-up window thus is passed to ESTB 5 and displayed on TV 1 .
- the user can thereupon interact with the mail program using enhanced feature buttons of ER 3 .
- Electronic mail events are just one example of unsolicited events that are usefully displayed on the user's TV screen.
- Numerous Internet sites offer delivery of unsolicited events such as breaking news, stock quotes, sports events, etc. using, for example, the so-called “Push” technology (e.g., Pointcast).
- Push e.g., Pointcast
- the system configurations described previously easily support such functions as a semi-permanent window (or portion of a window) in one portion of the TV screen or as a pop-up window that can be enabled or disabled with enhanced feature buttons on ER 3 .
- the described system facilitates voice transmission in at least two ways.
- a user can specify a desired telephone number using any of a number of methodologies: 1) directly entering a number with ER 3 ; 2) using ER 3 to select an entry in a speed dial list contained in a pop-up window; 3) using ER 3 in combination with voice commands to specify the number; 4) dialing a number with the dial pad of telephone 2 or the keyboard (or other input device) of PC 10 ; or 5 ) any combination of these input methods.
- an Internet telephony program running in PC 10 can process the desired number (possibly in cooperation with an Internet telephony server) and determine if the desired number can be reached through the Internet. If the desired number is available through the Internet, the call is placed and VTIC 9 provides the appropriate speech compression algorithm to send and receive digitized speech through Internet connection 13 .
- This box may be essentially identical to an ESTB.
- This box could be connected in series between a conventional set top box and a television set, or between the conventional set top box and the PC.
- the box may include all of the ESTB capabilities, but add the capabilities of VTIC 9 and other components used in PC 10 to facilitate operation of the invention. Accordingly, the box may be connected among a conventional STB, a conventional PC, and a conventional TV.
- FIG. 5 is a configuration that utilizes coaxial cable 6 for communication between ESTB 5 and PC 10 in lieu of data link 7 and video link 8 .
- the configuration of FIG. 5 sends the same information between these system elements but does so with frequency division multiplexed (FDM) or time division multiplexed (TDM) channels allocated to the respective communication transfers.
- FDM frequency division multiplexed
- TDM time division multiplexed
- FIG. 6 An alternative implementation for the telephone interface involves the use of Computer Telephone Integration (CTI) technology in lieu of the single line interface disclosed as part of VTIC 9 .
- CTI Computer Telephone Integration
- FIG. 6 A basic configuration for this alternative is shown in FIG. 6.
- This configuration uses a standardized Telephony Application Programming Interface (TAPI) 52 between a telephone switching system 50 and a different version of a VTIC, VTIC 53 .
- TAPI interface 52 allows PC 10 to monitor and control switching operations within switching system 50 . Examples of switching systems with TAPI interfaces are the commercially available Nitsuko America DS01, Onyx, and 124i/384i systems. These systems have been designed specifically for PC control of telephone operations—including access to caller ID information. TAPI programming information is readily available in the industry.
- the dial-up or other connection with the Internet could easily be replaced to provide for the connection with extranets, intranets, local area networks, or other communication networks known in the art.
- the incoming/outgoing telephone lines 14 , 15 may be any wired (or even wireless) lines known for transporting telephone signals such as analog (copper, twisted pair), digital (ISDN, T1, fiber optic), CATV cable modem, etc.
- Many of the features (e.g., speech recognition) disclosed as being programmed into VTIC 9 can similarly be incorporated (in whole or part) into PC 10 or ESTB 5 .
Abstract
The present invention relates to the general matter of integration of Internet services and telephony services with a video display (e.g., a television set). In a preferred embodiment, the invention utilizes a personal computer for system intelligence with a connection from a set top box to receive enhanced feature requests originating from a user remote control device. The personal computer processes the requests and generates pop-up windows which are sent back to the set top box for insertion into the video image as interactive displays simultaneously with the entertainment content already found in the video image.
Description
- It is well known that personal computers (PCs) can provide users with access to a vast array of information and services via the Internet. Conventional PC access to the Internet, however, suffers some limitations such as: 1) the need to first establish a dial-up connection to an Internet service provider (ISP); 2) the need to access a particular information provider (e.g., an electronic mail server or a financial reporting service) to learn if there is information of particular interest to the user; 3) the need to be at the PC location to access such information using the PC keyboard and to see the information on the PC monitor; and 4) the need for the PC user to be relatively sophisticated in the use of the PC and the Internet to get the desired information or services. One of the known approaches that has become popular in overcoming some of these limitations is the incorporation of Internet access functionality into a television set or a CATV set top box. Such implementations are commonly referred to as PCTV or WEB TV. A major limitation of the PCTV approach to simplifying Internet access is that it does not use a PC that is already in the residence or other location in need of user-friendly information or services. The PCTV offering is typically much less capable than contemporary PC hardware and likely to be out of date with rapidly advancing PC technology.
- Another example of known attempts to integrate television and PC computing is disclosed in U.S. Pat. No. 5,790,201, entitled: “Television and Computer Capability Integration.” This patent discloses a coupler for selectively choosing one of two user interfaces to a computer. A primary interface consists of a conventional CRT or other computer monitor, keyboard, mouse, joystick, etc. A secondary interface consists of a television set and additional input devices such as keyboard, mouse, joystick, etc. The primary interface allows the user to use the computer in a conventional manner—presumably while seated in front of the CRT monitor. Selecting the secondary interface allows the user to use the computer with a conventional television set as a monitor and the additional input devices—presumably while seated in front of the television. Only one of the two interfaces is enabled at any particular time. Thus, this disclosure does not allow simultaneous viewing of the television with computer interaction. Furthermore, there is no possibility of having the computer inform the user of the occurrence of telephony/Internet related events while the user is watching television and not using the secondary user interface.
- Another area of consumer communications services achieving increasing user acceptance is enhanced telephone features such as caller ID, call waiting, call forwarding and network based voice messaging. Although these features are useful in their present offerings their usefulness and convenience is limited by the method of accessing them via a telephone and viewing them, in the case of caller ID, with a display associated with the telephone set itself. Mechanisms have become available to display caller ID information on a TV screen such as: “TV Messenger” from TriNexus or “TI 3000 Caller ID on TV” from Palco Telecom (both in Canada). These mechanisms enable displaying incoming call information on the television screen but provide no mechanism for the television viewer to interact with the system other than to access the telephone directly.
- Yet another area of emerging communications technology is the use of the Internet for voice communications commonly referred to as “Internet telephony (IT).” The prevailing method of offering such services is through dial-up connections to a service provider that essentially uses the Internet as a long-distance network for phone conversations. Two limitations of contemporary IT services are: 1) the need to dial a local telephone number before dialing the eventual destination; and 2) the possibility that the user may not know ahead of time if a particular destination can be reached via the selected IT service provider.
- Because of the limitations and independent operation of the aforementioned systems it is desirable to provide a new system configuration that enhances the accessibility and user friendliness of the individual service offerings and provides new services based on the functional combination of the separate systems.
- The present invention relates to the general matter of integration of Internet services and telephony services with a video display (e.g., a television set). In a preferred embodiment, the invention utilizes a personal computer for system intelligence with a connection from a set top box to receive enhanced feature requests originating from a user remote control device. The personal computer processes the requests and generates pop-up windows which are sent back to the set top box for insertion into the video image as interactive displays simultaneously with the entertainment content already found in the video image.
- The features and advantages derived from the invention will become readily apparent from the following detailed description of the preferred embodiments with reference to the appended drawings in which:
- FIG. 1 illustrates an integrated video system in accordance with a preferred embodiment of the invention;
- FIG. 2 shows a preferred embodiment of the video & telephone interface card (VTIC) used in the integrated video system of FIG. 1;
- FIG. 3 depicts an integrated video system utilizing an asymmetric digital subscriber line (ADSL) in accordance with another preferred embodiment of the invention;
- FIG. 4 illustrates an integrated video system utilizing a cable modem in accordance with yet another preferred embodiment of the invention;
- FIG. 5 shows an integrated video system utilizing a coaxial cable in accordance with a further preferred embodiment of the invention;
- FIG. 6 depicts an integrated video system utilizing a telephony application programming interface (TAPI) in accordance with another preferred embodiment of the invention; and
- FIG. 7 illustrates yet another preferred embodiment of an integrated video system in accordance with the invention.
- The invention will be described in detail with reference to the preferred embodiments illustrated in FIGS. 1-7. The invention is described herein in its preferred application to an integration of Internet and telephony services. However, the invention may be applicable to any type or configuration of communications services that require the display of and interaction with information for a user.
- As shown by the preferred embodiment depicted in FIG. 1, the invention is directed to a system that provides integrated, user-friendly communications systems access. In this embodiment, user access to the system is provided through a
conventional television set 1, aconventional telephone 2, and an enhanced remote (ER) 3. Enhancedremote 3 operates in the same manner as any conventional remote control device (e.g., TV/VCR remote) with the exception that special buttons or operational modes have been added (or programmed in) to provide access and control of the system's enhanced features. Enhanced remote 3 communicates viacommunications link 4 to an enhanced set-top box (ESTB) 5.Communications link 4, as well as any communications or data link described herein, can be any known communications link known in the art. For example, the links described herein may be either a wireless transmission path such as an infrared link, an RF link, an ultrasonic link, or a wired transmission path such as a copper wire, coaxial cable, fiber optic channel, etc. - ESTB5 provides the basic capabilities of a conventional set-top box with respect to a CATV input 6 (which generically represents any audio/video television input such as broadcast cable, digital broadcast satellite, video cassette recorder/player, video disc player, etc.) and
TV output 16. In accordance with a preferred embodiment of the invention, however, ESTB 5 is implemented with the added capability of forwarding commands fromER 3 to a video & telephone interface card (VTIC) 9 in PC 10 utilizingdata link 7. (The ER commands may also be received directly by PC 10 or relayed by any other known device separate from ESTB 5). ESTB 5 is also configured to accept as an input a video window from VTIC 9 overvideo window link 8. ESTB 5 inserts the video window fromvideo window link 8 into the video image provided to TV 1 to produce the pop-up window on the TV screen simultaneously with the entertainment content of the original video image. The pop-up window is inserted into the video image using techniques similar to those used to generate picture-in-picture (PIP) screens in commercially available television sets. It should be noted, however, that the pop-up window is displayed on TV 1 whether or not TV 1 has built-in PIP capabilities. Furthermore, the pop-up window can contain text, graphics, PC application windows, or any combination of these. - For illustrative purposes, the configuration of FIG. 1 utilizes a conventional dial-
up modem 11 for access viatelephone line 13. Any other device for providing a communications or data link with the Internet may also be used, however.Modem 11 communicates with VTIC 9 viadata link 12 which is preferably implemented using the well-known Peripheral Component Interconnect (PCI) bus of the PC, although any other known protocol or communication link may be used. Telephone access is provided viatelephone line 14 which can be a conventional telephone line (e.g., twisted pair, Asymmetric Digital Subscriber Line, ISDN Basic Rate, etc.) having any variety of telephone data services, preferably having at least caller ID data services. In any event, the user can place or receive telephone calls fromexternal telephone line 14 through VTIC 9 andextension connection 15 totelephone 2. - As mentioned above,
ER 3 can be implemented to operate in at least two different ways. The first way is to use special buttons dedicated to enhanced services. These special buttons cause new remote control codes to be sent to ESTB 5 over and above the remote control codes used for conventional set top box operations. ESTB 5 merely forwards the special remote control codes to VTIC 9 viadata link 7. - A second implementation for
ER 3 is to use existing buttons on a conventional remote but define one particular button or sequence of buttons to placeER 3 into and out of an enhanced services mode of operation. The enhanced services mode of operation causesESTB 5 to forego normal ESTB processing of theER 3 remote control codes and instead pass them through toVTIC 9. In the preferred embodiment, the user will know which state theER 3 is in by a display of an indication of the mode of operation on the TV screen. - More sophisticated remote control devices or other input devices can be provided as system options are added. One such more sophisticated remote control device could contain a full alphanumeric keyboard or a mouse/trackball capability. If
ER 3 is not implemented with an alphanumeric keyboard, alphanumeric data entry can still be accomplished with a “virtual” keyboard which involves scrolling through alphanumeric entries in a pop-up window and clicking on desired characters. -
ESTB 5 implementation requirements may vary depending on how various functions are partitioned betweenESTB 5 andVTIC 9. One of the most flexible ways of partitioning the functions is to makeESTB 5 as transparent as possible with respect to enhanced services. Atransparent ESTB 5 can be easily implemented by starting with the design of a conventional set top box (STB) and adding the transparency operation. To be transparent with respect to enhanced commands the controller in the conventional STB is reprogrammed to pass the new commands ontodata link 7 but retain processing functions for commands related to conventional STB operations.Data link 7 can also be implemented in a variety of ways known in the art. One of the simplest, for example, is as a conventional serial asynchronous data link as a microprocessor peripheral IC or directly available in many microprocessors such as an Intel 8051. To be transparent with respect to pop-up window displays pertaining to enhanced services, ESTB receives all information pertaining to the pop-up windows onvideo window link 8 and merely inserts the specified video window into the video image sent toTV 1. - In particular, although any one of the numerous formats or techniques known in the art for inserting input signals such as the pop-up window information on
data link 8 into a TV signal for display are possible, the preferred implementation utilizes a digital array of pixel values. Each pixel value contains 16 bits for 16 color digital displays. In one embodiment, for example, the first information transferred is four parameters: x-start, y-start, x-range, y-range. Following these parameters are x-range*y-range pixel values arranged as y-range rows and x-range columns. The first two parameters (x-start, y-start) define the starting position of the pop-up window relative to the total display size (e.g., 480×720 pixels). The pop-up window information is stored in a DRAM memory element ofESTB 5. In the preferred implementation, a digital TV signal is assumed which means that a digital multiplexer is used to select pop-up pixels whenever the pixel location (x,y) of the video generation process is in the range (x-start<=x<x-start+x-range) and (y-start<=y<y-start+y-range). Otherwise, pixel information from the main digital video signal is selected. The digital multiplexer may be any one of the known or commercially available products such as the AViA-GTX advanced graphics integrated circuit from C-Cube Microsystems that provides the digital multiplexing function and DRAM interface, or the CH8438B Triple 8-bit DAC with Color Space Conversion and Analog MUX from Chrontel. - In one
preferred embodiment VTIC 9 is composed ofmicroprocessor 20, data link interface 21,telephone interface 22, video communications linkinterface 23, andPCI bus interface 24, as shown in FIG. 2.Microprocessor 20 can be any commercially available microprocessor programmed to control the various parts on the board and to process the enhanced video and telephone services.Microprocessor 20 may also be replaced by an external processor such as the PC processor that may operate to control the components of theVTIC 9 at the same time as it controls the other components of the PC.Microprocessor 20 is operable to processER 3 commands received in Data Link Interface 21. As mentioned previously, one embodiment ofData Link 7 is a simple asynchronous serial data link, in which case, it is possible that Data Link Interface 21 might be contained withinmicroprocessor 20 itself. Indeed, any one or more of these components may be combined in a manner known in the art to perform the same functions in one or more combined modules. -
Telephone Interface circuit 22 utilizes relays, discrete components, and integrated circuits as is standard practice for modems and PBX line card interfaces to thetelephone lines interface circuit 22 for performing voice compression, speakerphone processing, facsimile conversions, and other telephony operations. Such DSP functions are well known in the art and are commonly provided in voice/fax/modem cards for PC's. (Good speakerphone performance may require an external speaker and microphone not shown.) An additional capability that could be programmed into the DSP circuit (or added as an external device) as an enhanced option is speech recognition for the detection of voice activated commands. Such speech recognition capability would permit the control ofPC 10 and/orESTB 5 in lieu of (or complementary to) the PC keyboard andER 3. - One additional integrated circuit needed for a fully featured
VTIC 9 is a circuit to receive information (e.g., caller identification information) from telephone services subscribed to by the user. An example of such a circuit is an Incoming Calling Line Identification Receiver with Ring Detection (ICS 1660) as available from Integrated Circuit Systems, Inc. Other implementations of incoming caller ID services are possible. The Service Manual of System 2000 2-Line Caller ID (catalog number 43-972) from Radio Shack, for example, which is incorporated herein by reference, provides a complete schematic and parts list for a telephone line interface and a caller ID module that may be used in implementing the invention. In a preferred embodiment,VTIC 9 also provides a metallic, automatic connection betweenexternal line 14 andextension line 15. This connection allows the user to retain full use of the telephone line without activating the system whenever the PC is turned off or is otherwise not operational. - Video
Communications Link Interface 23 is preferably implemented as a serial data link wherein a data block represents a pixel array of a desired pop-up window. Included with the data block is a set of parameters defining the location and size of the pop-up window.ESTB 5 processes the video window information by multiplexing (i.e., inserting) the pixel information into theTV video signal 16. The multiplexing function can be accomplished on analog or digital signals. (The AViA-GTX part mentioned previously supports digital multiplexing while the CH8438B uses analog multiplexing.) Other formats forVideo Link 8 are possible. -
PCI Bus Interface 24 may be implemented using any integrated circuit or other device known in the art for providing access to the standard PC bus.Internal Data Bus 25 ofVTIC 9 is used bymicroprocessor 20 to communicate with each of the various components ofVTIC 9. - As mentioned in the background discussion, dial-up access to an ISP is not the most desirable means of getting connected to the Internet. Permanent on-line connections are more desirable for two reasons: 1) spontaneous short information retrievals such as telephone directory numbers are facilitated; and 2) the network can send unsolicited messages to a user whenever particular events occur such as electronic mail arrival, or updates to select sites are made. FIG. 3 depicts one alternate configuration that utilizes an Asymmetric Digital Subscriber Loop (ADSL)
connection 30 to the Internet, although other high capacity links may also be provided (e.g., ISDN, satellite, cable modem, etc.). - ADSL is a standardized digital access technology utilizing a single conventional telephone wire pair to simultaneously carry a conventional analog voice channel and a permanently connected digital data channel. As shown,
splitter 31 is used to externally separate the two channels. Some ADSL implementations may not require the use of an external splitter but instead incorporate the splitter into the interface card electronics,ADSL modem 32. The data channel is similarly separated at the central office subscriber line interface where it is multiplexed with other ADSL data channels and connected to an ISP using a leased line as opposed to a switched connection through the public switched telephone network—thus achieving a permanent connection. - FIG. 4 depicts another configuration that provides a permanent data connection for Internet access. In this preferred embodiment, a
cable modem 40 is used in place of dial-upmodem 11 of FIG. 1. In one embodiment,CATV input 6 utilizes selected frequency bands to carry bi-directional data channels for individual subscribers in addition to broadcast video. (Other cable modem configurations known in the art may equally be utilized.) The individual data channels are multiplexed and demultiplexed at the CATV head end and carried to and from an ISP on leased lines in similar fashion to the ADSL ISP interface. In this manner, the cable modem configuration provides permanent Internet access. TheInternet connection 41 in FIG. 4 is shown to be provided through data interface card 42. An alternate implementation could incorporate the cable modem interface withinESTB 5, directly onVTIC 9 or elsewhere withinPC 10. - The following illustrations describe in exemplary fashion user feature interactions and system processing steps. In all cases, it is assumed that an Internet connection exists—either through a dial-up modem or via a permanent connection such as through an ADSL line, cable modem, or other known mechanism.
- Incoming Telephone Call
- A call arrives on
telephone line 14 andVTIC 9 detects the ringing status and the caller ID information which consists of a calling telephone number and the caller's name, if available. (In an optional mode of operation when the caller's name is not available or not provided as part of the subscribed service from the telephone company, one of several Internet sites that provide reverse telephone number look-up can be accessed to retrieve the caller's name. A further optional mode allows the user to store caller names and associated phone numbers in a look-up table that can be accessed to provide a given caller's name based on the input calling telephone number.) At the very least, the identity of the area code can be determined by a look-up table. In response to the call detection,VTIC 9 generates a pop-up window containing the calling number information and a set of user configurable options for handling the call. The pop-up window is transferred onvideo link 8 toESTB 5 whereupon it is inserted into the video image sent toTV 1. From the list of options displayed, the user selects an option using a button or buttons onER 3. An example of possible options include: 1) answer the call; 2) have the system take a message, 3) forward the call, or 4) reject the call. The code of the selected option is transferred byESTB 5 toVTIC 9 viadata link 7.VTIC 9 passes the command to a software program running inPC 10 which acts on the selected option. - Telephone Directory Calling
- The user presses one or more buttons on
ER 3 to activate an Internet directory search.ESTB 5 passes the codes related to the desired directory search toVTIC 9.VTIC 9 passes the command to an Internet browser program running inPC 10 which accesses a telephone directory site. (Any of a number of telephone directory sites can be pre-configured for selection by this command.)VTIC 9 generates a pop-up window containing the interactive image of the browser for display byTV 1. The user enters alphanumeric data (e.g., name and location) related to the desired telephone number using an alphanumeric keyboard, virtual keyboard, speech recognition, or other input device as the case may be. If the desired telephone number is encountered, the user can enter a dial command option viaER 3 whereupon a software program inPC 10 controls VTIC 9 to dial the selected telephone number fortelephone 2. - Incoming Email Message
- An electronic mail message is transferred from an ISP to a mail program running in
PC 10. Upon receipt,PC 10 passes the message (or an indication of its arrival) toVTIC 9 for output in a pop-up window with the mail programs image and appropriate options for processing the message (e.g., reply, reply all, forward, save, delete, etc.). The pop-up window thus is passed toESTB 5 and displayed onTV 1. The user can thereupon interact with the mail program using enhanced feature buttons ofER 3. - Real-Time Information Banner
- Electronic mail events are just one example of unsolicited events that are usefully displayed on the user's TV screen. Numerous Internet sites offer delivery of unsolicited events such as breaking news, stock quotes, sports events, etc. using, for example, the so-called “Push” technology (e.g., Pointcast). The system configurations described previously easily support such functions as a semi-permanent window (or portion of a window) in one portion of the TV screen or as a pop-up window that can be enabled or disabled with enhanced feature buttons on ER3.
- Voice Message Inbox Processing
- Voice messaging operations associated with the system can be significantly enhanced by displaying a directory of messages on the TV screen at the request of a user. The ability to see the complete state of a voice messaging in box including message duration, times of arrival, and origins, permit expedient and informed processing of the messages. Associated with the inbox display are user options allowing for processing such as: listen, delete, save, or forward. In situations where a user subscribes to a network-based answering service, as opposed to storing messages internally in the system, it is also possible for the service provider to send inbox information via the Internet or other data communications facility to effect the same capabilities. An additional option is an integrated inbox which displays voice, email and fax messages and options for processing each.
- Internet Telephony
- The described system facilitates voice transmission in at least two ways. First, a user can specify a desired telephone number using any of a number of methodologies: 1) directly entering a number with
ER 3; 2) usingER 3 to select an entry in a speed dial list contained in a pop-up window; 3) usingER 3 in combination with voice commands to specify the number; 4) dialing a number with the dial pad oftelephone 2 or the keyboard (or other input device) ofPC 10; or 5) any combination of these input methods. In any case, an Internet telephony program running inPC 10 can process the desired number (possibly in cooperation with an Internet telephony server) and determine if the desired number can be reached through the Internet. If the desired number is available through the Internet, the call is placed andVTIC 9 provides the appropriate speech compression algorithm to send and receive digitized speech throughInternet connection 13. - If the desired telephone number is not accessible through the Internet or there is no desire to place it over the Internet, the system can place the call over
telephone line 14, as well known in the art. Notice that this method of placing the call does not require the user to know ahead of time if a particular voice telephone number is available through the Internet. The system can be set up to designate what calls should be attempted through the Internet. For example, Internet calls may be limited to certain known telephone numbers associated with Internet receivers, to calls for long-distance (international, domestic, or both), or to calls having certain quality rating, cost factor, time of day, or other cost/benefit analysis formulation. - Second, the described system may be used to access an Internet site with a voice connection option (e.g., a help desk). The user can merely click on the voice connection option which causes both ends to establish the Internet voice connection without having to dial a telephone number. The user of the system merely picks up the handset of
telephone 2 after clicking on the voice connection option (or, in the case where a speaker phone is used, the user is immediately able to converse). - While the invention has been described in detail in connection with the best mode of the invention known at the time of the filing of this application, it should be readily understood that the invention is not limited to the specified embodiments described herein. Rather, the invention can be modified to incorporate any number of variations, alterations, substitutions or equivalent arrangements not heretofore described, which are commensurate with the spirit and scope of the invention. For example, in the alternative configuration shown in FIG. 7, the VTIC functions are incorporated into
ESTB 5. Communications between the VTIC circuitry insideESTB 5 and the PC occur over a conventional PCserial link 61 with seriallink interface circuitry 62 inside the PC. The advantage of this configuration is that no special cards have to be added to the PC. (Aserial interface 62 is often available for such functions as external modems.) - Persons of ordinary skill in the art will recognize that there are numerous other alternatives as to how the functional components of the described system are partitioned and how the individual components communicate with each other. One alternative, for example, is to use an enhanced video cassette recorder (EVCR) in place of
ESTB 5. Functions and interfaces to the EVCR would be identical or similar to the functions and interfaces described forESTB 5. Another similar alternative is to use an enhanced television (ETV) in place ofESTB 5. Functions and interfaces to the ETV would be identical or similar to the functions and interfaces described forESTB 5. Specifically, the ETV remote would have new commands that get passed by the ETV toVTIC 9.VTIC 9, in turn, sends a video window back to ETV for insertion into the displayed image. - Yet another alternative is to use a separate box dedicated to enhanced services. This box may be essentially identical to an ESTB. This box could be connected in series between a conventional set top box and a television set, or between the conventional set top box and the PC. In the alternative, the box may include all of the ESTB capabilities, but add the capabilities of
VTIC 9 and other components used inPC 10 to facilitate operation of the invention. Accordingly, the box may be connected among a conventional STB, a conventional PC, and a conventional TV. - Another alternative configuration is depicted in FIG. 5 which is a configuration that utilizes
coaxial cable 6 for communication betweenESTB 5 andPC 10 in lieu ofdata link 7 andvideo link 8. The configuration of FIG. 5 sends the same information between these system elements but does so with frequency division multiplexed (FDM) or time division multiplexed (TDM) channels allocated to the respective communication transfers. This configuration is advantageous in that it provides more flexibility in the physical locations ofESTB 5 andPC 10. - An alternative implementation for the telephone interface involves the use of Computer Telephone Integration (CTI) technology in lieu of the single line interface disclosed as part of
VTIC 9. A basic configuration for this alternative is shown in FIG. 6. This configuration uses a standardized Telephony Application Programming Interface (TAPI) 52 between atelephone switching system 50 and a different version of a VTIC,VTIC 53.TAPI interface 52 allowsPC 10 to monitor and control switching operations within switchingsystem 50. Examples of switching systems with TAPI interfaces are the commercially available Nitsuko America DS01, Onyx, and 124i/384i systems. These systems have been designed specifically for PC control of telephone operations—including access to caller ID information. TAPI programming information is readily available in the industry. The 1998 Addison Welsley book: Windows Telephony Programming: A Developer's Guide to TAPI by Chris Wells, which is incorporated herein by reference, is one source of such information. Besides getting access to caller ID information the configuration of FIG. 6 allows the user to direct an incoming call on one oftelephone lines 14 to anextension line 51 through menu selections withER 3. - As a further addition, the dial-up or other connection with the Internet could easily be replaced to provide for the connection with extranets, intranets, local area networks, or other communication networks known in the art. The incoming/
outgoing telephone lines VTIC 9, can similarly be incorporated (in whole or part) intoPC 10 orESTB 5. - Although specific commercially available components used to practice the invention have been identified, substitution of one or more other make or model components that satisfy the minimum structural and/or functional aspects of the invention as set forth herein is contemplated for use in practicing the invention. Accordingly, the invention is not limited by the foregoing description, but is only limited by the scope of the appended claims.
Claims (10)
1. An integrated Internet and telephony video system comprising:
a personal computer having a modem for transferring information signals between the Internet and said personal computer, and a video/telephone interface card for receiving Internet and telephony information signals, the video/telephone interface card outputting a video window containing the Internet and telephony information signals;
an enhanced set top box, receiving a plurality of video source signals from a broadcast video source and the video window output from the video/telephone interface card of said personal computer, said enhanced set top box generating television (TV) images based on selected ones of the plurality of video source signals and the video window output from the video/telephone interface card;
a television (TV) set displaying TV images generated by said enhanced set top box for display on a TV screen of said TV set, wherein said video window appears on the TV screen as a pop-up window displayed on the TV screen together with the TV images based on the selected ones of the plurality of video source signals; and
a remote control device outputting at least one of a plurality of remote control command signals, the plurality of remote control command signals used to interactively control operation of said enhanced set top box and said personal computer based on the TV images displayed on the TV screen, wherein said enhanced set top box passes to the video/telephone interface card remote control commands output from the remote control that are designated for control of said personal computer.
2. The integrated Internet and telephony video system of wherein said remote control device uses specific buttons dedicated to control operation of said personal computer.
claim 1
3. The integrated Internet and telephony video system of wherein said remote control device uses particular button sequences dedicated to control operation of said personal computer.
claim 1
4. The integrated Internet and telephony video system of wherein the video/telephone interface card contains a telephone line interface circuit used to process telephone information signals and relay the information signals to said enhanced set top box.
claim 1
5. The integrated Internet and telephony video system of wherein the telephone information signals relayed by the telephone line interface circuit includes caller identification information which is included in a pop-up window displayed on the TV screen.
claim 4
6. The integrated Internet and telephony video system of wherein the modem in said personal computer is an asymmetrical digital subscriber line (ADSL) modem used to transfer information signals between the Internet and said personal computer.
claim 1
7. The integrated Internet and telephony video system of wherein the broadcast video source is cable television (CATV), and wherein the CATV broadcast video source also provides connectivity to the Internet.
claim 1
8. The integrated Internet and telephony video system of wherein said personal computer and said enhanced set top box are connected via coaxial cable and utilize a frequency division multiplex (FDM) protocol to effect communications.
claim 1
9. The integrated Internet and telephony video system of , further comprising:
claim 1
a telephone switch for receiving incoming telephone signals and relaying the received telephone signals among local telephone extensions and said personal computer; and
a telephony application programming interface (TAPI), coupled between said telephone switch and the video/telephone interface card of said personal computer, said TAPI operative to allow said personal computer to monitor and control switching operations of the incoming telephone signals.
10. The integrated Internet and telephony video system of , wherein said remote control device is connected to said enhanced set top box with a copper wire guided transmission media.
claim 1
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/742,450 US20010000826A1 (en) | 1998-11-09 | 2000-12-22 | Integrated video system |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/188,914 US6209025B1 (en) | 1998-11-09 | 1998-11-09 | Integrated video system |
US09/742,450 US20010000826A1 (en) | 1998-11-09 | 2000-12-22 | Integrated video system |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/188,914 Continuation US6209025B1 (en) | 1998-11-09 | 1998-11-09 | Integrated video system |
Publications (1)
Publication Number | Publication Date |
---|---|
US20010000826A1 true US20010000826A1 (en) | 2001-05-03 |
Family
ID=22695082
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/188,914 Expired - Fee Related US6209025B1 (en) | 1998-11-09 | 1998-11-09 | Integrated video system |
US09/742,450 Abandoned US20010000826A1 (en) | 1998-11-09 | 2000-12-22 | Integrated video system |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/188,914 Expired - Fee Related US6209025B1 (en) | 1998-11-09 | 1998-11-09 | Integrated video system |
Country Status (1)
Country | Link |
---|---|
US (2) | US6209025B1 (en) |
Cited By (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6372614B2 (en) * | 1999-04-20 | 2002-04-16 | Advanced Micro Devices, Inc. | Dual damascene method for backened metallization using poly stop layers |
US20020084898A1 (en) * | 2000-12-29 | 2002-07-04 | Stefanik John R. | Remote control device with illumination |
US20020084909A1 (en) * | 2000-12-29 | 2002-07-04 | Stefanik John R. | Remote control device with smart card capability |
US20020085128A1 (en) * | 2000-12-29 | 2002-07-04 | Stefanik John R. | Remote control device with event notifier |
WO2002057971A2 (en) * | 2001-01-18 | 2002-07-25 | Koninklijke Philips Electronics N.V. | Arrangement, facilitating device, first user device and method |
US20020162116A1 (en) * | 2001-04-27 | 2002-10-31 | Sony Corporation | VoIP telephony peripheral |
EP1276318A1 (en) * | 2001-07-13 | 2003-01-15 | Tv-Lab S.p.a. | Method and apparatus for transmitting, receiving and displaying information in an interactive television system |
US20030026270A1 (en) * | 2001-07-31 | 2003-02-06 | Koninklijke Philips Electronics N.V. | Antenna for wireless home network has UI functionality |
WO2003013134A1 (en) * | 2001-07-19 | 2003-02-13 | Klotz Digital Ag | Device for secure, cost-effective downloading of audio and video data |
US20030145332A1 (en) * | 2002-01-31 | 2003-07-31 | Kabushiki Kaisha Toshiba | VoIP (voice over internet protocol)-compliant cable modem |
US20040015996A1 (en) * | 2000-06-26 | 2004-01-22 | Arnaud Chataignier | Digital data reception box with modem-type interfaces |
US20060008059A1 (en) * | 2004-07-08 | 2006-01-12 | Sbc Knowledge Ventures, Lp | System and method for managing messages in a packetized voice environment |
US20070286600A1 (en) * | 2006-06-09 | 2007-12-13 | Owlink Technology, Inc. | Universal IR Repeating over Optical Fiber |
US20070292135A1 (en) * | 2006-06-09 | 2007-12-20 | Yong Guo | Integrated remote control signaling |
US20080117984A1 (en) * | 2006-11-16 | 2008-05-22 | Analogix Semiconductor, Inc. | Pre-Clock/Data Recovery Multiplexing of Input Signals in a HDMI Video Receiver |
US20080291074A1 (en) * | 2007-05-22 | 2008-11-27 | Owlink Technology, Inc. | Universal Remote Control Device |
US20090003386A1 (en) * | 2007-06-29 | 2009-01-01 | Embarq Holdings Company, Llc | Integrated set-top box DSL VOIP WIFI device |
US20090007211A1 (en) * | 2007-06-29 | 2009-01-01 | Embarq Holdings Company, Llc | Cable set-top box with voice over internet protocol |
US20090003374A1 (en) * | 2007-06-29 | 2009-01-01 | Embarq Holding Company Llc | Method and apparatus for providing power over a data network |
US7792152B1 (en) | 2004-06-08 | 2010-09-07 | Owlink Technology, Inc. | Scheme for transmitting video and audio data of variable formats over a serial link of a fixed data rate |
US7873979B1 (en) * | 2004-12-10 | 2011-01-18 | Oracle America, Inc. | Method and apparatus for javaTV xlets for analog broadcast channels |
US20160358958A1 (en) * | 2015-06-08 | 2016-12-08 | Ricoh Company, Ltd. | Solid-state imaging device |
Families Citing this family (91)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1999013641A1 (en) * | 1997-09-05 | 1999-03-18 | Prevue International, Inc. | Program guide application interface system |
US20040031045A1 (en) * | 1997-11-20 | 2004-02-12 | Ivanyi Thomas P. | System and method for measuring and storing information pertaining to television viewer or user behavior |
US20020059468A1 (en) * | 1999-11-18 | 2002-05-16 | Freeny Charles C. | Split personal computer system |
JP2002510820A (en) * | 1998-04-08 | 2002-04-09 | オープン ティーヴィー インコーポレイテッド | One-touch email response system and method |
AR019458A1 (en) | 1998-07-23 | 2002-02-20 | United Video Properties Inc | AN INTERACTIVE TELEVISION PROGRAMMING GUIDE PROVISION THAT SERVES AS AN ENTRY |
US20060069657A1 (en) * | 1998-10-01 | 2006-03-30 | Freeny Charles C Jr | Multiple customer and multiple location PC service provider system |
JP2000165772A (en) * | 1998-11-30 | 2000-06-16 | Sony Corp | Television receiver |
US7127734B1 (en) | 1999-04-12 | 2006-10-24 | Texas Instruments Incorporated | System and methods for home network communications |
FI107493B (en) * | 1999-06-07 | 2001-08-15 | Nokia Mobile Phones Ltd | A data transmission adapter and a method of data transfer |
US6769120B1 (en) * | 1999-06-30 | 2004-07-27 | International Business Machines Corporation | Calendar-induced program execution |
US20050177850A1 (en) | 1999-10-29 | 2005-08-11 | United Video Properties, Inc. | Interactive television system with programming-related links |
US20010033343A1 (en) * | 2000-03-23 | 2001-10-25 | Adrian Yap | Multi-tuner DVR |
US20070127887A1 (en) * | 2000-03-23 | 2007-06-07 | Adrian Yap | Digital video recorder enhanced features |
US20020040475A1 (en) * | 2000-03-23 | 2002-04-04 | Adrian Yap | DVR system |
US8312490B2 (en) * | 2000-03-23 | 2012-11-13 | The Directv Group, Inc. | DVR with enhanced functionality |
US20020054750A1 (en) * | 2000-04-25 | 2002-05-09 | Michael Ficco | DVR functions status indicator |
US8540574B1 (en) * | 2000-05-30 | 2013-09-24 | Core Wireless Licensing S.A.R.L. | Navigation aware news service |
US8522266B1 (en) * | 2000-09-13 | 2013-08-27 | Jlb Ventures Llc | System and method for insertion of recorded media into a broadcast |
US7565680B1 (en) * | 2000-06-30 | 2009-07-21 | Comcast Ip Holdings I, Llc | Advanced set top terminal having a video call feature |
US8401371B1 (en) | 2000-08-24 | 2013-03-19 | Ati Technologies Ulc | Method and apparatus for automatic time-shifting for a content recorder |
US6774908B2 (en) * | 2000-10-03 | 2004-08-10 | Creative Frontier Inc. | System and method for tracking an object in a video and linking information thereto |
US20120096500A1 (en) | 2001-01-08 | 2012-04-19 | eVideo Incorporated | System and method for delivering video on demand |
US6971120B1 (en) * | 2001-02-13 | 2005-11-29 | A.T.&T. Corp. | Method and apparatus for providing consumer-chosen telephone services on a digital cable TV set-top box |
WO2002069640A1 (en) * | 2001-02-21 | 2002-09-06 | Digeo, Inc. | System and method for providing direct, context-sensitive customer support in an interactive television system |
US20050039214A1 (en) * | 2001-02-21 | 2005-02-17 | Lorenz Kim E. | System and method for providing direct, context-sensitive customer support in an interactive television system |
US20040244056A1 (en) * | 2001-02-21 | 2004-12-02 | Lorenz Kim E. | System and method for providing direct, context-sensitive customer support in an interactive television system |
US20020147983A1 (en) * | 2001-04-06 | 2002-10-10 | Comverse Network Systems, Ltd. | Television system and method for communication notification |
US7499530B2 (en) * | 2001-05-18 | 2009-03-03 | Telstrat Int'l, Ltd | System and method for on-demand recording |
US20020184632A1 (en) * | 2001-05-30 | 2002-12-05 | Reitmeier Glenn A. | Computer peripheral device for web-enhanced media services |
JP4612779B2 (en) * | 2001-06-14 | 2011-01-12 | キヤノン株式会社 | COMMUNICATION DEVICE AND COMMUNICATION DEVICE VIDEO DISPLAY CONTROL METHOD |
FR2833130B1 (en) * | 2001-11-30 | 2004-02-13 | France Telecom | ASSEMBLY FOR THE VISUALIZATION OF INFORMATION TRANSMITTED BY A TELEPHONE SIGNAL, TELEPHONE CONNECTION BOX AND ASSOCIATED VIDEO INSERTION BOX |
US6889191B2 (en) * | 2001-12-03 | 2005-05-03 | Scientific-Atlanta, Inc. | Systems and methods for TV navigation with compressed voice-activated commands |
US20030110498A1 (en) * | 2001-12-10 | 2003-06-12 | General Instrument Corporation | Methods, systems, and apparatus for tuning television components using an internet appliance |
AU2002237858A1 (en) * | 2002-01-15 | 2003-07-30 | Ub Port, Inc. | Television controller with internet telephony capabilities |
US6831969B2 (en) * | 2002-04-04 | 2004-12-14 | Innomedia Pre Ltd. | Caller ID display system for telephony over a packet switched network |
US20030214957A1 (en) * | 2002-05-15 | 2003-11-20 | Wahoske Matthew John | Broadband set-top box front-end storage system |
US6707893B1 (en) | 2002-07-10 | 2004-03-16 | At&T Corp. | Call progress information in cable telephony |
US7054420B2 (en) * | 2002-09-11 | 2006-05-30 | Telstrat International, Ltd. | Voice over IP telephone recording architecture |
US7264590B2 (en) | 2003-01-31 | 2007-09-04 | Qwest Communications International Inc. | Real-time medical monitoring application with a network interface device |
US7480369B2 (en) * | 2003-01-31 | 2009-01-20 | Qwest Communications International, Inc. | Network interface device having virtual private network capability |
US20040163126A1 (en) * | 2003-01-31 | 2004-08-19 | Qwest Communications International Inc. | Methods and apparatus for delivering a computer data stream to a video appliance with a network interface device |
US8813142B2 (en) * | 2003-01-31 | 2014-08-19 | Qwest Communications International Inc. | Methods, systems and apparatus for providing video transmissions over multiple media |
US7194249B2 (en) * | 2003-01-31 | 2007-03-20 | Qwest Communications International Inc. | Methods, systems and apparatus for providing urgent public information |
US7187418B2 (en) * | 2003-01-31 | 2007-03-06 | Qwest Communications International, Inc. | Systems and methods for delivering picture-in-picture signals at diverse compressions and bandwidths |
US20040150749A1 (en) * | 2003-01-31 | 2004-08-05 | Qwest Communications International Inc. | Systems and methods for displaying data over video |
US7099443B2 (en) * | 2003-01-31 | 2006-08-29 | Qwest Communications International Inc. | Fiber optic internet protocol network interface device and methods and systems for using the same |
US7239698B2 (en) * | 2003-01-31 | 2007-07-03 | Qwest Communications International Inc. | DOCSIS network interface device and methods and systems for using the same |
US8655979B2 (en) * | 2003-01-31 | 2014-02-18 | Qwest Communications International Inc. | Method for replacing a network interface device |
US7240361B2 (en) * | 2003-01-31 | 2007-07-03 | Qwest Communications International Inc. | Systems and methods for controlled transmittance in a telecommunication system |
US10142023B2 (en) | 2003-01-31 | 2018-11-27 | Centurylink Intellectual Property Llc | Antenna system and methods for wireless optical network termination |
US8490129B2 (en) * | 2003-01-31 | 2013-07-16 | Qwest Communications International Inc. | Methods, systems and apparatus for selectively distributing urgent public information |
US7376386B2 (en) * | 2003-06-02 | 2008-05-20 | Qwest Communications International Inc | Systems and methods for distributing content objects in a telecommunication system |
US7921443B2 (en) * | 2003-01-31 | 2011-04-05 | Qwest Communications International, Inc. | Systems and methods for providing video and data services to a customer premises |
US7433465B2 (en) * | 2003-01-31 | 2008-10-07 | Oracle International Corporation | Systems and methods for providing application services |
US8050281B2 (en) * | 2003-01-31 | 2011-11-01 | Qwest Communications International Inc. | Alert gateway, systems and methods |
US20040150750A1 (en) * | 2003-01-31 | 2004-08-05 | Qwest Communications International Inc. | Systems and methods for monitoring visual information |
US7793003B2 (en) * | 2003-01-31 | 2010-09-07 | Qwest Communications International Inc | Systems and methods for integrating microservers with a network interface device |
US7454006B2 (en) * | 2003-01-31 | 2008-11-18 | Qwest Communications International Inc. | Systems, methods and apparatus for providing a plurality of telecommunication services |
US7474742B2 (en) * | 2003-01-31 | 2009-01-06 | Qwest Communications International Inc. | Environmentally-controlled network interface device and methods |
US20040150748A1 (en) * | 2003-01-31 | 2004-08-05 | Qwest Communications International Inc. | Systems and methods for providing and displaying picture-in-picture signals |
US7180988B2 (en) * | 2003-01-31 | 2007-02-20 | Qwest Communications International Inc. | Packet network interface device and systems and methods for its use |
US8537814B2 (en) * | 2003-01-31 | 2013-09-17 | Qwest Communications International Inc. | Configurable network interface device and systems and methods for its use |
US7027594B2 (en) * | 2003-06-30 | 2006-04-11 | Qwest Communications International, Inc. | System and method for cooling of network interface device |
US7656860B2 (en) * | 2003-07-22 | 2010-02-02 | Phillips Bruce A | Personal communication service network interface device |
US8112449B2 (en) * | 2003-08-01 | 2012-02-07 | Qwest Communications International Inc. | Systems and methods for implementing a content object access point |
US7054417B2 (en) * | 2003-08-19 | 2006-05-30 | Qwest Communications International Inc. | Advanced call screening appliance |
CN1328895C (en) * | 2003-08-25 | 2007-07-25 | 黄正恕 | PSTN and ADSL combined audio visual telephone |
US7734282B2 (en) * | 2003-08-28 | 2010-06-08 | Qwest Communications International Inc | System and method for provisioning customer premises equipment |
US6924831B2 (en) * | 2003-09-12 | 2005-08-02 | Aevoe Incorporated | Video telephone integrating public-switch telephone network and asymmetric digital subscriber line |
US20060010074A1 (en) * | 2004-07-09 | 2006-01-12 | Zeitsiff Adam M | Delivery and storage system for secured content library |
US7742069B2 (en) * | 2005-05-03 | 2010-06-22 | Nicholas William Prideaux Payne | Telephone ring activation of a wireless transmitter for remote control of a television |
KR20070011726A (en) * | 2005-07-21 | 2007-01-25 | 삼성전자주식회사 | Digital television having a telephone |
US20070234384A1 (en) * | 2006-03-16 | 2007-10-04 | Gary Rein | Integrated command center for flat screen televisions, and internet protocol monitors |
WO2008015369A1 (en) * | 2006-08-01 | 2008-02-07 | Nds Limited | Call management |
US20090189495A1 (en) * | 2006-08-02 | 2009-07-30 | Gary Rein | Integrated command center for flat screen televisions, and internet protocol monitors |
US20090027573A1 (en) * | 2006-08-02 | 2009-01-29 | Gary Rein | Integrated command center for flat screen televisions, and internet protocol monitors |
US20080247401A1 (en) * | 2007-04-06 | 2008-10-09 | Texas Instruments Incorporated | Remote Access to Home Communication Services |
CA2689065C (en) * | 2007-05-30 | 2017-08-29 | Creatier Interactive, Llc | Method and system for enabling advertising and transaction within user generated video content |
US20100037271A1 (en) * | 2008-08-05 | 2010-02-11 | At&T Intellectual Property I, L.P. | System and Method for Receiving a Picture-in-Picture Display via an Internet Connection in a Satellite Television System |
GB2463110B (en) * | 2008-09-05 | 2013-01-16 | Skype | Communication system and method |
GB2463104A (en) * | 2008-09-05 | 2010-03-10 | Skype Ltd | Thumbnail selection of telephone contact using zooming |
GB2463124B (en) * | 2008-09-05 | 2012-06-20 | Skype Ltd | A peripheral device for communication over a communications sytem |
GB2463105A (en) | 2008-09-05 | 2010-03-10 | Skype Ltd | Viewer activity dependent video telephone call ringing |
GB2463109B (en) * | 2008-09-05 | 2013-03-13 | Skype | Communication system and method |
GB2463103A (en) * | 2008-09-05 | 2010-03-10 | Skype Ltd | Video telephone call using a television receiver |
GB2463108B (en) * | 2008-09-05 | 2012-08-29 | Skype | Communication system and method |
GB2463107A (en) * | 2008-09-05 | 2010-03-10 | Skype Ltd | A remote control unit of a media device for placing/receiving calls, comprising activating one of the two wireless transceivers when needed. |
US8209714B2 (en) | 2009-10-30 | 2012-06-26 | At&T Intellectual Property I, L.P. | System and method of problem detection in received internet data, video data, and voice data |
US9183560B2 (en) | 2010-05-28 | 2015-11-10 | Daniel H. Abelow | Reality alternate |
US9392641B2 (en) | 2012-07-05 | 2016-07-12 | Centurylink Intellectual Property Llc | Multi-service provider wireless access point |
US9497800B2 (en) | 2012-07-05 | 2016-11-15 | Centurylink Intellectual Property Llc | Multi-service provider wireless access point |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5262860A (en) * | 1992-04-23 | 1993-11-16 | International Business Machines Corporation | Method and system communication establishment utilizing captured and processed visually perceptible data within a broadcast video signal |
US5694163A (en) * | 1995-09-28 | 1997-12-02 | Intel Corporation | Method and apparatus for viewing of on-line information service chat data incorporated in a broadcast television program |
US5696815A (en) * | 1995-05-01 | 1997-12-09 | Bell Communications Research, Inc. | Method and apparatus for delivering caller identification information and services |
US5929849A (en) * | 1996-05-02 | 1999-07-27 | Phoenix Technologies, Ltd. | Integration of dynamic universal resource locators with television presentations |
US6006257A (en) * | 1995-09-29 | 1999-12-21 | Comverse Networks Systems, Inc. | Multimedia architecture for interactive advertising in which secondary programming is varied based upon viewer demographics and content of primary programming |
US6208384B1 (en) * | 1996-07-11 | 2001-03-27 | Douglas G. Brown | Methods and systems for providing information to a television using a personal computer |
US6285685B1 (en) * | 1997-06-26 | 2001-09-04 | Samsung Electronics Co., Ltd. | Apparatus and method for providing PC communication and internet service by using settop box |
US6792618B1 (en) * | 1998-03-02 | 2004-09-14 | Lucent Technologies Inc. | Viewer customization of displayed programming based on transmitted URLs |
Family Cites Families (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5512935A (en) * | 1994-03-31 | 1996-04-30 | At&T Corp. | Apparatus and method for diplaying an alert to an individual personal computer user via the user's television connected to a cable television system |
US5748255A (en) | 1994-12-22 | 1998-05-05 | Philips Electronics North America Corporation | Interface system for a television receiver |
US5678012A (en) | 1995-05-05 | 1997-10-14 | Microsoft Corporation | Method and system for selecting a video piece from a database |
US5682511A (en) | 1995-05-05 | 1997-10-28 | Microsoft Corporation | Graphical viewer interface for an interactive network system |
US5574964A (en) | 1995-05-30 | 1996-11-12 | Apple Computer, Inc. | Signal distribution system |
US5675390A (en) | 1995-07-17 | 1997-10-07 | Gateway 2000, Inc. | Home entertainment system combining complex processor capability with a high quality display |
US5650831A (en) | 1995-07-17 | 1997-07-22 | Gateway 2000, Inc. | Adjustable power remote control drive |
US5900867A (en) * | 1995-07-17 | 1999-05-04 | Gateway 2000, Inc. | Self identifying remote control device having a television receiver for use in a computer |
US5724106A (en) | 1995-07-17 | 1998-03-03 | Gateway 2000, Inc. | Hand held remote control device with trigger button |
US5790115A (en) | 1995-09-19 | 1998-08-04 | Microsoft Corporation | System for character entry on a display screen |
US5722041A (en) | 1995-12-05 | 1998-02-24 | Altec Lansing Technologies, Inc. | Hybrid home-entertainment system |
US5805806A (en) | 1995-12-18 | 1998-09-08 | Intel Corporation | Method and apparatus for providing interactive networking between televisions and personal computers |
US5594491A (en) | 1995-12-29 | 1997-01-14 | Vxl/Hcr Technology Corporation | Near-video-on-demand digital video distribution system utilizing asymmetric digital subscriber lines |
US5778181A (en) * | 1996-03-08 | 1998-07-07 | Actv, Inc. | Enhanced video programming system and method for incorporating and displaying retrieved integrated internet information segments |
US5774664A (en) | 1996-03-08 | 1998-06-30 | Actv, Inc. | Enhanced video programming system and method for incorporating and displaying retrieved integrated internet information segments |
US5727129A (en) | 1996-06-04 | 1998-03-10 | International Business Machines Corporation | Network system for profiling and actively facilitating user activities |
US5734835A (en) | 1996-06-28 | 1998-03-31 | International Business Machines Corporation | Inexpensive world wide web terminal appliance using disk synchronized with raster refresh for storage of displayed pages |
US5791992A (en) | 1996-07-31 | 1998-08-11 | International Business Machines Corporation | Video game system with internet cartridge |
US5790201A (en) | 1996-08-08 | 1998-08-04 | Antos; Jeffrey David | Television and computer capability integration |
US5761280A (en) | 1996-09-04 | 1998-06-02 | 8×8, Inc. | Telephone web browser arrangement and method |
US5949765A (en) * | 1997-03-12 | 1999-09-07 | Mitel Corporation | Virtual multiplexing of telephony lines |
-
1998
- 1998-11-09 US US09/188,914 patent/US6209025B1/en not_active Expired - Fee Related
-
2000
- 2000-12-22 US US09/742,450 patent/US20010000826A1/en not_active Abandoned
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5262860A (en) * | 1992-04-23 | 1993-11-16 | International Business Machines Corporation | Method and system communication establishment utilizing captured and processed visually perceptible data within a broadcast video signal |
US5696815A (en) * | 1995-05-01 | 1997-12-09 | Bell Communications Research, Inc. | Method and apparatus for delivering caller identification information and services |
US5694163A (en) * | 1995-09-28 | 1997-12-02 | Intel Corporation | Method and apparatus for viewing of on-line information service chat data incorporated in a broadcast television program |
US6006257A (en) * | 1995-09-29 | 1999-12-21 | Comverse Networks Systems, Inc. | Multimedia architecture for interactive advertising in which secondary programming is varied based upon viewer demographics and content of primary programming |
US5929849A (en) * | 1996-05-02 | 1999-07-27 | Phoenix Technologies, Ltd. | Integration of dynamic universal resource locators with television presentations |
US6208384B1 (en) * | 1996-07-11 | 2001-03-27 | Douglas G. Brown | Methods and systems for providing information to a television using a personal computer |
US6285685B1 (en) * | 1997-06-26 | 2001-09-04 | Samsung Electronics Co., Ltd. | Apparatus and method for providing PC communication and internet service by using settop box |
US6792618B1 (en) * | 1998-03-02 | 2004-09-14 | Lucent Technologies Inc. | Viewer customization of displayed programming based on transmitted URLs |
Cited By (36)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6372614B2 (en) * | 1999-04-20 | 2002-04-16 | Advanced Micro Devices, Inc. | Dual damascene method for backened metallization using poly stop layers |
US20040015996A1 (en) * | 2000-06-26 | 2004-01-22 | Arnaud Chataignier | Digital data reception box with modem-type interfaces |
US20020084898A1 (en) * | 2000-12-29 | 2002-07-04 | Stefanik John R. | Remote control device with illumination |
US20020084909A1 (en) * | 2000-12-29 | 2002-07-04 | Stefanik John R. | Remote control device with smart card capability |
US20020085128A1 (en) * | 2000-12-29 | 2002-07-04 | Stefanik John R. | Remote control device with event notifier |
US8069351B2 (en) | 2000-12-29 | 2011-11-29 | At&T Intellectual Property I, L.P. | Remote control device |
US6946970B2 (en) | 2000-12-29 | 2005-09-20 | Bellsouth Intellectual Property Corp. | Remote control device with smart card capability |
US6903655B2 (en) | 2000-12-29 | 2005-06-07 | Bellsouth Intellectual Property Corp. | Remote control device with illumination |
WO2002057971A3 (en) * | 2001-01-18 | 2003-12-24 | Koninkl Philips Electronics Nv | Arrangement, facilitating device, first user device and method |
WO2002057971A2 (en) * | 2001-01-18 | 2002-07-25 | Koninklijke Philips Electronics N.V. | Arrangement, facilitating device, first user device and method |
US20020162116A1 (en) * | 2001-04-27 | 2002-10-31 | Sony Corporation | VoIP telephony peripheral |
EP1276318A1 (en) * | 2001-07-13 | 2003-01-15 | Tv-Lab S.p.a. | Method and apparatus for transmitting, receiving and displaying information in an interactive television system |
WO2003013134A1 (en) * | 2001-07-19 | 2003-02-13 | Klotz Digital Ag | Device for secure, cost-effective downloading of audio and video data |
US20030026270A1 (en) * | 2001-07-31 | 2003-02-06 | Koninklijke Philips Electronics N.V. | Antenna for wireless home network has UI functionality |
EP1333617A2 (en) * | 2002-01-31 | 2003-08-06 | Kabushiki Kaisha Toshiba | VoIP (Voice over Internet Protocol) -compliant cable modem |
US20030145332A1 (en) * | 2002-01-31 | 2003-07-31 | Kabushiki Kaisha Toshiba | VoIP (voice over internet protocol)-compliant cable modem |
EP1333617A3 (en) * | 2002-01-31 | 2005-11-02 | Kabushiki Kaisha Toshiba | VoIP (Voice over Internet Protocol) -compliant cable modem |
US7792152B1 (en) | 2004-06-08 | 2010-09-07 | Owlink Technology, Inc. | Scheme for transmitting video and audio data of variable formats over a serial link of a fixed data rate |
US20060008059A1 (en) * | 2004-07-08 | 2006-01-12 | Sbc Knowledge Ventures, Lp | System and method for managing messages in a packetized voice environment |
US9491296B2 (en) | 2004-07-08 | 2016-11-08 | At&T Intellectual Property I, L.P. | System and method for managing messages in a packetized voice environment |
US8848883B2 (en) | 2004-07-08 | 2014-09-30 | At&T Intellectual Property I, L.P. | System and method for managing messages in a packetized voice environment |
US8467508B2 (en) | 2004-07-08 | 2013-06-18 | At&T Intellectual Property I, L.P. | System and method for managing messages in a packetized voice environment |
US7684549B2 (en) * | 2004-07-08 | 2010-03-23 | At&T Intellectual Property I, Lp | System and method for managing messages in a packetized voice environment |
US20100091957A1 (en) * | 2004-07-08 | 2010-04-15 | At&T Intellectual Property I, Lp | System and method for managing messages in a packetized voice environment |
US7873979B1 (en) * | 2004-12-10 | 2011-01-18 | Oracle America, Inc. | Method and apparatus for javaTV xlets for analog broadcast channels |
US20070292135A1 (en) * | 2006-06-09 | 2007-12-20 | Yong Guo | Integrated remote control signaling |
US20070286600A1 (en) * | 2006-06-09 | 2007-12-13 | Owlink Technology, Inc. | Universal IR Repeating over Optical Fiber |
US20080117984A1 (en) * | 2006-11-16 | 2008-05-22 | Analogix Semiconductor, Inc. | Pre-Clock/Data Recovery Multiplexing of Input Signals in a HDMI Video Receiver |
US20080291074A1 (en) * | 2007-05-22 | 2008-11-27 | Owlink Technology, Inc. | Universal Remote Control Device |
US8150261B2 (en) | 2007-05-22 | 2012-04-03 | Owlink Technology, Inc. | Universal remote control device |
US20090003374A1 (en) * | 2007-06-29 | 2009-01-01 | Embarq Holding Company Llc | Method and apparatus for providing power over a data network |
US20090007211A1 (en) * | 2007-06-29 | 2009-01-01 | Embarq Holdings Company, Llc | Cable set-top box with voice over internet protocol |
US20090003386A1 (en) * | 2007-06-29 | 2009-01-01 | Embarq Holdings Company, Llc | Integrated set-top box DSL VOIP WIFI device |
US8817774B2 (en) | 2007-06-29 | 2014-08-26 | Centurylink Intellectual Property Llc | Integrated set-top box DSL VOIP WIFI device |
US9444633B2 (en) | 2007-06-29 | 2016-09-13 | Centurylink Intellectual Property Llc | Method and apparatus for providing power over a data network |
US20160358958A1 (en) * | 2015-06-08 | 2016-12-08 | Ricoh Company, Ltd. | Solid-state imaging device |
Also Published As
Publication number | Publication date |
---|---|
US6209025B1 (en) | 2001-03-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6209025B1 (en) | Integrated video system | |
US6292210B1 (en) | Integrated remote control and phone user interface | |
US6052444A (en) | Tele-communication information display system | |
US7571458B1 (en) | Method and apparatus for selecting and displaying multi-media messages | |
US6020916A (en) | Videophone multimedia interactive on-hold information menus | |
US6084583A (en) | Advertising screen saver | |
US5327554A (en) | Interactive terminal for the access of remote database information | |
US6546092B2 (en) | Video caller identification systems and methods | |
US6226362B1 (en) | Video phone interactive corporate menu answering machine announcement | |
USH1714H (en) | Automatic still image transmission upon call connection | |
US6052439A (en) | Network server platform telephone directory white-yellow page services | |
US6243448B1 (en) | Video caller identification systems and methods | |
EP0981236B1 (en) | Text-enhanced voice menu system | |
US5524141A (en) | System and method for providing directory information over a telephony network using ADSI | |
US20020044199A1 (en) | Integrated remote control and phone | |
WO2001058156A1 (en) | Advertisement response system | |
WO1993001685A1 (en) | Telecommunication information display system____________________ | |
KR20020039666A (en) | An interactive television system | |
EP0867085B1 (en) | Interactive services | |
KR100574859B1 (en) | Automatic dialing service method for the bi-directional broadcasting | |
WO1996019066A1 (en) | Interactive multimedia device including caller identification decoding feature | |
JPH10336541A (en) | Television receiver | |
IL129412A (en) | Method and apparatus for selecting and displaying multi-media messages |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |