WO2000078050A1 - Interactive television application system with hand-held application device - Google Patents
Interactive television application system with hand-held application device Download PDFInfo
- Publication number
- WO2000078050A1 WO2000078050A1 PCT/US2000/040148 US0040148W WO0078050A1 WO 2000078050 A1 WO2000078050 A1 WO 2000078050A1 US 0040148 W US0040148 W US 0040148W WO 0078050 A1 WO0078050 A1 WO 0078050A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- interactive television
- user
- application
- touch
- hand
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/162—Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing
- H04N7/163—Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing by receiver means only
-
- 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/4126—The peripheral being portable, e.g. PDAs or mobile phones
- H04N21/41265—The peripheral being portable, e.g. PDAs or mobile phones having a remote control device for bidirectional communication between the remote control device and client device
-
- 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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/254—Management at additional data server, e.g. shopping server, rights management server
- H04N21/2543—Billing, e.g. for subscription services
-
- 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/422—Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
- H04N21/42204—User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
-
- 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/436—Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
- H04N21/4363—Adapting the video or multiplex stream to a specific local network, e.g. a IEEE 1394 or Bluetooth® network
- H04N21/43637—Adapting the video or multiplex stream to a specific local network, e.g. a IEEE 1394 or Bluetooth® network involving a wireless protocol, e.g. Bluetooth, RF or wireless LAN [IEEE 802.11]
-
- 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/443—OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB
-
- 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/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
- H04N21/47211—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting pay-per-view content
-
- 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/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
- H04N21/4722—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting additional data associated with the content
-
- 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/482—End-user interface for program selection
-
- 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/83—Generation or processing of protective or descriptive data associated with content; Content structuring
- H04N21/84—Generation or processing of descriptive data, e.g. content descriptors
-
- 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/854—Content authoring
- H04N21/8549—Creating video summaries, e.g. movie trailer
-
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/173—Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
- H04N7/17309—Transmission or handling of upstream communications
- H04N7/17318—Direct or substantially direct transmission and handling of requests
Definitions
- This invention relates to interactive television application systems, and more particularly, to interactive television application systems in which television application functionality may be provided by a hand-held device or coordinated between a hand-held device and a user's television equipment.
- Interactive television applications typically run on a user's set-top box. Examples of interactive television applications include interactive television program guides, e-mail, home shopping, wagering and other e-commerce applications, financial applications, TV Web browsers, games, and other television based applications. Running these applications typically excludes other users from watching television other than the application being viewed. In addition, running such applications on a stationary platform on the set-top box prevents users from accessing the features of such systems when away from the stationary platform.
- the hand-held application device may be any suitable hand-held device, such as a display remote, touch-screen remote, personal digital assistant (PDA) , ebook or other hand-held device.
- the hand-held application device provides a user with access to interactive television application functionality remotely or while viewing a television program.
- the hand-held application device may run a client version of an interactive television application that requests application data from an application server running on the user's television equipment.
- the hand-held application device acts as an independent platform running an interactive application that may run independently and may communicate with a similar interactive application running on the user's television equipment.
- the hand-held application device may provide, for example, a portable electronic program guide including various features of interactive program guides, Internet-based program guides, and printed program guides.
- Interactive television applications may include, for example, applications that provide information related to television programming or that provide interactive features associated with television programming, such as, for example, interactive television program guides, home shopping applications, wagering applications, e-mail, and financial trading applications. Interactive television applications may also include applications provided on user television equipment .
- the hand-held application device may be offered to consumers for free or for a very low cost, as it may be advertising supported. Screens or pages displayed by the device may contain passive or interactive advertisements. Providing the device at low consumer price may allow the device to be distributed in large volumes. This may increase the value of the device to advertisers. Users of the device may not have to live m a special area, subscribe to any kind of digital cable or satellite service, or have an Internet account, to use the device if desired. Once a platform like this has been distributed, there will be continued opportunities for growth. New software can be downloaded. It can support future marketing opportunities, and it offers the ability to add user features at a later date, as either a free or pay upgrade.
- the hand-held application device may be of a size to fit in a pocket or purse.
- the device may have a touch-screen LCD display, a two-way paging interface, and may run on standard batteries.
- the paging interface may continuously collect TV listing data and store the data in local memory. It may also download advertisements while the device is in normal use. This may be done by for example buying time from a national paging service.
- the device may have a fold-down cover to protect the display from damage or accidental activation. Opening the cover automatically may turn the device on and activate its display.
- the first display may be, for example, a main menu, which may include interactive advertisements. One of the items on the menu may be a television guide.
- Selecting the guide feature may bring up a guide main menu, display of program listings or any other suitable guide display.
- the device may display a description of a program associated with the listing. Advertisements may be programming related, in which case selecting them may bring up more information about a program, allow reminders to be set, or any other suitable function. Advertisements for other products may allow a user to get more information or purchase a product.
- the portable hand-held application device may include many of the features of interactive program guides, such as listings by time, by channel, by category, favorite channels or any other guide feature. It may allow the user to set reminders and have them appear on the device, with both an audio alert and a display. Via a paging return, for example, the device can be used to set reminders or schedule recordings remotely.
- the portable device may be used for collecting data. For example, it might be used to send out surveys. It may also be used to collect audience ratings information. With an appropriate point-of- purchase device, for example, may be used to distribute electronic coupons.
- the device may also include an infra-red emitter. This may allow a user to use the device as a remote control to operate an interactive television program guide on a television set and other home entertainment .equipment .
- a paging system may be used, for example, to upload device type information and download infra-red codes.
- keys may be displayed on the device, and the user may touch the screen to generate commands.
- the keys can be context sensitive, where only the keys of interest are displayed at any time.
- the portable device may also offer other PDA- type functions, perhaps at an additional cost. For example, it may support e-mail, a calendar, a contact list, web browsing, a calculator, or any other suitable application. It may support data services, such as news, weather, sports, traffic, or any other suitable data service. It may be used as a pager. With suitable hardware resources, the portable program guide might include advanced communication functions. For example, it might allow a user to remotely monitor the home equipment — find out if the system is turned on, what channel is on, etc. It might also allow a user to listen to audio from a selected TV channel, or offer audio channels. The portable device may also serve as an ebook.
- FIG. 1 shows a schematic view of an illustrative system in accordance with the present invention
- FIGS. 2a-2f show illustrative arrangements for the interactive television application equipment and hand-held application device of FIG. 1, in accordance with the present invention
- FIG. 3 shows a schematic view of the handheld application device of FIG. 1, in accordance with the present invention
- FIG. 4 shows a schematic view of the user television equipment of FIGS. 2a-2f, in accordance with the present invention
- FIG. 5 shows a more generalized schematic view of the user television equipment of FIGS. 2a-2f, in accordance with the present invention
- FIG. 6 shows an illustrative menu screen in accordance with the present invention
- FIG. 7 shows an illustrative browse display in accordance with the present invention
- FIG. 8 shows an illustrative information screen in accordance with the present invention
- FIG. 9 shows an illustrative pay-per-view ordering screen in accordance with the present invention.
- FIG. 10 shows an illustrative remote screen in accordance with the present invention
- FIG. 11 shows an illustrative primary guide main menu screen in accordance with the present invention.
- FIG. 12 shows an illustrative display of program listings by time in accordance with the present invention
- FIG. 13 shows an illustrative premiums screen in accordance with the present invention
- FIG. 14 shows an illustrative home page in accordance with the present invention
- FIG. 15 shows an illustrative Editor's Picks page in accordance with the present invention
- FIGS. 16a and 16b show illustrative My TV
- FIG. 16c shows an illustrative page of program listings by criteria in accordance with the present invention.
- FIG. 17 shows an illustrative about page in accordance with the present invention.
- FIG. 18 is a flowchart of illustrative steps involved in providing interactive television and other application features with the hand-held application device of FIG. 1, in accordance with the present invention
- FIG. 19 a flowchart of illustrative steps involved in coordinating features between primary applications running within the interactive television application equipment of FIG. 1 and supplemental applications running on the hand-held access device of FIG. 1;
- FIG. 20 is a flowchart of illustrative steps involved in providing interactive television program guide functionality using the hand-held application device of FIG. 1.
- System 10 may include main facility 12.
- Main facility 12 provides interactive television application data from application data source 14 to interactive television application equipment 17 via communications link 18.
- Link 18 may be a satellite link, a telephone network link, a cable or fiber optic link, a microwave link, an Internet link, a digital subscriber line (DSL) , a combination of such links, or any other suitable communications link.
- interactive television application data may be generated by interactive television application equipment 17, in which case main facility 12 may be unnecessary.
- main facility 12 may provide interactive television application data directly to hand-held application device 24 via a suitable link (e.g., a two-way paging - frequency link) , in which case all or portions of interactive television application equipment it may be unnecessary.
- a suitable link e.g., a two-way paging - frequency link
- the interactive television application data transmitted by main facility 12 ifo interactive television application equipment 17 may include any data suitable for the application supported by main facility 12.
- the data may include television programming data (e.g., program identifiers, times, channels, titles, and descriptions) and other data for services other than television program listings (e.g., help text, pay-per-view information, weather information, sports information, music channel information, associated Internet Web links, associated software, etc.).
- Interactive television program guide data may also include unique identifiers for each showing of each program, identifiers for program groupings (e.g., series, mini- series, orderable packages of programs, network lineups, etc.), or any other suitable identifier.
- Interactive television applications may be implemented on interactive television application equipment 17 and hand-held application device 24.
- a "primary" application is intended to mean an interactive application that runs on interactive television application equipment 17.
- a primary application may be a server application that provides application data to hand-held application device 24 in response to one or more application communications, or may be a version of an application that works cooperatively with a version of the application that runs on hand-held application device 24.
- a "secondary” application is intended to mean an interactive application that runs on hand-held application device 24.
- a secondary application may be a client application that obtains data from a primary application, or may be a version of an interactive application that runs cooperatively with a primary application and that obtains application data from main facility 12.
- the primary and secondary applications may communicate by exchanging one or more application communications.
- Application communications may include any client-server or peer-to-peer communication construct suitable for exchanging interactive application data or other data (such as digital frames for display by hand-held application device 24) between the primary and secondary applications via communications link 19.
- Application communications may include, for example, requests, commands, messages, or remote procedure calls.
- Application communications may also involve complex communications between application constructs running on hand-held application device 24 and interactive television application equipment 17.
- Application communications may, for example, be object based. Objects running in the primary and secondary guides, for example, may communicate using an Object Request Broker (ORB) .
- Interactive application data may, for example, be encapsulated as component object model (COM) objects and persisted to a stream that is transmitted over communications link 19.
- Application communications may also include, for example, HTML formatted markup language documents (e.g., Web pages), that are exchanged between hand-held application device 24 and an Internet service system.
- interactive television application equipment 17 may include distribution equipment 21 located at application distribution facility 16, and user television equipment 22.
- the primary application may run totally on user television equipment 22 using the arrangements of FIGS. 2a and 2b, or may run partially on user television equipment 22 and partially on application server 25 or Internet service system 61 using a suitable client-server or distributed processing arrangement such as shown in FIGS. 2c, 2d, 2e, and 2f.
- Application distribution facility 16 may be any suitable distribution facility, and may have distribution equipment 21. Distribution equipment 21 of FIGS. 2a, 2b,
- Distribution equipment 21 may include, for example, suitable transmission hardware for distributing interactive television application data on a television channel sideband, in the vertical blanking interval of a television channel, using an in-band digital signal, using an out-of-band digital signal, or by any other suitable data transmission technique.
- Analog or digital video signals (e.g., television programs) from television distribution facility 29 may also be distributed by distribution equipment 21 to user television equipment 22 over communications link 20 on multiple television channels.
- videos may be distributed to user television equipment 22 from television distribution facility 29 to user television equipment 22 directly.
- Television distribution facility 29 may be any suitable distribution facility (e.g., a cable system headend, a broadcast distribution facility, a satellite television distribution facility, or any other suitable type of television distribution facility) . If desired, television distribution facility 29 and application distribution facility 16 may be the same facility.
- suitable distribution facility e.g., a cable system headend, a broadcast distribution facility, a satellite television distribution facility, or any other suitable type of television distribution facility.
- television distribution facility 29 and application distribution facility 16 may be the same facility.
- Communications link 20 may be any communications link suitable for distributing interactive television application data to user television equipment 22.
- Communications link 20 may include, for example, a satellite link, a telephone network link, a cable or fiber optic link, a microwave link, an Internet link, a data-over-cable service interface specification (DOCSIS) link, a digital subscriber line (DSL) , a paging frequency or other radio frequency link, a combination of such links, or any other suitable communications link.
- DOCSIS data-over-cable service interface specification
- DSL digital subscriber line
- paging frequency or other radio frequency link a combination of such links, or any other suitable communications link.
- User television equipment 22 and hand-held application device 24 may communicate over communications link 19. There may only be a single communications link 19, such as when hand-held application device 24 obtains application data exclusively from user television as shown in FIGS. 2a, 2c, and 2e. Alternatively, there may be multiple communications links 19, such as when hand-held application device 24 obtains data directly from application distribution facility 16 as shown in FIGS. 2b, 2d, and 2f. In still another suitable approach, hand-held application device 24 may run totally independently and not communicate with user television equipment 22 at all.
- Communications link 19 may be any suitable wired or wireless communications link or links over which digital or analog communications may take place between hand-held application device 24 and user television equipment 22, application distribution facility 17 or main facility 12.
- Communications link 19 may include, for example, a serial or parallel cable, a dial-up telephone line, a computer network or Internet link (e.g., 10Base2, lOBase 5, lOBaseT, 100BaseT, lOBaseF, Tl, T3, etc.), an in-home network link, an infrared link), a radio-frequency link (e.g., a 900 MHz link, a paging-frequency link, or other radio frequency link) , a satellite link, or any other suitable transmission link or combination of links.
- a serial or parallel cable e.g., 10Base2, lOBase 5, lOBaseT, 100BaseT, lOBaseF, Tl, T3, etc.
- an in-home network link e.
- Communications link 19 may include a docking station that connects hand-held device 24 to user television equipment 22 directly or via an in-home network.
- Any suitable transmission or access scheme may be used such as standard serial or parallel communications, Ethernet, Token Ring, Fiber Distributed Data Interface (FDDI), Circuit-Switched Cellular (CSC), Cellular Digital Packet Data (CDPD) , time division multiple access (TDMA) , code division multiple access (CDMA) , any other suitable transmission or access scheme, or any suitable combination thereof. It is envisioned that the transmission media and scheme used will be appropriate for a particular implementation and that different media and schemes may be used on different communications links 19 when there are multiple communications links 19.
- communications link 19 may be a RF or infrared link instead of some of the more complicated links that are more suited for data transmission over wider geographical areas. It may also be more suitable, for example, that when hand-held application device 24 communicates directly with application distribution facility 16, communications link 19 may be a link more suited for data transmission over wider geographical areas, such as an Internet link. Hand-held application device 24 and user television equipment 22 may communicate using any suitable network and transport layer protocols, if desired.
- Hand-held application device 24 and user television equipment 22 may also be part of an in-home network using, for example, the Jini networking protocol by Sun
- Network and transport layer protocols may be omitted from the system if desired.
- Application data may be distributed by distribution equipment 21 to user television equipment 22 exclusively (such as shown in FIGS. 2a, 2c, and 2e) , to user television equipment 22 and hand-held application device 24 jointly (such as shown in FIGS. 2b, 2d, and 2f) , or to just hand-held application device 24, using any suitable scheme.
- application data may be provided in a continuous stream or may be transmitted at a suitable time interval (e.g., once per hour). If transmitted continuously, it may not be necessary to store the data locally on user television equipment 22 or hand-held application device 24. Rather, user television equipment 22 or hand-held application device 24 may extract data "on the fly" as it is needed.
- application distribution facility 16 may poll user television equipment 22 or hand-held device periodically for certain information (e.g., pay program account information or information regarding programs that have been purchased and viewed using locally-generated authorization techniques) .
- Application data may also be provided using a suitable client-server approach or the Internet.
- FIG. 2a shows an illustrative arrangement for interactive television application equipment 17 and hand-held application device 24 in which a primary application runs totally on user television equipment 22.
- a secondary application running on hand-held application device 24 obtains application data via user television equipment 22.
- the secondary application may obtain application data from a primary application acting as a server via application communications sent to user television equipment 22 via communications link 19.
- the secondary application may obtain application data directly from user television equipment 22 without involving the primary application.
- User television equipment 22 may, for example, receive application data as part of a continuous data stream, periodically, or in response to polling requests from application distribution facility 17. In such approaches, application data may be automatically provided to hand-held application device 24 without requiring the secondary application to request it from the primary application.
- User television equipment 22 may include, for example, a tap antenna and associated circuitry that demodulates, and if necessary decodes, the application data signal. The tap antenna may resend the data to hand-held application device 24 via communications link 19.
- user television equipment 22 may receive application data from application distribution facility 16 and transmit that data to hand-held application device 24 using any other suitable transmission scheme.
- application data may be stored by user television equipment 22 and forwarded to hand-held application device 24.
- This approach may be desirable when, for example, the transfer rates of data between application distribution facility 16 and user television equipment 22, and between user television equipment 22 and hand-held application device 24 are unequal.
- FIG. 2b shows an illustrative arrangement for interactive television application equipment 17 and hand-held application device 24 in which hand-held application device obtains application data directly from application distribution facility 16.
- Application distribution facility 16 may have communications device 27 for providing hand-held application device 24 with access to application data from distribution equipment 21.
- Communications device 27 may be any suitable communications device for communications link 19.
- Communications device 27 may be, for example, a modem (e.g., any suitable analog or digital modem, cellular modem, or cable modem) such as when communications link 19 is a telephone dial-up link or an Internet link.
- Communications device 27 may be a network interface card (e.g., an Ethernet card, token ring card, etc.), such as when communications link 19 is a wide-area-network (WAN) link or Internet link.
- WAN wide-area-network
- Communications device 27 may be a wireless transceiver (e.g., a radio-frequency or infrared transceiver or other suitable transceiver) , such as when communications link 19 is a wireless analog or digital link, such as a paging-frequency link.
- a secondary application running on hand-held application device 24 may communicate with user television equipment 22 via a separate communications link 19, or may communicate via communications device 27, distribution equipment 21, and communications link 20 if desired.
- Application distribution facility 16 may have multiple communications devices 27. One communications device 27 may be used to communicate with hand-held application device 24, and another may be used to communicate with user television equipment 22. Each communications device 27 may be for a different type of link 19 or 20.
- one communications device 27 may be used to download application data or otherwise exchange access communications over a paging- frequency or 900 MHz link, and another communications device may be used to transmit application data or other information or programming to user television equipment 22 over, for example, a cable television link.
- FIGS. 2c and 2d shows additional illustrative arrangements for interactive television application equipment 17 and hand-held application device 24.
- the primary application runs partly on user television equipment 22 (e.g., a client application) and partly at application distribution facility 16 on application server 25.
- the secondary application runs partly on hand-held application device 24 and partly at application distribution facility 16 on application server 25.
- Application server 25 may use any suitable combination of hardware and software to provide a client-server based primary or secondary application.
- Application server 25 may, for example, run a suitable database engine (e.g., SQL Server by Microsoft) and provide interactive television application data in response to queries generated by a primary application client implemented on user television equipment 22.
- a suitable database engine e.g., SQL Server by Microsoft
- application server 25 may be located at main facility 12, or some other location, such as television distribution facility 29.
- the primary and secondary applications in these approaches may retrieve interactive television application data from application server 25 using any suitable client-server based approach.
- the application may, for example, pass SQL requests as messages to application server 25.
- the application may invoke remote procedures that reside on application server 25 using one or more remote procedure calls.
- Application server 25 may execute SQL statements for such invoked remote procedures.
- client objects executed by the application may communicate with server objects executed by application server 25 using, for example, an object request broker (ORB) . This may involve using, for example, Microsoft's Distributed Component Object Model (DCOM) approach.
- DCOM Distributed Component Object Model
- the primary and secondary applications may communicate with application server 25 over communications link 20 or 19 using any suitable network and transport layer protocols, if desired. They may communicate, for example, using a protocol stack which includes Sequenced Packet Exchange/Internetwork Packet Exchange (SPX/IPX) layers, Transmission Control Protocol/Internet Protocol (TCP/IP) layers, AppleTalk Transaction Protocol/Datagram Delivery Protocol (ATP/DDP) layers, WAP, DOCSIS or any other suitable network and transport layer protocols.
- SPX/IPX Sequenced Packet Exchange/Internetwork Packet Exchange
- TCP/IP Transmission Control Protocol/Internet Protocol
- ATP/DDP AppleTalk Transaction Protocol/Datagram Delivery Protocol
- WAP DOCSIS or any other suitable network and transport layer protocols.
- FIGS. 2e and 2f show illustrative Internet based interactive television application systems.
- Application distribution facility 16 may, for example, include Internet service system 61.
- Internet service system 61 may use any suitable combination of hardware and software capable of providing interactive television application data to the primary or secondary application using an Internet based approach (e.g., using the HyperText Transfer Protocol (HTTP) over a Transmission Control Protocol/Internet Protocol (TCP/IP) type link) .
- HTTP HyperText Transfer Protocol
- TCP/IP Transmission Control Protocol/Internet Protocol
- Internet service system 61 may be located at a facility that is separate from application distribution facility 16.
- Internet service system 61 may provide interactive television application data to user television equipment 22 via the Internet, or via application distribution equipment 21 using any suitable Internet- based approach (e.g. using HTTP over a TCP/IP link) .
- the primary application is a client-server application as shown in FIG. 2e, or if the secondary application is a client-server application that gets data directly from application distribution facility 16, as shown in FIG. 2f, the primary or secondary application may obtain interactive television application data from Internet service system 61 via an Internet connection on communications link 20 or 19.
- An illustrative arrangement for hand-held application device 24 is shown in FIG.
- Hand-held application device 24 may be any suitable display remote, personal digital assistant (PDA) , ebook, or other suitable portable hand-held device.
- PDA personal digital assistant
- the functionality that hand-held application device 24 may provide to the user may vary depending on its processing circuitry, communications circuitry and memory. It is envisioned that hand-held application device 24 may be a Windows CE compliant or JAVA-based hand-held PDA style device, or may be enabled by any other suitable software operating system for hand-held devices.
- Hand-held application device 24 may have user interface 52, processing circuitry 54, storage 56, and communications device 58.
- User interface 52 may be any suitable input or output device or system, and may include a liquid crystal display (LCD) , touch sensitive screen, stylus, voice recognition and synthesis circuitry, microphone, speaker, manual buttons or keys, keyboard, or any other suitable user input or output hardware and software.
- User interface 52 preferably includes a touch sensitive screen.
- a touch sensitive screen may simplify navigation within various types of interactive television applications. Fixed-button remote controls of program guide systems, for example, may have as much as four dozen buttons to choose from. The remotes of these systems may be replaced by a touch sensitive screen enabled hand-held application device 24.
- a touch sensitive screen of hand-held application device 24 need only display those buttons or controls that apply to the specific screen that the user is viewing or the specific task that the user is performing.
- an interface displayed on a touch sensitive screen may change to suit the type of data entry the user is going to perform in the television application.
- a keyboard may be displayed to provide a user with an opportunity to enter one or more characters, or a number pad may be displayed to simplify numeric entries.
- User interface 52 may also include suitable handwriting recognition software for running on a hand-held device.
- hand-held application device 24 may have a combination of push buttons and displays.
- the displays may label each push button with text or graphics to indicate to the user the feature associated with a push button.
- the displays may change based on the application accessed.
- an interactive wagering application is accessed, two displays may read “bet” and "info.”
- the same displays may read "channel up” and "channel down.” For each application, pressing a given push button results in performing the indicated feature.
- Control codes may be downloaded from, for example, user television equipment 22 via a 900 MHz link, to hand-held application device 24 to indicate to hand-held application device 24 the proper labels and features for each push button.
- Processing circuitry 54 may include any suitable processor, such as an Intel Pentium ®, AMD, or other microprocessor.
- Hand-held application device 24 may also have storage 56.
- Storage 56 may be any suitable memory or other storage device, such as RAM, ROM, flash memory, or other storage suitable for a hand-held device.
- Hand-held application device 24 may also have communications device 58.
- Communications device 58 may be any device suitable for supporting communications between hand-held application device 24 and user television equipment 22 or interactive television application equipment 17 over link 19.
- Communications device 58 may be, for example, a communications port (e.g., a serial port, parallel port, universal serial bus (USB) port, etc.), modem (e.g., any suitable analog or digital standard modem or cellular modem) , network interface card (e.g., an Ethernet card, token ring card, etc.), wireless transceiver (e.g., an infrared, radio, or other suitable analog or digital transceiver) , or other suitable communications device for a hand-held device.
- a communications port e.g., a serial port, parallel port, universal serial bus (USB) port, etc.
- modem e.g., any suitable analog or digital standard modem or cellular modem
- network interface card e.g., an Ethernet card, token ring card
- communications device 58 may be a paging-frequency transceiver.
- hand-held application device 24 may have multiple communications devices 58.
- One communications device 58 may be used to communicate with application distribution facility 16, and another may be used to communicate with user television equipment 22.
- Each communications device 58 may be for a different type of link 19.
- one communications device 58 may be used to download application data or otherwise exchange access communications over a paging-frequency or 900 MHz link
- another communications device such as an infra-red emitter, may be used to control user television equipment 22 and other home entertainment equipment using infra-red controls.
- the paging-frequency emitter may be used, for example, to upload device type information and download infra-red codes.
- keys may be displayed on the device, and the user may touch the screen to generate commands. The keys can be context sensitive, where only the keys of interest are displayed at any time .
- hand-held application device obtains user commands from user interface 52, processes the commands using processing circuitry 54, and outputs a suitable display screen to the user on user interface 52.
- processing circuitry 54 may direct communications device 58 to initiate a session with user television equipment 22 or application distribution facility 16.
- the hand-held application device may be of a size to fit in a pocket or purse.
- the device may have a touch-screen LCD display, a two-way paging interface, and may run on standard batteries.
- the paging interface may continuously collect TV listing data and store the data in local memory. It may also download advertisements while the device is in normal use. This may be done by for example buying time from a national paging service.
- the device may have a fold-down cover to protect the display from damage or accidental activation. Opening the cover automatically may turn the device on and activate its display.
- the first display may be, for example, a main menu, which may include interactive advertisements.
- One of the items on the menu may be an interactive program guide. Selecting the guide feature may bring up a guide main menu, display of program listings or any other suitable guide display.
- the device may display a description of a program associated with the listing. Advertisements may be programming related, in which case selecting them may bring up more information about a program, allow reminders to be set, or any other suitable function. Advertisements for other products may allow a user to get more information or purchase a product.
- the hand-held application device may be offered to consumers for free or for a very low cost, as it may be advertising supported. Screens or pages displayed by the device may contain passive or interactive advertisements. Providing the device at low consumer price may allow the device to be distributed in large volumes. This may increase the value of the device to advertisers. Users of the device may not have to live in a special area, subscribe to any kind of digital cable or satellite service, or have an Internet account, to use the device if desired. Once a platform like this has been distributed, there will be continued opportunities for growth. New software can be downloaded. It can support future marketing opportunities, and it offers the ability to add user features at a later date, as either a free or pay upgrade.
- FIG. 4 An illustrative arrangement for user television equipment 22 is shown in FIG. 4.
- User television equipment 22 of FIG. 4 receives analog video or a digital video stream from a distribution facility at input 26. Data from application distribution facility 16 is also received at input 26. During normal television viewing, the user tunes set-top box 28 to a desired television channel (analog or digital) . The signal for that television channel is then provided at video output 30.
- the signal supplied at output 30 is typically either a radio-frequency (RF) signal on a predefined channel (e.g., channel 3 or 4), or a analog demodulated video signal, but may also be a digital signal provided to television 36 on an appropriate digital bus (e.g., a bus using the Institute of Electrical and Electronics Engineers (IEEE) 1394 standard, (not shown)).
- RF radio-frequency
- the video signal at output 30 is received by optional secondary storage device 32.
- a primary application or primary application client may run on set-top box 28, on television 36, on optional digital storage device 31 (if television 36 or optional digital storage device 31 has suitable processing circuitry and memory) , or on a suitable analog or digital receiver connected to television 36.
- the interactive television application may also run cooperatively on both television 36 and set-top box 28.
- Interactive television application systems in which a cooperative interactive television program guide application runs on multiple devices are described, for example, in Ellis U.S. patent application Serial No. 09/186,598, filed November 5, 1998, which is hereby incorporated by reference herein in its entirety.
- Secondary storage device 32 can be any suitable type of analog or digital program storage device or player (e.g., a videocassette recorder, a digital versatile disc (DVD) player, etc.).
- control link 34 Program recording and other features may be controlled by set-top box 28 using control link 34.
- secondary storage device 32 is a videocassette recorder, for example, a typical control link 34 involves the use of an infrared transmitter coupled to the infrared receiver in the videocassette recorder that normally accepts commands from a remote control such as remote control 40.
- Hand-held application device 24 may be used to control set-top box 28, secondary storage device 32, and television 36. Hand-held application device 24 may, for example, have different operation modes for operating as an interface to applications and for controlling user television equipment 22 like a remote control. Hand-held application device 24 may be programmable based on, for example, the devices in user television equipment 22. The user may, for example, select device types from within a suitable setup display. In another suitable approach, hand-held application device 24 may download configuration information from an application (e.g., an interactive television program guide) running on user television equipment 22. Any other suitable approach may also be used.
- an application e.g., an interactive television program guide
- digital storage device 31 may be a writeable optical storage device (such as a DVD player capable of handling recordable DVD discs) , a magnetic storage device (such as a disk drive or digital tape) , or any other digital storage device.
- Digital storage device 31 may be a writeable optical storage device (such as a DVD player capable of handling recordable DVD discs) , a magnetic storage device (such as a disk drive or digital tape) , or any other digital storage device.
- Interactive television application systems in which program guides have digital storage devices are described, for example, in Hassell et al .
- Digital storage device 31 can be contained in set-top box 28 or it can be an external device connected to set-top box 28 via an output port and appropriate interface. If necessary, processing circuitry in set-top box 28 formats the received video, audio and data signals into a digital file format.
- the file format is an open file format such as the Moving Pictures Expert Group (MPEG) MPEG-2 standard or the Moving Joint Photographic Experts Group (MJPEG) standard.
- MPEG Moving Pictures Expert Group
- MJPEG Moving Joint Photographic Experts Group
- the resulting data is streamed to digital storage device 31 via an appropriate bus (e.g., a bus using the Institute Electrical and Electronics Engineers (IEEE) 1394 standard), and is stored on digital storage device 31.
- IEEE 1394 Institute Electrical and Electronics Engineers
- an MPEG-2 data stream or series of files may be received from distribution equipment 21 and stored in digital storage device 31.
- files from programs recorded by the user using a remote media server at television distribution facility 29 may be stored. Such digital files may be played back to the user when desired.
- Television 36 receives video signals from secondary storage device 32 via communications path 38.
- the video signals on communications path 38 may either be generated by secondary storage device 32 when playing back a prerecorded storage medium (e.g., a videocassette or a recordable digital video disc) , by digital storage device 31 when playing back a prerecorded digital video (e.g., a video for a program that was recorded by the user at a media server remote to or within the user's home), may be passed through from set-top box 28, may be provided directly to television 36 via set-top box 28 if secondary storage device 32 is not included in user television equipment 22, or may be received directly by television 36.
- a prerecorded storage medium e.g., a videocassette or a recordable digital video disc
- digital storage device 31 when playing back a prerecorded digital video (e
- the video signals provided to television 36 correspond to the desired channel to which the user has tuned with set-top box 28.
- Video signals may also be provided to television 36 by set-top box 28 when set-top box 28 is used to play back information stored on digital storage device 31, or when set-top box 28 is used to decode a digital video stream, or digital files transmitted from television distribution facility 29.
- Set-top box 28 may have communications device 37 for communicating directly with application server 25 or Internet service system 61 over communications link 20, or with hand-held application device 24 over communications link 19.
- Communications device 37 may be, for example, a communications port (e.g., a serial port, parallel port, universal serial bus (USB) port, etc.), modem (e.g., any suitable analog or digital standard modem or cellular modem) , network interface card (e.g., an Ethernet card, token ring card, etc.), wireless transceiver (e.g., an infrared, radio, or other suitable analog or digital transceiver), or other suitable communications device.
- Television 36 may also have such a suitable communications device if desired.
- communications device 37 may be a paging-frequency or 900 MHz transceiver.
- set-top box 28 may have multiple communications devices 37.
- One communications device 37 may be used to communicate with application distribution facility 16, and another may be used to communicate with hand-held application device 24. Each communications device 37 may be for a different type of link 20. For example, one communications device 37 may be used to download application data or otherwise exchange access communications over a paging-frequency or 900 MHz link, and another communications device may be used to control user television equipment 22 using infra-red controls.
- FIG. 5 A more generalized embodiment of user television equipment 22 of FIG. 4 is shown in FIG. 5.
- interactive application data from application distribution facility 16 (FIG. 1) is received by control circuitry 42 of user television equipment 22.
- the functions of control circuitry 42 may be provided using the set-top box arrangement of FIG. 4. Alternatively, these functions may be integrated into an advanced television receiver (e.g., a digital television receiver or high definition television (HDTV) receiver) , personal computer television (PC/TV), or any other suitable arrangement. If desired, a combination of such arrangements may be used.
- User television equipment 22 of FIG. 5 may have secondary storage device 47, digital storage device 49, or any suitable combination thereof for recording programming. Secondary storage device 47 and digital storage device 49 may be omitted if desired.
- Secondary storage device 47 can be any suitable type of analog or digital program storage device (e.g., a videocassette recorder, a digital versatile disc (DVD) , etc.) .
- Program recording and other features may be controlled by control circuitry 42.
- Digital storage device 49 may be, for example, a writable optical storage device (such as a DVD player capable of handling recordable DVD discs), a magnetic storage device (such as a disk drive or digital tape), or any other digital storage device.
- Memory 63 may be any memory or other storage device, such as a random access memory (RAM) , read only memory (ROM) , flash memory, a hard disk drive, a combination of such devices, etc., that is suitable for storing primary application instructions and application data for use by control circuitry 42.
- RAM random access memory
- ROM read only memory
- flash memory a hard disk drive
- control circuitry 42 a combination of such devices, etc.
- User television equipment 22 of FIG. 5 may have communications device 51 for supporting communications between user television equipment 22 and application server 25 or Internet service system 61 via communications link 20, or between hand-held application device 24 via communications link 19.
- Communications device 51 may be, for example, a communications port (e.g., a serial port, parallel port, universal serial bus (USB) port, etc.), modem (e.g., any suitable analog or digital standard modem or cellular modem), network interface card (e.g., an Ethernet card, token ring card, etc.), wireless transceiver (e.g., an infrared, radio, or other suitable analog or digital transceiver) , or other suitable communications device.
- communications device 51 may be a paging-frequency or 900 MHz transceiver.
- user television equipment 22 may have multiple communications devices 51.
- One communications device 51 may be used to communicate with application distribution facility 16, and another may be used to communicate with hand-held application device 24.
- Each communications device 37 may be for a different type of link 20.
- one communications device 51 may be used to download application data or otherwise exchange access communications over a two-way cable link, paging- frequency or 900 MHz link, and another communications device may be used to provide television programming, application data, or other information to hand-held application device 24 over an infra-red or 900 MHz link.
- the primary and secondary applications may be any suitable application including, without limitation, a home shopping application, web-browser, to-do list, wagering application, or any other application.
- a home shopping application web-browser, to-do list, wagering application, or any other application.
- program guide data is distributed from a main facility to an interactive television program guide implemented on user television equipment via an application distribution facility.
- the interactive television program guide application may be implemented using a client-server architecture in which the primary processing power for the application is provided by a server located at, for example, application distribution facility 16 or main facility 12 (e.g., program guide server 25) , and user television equipment 22 acts as a client processor as illustrated by FIGS. 2c and 2d.
- the program guide application may obtain program guide data from the Internet, as illustrated by FIGS. 2e and 2f.
- Program guides typically limit a user's ability to select interactive objects on a screen by requiring that objects be selected by positioning a highlight region or cursor over the objects.
- a user When, for example, a user is within a column of program listings, the user cannot arrow above or below the column to select an interactive object.
- the user may be required to perform several key strokes to navigate from one object to another.
- any area can be selectable, thereby providing the user with an increased ability to access interactive objects.
- Handheld application device 24 may, for example, display a menu modeled after a menu displayed on user television equipment 22 by an interactive application. The user may select a particular menu option with a single action without having to perform, as with a regular remote control, multiple keystrokes to position a highlight region.
- the portable hand-held application device may include many of the features of interactive program guides, such as listings by time, by channel, by category, favorite channels or any other guide feature. It may allow the user to set reminders and have them appear on the device, with both an audio alert and a display. Via a paging return, for example, the device can be used to set reminders or schedule recordings remotely.
- the portable device may be used for collecting data. For example, it might be used to send out surveys. It may also be used to collect audience ratings information. With an appropriate point-of- purchase device, for example, may be used to distribute electronic coupons.
- a secondary program guide running on hand- held device 24 may obtain program guide data directly from application distribution facility 16 (e.g., distribution equipment 21, application server 25, or Internet service system 61), from a primary program guide application running on user television equipment 22, or using a combination of these approaches.
- application distribution facility 16 e.g., distribution equipment 21, application server 25, or Internet service system 61
- the secondary program guide application running on hand-held application device 24 may provide a user with an opportunity to coordinate the functions of the primary guide with the functions of the secondary guide, thereby extending the interactivity of the primary and secondary guides.
- Complimentary interactivity between the primary and secondary guides may be provided for various program guide functions without interrupting television viewing. For example, browsing through channels and times, accessing program information, ordering pay-per-view programs, setting reminders, and locking programs may all be performed by the user with hand-held application device 24.
- the display of hand-held application device 24 may seamlessly convert to a remote control that allows the user to navigate a primary guide display screen to perform the function.
- Hand-held applications device 24 may provide stand- alone access to program guide or other interactive television application features if desired.
- FIG. 6 shows an illustrative menu screen 601 that may be displayed by hand-held application device 24 when, for example, device 24 starts up.
- Menu screen 601 may include a number of icons 603 that indicate secondary applications that have functionality coordinated with primary applications running on user television equipment 22.
- Menu screen 601 may also include icons 605 that indicate other applications that run exclusively on hand-held application device 24, if desirable.
- a user may access a secondary program guide application by, for example, touching a TV Guide icon with his or her finger or stylus.
- FIG. 7 shows an illustrative browse display screen 701 that may be displayed by the secondary program guide running on hand-held access device 24.
- Browse display screen 701 may be displayed, for example, on startup, or after the user selects a suitable icon from menu screen 601.
- Browse display screen 701 may include browse area 703 in which a program title 715 for the browsed channel 717 and time slot 719 is displayed.
- Browse area 703 may also include the broadcast time of the program associated with the listing, and its rating. The current time 711 and channel 713 may also be displayed.
- a user may browse program listings for other time slots and channels by touching right, left, up, and down arrows 721.
- a user may tune to the browsed channel by, for example, touching channel 717.
- the secondary program guide may exchange one or more application communications with the primary guide via communications link 19 telling the primary guide that the user has indicated a desire to tune to a particular channel.
- the primary guide may cause user television equipment 22 to tune to the indicated channel.
- hand-held application device 24 may be programmed to change the channel on television 36 using set-top box 28 (FIG. 4) .
- the controls in browse display screen 701 may also be used to perform any other suitable function.
- the user may touch time 719 or channel 717 to, for example, enter a by-time or by-channel listings screen.
- the user may touch time 719 and hand-held application device 24 may present a numeric keypad or a list of times separated by, for example, one-half hour time slots, to provide the user with an opportunity to indicate a time for which the user wishes to browse listings.
- hand-held application device 24 may present a numeric keypad or a list of channels to provide the user with an opportunity to indicate a channel for which the user wishes to browse listings .
- Browse display screen 701 may include selectable advertisements 705.
- Selectable advertisements 705 may, for example, include text and graphics advertising a program or other television or non-television products or services.
- the secondary guide may display information (e.g., pay-per-view ordering information, program information, etc.) or take other actions related to the content of the advertisement.
- the secondary guide may, for example, cause user television equipment 22 to tune to a barker type channel on which a trailer for an advertised pay- per-view program is displayed.
- the secondary guide may use one or more application communications to indicate to the primary guide that the user has selected an advertised for a pay-per-view program.
- the primary guide may then tune user television equipment 22 to the associated barker channel. While the barker channel is being played on user television equipment 22, the secondary guide may provide a user with an opportunity to order the pay- per-view program.
- Browse display screen 701 may also include logo 707 for providing a user with an opportunity to access the primary program guide running on interactive television application equipment 17.
- the user may touch exit icon 709 to return hand-held application device 24 to its default state (e.g., power it down, return to main menu screen 601, etc.).
- browse display screen 701 may include other controls suitable for browsing listings.
- Browse display screen 701 may include, for example, next program, previous program, hour ahead, hour back, day ahead, day back, and current time controls.
- browse display screen 701 may include, for example, next and previous favorites buttons to allow the user to indicate a desire to browse listings for favorite programs. Any other suitable control may also be used.
- FIG. 8 shows an illustrative information screen 801 that the secondary program guide may display when, for example, the user touches a program title 715 from browse display screen 701 of FIG. 7, or when the user selects a selectable advertisement 705.
- Information screen 801 may include information 803 about the program indicated by the selected listing.
- Information screen 801 may also include selectable advertisements 705, the current time 711, the current channel 713, logo 707, and exit icon 709.
- selectable advertisements 705 the current time 711, the current channel 713, logo 707, and exit icon 709.
- the secondary program guide may provide a user with an opportunity to access other familiar program guide features for the indicated program from information screen 801, such as tuning to the program (by touching watch control 807) .
- the secondary guide may provide a user with an opportunity to set reminders.
- the user may set a reminder for the indicated program by, for example, touching remind control 809.
- the secondary guide may coordinate the reminder with the primary guide.
- the secondary guide may, for example, indicate the program for which the reminder is set to the primary guide by exchanging one or more application communications via link 19.
- the secondary guide may display a reminder on hand-held access device 24 and the primary guide may display a reminder on display device 45 (FIG. 5) .
- reminders may be set by the secondary guide with the primary guide and not stored by the secondary guide.
- the primary guide may exchange one or more application communications with the secondary guide indicating that a reminder is due for a given program.
- the secondary guide may display a reminder accordingly.
- Hand-held application device 24 may provide the user with an opportunity to configure the time at which a reminder is displayed. The user may schedule reminders for, for example, between one and fifteen minutes before a program is available. If desired, reminders may be provided by hand-held application device 24 and user television equipment 22 at different default or user-configured times. In still another approach, reminders may be provided by only one of hand-held application device 24 and user television equipment 22.
- the secondary guide may provide a user with an opportunity to parentally lock or unlock program titles, channels, ratings, or time periods.
- the user may indicate a desire to parentally lock an indicated program or one of its attributes (e.g., title, rating, channel, etc.) by, for example, touching lock control 811.
- Locking or unlocking a program title, channel, rating, or time period may be an involved function in some program guides from a user interaction standpoint.
- the secondary program guide may exchange one or more application communications with the primary program guide that indicate to the primary guide that the user wishes to lock or unlock a given program title, channel, rating, or time period.
- the secondary guide may then convert to a remote control that allows the user to navigate within a primary guide parental control display screen.
- the secondary guide may provide the user with an opportunity to lock or unlock a program by title, channel, genre, rating, or example.
- the secondary guide may also provide a user with an opportunity to change a parental control code.
- the secondary guide may indicate to the primary guide the changing of the code and the new code, using one or more application communications.
- the primary guide may then change the parental control code accordingly.
- information screen 801 may include a more control in addition to or instead of controls 807, 809, and 811.
- hand-held application device 24 may provide controls for additional features.
- Additional controls may include, for example, pay-per- view ordering controls, other air time controls, or any other suitable control.
- the secondary guide running on hand-held application device 24 may provide a user with an opportunity to order pay-per-view programs.
- a user may indicate a desire to order a pay-per-view program by, for example, touching a selectable advertisement 705 that advertises a pay-per-view program.
- FIG. 9 shows an illustrative pay-per-view ordering screen.
- pay-per-view ordering screen may include brand logo 707, exit control 709, the current time 711, and current channel 713.
- Pay-per-view ordering screen 901 may also include ordering information 907.
- Ordering information 907 may include the title of the selected program, the air time 911 for the selected showing, the price, a brief description, the rating of the pay-per-view program, and any other suitable information.
- Pay-per-view ordering screen 901 may also include selectable advertisements 705.
- a single selectable advertisement 705 may be displayed when, for example, the user accesses a pay-per-view ordering screen by selecting a selectable advertisement. The single selectable advertisement may not be actionable.
- two selectable advertisements 705 may be displayed.
- the secondary guide may display a program information screen for an advertised program.
- run time 911 for the indicated pay-per-view program may start at the next available start time 913. The user may see additional air times by, for example, touching left arrow 903 or right arrow 905.
- the secondary guide may display ordering information 907 for the selected start time.
- the secondary guide may provide a user with an opportunity to navigate within the primary guide and access features of the primary guide using hand-held application device 24.
- a user may indicate a desire to access the primary guide by, for example, touching logo 707.
- FIG. 10 shows an illustrative remote screen 1000.
- Remote screen 1000 may include, for example, logo 707, selectable advertisements 705, current time 711 and current channel 713.
- the secondary guide may instruct the primary guide to display a program listings screen on display device 54 (FIG. 5) .
- the controls of remote screen 1000 may be based on and displayed according to the screen displayed by a primary guide or other application, the option highlighted on a particular primary application screen, the content or type of information displayed in a primary application screen, or any other suitable feature, group of features, or content.
- the user may navigate within a primary guide display screen by, for example, touching arrows 1003. Navigation within a program guide display screen using hand-held application device may be performed within any primary guide display screen. For the purposes of illustration, navigation within a primary guide main menu screen and within a primary guide program listings screen is discussed.
- Main menu screen 100 may include menu 102 of selectable program guide features 106. If desired, program guide features 106 may be organized according to feature type. In menu 102, for example, program guide features 106 have been organized into three columns. The column labeled "TV GUIDE” is for listings related features, the column labeled “MSO SHOWCASE” is for multiple system operator (MSO) related features, and the column labeled "VIEWER SERVICES” is for viewer related features.
- the interactive television program guide may generate a display screen for a particular program guide feature when a user selects that feature from menu 102.
- Main menu screen 100 may include one or more selectable advertisements 108.
- Selectable advertisements 108 may, for example, include text and graphics advertising pay-per-view programs or other programs or products.
- the program guide may display information (e.g., pay-per-view information) or take other actions related to the content of the advertisement. Pure text advertisements may be presented, if desired, as illustrated by selectable advertisement banner 110.
- Main menu screen 100 may also include other screen elements.
- the brand of the program guide product may be indicated, for example, using a product brand logo graphic such as product brand logo graphic 112.
- the identity of the television service provider may be presented, for example, using a service provider logo graphic such as service provider logo graphic 114.
- the current time may be displayed in clock display region 116.
- a suitable indicator such as indicator graphic 118 may be used to indicate to a user that mail from a cable operator is waiting for a user if the program guide supports messaging functions.
- a TV e-mail reminder may allow a user to know when he or she has awaiting e- mail messages from an Internet, Intranet or other computer-related e-mail account.
- the user may interactively correspond with his or her e-mail respondent using, for example, a virtual keyboard displayed on hand-held application device 24, voice commands that are received and processed by hand-held application device 24, or a suitable input device connected to hand-held application device 24 or user television equipment 22 (e.g., a wireless keyboard).
- a virtual keyboard displayed on hand-held application device 24, voice commands that are received and processed by hand-held application device 24, or a suitable input device connected to hand-held application device 24 or user television equipment 22 (e.g., a wireless keyboard).
- a user may select a feature 106 by, for example, positioning highlight region 120 over the feature.
- the user may position highlight region 120 by, for example, touching arrows 1003.
- the secondary guide may indicate the desired action (i.e., positioning highlight region 120) to the primary guide using one or more application communications.
- the primary guide may receive the application communications and position highlight region 120 on display device 45 accordingly.
- the user may select the feature by, for example, touching OK 1005 on hand-held application device 24.
- the secondary guide may indicate to the primary guide that the user has selected a feature using one or more application communications.
- the primary guide may receive the application communications and perform the desired function.
- a user may, for example, desire to view program listings using the primary guide by, for example, selecting a "By Time" feature.
- the user may indicate a desire to view program listings by, for example, selecting a by-time option from within primary guide main menu screen 100.
- the secondary guide may indicate the desired feature to the primary guide using one or more application communications, and the primary guide may display a program listings screen.
- the primary guide may overlay a program listings screen over a program being viewed by a user or over a portion of the program in a "browse" mode.
- Program listings may be displayed using any suitable list, table, grid, or other suitable display arrangement.
- program listings screens may include selectable advertisements, product brand logo graphics, service provider brand graphics, clocks, or any other suitable indicator or graphic.
- FIG. 12 illustrates the display of program listings by time.
- Program listings screen 130 of FIG. 12 may include highlight region 151, which highlights the current program listing 150.
- a user may position highlight region 151 by, for example, touching arrows 1003.
- a user may tune to a program by, for example, highlighting its listing and touching "OK" 1005.
- a user may view additional listings for the time slot indicated in time bar 111 by, for example, touching arrows 1003 to move highlight region 120 up or down past the beginning or end of the listings.
- a user may view program listings for other time slots by, for example, touching right and left arrows 1003.
- hand-held application device may include other controls appropriate for program listings screen 130, such as page up, page down, day forward, day back, or any other suitable control.
- the secondary program guide may provide a user with an opportunity to navigate within the primary program guide in other ways.
- the secondary guide may provide a user with an opportunity to set channels as favorites on the secondary guide, the primary guide, or both.
- the user may, for example, navigate between listings set as favorites by touching "FAV" 1007.
- the secondary guide may re-sort program listings with the favorite channels in the most prominent or convenient position as displayed on handheld application device 24 or user television equipment 22.
- the user may back up one previous primary guide display screen by, for example, touching "LAST" 1009.
- the user may return to primary guide main menu screen 100 by, for example, touching "MENU” 1011.
- the user may return to watching television by, for example, touching "EXIT” 709.
- a user may indicate a desire to view program information for a particular listing by, for example, positioning highlight region 150 over the listing and touching "INFO" 1013.
- Other illustrative controls that may be displayed by the secondary guide on hand-held application device 24 when a user highlights a program listing from within a listings screen or other display screen may include controls for: setting a reminder, locking a program, ordering the program if it is a pay-per-view, seeing other air times of the program, or ordering program-related merchandise such as a CD of the soundtrack, a videotape of the program, or apparel carrying the program's brand.
- the primary guide may also provide a user with an opportunity to view a listing of channels such as shown in illustrative premiums screen 231 of FIG. 13.
- the secondary guide may change the display on hand-held application device to display controls that are suitable for such a screen.
- the secondary guide may display, for example, a subscribe control for subscribing to a channel, a set favorite control to set a channel as a favorite, a lock control to lock a channel, or an info control for providing information about a channel.
- the secondary guide may also provide a user with an opportunity to define what objects are always displayed on hand-held application device 24.
- the user may choose, for example, a help control that invokes context sensitive help, a message flag that signals hand-held application device 24 or the user's television equipment has received an e-mail, a VCR button, a DVD button, or a power off button that turns off all of user television equipment 22 and devices connected to user television equipment 22.
- the functionality of the primary guide may be extended to or coordinated with the secondary guide for any number of other suitable program guide related features.
- the secondary guide may provide a user with an opportunity to use hand-held application device 24 to, for example: send and receive e-mail (related to the guide, such as promotional messages from the cable operator, or unrelated to the guide, such as personal messages) ; buy merchandise; bid on a televised auction; order subscriptions services such as HBO; pay a cable bill; make a financial transaction for someone at a different household (such as renting a PPV movie for another, or making any other guide-based financial transaction); effect Internet based e-commerce (e.g., order merchandise, participate in an on-line auction or reverse auction, etc.), or surf the Internet.
- e-mail related to the guide, such as promotional messages from the cable operator, or unrelated to the guide, such as personal messages
- buy merchandise bid on a televised auction
- order subscriptions services such as HBO
- pay a cable bill make a financial transaction for someone
- PIP picture- in-picture
- a PIP display is a small partial-screen video window of one channel's video overlaid on top of another channel's video that is displayed full-screen.
- the secondary guide may also provide a user with an opportunity to call up on-demand movie trailers, TV commercials and other downloaded video within the PIP window, using hand-held application device 24.
- the secondary guide may also provide a user with an opportunity to control the PIP in multi-person video conferencing.
- the user could switch views between the two other user locations by touching suitable controls on hand-held application device 24.
- the user may use hand-held application device 24 to alternate between viewer locations in the PIP display.
- Hand-held application device 24 may have suitable processing circuitry so as to display video.
- a video signal may be streamed, for example, as an MPEG-2 data stream to hand-held application device 24 for display.
- Video displays may also be streamed to hand-held application device 24 as a user browses through program listings using the secondary guide.
- the video display may include video for a program that has its listing displayed and that is being broadcasted at the time of the browse. If system resources do not permit the streaming of video, still shots may be transmitted from interactive television application equipment 17 to hand-held application device 24 for display instead.
- highly compressed videos may be used to account for bandwidth constraints. Using highly compressed videos may also be desirable when, for example, the resolution of the display of hand-held application device 24 would not support high-resolution video.
- Hand-held application device 24 may run, for example, an on-line program guide client.
- a user may indicate a desire to access an on-line program guide by, for example, touching TV Guide On-line from menu screen 601 (FIG. 6) .
- hand-held application device 24 may launch a standard Internet browser and access a suitable Web site.
- a proprietary Web browser or other remote access software may be launched in order to access a Web site or other proprietary site that provides Web access for a hand-held device.
- FIG. 14 shows an illustrative home page 1401 for a hand-held access device Web site.
- hand-held access device 24 may download a HyperText Markup Language (HTML) page using the HyperText Transfer Protocol (HTTP) . Any other suitable protocol may be used.
- HTTP HyperText Transfer Protocol
- hand-held access device 24 may use suitable remote access software such as a Windows remote access software (RAS) client to download screen shots or screen shot commands, from a server (i.e., an Internet server that provides Internet access via a remote access client) .
- RAS Windows remote access software
- FIG. 15 shows an illustrative page that hand-held access device 24 may display when, for example, a user selects a "Editor's Picks" anchor.
- FIGS. 16a and 16b show illustrative pages that hand-held application device 24 may display when, for example, a user selects My TV listings anchor 1403.
- the on-line guide client, Web browser, or other access application running on hand-held application device 24 may provide a user with an opportunity to view program listings sorted according to one of a number of user selected criteria.
- the on-line guide client, Web browser, or other Internet access application may retrieve program listings for the selected criteria and display the listings as shown in FIG. 16c.
- program listings may be downloaded based on the user's zip code, cable system, satellite service, or other suitable criteria, so that the user views program listings for programs available to the user and for the proper time zone. Users may also be provided with an opportunity to limit the listings by time, genre, favorites, or any other suitable criteria.
- the on-line guide client, Web browser, or other access application running on hand-held application device 24 may also provide a user with an opportunity to view information about the application.
- FIG. 17 shows an about page that hand-held application device 24 may display when, for example, a user selects an About TVG Wireless anchor 1403, or other suitable anchor, from home page 1401 of FIG. 14.
- FIGS. 18-20 are flowcharts of illustrative steps involved in providing stand-alone and coordinated application features on hand-held application device 24. The steps shown in FIGS. 18-20 are illustrative and in practice may be performed in any suitable order.
- FIG. 18 is a flowchart of illustrative steps involved in providing interactive television and other application features with hand-held application device 24.
- application data such as interactive television application data or data for other applications, is provided to hand-held application device 24.
- the data may be provided directly from main facility 12 to hand-held application device 24, from main facility 12 to hand-held application device 24 via interactive television application equipment 17, or directly from interactive television application equipment 17 (i.e., data that originates from interactive television application equipment 17) .
- the interactive television application data may include any data suitable for interactive television or other applications.
- Interactive television applications may include, for example, applications that provide information related to television programming or that provide interactive features associated with television programming, such as, for example, interactive television program guides, home shopping applications, e-mail, wagering and financial trading applications.
- Interactive television applications may also include applications provided on user television equipment 22.
- home shopping applications and financial trading applications may be interactive television applications when features of such applications are provided via user television equipment. The features of these applications may be provided with television programming related to the features.
- a home shopping application may, for example, provide purchasing opportunities for products and services featured on a home shopping television channel.
- Hand-held application device 24 receives the interactive television application data (step 1810) and provides a user with an opportunity to access the television related application with hand-held access device 24 (step 1820) .
- the interactive television application may run as a stand alone application, as a client that requests data from a server (e.g., a server at main facility 12 or interactive television application equipment 17), or cooperatively with a primary application running within interactive television application equipment 17.
- hand-held application device 24 may provide the user with an opportunity to access other applications such as, for example, PDA-type functions. For example, it may support e-mail, a calendar, a contact list, web browsing, a calculator, etc. It may support data services, such as news, weather, sports, traffic, or any other suitable data service.
- Such applications may also be provided as stand alone or server applications running on user television equipment 22 and accessible by hand-held application device 24.
- Hand-held application device 24 may be used as a pager.
- the portable program guide might include advanced communication functions. For example, it might allow a user to remotely monitor the home equipment — find out if the system is turned on, what channel is on, etc. It might also allow a user to listen to audio from a selected TV channel, or offer audio channels.
- FIG. 19 is a flowchart of illustrative steps involved in coordinating features between primary applications running within interactive television application equipment 17 and supplemental applications running on hand-held access device 24.
- main facility 12 or interactive television application equipment 17 provides application data to a primary application running on interactive television application equipment 17.
- the primary application may be an interactive television application or not related to television programming.
- the primary application provides the application data to a secondary application running on hand-held access device 24 using, for example, one or more access communications.
- the secondary application running on hand-held application device 24 provides a display of interface controls that are coordinated with the features of the primary application.
- the interface controls may correspond with navigational features of the primary application.
- the illustrative remote screen 1000 of FIG. 10, for example, includes navigational arrows 1003 to correspond to navigational features of an interactive television program guide running on user television equipment 22.
- the user interface also includes controls for interactive guide features, such as favorites, last, more information, and menu.
- user interface controls may include similar navigational controls, and may include other controls for home shopping features such as purchasing, information, putting items on wish lists, or any other suitable home shopping feature.
- user interface controls may include similar navigational controls and may include other controls for features such as buying stocks, selling stocks, more information, or any other suitable feature.
- similar navigational controls and other controls for, for example, back, forward, home, bookmark, or any other suitable feature may be provided.
- user interface controls may be provided for wagering, providing additional information regarding wagering opportunities, or any other suitable feature.
- the interface controls may be coordinated with the features of the secondary application using the data provided by the primary application.
- user interface controls may be dynamically configurable based on the primary application.
- a library of standard controls may be stored by hand-held application device 24 so that the user is provided with a consistent interface across primary applications. Controls that are specialized for particular primary applications may be downloaded if desired.
- hand-held access device 24 may display television programming when, for example, the user browses listings while watching a program on user television equipment 22.
- the secondary application controls the functionality of the primary application based on the user controls selected by the user as indicated on hand-held application device 24. This may be accomplished by, for example, exchanging one or more access communications with the primary application.
- the user may select an arrow 1003 to position highlight region 120 or 151 of FIGS. 11 and 12.
- the primary application may initiate a purchase sequence in response to a user selecting a purchase control on hand-held application device 24.
- the primary application may sell stock in response to a user selecting a sell control on hand-held application device 24.
- the system may go back to a previously accessed web page in response to a user selecting a back control.
- FIG. 20 is a flowchart of illustrative steps involved in providing interactive television program guide functionality using hand-held application device 24.
- program guide data is provided to hand-held application device 24.
- the data may be provided directly from main facility 12 to hand-held application device 24, from main facility 12 to handheld application device 24 via interactive television application equipment 17, or directly from interactive television equipment 17 (i.e., data that originates from interactive television application equipment 17) .
- hand-held application device 24 provides the user with an opportunity to browse program listings. This may be accomplished independently, as a client to a primary server application running on a portion of interactive television application equipment 17, or cooperatively with a primary application running on a portion of interactive television application equipment 17.
- Hand-held application device 24 or user television equipment 22 may provide television programming in response to the user selecting a browsed listing (step 2115) .
- hand-held application device 24 may provide the user with an opportunity to set reminders.
- Reminders may appear on hand-held access device 24, with both an audio alert and a display (step 2125) .
- the device can be used to set reminders remotely with an interactive television program guide resident on user television equipment 22.
- hand-held application device 24 may provide the user with an opportunity to order pay- per-view programs.
- a user may indicate a desire to order pay-per-view programs by, for example, selecting listings on hand-held application device 24, selecting advertisements on hand-held application device, or by performing any other suitable function.
- Ordered pay- per-view programs may be provided on hand-held application device 24, or may be provided on user television equipment 22 (step 2135) .
- hand-held application device 24 may provide the user with an opportunity to view additional programming information.
- a user may indicate a desire to view additional programming information by, for example, selecting a program listing, selecting an advertisement (e.g., as shown in FIG. 9), or by selecting any other suitable control.
- the additional information may be provided on hand-held application device 24, or may be provided on user television equipment 22 (step 2145) .
Abstract
Description
Claims
Priority Applications (7)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP00943446A EP1192808A1 (en) | 1999-06-11 | 2000-06-07 | Interactive television application system with hand-held application device |
BR0011497-9A BR0011497A (en) | 1999-06-11 | 2000-06-07 | Interactive television application system with hand-held application device |
CA002376936A CA2376936A1 (en) | 1999-06-11 | 2000-06-07 | Interactive television application system with hand-held application device |
JP2001504177A JP2003502921A (en) | 1999-06-11 | 2000-06-07 | Interactive TV application system using handheld application device |
AU57915/00A AU5791500A (en) | 1999-06-11 | 2000-06-07 | Interactive television application system with hand-held application device |
MXPA01012809A MXPA01012809A (en) | 1999-06-11 | 2000-06-07 | Interactive television application system with hand-held application device. |
HK02106654.2A HK1045044A1 (en) | 1999-06-11 | 2002-09-10 | Interactive television application system with hand-held application device |
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US13886899P | 1999-06-11 | 1999-06-11 | |
US60/138,868 | 1999-06-11 | ||
US16464899P | 1999-11-10 | 1999-11-10 | |
US60/164,648 | 1999-11-10 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2000078050A1 true WO2000078050A1 (en) | 2000-12-21 |
Family
ID=26836633
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2000/040148 WO2000078050A1 (en) | 1999-06-11 | 2000-06-07 | Interactive television application system with hand-held application device |
Country Status (11)
Country | Link |
---|---|
EP (1) | EP1192808A1 (en) |
JP (1) | JP2003502921A (en) |
CN (1) | CN1355994A (en) |
AR (2) | AR026128A1 (en) |
AU (1) | AU5791500A (en) |
BR (1) | BR0011497A (en) |
CA (1) | CA2376936A1 (en) |
HK (1) | HK1045044A1 (en) |
MX (1) | MXPA01012809A (en) |
TW (1) | TW538640B (en) |
WO (1) | WO2000078050A1 (en) |
Cited By (61)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2002051151A2 (en) * | 2000-12-20 | 2002-06-27 | Telefonaktiebolaget Lm Ericsson (Publ) | Interactive television |
JP2002271509A (en) * | 2001-03-09 | 2002-09-20 | Mitsubishi Electric Corp | Advertisement information supply system, advertisement information supply method to mobile communication terminal, and the mobile communication terminal |
WO2002078331A1 (en) * | 2001-03-23 | 2002-10-03 | Koninklijke Philips Electronics N.V. | Methods and apparatus for simultaneously viewing multiple television programs |
WO2002080548A2 (en) * | 2001-03-30 | 2002-10-10 | Koninklijke Philips Electronics N.V. | Storing and using personal profile from the remote |
US20030005446A1 (en) * | 2001-06-29 | 2003-01-02 | Microsoft Corporation | Remotely accessing and programming a set top box |
WO2003015414A1 (en) * | 2001-08-08 | 2003-02-20 | Thomson Licensing S.A. | Mpeg-4 remote communication device |
WO2003017651A1 (en) * | 2001-08-17 | 2003-02-27 | Koninklijke Philips Electronics N.V. | Remote control device having a display for displaying a television channel guide |
WO2003024107A1 (en) * | 2001-09-12 | 2003-03-20 | Icareus Oy | Method and service paltform for a digital television system |
WO2003043326A1 (en) * | 2001-11-10 | 2003-05-22 | Thomson Licensing S.A. | System and method for recording and displaying video programs for mobile handheld devices |
EP1315376A1 (en) * | 2001-11-22 | 2003-05-28 | Klaus Werner | Data transmission method |
WO2003055206A1 (en) * | 2001-12-21 | 2003-07-03 | Koninklijke Philips Electronics N.V. | Method and apparatus for providing a reminder message to a television display |
FR2834603A1 (en) * | 2002-01-07 | 2003-07-11 | Egg Solution Optronics | Method for transmission of signals containing at least a wide angle image component in an uncorrected noise state that improves interaction between a local signal processing line and the broadcasting organizations |
WO2003071786A2 (en) * | 2002-02-20 | 2003-08-28 | General Instrument Corporation | Method and apparatus for processing atvef data to control the display of text and images |
EP1377058A2 (en) * | 2002-06-18 | 2004-01-02 | Microsoft Corporation | E-commerce facilitation for broadcast services |
WO2004008739A1 (en) | 2002-07-17 | 2004-01-22 | Koninklijke Philips Electronics N.V. | Receiver with concurrent multi-user electronic program guide |
WO2004023813A1 (en) * | 2002-09-05 | 2004-03-18 | General Instrument Corporation | Methods and systems for remotely accessing a digital television terminal via a global communication network |
US6766956B1 (en) | 2000-06-08 | 2004-07-27 | United Video Properties, Inc. | System and method for using portable device with bar-code scanner |
FR2850474A1 (en) * | 2003-01-28 | 2004-07-30 | Martin Gorner | Device for the commercialization transmission and reading of digital works, uses digital storage in user's premises to download material from network, which is reproduced by an audio-visual reproduction system |
EP1468365A1 (en) * | 2001-12-20 | 2004-10-20 | Universal Electronics, Inc. | System and method for updating information in an electronic portable device |
WO2004102960A1 (en) * | 2003-05-14 | 2004-11-25 | In View Ab | A system and a device for mobile radio communication |
FR2863075A1 (en) * | 2003-12-01 | 2005-06-03 | Thomson Licensing Sa | Information access control device for e.g. personal computer, has representation unit simultaneously representing levels in master and slave devices, and sharing representation unit to create representation of anticipation level |
WO2005055084A1 (en) * | 2003-12-01 | 2005-06-16 | Thomson Licensing | Device and method for controlling access to information in a database, and associated products and methods |
WO2005074265A3 (en) * | 2004-01-28 | 2005-12-29 | British Sky Broadcasting Ltd | Media device |
WO2006047604A2 (en) | 2004-10-26 | 2006-05-04 | Aerospacecomputing, Inc. | Multi-media user terminal for a presentation medium |
WO2006078254A1 (en) * | 2005-01-20 | 2006-07-27 | Thomson Licensing | Bi-modal switching for controlling digital tv applications on hand-held video devices |
EP1701539A2 (en) * | 2005-03-10 | 2006-09-13 | BenQ Corporation | Television program alert device and method |
WO2006124119A1 (en) * | 2005-05-17 | 2006-11-23 | Motorola, Inc. | Linking a mobile wireless communication device to a proximal consumer broadcast device |
EP1938588A1 (en) * | 2005-08-31 | 2008-07-02 | Thomson Licensing | Bi-modal switching for controlling digital tv applications on video devices |
US7461350B2 (en) | 2004-12-30 | 2008-12-02 | Nokia Corporation | Application specific key buttons in a portable device |
WO2009079417A1 (en) * | 2007-12-14 | 2009-06-25 | Stratosaudio, Inc. | Systems and methods for scheduling interactive media and events |
EP2169925A1 (en) | 2008-09-26 | 2010-03-31 | Kabushiki Kaisha Toshiba | Portable terminal that receives contents from a counterpart device in a close proximity wireless communication system |
EP2196021A1 (en) * | 2007-09-17 | 2010-06-16 | Sony Corporation | System, apparatus, and method for a remote commander for internet protocol television |
EP2256709A1 (en) * | 2001-12-20 | 2010-12-01 | Universal Electronics, Inc. | System and method for controlling the recording functionality of an appliance using a program guide |
US7937740B2 (en) | 2002-08-16 | 2011-05-03 | MediaIP, Inc. | Method and apparatus for interactive programming using captioning |
US8015446B2 (en) | 2001-11-20 | 2011-09-06 | Universal Electronics Inc. | User interface for a remote control application |
US8063923B2 (en) | 2001-07-13 | 2011-11-22 | Universal Electronics Inc. | System and method for updating information in an electronic portable device |
US8166081B2 (en) | 2008-02-05 | 2012-04-24 | Stratosaudio, Inc. | System and method for advertisement transmission and display |
US8200203B1 (en) | 2003-03-21 | 2012-06-12 | Stratosaudio, Inc. | Broadcast response method and system |
US8255966B2 (en) | 2002-04-15 | 2012-08-28 | Shusman Chad W | Method and apparatus for internet-based interactive programming |
FR2988963A1 (en) * | 2012-03-27 | 2013-10-04 | Neotion | Method for deportation of access to hybrid broadcast broadband TV of digital receiver to auxiliary terminal e.g. tablet, involves transmitting interactivity information received by digital receiver to auxiliary terminal |
CN104053043A (en) * | 2014-07-08 | 2014-09-17 | Tcl集团股份有限公司 | Startup method and device for smart television application, smart television and system |
EP2501144A3 (en) * | 2011-03-17 | 2014-10-22 | Beamly Limited | Content provision |
US8875188B2 (en) | 2008-02-05 | 2014-10-28 | Stratosaudio, Inc. | Systems, methods, and devices for scanning broadcasts |
FR3005540A1 (en) * | 2013-05-07 | 2014-11-14 | Jean-Claude Pastorelli | METHOD FOR NOTIFYING CONTEXTUAL DATA |
US9015739B2 (en) | 2000-03-31 | 2015-04-21 | Rovi Guides, Inc. | Systems and methods for improved audience measuring |
US9125169B2 (en) | 2011-12-23 | 2015-09-01 | Rovi Guides, Inc. | Methods and systems for performing actions based on location-based rules |
US9191722B2 (en) | 1997-07-21 | 2015-11-17 | Rovi Guides, Inc. | System and method for modifying advertisement responsive to EPG information |
US9298519B2 (en) | 2009-09-22 | 2016-03-29 | Samsung Electronics Co., Ltd. | Method for controlling display apparatus and mobile phone |
US9319735B2 (en) | 1995-06-07 | 2016-04-19 | Rovi Guides, Inc. | Electronic television program guide schedule system and method with data feed access |
US9326025B2 (en) | 2007-03-09 | 2016-04-26 | Rovi Technologies Corporation | Media content search results ranked by popularity |
US9426509B2 (en) | 1998-08-21 | 2016-08-23 | Rovi Guides, Inc. | Client-server electronic program guide |
US9462210B2 (en) | 2011-11-04 | 2016-10-04 | Remote TelePointer, LLC | Method and system for user interface for interactive devices using a mobile device |
US9823635B2 (en) | 2012-09-21 | 2017-11-21 | Home Control Singapore Pte. Ltd. | Handheld information processing device with remote control output mode |
EP3293967A1 (en) * | 1998-07-17 | 2018-03-14 | Rovi Guides, Inc. | Interactive television program guide with remote access |
US10175847B2 (en) | 2012-04-07 | 2019-01-08 | Samsung Electronics Co., Ltd. | Method and system for controlling display device and computer-readable recording medium |
US10194191B2 (en) | 2011-08-25 | 2019-01-29 | Samsung Electronics Co., Ltd. | Display apparatus, method for executing application thereof, external device remotely controlling the display apparatus, and method for providing application control screen thereof |
US10467031B2 (en) | 2013-02-21 | 2019-11-05 | Samsung Electronics Co., Ltd. | Controlling a display apparatus via a GUI executed on a separate mobile device |
US10491680B2 (en) | 2007-12-14 | 2019-11-26 | Stratosaudio, Inc. | Systems and methods for outputting updated media |
US10856031B2 (en) | 2003-04-15 | 2020-12-01 | MedialP, Inc. | Method and apparatus for generating interactive programming in a communication network |
US11265095B2 (en) | 2000-09-13 | 2022-03-01 | Stratosaudio, Inc. | Broadcast response system |
US11375276B2 (en) | 2017-03-30 | 2022-06-28 | Rovi Guides, Inc. | Methods and systems for recommending media assets based on the geographic location at which the media assets are frequently consumed |
Families Citing this family (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1867068A (en) | 1998-07-14 | 2006-11-22 | 联合视频制品公司 | Client-server based interactive television program guide system with remote server recording |
KR20130066712A (en) | 2000-10-11 | 2013-06-20 | 유나이티드 비디오 프로퍼티즈, 인크. | Systems and methods for delivering media content |
US7493646B2 (en) | 2003-01-30 | 2009-02-17 | United Video Properties, Inc. | Interactive television systems with digital video recording and adjustable reminders |
US8196044B2 (en) * | 2004-01-05 | 2012-06-05 | Microsoft Corporation | Configuration of user interfaces |
TWI316195B (en) | 2005-12-01 | 2009-10-21 | Ind Tech Res Inst | Input means for interactive devices |
KR101214165B1 (en) * | 2006-10-02 | 2012-12-21 | 삼성전자주식회사 | Apparatus and method for providing EPG |
US10063934B2 (en) | 2008-11-25 | 2018-08-28 | Rovi Technologies Corporation | Reducing unicast session duration with restart TV |
CN101916502A (en) * | 2010-08-20 | 2010-12-15 | 江苏惠通集团有限责任公司 | Touch remote controller |
CN103096174A (en) * | 2011-11-07 | 2013-05-08 | 康佳集团股份有限公司 | Method using intelligent terminal to directly start television (TV) application program and system thereof |
CN102523508B (en) * | 2011-12-15 | 2013-11-20 | 四川长虹电器股份有限公司 | Intelligent television control method based on local area network |
CN102572567A (en) | 2011-12-28 | 2012-07-11 | 惠州Tcl移动通信有限公司 | Interaction system and interaction method for handheld device and television UI (User Interface) |
CN102665123B (en) * | 2012-03-30 | 2015-09-09 | 华为技术有限公司 | A kind of TV control method, handheld device, TV and TV control system |
KR102037415B1 (en) * | 2012-04-07 | 2019-10-28 | 삼성전자주식회사 | Method and system for controlling display device, and computer readable recording medium thereof |
CN102710989B (en) * | 2012-04-17 | 2016-09-28 | Tcl集团股份有限公司 | A kind of notifier processes method and device of TV applications |
CN102984586B (en) * | 2012-12-13 | 2016-12-21 | 海信集团有限公司 | The management method of intelligent television application program and device |
CN103019120A (en) * | 2012-12-14 | 2013-04-03 | 深圳市夏瑞电子有限公司 | Method controlling household multimedia devices through mobile terminal remote boot and mobile terminal |
CN104104979B (en) * | 2013-04-11 | 2017-12-19 | 深圳数字电视国家工程实验室股份有限公司 | The interactive user operations information processing method and system of DTV |
KR102121535B1 (en) * | 2015-11-30 | 2020-06-10 | 삼성전자주식회사 | Electronic apparatus, companion device and operating method of electronic apparatus |
KR101922690B1 (en) * | 2017-11-20 | 2019-02-27 | 삼성전자주식회사 | Display apparatus and Method for executing application thereof, External Device which remotely control apparatus and Method for providing application operating screen thereof |
KR102033769B1 (en) * | 2018-11-21 | 2019-10-17 | 삼성전자주식회사 | Display apparatus and Method for executing application thereof, External Device which remotely control apparatus and Method for providing application operating screen thereof |
KR102184496B1 (en) * | 2019-10-11 | 2020-11-30 | 삼성전자주식회사 | Display apparatus and Method for executing application thereof, External Device which remotely control apparatus and Method for providing application operating screen thereof |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5410326A (en) * | 1992-12-04 | 1995-04-25 | Goldstein; Steven W. | Programmable remote control device for interacting with a plurality of remotely controlled devices |
US5668591A (en) * | 1994-03-30 | 1997-09-16 | Sony Corporation | Information terminal apparatus that is remotely programmed by radio waves and that displays input keys of program functions on a display |
WO1998016062A1 (en) * | 1996-10-08 | 1998-04-16 | Allen Chang | Talking remote control with display |
WO1998043158A1 (en) * | 1997-03-24 | 1998-10-01 | Evolve Products, Inc. | Two-way remote control with advertising display |
US5898398A (en) * | 1995-12-22 | 1999-04-27 | Casio Computer Co., Ltd. | Remote control device and remote control method |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4596495B2 (en) * | 1997-07-18 | 2010-12-08 | ソニー株式会社 | CONTROL DEVICE, CONTROL METHOD, ELECTRIC DEVICE SYSTEM, ELECTRIC DEVICE SYSTEM CONTROL METHOD, AND RECORDING MEDIUM |
JP3735192B2 (en) * | 1997-11-12 | 2006-01-18 | 株式会社エクセディ | Diaphragm spring and clutch cover assembly |
-
2000
- 2000-06-07 AU AU57915/00A patent/AU5791500A/en not_active Abandoned
- 2000-06-07 WO PCT/US2000/040148 patent/WO2000078050A1/en not_active Application Discontinuation
- 2000-06-07 CA CA002376936A patent/CA2376936A1/en not_active Abandoned
- 2000-06-07 EP EP00943446A patent/EP1192808A1/en not_active Withdrawn
- 2000-06-07 JP JP2001504177A patent/JP2003502921A/en not_active Withdrawn
- 2000-06-07 TW TW089111199A patent/TW538640B/en active
- 2000-06-07 MX MXPA01012809A patent/MXPA01012809A/en unknown
- 2000-06-07 BR BR0011497-9A patent/BR0011497A/en not_active IP Right Cessation
- 2000-06-07 AR ARP000102853A patent/AR026128A1/en unknown
- 2000-06-07 CN CN00808807A patent/CN1355994A/en active Pending
- 2000-08-31 AR ARP000104563A patent/AR029765A1/en unknown
-
2002
- 2002-09-10 HK HK02106654.2A patent/HK1045044A1/en unknown
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5410326A (en) * | 1992-12-04 | 1995-04-25 | Goldstein; Steven W. | Programmable remote control device for interacting with a plurality of remotely controlled devices |
US5668591A (en) * | 1994-03-30 | 1997-09-16 | Sony Corporation | Information terminal apparatus that is remotely programmed by radio waves and that displays input keys of program functions on a display |
US5898398A (en) * | 1995-12-22 | 1999-04-27 | Casio Computer Co., Ltd. | Remote control device and remote control method |
WO1998016062A1 (en) * | 1996-10-08 | 1998-04-16 | Allen Chang | Talking remote control with display |
WO1998043158A1 (en) * | 1997-03-24 | 1998-10-01 | Evolve Products, Inc. | Two-way remote control with advertising display |
Non-Patent Citations (1)
Title |
---|
See also references of EP1192808A1 * |
Cited By (128)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9319735B2 (en) | 1995-06-07 | 2016-04-19 | Rovi Guides, Inc. | Electronic television program guide schedule system and method with data feed access |
US9191722B2 (en) | 1997-07-21 | 2015-11-17 | Rovi Guides, Inc. | System and method for modifying advertisement responsive to EPG information |
EP3293967A1 (en) * | 1998-07-17 | 2018-03-14 | Rovi Guides, Inc. | Interactive television program guide with remote access |
US9426509B2 (en) | 1998-08-21 | 2016-08-23 | Rovi Guides, Inc. | Client-server electronic program guide |
US10743064B2 (en) | 2000-03-31 | 2020-08-11 | Rovi Guides, Inc. | Systems and methods for improved audience measuring |
US9015739B2 (en) | 2000-03-31 | 2015-04-21 | Rovi Guides, Inc. | Systems and methods for improved audience measuring |
US6766956B1 (en) | 2000-06-08 | 2004-07-27 | United Video Properties, Inc. | System and method for using portable device with bar-code scanner |
US11265095B2 (en) | 2000-09-13 | 2022-03-01 | Stratosaudio, Inc. | Broadcast response system |
WO2002051151A3 (en) * | 2000-12-20 | 2002-09-12 | Ericsson Telefon Ab L M | Interactive television |
WO2002051151A2 (en) * | 2000-12-20 | 2002-06-27 | Telefonaktiebolaget Lm Ericsson (Publ) | Interactive television |
JP2002271509A (en) * | 2001-03-09 | 2002-09-20 | Mitsubishi Electric Corp | Advertisement information supply system, advertisement information supply method to mobile communication terminal, and the mobile communication terminal |
WO2002078331A1 (en) * | 2001-03-23 | 2002-10-03 | Koninklijke Philips Electronics N.V. | Methods and apparatus for simultaneously viewing multiple television programs |
WO2002080548A3 (en) * | 2001-03-30 | 2004-02-05 | Koninkl Philips Electronics Nv | Storing and using personal profile from the remote |
WO2002080548A2 (en) * | 2001-03-30 | 2002-10-10 | Koninklijke Philips Electronics N.V. | Storing and using personal profile from the remote |
US20030005446A1 (en) * | 2001-06-29 | 2003-01-02 | Microsoft Corporation | Remotely accessing and programming a set top box |
US7627889B2 (en) * | 2001-06-29 | 2009-12-01 | Microsoft Corporation | Remotely accessing and programming a set top box |
US7281261B2 (en) * | 2001-06-29 | 2007-10-09 | Microsoft Corporation | Remotely accessing and programming a set top box |
US8063923B2 (en) | 2001-07-13 | 2011-11-22 | Universal Electronics Inc. | System and method for updating information in an electronic portable device |
CN1311687C (en) * | 2001-08-08 | 2007-04-18 | 汤姆森特许公司 | MPEG-4 remote communication device |
US7966631B2 (en) | 2001-08-08 | 2011-06-21 | Thomson Licensing | MPEG-4 remote communication device |
WO2003015412A1 (en) * | 2001-08-08 | 2003-02-20 | Thomson Licensing S.A. | Mpeg-4 remote communication device |
WO2003015414A1 (en) * | 2001-08-08 | 2003-02-20 | Thomson Licensing S.A. | Mpeg-4 remote communication device |
WO2003017651A1 (en) * | 2001-08-17 | 2003-02-27 | Koninklijke Philips Electronics N.V. | Remote control device having a display for displaying a television channel guide |
WO2003024107A1 (en) * | 2001-09-12 | 2003-03-20 | Icareus Oy | Method and service paltform for a digital television system |
WO2003043326A1 (en) * | 2001-11-10 | 2003-05-22 | Thomson Licensing S.A. | System and method for recording and displaying video programs for mobile handheld devices |
US10311714B2 (en) | 2001-11-20 | 2019-06-04 | Universal Electronics Inc. | User interface for a remote control application |
US10168869B2 (en) | 2001-11-20 | 2019-01-01 | Universal Electronics Inc. | System and method for retrieving information while commanding operation of an appliance |
US8015446B2 (en) | 2001-11-20 | 2011-09-06 | Universal Electronics Inc. | User interface for a remote control application |
US9727213B2 (en) | 2001-11-20 | 2017-08-08 | Universal Electronics Inc. | System and method for retrieving information while commanding operation of an appliance |
US9733804B2 (en) | 2001-11-20 | 2017-08-15 | Universal Electronics Inc. | User interface for a remote control application |
US9310976B2 (en) | 2001-11-20 | 2016-04-12 | Universal Electronics Inc. | User interface for a remote control application |
US8473865B2 (en) | 2001-11-20 | 2013-06-25 | Universal Electronics Inc. | User interface for a remote control application |
EP1315376A1 (en) * | 2001-11-22 | 2003-05-28 | Klaus Werner | Data transmission method |
WO2003045060A2 (en) * | 2001-11-22 | 2003-05-30 | Dorn Im Auge Gmbh | Method for automatically carrying out an auction |
WO2003045060A3 (en) * | 2001-11-22 | 2003-09-12 | Klaus Werner | Method for automatically carrying out an auction |
EP1468365A1 (en) * | 2001-12-20 | 2004-10-20 | Universal Electronics, Inc. | System and method for updating information in an electronic portable device |
EP2256709A1 (en) * | 2001-12-20 | 2010-12-01 | Universal Electronics, Inc. | System and method for controlling the recording functionality of an appliance using a program guide |
EP1468365A4 (en) * | 2001-12-20 | 2008-01-23 | Universal Electronics Inc | System and method for updating information in an electronic portable device |
WO2003055206A1 (en) * | 2001-12-21 | 2003-07-03 | Koninklijke Philips Electronics N.V. | Method and apparatus for providing a reminder message to a television display |
FR2834603A1 (en) * | 2002-01-07 | 2003-07-11 | Egg Solution Optronics | Method for transmission of signals containing at least a wide angle image component in an uncorrected noise state that improves interaction between a local signal processing line and the broadcasting organizations |
WO2003071786A3 (en) * | 2002-02-20 | 2004-03-11 | Gen Instrument Corp | Method and apparatus for processing atvef data to control the display of text and images |
WO2003071786A2 (en) * | 2002-02-20 | 2003-08-28 | General Instrument Corporation | Method and apparatus for processing atvef data to control the display of text and images |
USRE48579E1 (en) | 2002-04-15 | 2021-06-01 | Media Ip, Inc. | Method and apparatus for internet-based interactive programming |
US8255966B2 (en) | 2002-04-15 | 2012-08-28 | Shusman Chad W | Method and apparatus for internet-based interactive programming |
US8661490B2 (en) | 2002-04-15 | 2014-02-25 | MediaIP, Inc. | Method and apparatus for internet-based interactive programming |
EP1377058A2 (en) * | 2002-06-18 | 2004-01-02 | Microsoft Corporation | E-commerce facilitation for broadcast services |
EP1377058A3 (en) * | 2002-06-18 | 2004-03-24 | Microsoft Corporation | E-commerce facilitation for broadcast services |
US8209717B2 (en) | 2002-07-17 | 2012-06-26 | Pace Micro Technology Plc | Receiver with concurrent multi-user electronic program guide |
WO2004008739A1 (en) | 2002-07-17 | 2004-01-22 | Koninklijke Philips Electronics N.V. | Receiver with concurrent multi-user electronic program guide |
US8402504B2 (en) | 2002-08-16 | 2013-03-19 | Media Ip, Inc. | Method and apparatus for interactive programming using captioning |
US8826361B2 (en) | 2002-08-16 | 2014-09-02 | Media Ip, Inc. | Method and apparatus for interactive programming using captioning |
US7937740B2 (en) | 2002-08-16 | 2011-05-03 | MediaIP, Inc. | Method and apparatus for interactive programming using captioning |
WO2004023813A1 (en) * | 2002-09-05 | 2004-03-18 | General Instrument Corporation | Methods and systems for remotely accessing a digital television terminal via a global communication network |
FR2850474A1 (en) * | 2003-01-28 | 2004-07-30 | Martin Gorner | Device for the commercialization transmission and reading of digital works, uses digital storage in user's premises to download material from network, which is reproduced by an audio-visual reproduction system |
US10439837B2 (en) | 2003-03-21 | 2019-10-08 | Stratosaudio, Inc. | Broadcast response method and system |
US8892458B2 (en) | 2003-03-21 | 2014-11-18 | Stratosaudio, Inc. | Broadcast response method and system |
US9800426B2 (en) | 2003-03-21 | 2017-10-24 | Stratosaudio, Inc. | Broadcast response method and system |
US8200203B1 (en) | 2003-03-21 | 2012-06-12 | Stratosaudio, Inc. | Broadcast response method and system |
US11265184B2 (en) | 2003-03-21 | 2022-03-01 | Stratosaudio, Inc. | Broadcast response method and system |
US9148292B2 (en) | 2003-03-21 | 2015-09-29 | Stratosaudio, Inc. | Broadcast response method and system |
US11706044B2 (en) | 2003-03-21 | 2023-07-18 | Stratosaudio, Inc. | Broadcast response method and system |
US11477506B2 (en) | 2003-04-15 | 2022-10-18 | MediaIP, LLC | Method and apparatus for generating interactive programming in a communication network |
US11575955B2 (en) | 2003-04-15 | 2023-02-07 | MediaIP, LLC | Providing interactive video on demand |
US10856031B2 (en) | 2003-04-15 | 2020-12-01 | MedialP, Inc. | Method and apparatus for generating interactive programming in a communication network |
US11076190B2 (en) | 2003-04-15 | 2021-07-27 | MedialP, Inc. | Method and apparatus for generating interactive programming in a communication network |
WO2004102960A1 (en) * | 2003-05-14 | 2004-11-25 | In View Ab | A system and a device for mobile radio communication |
FR2863075A1 (en) * | 2003-12-01 | 2005-06-03 | Thomson Licensing Sa | Information access control device for e.g. personal computer, has representation unit simultaneously representing levels in master and slave devices, and sharing representation unit to create representation of anticipation level |
WO2005055084A1 (en) * | 2003-12-01 | 2005-06-16 | Thomson Licensing | Device and method for controlling access to information in a database, and associated products and methods |
WO2005074265A3 (en) * | 2004-01-28 | 2005-12-29 | British Sky Broadcasting Ltd | Media device |
WO2006047604A2 (en) | 2004-10-26 | 2006-05-04 | Aerospacecomputing, Inc. | Multi-media user terminal for a presentation medium |
EP1808016A2 (en) * | 2004-10-26 | 2007-07-18 | Aerospacecomputing, Inc. | Multi-media user terminal for a presentation medium |
EP1808016A4 (en) * | 2004-10-26 | 2009-04-08 | Aerospacecomputing Inc | Multi-media user terminal for a presentation medium |
AU2005299414B2 (en) * | 2004-10-26 | 2009-08-06 | Aerospacecomputing, Inc. | Multi-media user terminal for a presentation medium |
AU2005299414C1 (en) * | 2004-10-26 | 2010-01-28 | Aerospacecomputing, Inc. | Multi-media user terminal for a presentation medium |
US7461350B2 (en) | 2004-12-30 | 2008-12-02 | Nokia Corporation | Application specific key buttons in a portable device |
WO2006078254A1 (en) * | 2005-01-20 | 2006-07-27 | Thomson Licensing | Bi-modal switching for controlling digital tv applications on hand-held video devices |
US8780271B2 (en) | 2005-01-20 | 2014-07-15 | Thomson Licensing | Bi-modal switching for controlling digital TV applications on hand-held video devices |
EP1701539A2 (en) * | 2005-03-10 | 2006-09-13 | BenQ Corporation | Television program alert device and method |
EP1701539A3 (en) * | 2005-03-10 | 2010-08-18 | AU Optronics Corporation | Television program alert device and method |
WO2006124119A1 (en) * | 2005-05-17 | 2006-11-23 | Motorola, Inc. | Linking a mobile wireless communication device to a proximal consumer broadcast device |
US8810734B2 (en) | 2005-08-31 | 2014-08-19 | Thomson Licensing | Bi-modal switching for controlling digital TV applications on video devices |
EP1938588A4 (en) * | 2005-08-31 | 2010-03-31 | Thomson Licensing | Bi-modal switching for controlling digital tv applications on video devices |
EP1938588A1 (en) * | 2005-08-31 | 2008-07-02 | Thomson Licensing | Bi-modal switching for controlling digital tv applications on video devices |
US9326025B2 (en) | 2007-03-09 | 2016-04-26 | Rovi Technologies Corporation | Media content search results ranked by popularity |
US10694256B2 (en) | 2007-03-09 | 2020-06-23 | Rovi Technologies Corporation | Media content search results ranked by popularity |
EP2196021A1 (en) * | 2007-09-17 | 2010-06-16 | Sony Corporation | System, apparatus, and method for a remote commander for internet protocol television |
EP2196021A4 (en) * | 2007-09-17 | 2011-04-27 | Sony Corp | System, apparatus, and method for a remote commander for internet protocol television |
US11778274B2 (en) | 2007-12-14 | 2023-10-03 | Stratosaudio, Inc. | Systems and methods for scheduling interactive media and events |
US11252238B2 (en) | 2007-12-14 | 2022-02-15 | Stratosaudio, Inc. | Systems and methods for outputting updated media |
US8631448B2 (en) | 2007-12-14 | 2014-01-14 | Stratosaudio, Inc. | Systems and methods for scheduling interactive media and events |
US9143833B2 (en) | 2007-12-14 | 2015-09-22 | Stratosaudio, Inc. | Systems and methods for scheduling interactive media and events |
US10979770B2 (en) | 2007-12-14 | 2021-04-13 | Stratosaudio, Inc. | Systems and methods for scheduling interactive media and events |
US9549220B2 (en) | 2007-12-14 | 2017-01-17 | Stratosaudio, Inc. | Systems and methods for scheduling interactive media and events |
WO2009079417A1 (en) * | 2007-12-14 | 2009-06-25 | Stratosaudio, Inc. | Systems and methods for scheduling interactive media and events |
US11882335B2 (en) | 2007-12-14 | 2024-01-23 | Stratosaudio, Inc. | Systems and methods for scheduling interactive media and events |
US10524009B2 (en) | 2007-12-14 | 2019-12-31 | Stratosaudio, Inc. | Systems and methods for scheduling interactive media and events |
US10491680B2 (en) | 2007-12-14 | 2019-11-26 | Stratosaudio, Inc. | Systems and methods for outputting updated media |
US10469888B2 (en) | 2008-02-05 | 2019-11-05 | Stratosaudio, Inc. | Systems, methods, and devices for scanning broadcasts |
US9584843B2 (en) | 2008-02-05 | 2017-02-28 | Stratosaudio, Inc. | Systems, methods, and devices for scanning broadcasts |
US8875188B2 (en) | 2008-02-05 | 2014-10-28 | Stratosaudio, Inc. | Systems, methods, and devices for scanning broadcasts |
US11257118B2 (en) | 2008-02-05 | 2022-02-22 | Stratosaudio, Inc. | System and method for advertisement transmission and display |
US10423981B2 (en) | 2008-02-05 | 2019-09-24 | Stratosaudio, Inc. | System and method for advertisement transmission and display |
US8166081B2 (en) | 2008-02-05 | 2012-04-24 | Stratosaudio, Inc. | System and method for advertisement transmission and display |
US9294806B2 (en) | 2008-02-05 | 2016-03-22 | Stratosaudio, Inc. | Systems, methods, and devices for scanning broadcasts |
US9355405B2 (en) | 2008-02-05 | 2016-05-31 | Stratosaudio, Inc. | System and method for advertisement transmission and display |
US9953344B2 (en) | 2008-02-05 | 2018-04-24 | Stratosaudio, Inc. | System and method for advertisement transmission and display |
US8180287B2 (en) | 2008-09-26 | 2012-05-15 | Fujitsu Toshiba Communications Limited | Portable terminal |
EP2169925A1 (en) | 2008-09-26 | 2010-03-31 | Kabushiki Kaisha Toshiba | Portable terminal that receives contents from a counterpart device in a close proximity wireless communication system |
EP2481160A4 (en) * | 2009-09-22 | 2017-04-12 | Samsung Electronics Co., Ltd. | Method for controlling display apparatus and mobile phone |
US9298519B2 (en) | 2009-09-22 | 2016-03-29 | Samsung Electronics Co., Ltd. | Method for controlling display apparatus and mobile phone |
EP2501144A3 (en) * | 2011-03-17 | 2014-10-22 | Beamly Limited | Content provision |
US11665388B2 (en) | 2011-08-25 | 2023-05-30 | Samsung Electronics Co., Ltd. | Display apparatus, method for executing application thereof, external device remotely controlling the display apparatus, and method for providing application control screen thereof |
US10681406B2 (en) | 2011-08-25 | 2020-06-09 | Samsung Electronics Co., Ltd. | Display apparatus, method for executing application thereof, external device remotely controlling the display apparatus, and method for providing application control screen thereof |
US11284148B2 (en) | 2011-08-25 | 2022-03-22 | Samsung Electronics Co., Ltd. | Display apparatus, method for executing application thereof, external device remotely controlling the display apparatus, and method for providing application control screen thereof |
US10194191B2 (en) | 2011-08-25 | 2019-01-29 | Samsung Electronics Co., Ltd. | Display apparatus, method for executing application thereof, external device remotely controlling the display apparatus, and method for providing application control screen thereof |
US10158750B2 (en) | 2011-11-04 | 2018-12-18 | Remote TelePointer, LLC | Method and system for user interface for interactive devices using a mobile device |
US10757243B2 (en) | 2011-11-04 | 2020-08-25 | Remote Telepointer Llc | Method and system for user interface for interactive devices using a mobile device |
US9462210B2 (en) | 2011-11-04 | 2016-10-04 | Remote TelePointer, LLC | Method and system for user interface for interactive devices using a mobile device |
US9125169B2 (en) | 2011-12-23 | 2015-09-01 | Rovi Guides, Inc. | Methods and systems for performing actions based on location-based rules |
FR2988963A1 (en) * | 2012-03-27 | 2013-10-04 | Neotion | Method for deportation of access to hybrid broadcast broadband TV of digital receiver to auxiliary terminal e.g. tablet, involves transmitting interactivity information received by digital receiver to auxiliary terminal |
US10175847B2 (en) | 2012-04-07 | 2019-01-08 | Samsung Electronics Co., Ltd. | Method and system for controlling display device and computer-readable recording medium |
US9823635B2 (en) | 2012-09-21 | 2017-11-21 | Home Control Singapore Pte. Ltd. | Handheld information processing device with remote control output mode |
US10467031B2 (en) | 2013-02-21 | 2019-11-05 | Samsung Electronics Co., Ltd. | Controlling a display apparatus via a GUI executed on a separate mobile device |
FR3005540A1 (en) * | 2013-05-07 | 2014-11-14 | Jean-Claude Pastorelli | METHOD FOR NOTIFYING CONTEXTUAL DATA |
CN104053043A (en) * | 2014-07-08 | 2014-09-17 | Tcl集团股份有限公司 | Startup method and device for smart television application, smart television and system |
CN104053043B (en) * | 2014-07-08 | 2018-01-16 | Tcl集团股份有限公司 | Startup method, apparatus, intelligent television and the system of intelligent television application |
US11375276B2 (en) | 2017-03-30 | 2022-06-28 | Rovi Guides, Inc. | Methods and systems for recommending media assets based on the geographic location at which the media assets are frequently consumed |
US11622151B2 (en) | 2017-03-30 | 2023-04-04 | Rovi Guides, Inc. | Methods and systems for recommending media assets based on the geographic location at which the media assets are frequently consumed |
Also Published As
Publication number | Publication date |
---|---|
JP2003502921A (en) | 2003-01-21 |
AR029765A1 (en) | 2003-07-16 |
AR026128A1 (en) | 2003-01-29 |
CN1355994A (en) | 2002-06-26 |
TW538640B (en) | 2003-06-21 |
BR0011497A (en) | 2002-04-02 |
MXPA01012809A (en) | 2002-07-22 |
EP1192808A1 (en) | 2002-04-03 |
CA2376936A1 (en) | 2000-12-21 |
AU5791500A (en) | 2001-01-02 |
HK1045044A1 (en) | 2002-11-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1192808A1 (en) | Interactive television application system with hand-held application device | |
US8769578B2 (en) | Systems and methods for providing interactive media guidance on a wireless communications device | |
US9405710B2 (en) | Systems and methods for providing interactive media guidance on a wireless communications device | |
AU2010273888B2 (en) | Systems and methods for providing interactive media guidance on a wireless communications device | |
US20100333136A1 (en) | Systems and methods for providing interactive media guidance on a wireless communications device | |
AU2018208697B2 (en) | Systems and Methods for Providing Interactive Media Guidance on a Wireless Communications Device | |
AU2014233594B2 (en) | Systems and Methods for Providing Interactive Media Guidance on a Wireless Communications Device | |
AU2013202714B2 (en) | Systems and Methods for Providing Interactive Media Guidance on a Wireless Communications Device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WWE | Wipo information: entry into national phase |
Ref document number: 00808807.1 Country of ref document: CN |
|
AK | Designated states |
Kind code of ref document: A1 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY CA CH CN CR CU CZ DE DK DM DZ EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG UZ VN YU ZA ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) | ||
WWE | Wipo information: entry into national phase |
Ref document number: 57915/00 Country of ref document: AU |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2376936 Country of ref document: CA |
|
ENP | Entry into the national phase |
Ref document number: 2001 504177 Country of ref document: JP Kind code of ref document: A |
|
WWE | Wipo information: entry into national phase |
Ref document number: PA/a/2001/012809 Country of ref document: MX |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2000943446 Country of ref document: EP |
|
WWP | Wipo information: published in national office |
Ref document number: 2000943446 Country of ref document: EP |
|
REG | Reference to national code |
Ref country code: DE Ref legal event code: 8642 |
|
WWW | Wipo information: withdrawn in national office |
Ref document number: 2000943446 Country of ref document: EP |