EP1203492A1 - Method of configuring a consumer electronics apparatus - Google Patents
Method of configuring a consumer electronics apparatusInfo
- Publication number
- EP1203492A1 EP1203492A1 EP00992086A EP00992086A EP1203492A1 EP 1203492 A1 EP1203492 A1 EP 1203492A1 EP 00992086 A EP00992086 A EP 00992086A EP 00992086 A EP00992086 A EP 00992086A EP 1203492 A1 EP1203492 A1 EP 1203492A1
- Authority
- EP
- European Patent Office
- Prior art keywords
- user
- server
- consumer
- control data
- internet
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
- 238000000034 method Methods 0.000 title claims description 38
- 230000003993 interaction Effects 0.000 claims description 6
- 238000012545 processing Methods 0.000 claims description 4
- 238000012546 transfer Methods 0.000 claims description 3
- 230000002452 interceptive effect Effects 0.000 abstract description 4
- 230000008569 process Effects 0.000 description 12
- 229940018489 pronto Drugs 0.000 description 12
- 238000006243 chemical reaction Methods 0.000 description 9
- 230000000694 effects Effects 0.000 description 9
- 230000008901 benefit Effects 0.000 description 8
- 238000004891 communication Methods 0.000 description 5
- 230000001413 cellular effect Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 230000004913 activation Effects 0.000 description 2
- 230000009191 jumping Effects 0.000 description 2
- 238000012423 maintenance Methods 0.000 description 2
- 208000015976 Corneal dystrophy-perceptive deafness syndrome Diseases 0.000 description 1
- 239000008186 active pharmaceutical agent Substances 0.000 description 1
- 239000003795 chemical substances by application Substances 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 239000000344 soap Substances 0.000 description 1
- 230000002195 synergetic effect Effects 0.000 description 1
- 230000000699 topical effect Effects 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L12/2807—Exchanging configuration information on appliance services in a home automation network
- H04L12/2809—Exchanging configuration information on appliance services in a home automation network indicating that an appliance service is present in a home automation network
-
- 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
-
- G—PHYSICS
- G08—SIGNALLING
- G08C—TRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
- G08C19/00—Electric signal transmission systems
- G08C19/16—Electric signal transmission systems in which transmission is by pulses
- G08C19/28—Electric signal transmission systems in which transmission is by pulses using pulse code
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L12/2805—Home Audio Video Interoperability [HAVI] networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L12/2807—Exchanging configuration information on appliance services in a home automation network
- H04L12/2814—Exchanging control software or macros for controlling appliance services in a home automation network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/08—Protocols specially adapted for terminal emulation, e.g. Telnet
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/2866—Architectures; Arrangements
- H04L67/30—Profiles
- H04L67/306—User profiles
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
- H04L69/322—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
- H04L69/329—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
-
- 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/258—Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative 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/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/4131—Peripherals receiving signals from specially adapted client devices home appliance, e.g. lighting, air conditioning system, metering devices
-
- 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/43615—Interfacing a Home Network, e.g. for connecting the client to a plurality of peripherals
-
- 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/442—Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
- H04N21/44231—Monitoring of peripheral device or external card, e.g. to detect processing problems in a handheld device or the failure of an external recording 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/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
- H04N21/4432—Powering on the client, e.g. bootstrap loading using setup parameters being stored locally or received from the server
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/478—Supplemental services, e.g. displaying phone caller identification, shopping application
- H04N21/4782—Web browsing, e.g. WebTV
-
- 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
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L2012/284—Home automation networks characterised by the type of medium used
- H04L2012/2841—Wireless
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L2012/284—Home automation networks characterised by the type of medium used
- H04L2012/2845—Telephone line
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L2012/2847—Home automation networks characterised by the type of home appliance used
- H04L2012/2849—Audio/video appliances
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/18—Delegation of network management function, e.g. customer network management [CNM]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
- H04L67/025—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP] for remote control or remote monitoring of applications
Definitions
- the invention relates in particular to the user-programmability, user-controlled configu ⁇ ng or setting-up of consumer audio/video (A/V) equipment.
- CE Consumer electronics
- A/V audio/video
- home theater Consumer electronics (CE) equipment, such as audio/video (A/V) apparatus or a home theater, are typically meant for entertainment or simple communication, all without the user having to interact with an intricate menu through a sophisticated and versatile user- interface such as comes with a desktop PC or laptop PC.
- the play-out and recording of content information received via, e.g., a TV set has become user-programmable through electronic program guides (EPG's).
- the content information can be time-shifted, time-warped, and edited through recording equipment such as the Personal TV recording system (PVR) developed by TiVo.
- PVR Personal TV recording system
- the TV screen has been transformed from being only an entertainment screen to a programming user- interface.
- the programming user-interface lets the user set up the configuration and personalization of the content information.
- the user has to enter answers to questions presented on the TV screen, clicking through menus, selecting options, typing keywords (with a remote for control of a jumping highlight in an array of alphanumeric characters) and much more.
- a typical strig ⁇ o for installing a TiVo unit is the following. After connecting the unit to a TV set, an extensive setup menu appears on the TV's display monitor for enabling the user to program the unit according to geographic location in order to get the correct TV guide information. After that the unit starts an initialization procedure to generate a local database and all the embedded information in order to start its new life as the user's (PVR). In the meantime, the user can boot his PC and connect to the Internet for registe ⁇ ng the TiVo unit at the www.tivo.com web-site, where the user has to enter the unit's se ⁇ al number and the user's credit information.
- the user programs the unit via the remote control and creates its first "to-do"-hst: a list of TV programs he/she would like to have recorded on the units hard disk d ⁇ ve (HDD).
- the inventors have realized that configuring customizable A V equipment, e.g., the TiVo unit, personalized music jukeboxes, high-end TV sets, Internet-enabled consumer appliances, etc., via the equipment itself has disadvantages from the end-user's point of view.
- the user-interface of the known equipment itself is typically neither intended nor optimized for extensive programming, unlike that of a PC. For example, there are too many options in too many screens for being selected in a convenient manner by the user through the apparatus' limited user-interface.
- entering a string of alphanumerical characters, e.g., the ZIP code of the geographical service area, into the selection menu of the TiVo unit is done in a rather cumbersome manner: the selection of each character is to be made through jumping highlights in an array of characters. The highlight is controlled via arrow buttons on a remote.
- Such programming or configuring of the A/V equipment is typically done only once before it is ready for daily usage.
- the equipment's main functionality is supplying, playing out, or rendering content information, especially for entertainment.
- Providing a specific programming interface for functionality's used only once, in addition to the interface for daily operation, increases the costs, causes confusion with the end-user, and requires real- estate at the control panel. These aspects are going to get even worse if the number of options and additional services increases.
- the inventors therefore propose to set up and program the equipment, e.g., the
- a scenario for configuring the PVR unit then includes the following steps.
- the unit is connected to a TV set and to a telephone line.
- the user uses a PC (or an Internet Appliance such as a Web Companion, or a set top box, or a digital cellphone) to register the box with the www.philips-personal-tv.com website via the serial number and a credit card.
- PC or an Internet Appliance such as a Web Companion, or a set top box, or a digital cellphone
- My Personal TV Web page that is interacted with through the PC, Internet appliance, set-top box or digital cellphone.
- These apparatus typically have an appropriate user interface for menu selection and text entry (e.g., mouse, keyboard).
- This page offers the option to teach the system which content the user likes. Similar to what, e.g., Amazon.com is doing with book and music selections, the user can rate TV programs, movies, movie stars, topical subjects, etc.
- This page can be linked to the user's Amazon.com profile, so that every DVD movie the user orders will improve the accuracy of his/her PVR system.
- This personal page also provides the local TV Guide. Here the user can make selections of the programs he/she wants to have stored on the HDD of the PVR unit.
- the user presses the "Create the to-do list"-button. After that the user returns to the TV set and switches on the PVR unit.
- the unit dials-out to the Internet via a 1-800 number, logs in with its serial number into the philips-personal-tv.com web-site and downloads the to- do list. It also downloads the local access phone-number, since it needs this when it dials-out again (every 4 hour) to refresh its memory.
- a "refresh"-button on the remote control will enforce an immediate download of a new "to-do"-list. Also, every refresh operation causes the table of content of the HDD to be communicated back to the web-site, so that the user is able to do file management (delete shows not needed any more) from this personalized website as well.
- the PVR unit only gets a "to-do"-list with channel and program-start and program-stop information, "delete"-commands, etc.
- the PVR unit only needs to have a simple operating system with a TCP/IP stack.
- the only fancy screens needed are a kind of programming guide for the content on the disk and for the live channels.
- the PVR unit costs are much lower due to less development time, less memory and lower complexity.
- the personalization software does not reside at the unit but resides on the Internet, as a result of which the environment and the UI (user interface) can be easily changed to adapt to new user requirements.
- This personalization technology is readily available.
- the service provider or manufacturer can build a web-site taking into account user-demographics, which can become a very powerful Internet tool for advertisement and other service-related and targeted activities.
- the TV display monitor has become an entertainment screen again, since all cumbersome setup and programming (i.e., lean-forward activities) are done via a system which is much better equipped for doing that (e.g., having high-resolution screen, keyboard).
- the consumer is able to program his/her PVR unit from anywhere in the world.
- the consumer can even program his PVR unit from a Philips Internet-connected GSM phone (WAP protocol).
- the method of the invention enables a consumer to program a first consumer electronics system for operation according to preferences specified by the consumer.
- the consumer interacts via a network with an application on a server.
- the server generates control data to program the first system according to the preference as specified by the consumer in the interaction.
- user-interaction with the server for specifying the preferences is achieved via a second system of the consumer that has a more appropriate user-interface for entering text- based information and for navigating among menu options.
- the WebTV set top box manufactured by Philips Electronics comes with a wireless alphanumeric keyboard and is highly suitable fore this kind of interaction.
- the control data can be downloaded from the server directly into the first system or into a another (the second or yet another) system of the consumer. In the latter case, the control data is to be transferred from the other system to the first system.
- the service is therefore preferably extended with a call center that one can interface to with an ordinary telephone.
- the service provides a human operator, a touch-tone driven menu or a speech-recognition driven menu for initiating the programming or setting up of the configuration based on the caller's input, e.g., by entering the specifications into the server through human intervention or automatically via the menu.
- the control data thus generated are then delivered, e.g., retrieved via the network if the first consumer electronics system is network-enabled, or mailed on a diskette or memory card to the consumer for transfer to the first system.
- Yet another advantageous aspect of the current invention relates to the user's programming or re-programming of his/her CE equipment from a remote location.
- the user is on a business trip and away from home.
- the user has brought in his/her luggage a laptop PC or a palmtop PC that has a browser.
- the user now can contact the application server and send a request to the server in order to have the server tell the PVR in the CE equipment to start recording a particular show.
- the PVR unit contacts the server and that only once daily, usually at night.
- the user is enabled to contact the server and submit a request to the server to contact a specific PVR unit for a specific purpose, e.g., to program the PVR unit so that it records a show that is going to be on the air within minutes.
- the application server not only is a facilitating system for configuring the home network, but it also enables the user to access the home network for other purposes, e.g., programming, verification of the programmed state, changing of the programming or the configuration, etc., at the time the user wants and from any location that is convenient to the user.
- the consumer interacts with the server through the second system from a location remote from the first system. The consumer can request the server to establish contact with the first system and the server establishes the contact in response to the consumer's request.
- the application server can be part of a server system such as "SmartConnect” (TM) of Philips Electronics.
- This SmartConnect (TM) server system maintains a user profile of a particular end-user who has registered his/her CE equipment, network-enabled and not network-enabled, with the server.
- the server maintains a data base of new technical features for this type of equipment. If there is a match between the user-profile and a new technical feature, and the user indicates to receive information about updates or sales offers, the user gets notified via the network of the option to obtain the feature.
- the server can also detect possible synergies, for example, by the server having access to an inventory of devices and capabilities on a user's home network.
- the inventory is, for example, a look-up service as provided by a HAVi or Jini architecture.
- the server has also access to a data base with information of features for a network.
- the server determines if the synergy of the apparatus present on the user's network can be enhanced based on the listing of the inventory and on the user's profile. If there are features that are relevant to the synergy, based on these criteria, the user gets notified. For example, the user has been registered as owning a Pronto universal programmable remote control device manufactured by Philips Electronics.
- the application server suggests to the user to have the Pronto' s configuration updated so as to have an icon on the LCD screen associated with the PVR, and the PVR's IR (infra-red) control codes stored.
- Using the application server to orchestrate the configuration of the user's home network also allows the user to enter his/her profile data (name, address, etc.) only once, and to have the server use it if and when additional apparatus is purchased by the user. See, e.g., U.S. serial no. 09/464,866 (Attorney docket PHA 23,884) discussed below in further detail. That is, the server has a data base with information relating to the consumer and acquired prior to the interaction with the server to program or configure the current system. The generation of the control data now takes into account the information in the data base. For example, the user does not have to enter his/her name and address again as the server maintains the data base and sees to the proper formatting.
- Figs.l, 2 and 3 are block diagrams of systems in the invention.
- User control tasks relating to a typical consumer electronics system or consumer software application can be considered at three levels.
- the first level can be generically described as "configuration” or "setup".
- An example of such task is connecting a TV to a VCR.
- the user has to choose cables, optimal input/output combinations, select hardware settings and activate the channel scan in order to have adequate performance of the system in the future.
- Another example is the set up of a TiVo Personal TV Recorder, which involves connecting cables, connecting to a service site, downloading an EPG, setting up personal preferences, etc.
- Computer/application setup is yet another example of a configuration/setup task. In order to enable an Internet browser the user needs to connect a modem, run setup applications, choose or perform network configuration, etc.
- tasks at this level involve a process or a group of processes, each of them consisting of a number of logical steps (operations) resulting in an enabling hardware / software configuration.
- Configuring the system is critical to its future operation.
- the setup can be performed by the user or by a third party depending on the skills required.
- User manuals supplied with the equipment deal with setup procedures in great detail, often illustrated with multiple pictures and providing further suggestions.
- setup/wizard programs are distributed to help the users along the setup process.
- tasks as programming a VCR or setting up its clock have been automated to a degree in the higher end models. End-users perform setup operations very infrequently, easily forget the correct sequence of operations and are often frustrated during the process.
- the second level of tasks involves an activity such as choosing and starting an application or a process.
- an activity such as choosing and starting an application or a process.
- the user in order to play a movie, recorded on a VHS tape, the user needs to insert the tape into the VCR, turn on the TV and press the Play button on the remote control. Playing a CD or DVD is very similar.
- Another example is selecting an e- mail application through a set of menus or via a shortcut, and launching the application in order to read or write an e-mail. This activity is performed more often, is better understood by the user after a series of tries or a short process of education.
- a frequent activity such as a DVD play-out, involving a variety of IR controlled consumer electronics devices, can be easily automated by a macro, a series of IR commands recorded on and later sent by a remote control.
- a remote control e.g., the universal intelligent remote control "Pronto" marketed by Philips Electronics (http://www.pronto.philips.com/).
- the third level of tasks relates to adjusting of parameters in the activity or application selected, for example, turning up the sound volume while watching a movie, switching channels on the TV or changing stations on an FM radio. These are operations performed most often by the users. The consumers easily understand them. User remote controls display most prominently the volume-up and -down buttons, the channel-up and - down buttons, etc.
- Each of the above mentioned task levels has specific user-interface requirements, especially as it relates to the software elements of the task.
- the setup procedures typically have the most complex interface involving multiple options and multiple configuration paths.
- the interface can be presented as, e.g., a multi-page user manual or a multi-step GUI (graphical user interface) application. Tasks that involve selecting an activity or adjusting its parameters are less complex.
- Remote controls can be as simple as a light controller with an On/Off button, or as sophisticated as a learning processing device with an LCD screen (e.g., the Pronto). The simpler ones deal most often with the adjusting level tasks, while the latter ones are capable of interacting on the activity selection/activation level as well.
- a setup process UI is presented to the user and/or developed at the server side, rather than on the end device side.
- configuring PVR preferences through an HTTP server and/or a PC application with subsequent download of the results into the device provides much better opportunity for an adequate configuration and ergonomically acceptable user-interaction.
- the HTTP server can host a variety of application/interfaces that allow multiple interface devices, such as computers, web terminals, cellular phones, PDA's, high-end touch-screen universal remotes, etc., to interact with the setup process.
- the server or a computer can develop an adequate setup UI for an advanced remote control, such as Pronto. All the necessary procedures with GUI and corresponding IR commands can be loaded into the remote control as a *.ccf file. Similarly, EPG-related recording information can be created, modified or deleted on the server. In that case the only information that the device needs to have is the channel and recording time sequences, rather than the whole set of setup and interaction routines.
- a server-based configuration service is highly scalable, includes configuration advice, provides customer support, program selection recommendations, etc.
- GUI and relevant IR commands for a PVR is created by a network-based service. It consists of setup (i.e., the first level mentioned above) and run-time (i.e., second and third levels mentioned above) interfaces and commands.
- the interfaces and commands are modified for the Pronto in order to take advantage of its UI capabilities. For example, macros and shortcuts are created and linked to the Pronto' s virtual keyboard UI page in order to replace the original PVR's interface.
- the macros can be used in the future for typing in names of the favorite shows or searches.
- the Pronto interface is packaged as a *.ccf file and downloaded, via a PC, to the Pronto remote control.
- an alternative EPG interface can be periodically downloaded into the Pronto in order to take advantage of its interface and leverage earlier created macros and shortcuts.
- Another example of an enhanced UI and improved functionality is a multi-user setup, not available directly through the currently available TiVo service.
- a number of custom EPGs/favorites are created by the user or by an external service.
- Each EPG is represented by at least one GUI page, which is targeted to a specific user or a group of specific users.
- a GUI-based remote control or PDA or a home network controller interacts with the PVR, replacing the standard remote control.
- all commands are mapped to the appropriate PVR interfaces, i.e. macros, protocols, APIs, etc.
- the user can update the controller via a third party service.
- a Children EPG, a Sports EPG and a Soap Opera EPG are created on the server for Pronto users as customized pages.
- the user further customizes the interfaces by renaming the Children EPG page/shortcuts to "George and Mary" for his children. When children watch TV they access their "George and Mary" EPG directly, instead of navigating the general purpose EPG supplied by the TiVo service.
- the EPG / control / profile can be updated on a regular basis.
- a home network controller such as a PC or a set-top box, with flexible interfaces of the first level can provide even further customization options, e.g. agent-based search, user identification/recognition, etc.
- the invention relates to a method of enabling a consumer to program a first consumer electronics system for operation according to a preference of the consumer, e.g., the selective supply of content information.
- the consumer is enabled to interact via the Internet with an application on a server for setting up the configuration based on the consumer's preferences entered.
- Control data is being created at the server based on the consumer's preferences and is then downloaded from the server to the first system for setting the configuration.
- the first system can be the same system through which the consumer supplies his/her preferences to the server.
- the first system preferably has a suitable user-interface, e.g., for convenient entering of alphanumeric characters. Delegating the creation of control data to a dedicated application server has the advantages mentioned earlier.
- the first device does not need a dedicated user-programming interface and corresponding data input devices, and can be even less expensive and user-friendly. If the first system is Internet-enabled it can receive the control data from the server directly. Alternatively, the first system can receive the control data via the second or yet another Internet enabled system. The first system then does not require any software or hardware for Internet access for the purpose of retrieving the control data from the server.
- the first consumer electronics system comprises, for example, an A/V system, a PVR, an audio jukebox, a high-end television set, or even a complete home theater or home entertainment system.
- the programming of the desired operation of the first system relates to selective processing of content information, e.g., selecting content information from an electronic program guide or through a search engine accessed via the application server.
- the desired operation may also relate to setting functional parameters of the play-out functionalities of the first system, e.g., aspect ratio of the image on a display monitor, the hue, brightness, contrast, or focus (e.g., of a projection television apparatus), bass, treble, and surround-sound parameters, etc.
- the first system comprises, for example, a PVR, a high end TV receiver, a projection TV, an audio jukebox, a home theater, etc.
- the second system comprises for example a set-top box; a PC; a digital telephone.
- Fig.l is a block diagram of a system 100 in the invention.
- System 100 comprises an Internet-connectable user-configurable A/V sub-system 102, e.g., a PVR unit, and an Internet-enabled interactive sub-system 104, e.g., a PC or set-top box, that has a browser 106 and a user-interface 108.
- UI 108 comprises, for example, a display monitor, a (optionally wireless) keyboard and a mouse to allow the user to interact with a Web page, e.g., by entering alphanumeric text, clicking on hyperlinks and setting preferences in a check box.
- A/V system 102 and interactive system 104 are connected to a server 110 via the Internet 112.
- Server 110 has an application program 114 that lets the user specify his/her desired configuration of A/V system 102 through text and/or mouse input via a specific Web site.
- Application program 114 creates configuration control data for A/V system 102 based on the user input.
- the configuration data is being generated at server 110 for being downloaded via the Internet 112 to A/V system 102.
- A/V system 102 comprises a controller 116 that processes the configuration data so as to configure or program A/V system 102 according to the specifications as originally supplied by the consumer.
- Fig.2 is a block diagram of a system 200 to illustrate another embodiment of the method in the invention.
- system 100 both sub-systems 102 and 104 have Internet access.
- system 200 only system 104 has Internet access so that the control data is received by system 104.
- the control data is thereupon transferred from system 104 to system 102, e.g., by a wired or wireless connection 202, or through a storage medium 204 such as a diskette of a memory card.
- Fig.3 is a block diagram of a system 300 to illustrate yet another embodiment of the invention.
- first and second systems 102 and 104 are integrated in a combination apparatus 302.
- a set-top box and a PVR unit, or a set-top box and an MP3 music jukebox are combined within a same CE apparatus. Both such combination apparatus comprise CE functionalities and do not present themselves to the consumers as PCDs or intricate computers.
- the set-top box allows the user to interact via the Internet and the PVR unit or music jukebox controls the supply or storage of desired audio/video content information or audio content information, respectively.
- the server is accessed via a set top box that the user interacts with through, e.g., a handheld or arm-held device such as a Web Pad.
- a Web pad allows the consumer to connect to the Internet either wirelessly or through a wireless connection to a home network node or a PC.
- the Web Pad has the form factor of a flat display monitor, e.g., an LCD with touch screen or graphical tablet.
- the enabling of the consumer to configure or program a sub-system via an application server is preferably a service provided by, e.g., the retailer, the manufacturer or the importer.
- the generation of control data to determine the configuration or programming of the end-users home entertainment system or home theater is delegated to a specific server on the Internet.
- the end-user only needs to interact with this server via an appropriate UI that is not required to be a functional part of the piece of equipment that is the user is to program, set up or configure.
- a collection management system or virtual jukebox.
- the system forms a part of a network that includes storage media and playback devices, and provides an easy to use system for collection cataloging, arch ving, and retrieval.
- a collection management system reside; on a CE device, or a personal or home computer (PC), and the collection includes recordings that are stored on one or more hard drives associated with the CE device or the PC.
- the collection management system includes a user interface that facilitates the retrieval of recordings for playback from one or more storage devices, based on an individual selection of genre, author, and so on.
- a user interface that facilitates the retrieval of recordings for playback from one or more storage devices, based on an individual selection of genre, author, and so on.
- This document relates to a server that has access to an inventory of devices and capabilities on a user's home network.
- the inventory is, for example, a look-up service as provided by HAVi or Jini architecture.
- the server has also access to a data base with information of features for a network.
- the server determines if the synergy of the apparatus present on the user's network can be enhanced based on the listing of the inventory and on the user's profile. If there are features that are relevant to the synergy, based on these criteria, the user gets notified.
- An Internet site contains links to appliance-dependent control and feature option information which can be downloaded to the programmable control as a GUI.
- a user interface is provided at the site for the user to easily specify a target appliance, and thereafter selectively download the interface and control information that is available for the target appliance.
- the Internet site also contains links to other providers of configurations and macros, such as system integrators who provide interfaces based on an inventory of the user's controllable equipment, hobbyist who share configurations and macros that they've found useful, and so on.
- the first apparatus has a first communications capability and the second apparatus has a second communications capability.
- the first apparatus comprises a PDA (Personal Digital Assistant) with an email capability or a pager
- the second apparatus comprises a mobile phone or a wired phone.
- the first and second data bases relate to first and second communications directories, with, e.g., names of persons, their dates of birth, their telephone and fax numbers, their street addresses, their email addresses, etc.
- the first and second apparatus comprises first and second PDA's or first and second mobile phones that use such contact data bases of different formats.
- a first advantage relates to distribution to multiple clients. Once the data has been uploaded to the Internet server it can more easily and selectively be downloaded to multiple clients, with the necessary conversion to different formats. Moreover, the formats for the various clients can be changed as time goes on, without affecting the software on the original device. It is easier because the need to connect the source device to each of the clients is removed.
- the Internet server can store a copy of the data for an indefinite period, as well as track which clients have had an updated copy of the data. Therefore next time a client requests the data, i.e., next time it connects to the Internet, the appropriate update is sent.
- Another advantage relates to minimizing overhead of device storage, power and maintenance.
- the process of converting the data from one format to another has a software overhead for the necessary conversion algorithms, processing power overhead for the conversion and storage overhead for the resulting output data file.
- the client has to double the available space on the device, in order to store the outputted version of the database (temporarily) until the intended recipient is connected. There is an additional problem with the originating device performing the conversion.
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Automation & Control Theory (AREA)
- Computer Networks & Wireless Communication (AREA)
- Databases & Information Systems (AREA)
- Computer Security & Cryptography (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Graphics (AREA)
- Human Computer Interaction (AREA)
- Information Transfer Between Computers (AREA)
- Stored Programmes (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
Description
Claims
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US17730900P | 2000-01-21 | 2000-01-21 | |
US177309P | 2000-01-21 | ||
US51954600A | 2000-03-06 | 2000-03-06 | |
US519546 | 2000-03-06 | ||
PCT/EP2000/013194 WO2001054406A1 (en) | 2000-01-21 | 2000-12-22 | Method of configuring a consumer electronics apparatus |
Publications (1)
Publication Number | Publication Date |
---|---|
EP1203492A1 true EP1203492A1 (en) | 2002-05-08 |
Family
ID=26873144
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
EP00992086A Ceased EP1203492A1 (en) | 2000-01-21 | 2000-12-22 | Method of configuring a consumer electronics apparatus |
Country Status (5)
Country | Link |
---|---|
EP (1) | EP1203492A1 (en) |
JP (1) | JP2003520376A (en) |
KR (1) | KR100732872B1 (en) |
CN (1) | CN100334883C (en) |
WO (1) | WO2001054406A1 (en) |
Families Citing this family (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
USRE47908E1 (en) | 1991-12-23 | 2020-03-17 | Blanding Hovenweep, Llc | Ergonomic man-machine interface incorporating adaptive pattern recognition based control system |
USRE48056E1 (en) | 1991-12-23 | 2020-06-16 | Blanding Hovenweep, Llc | Ergonomic man-machine interface incorporating adaptive pattern recognition based control system |
US20020080166A1 (en) * | 2000-08-08 | 2002-06-27 | Sweatt Millard E. | Method and system for remote television replay control |
US20030066084A1 (en) * | 2001-09-28 | 2003-04-03 | Koninklijke Philips Electronics N. V. | Apparatus and method for transcoding data received by a recording device |
DE60218539T2 (en) * | 2002-04-10 | 2007-11-22 | Lg Electronics Inc. | Method for controlling a home automation system |
CN1623299A (en) | 2002-04-10 | 2005-06-01 | Lg电子株式会社 | Method for controlling home automation system |
JP2004185096A (en) | 2002-11-29 | 2004-07-02 | Toshiba Corp | Recording/reproducing device and recording/reproducing method |
WO2005053228A1 (en) * | 2003-11-27 | 2005-06-09 | Koninklijke Philips Electronics N.V. | Configuring network equipment via bluetooth mobile phone |
CN1294742C (en) * | 2004-01-20 | 2007-01-10 | 大唐微电子技术有限公司 | System and method for individualized customizing of set-top box equipment |
CN1914595A (en) * | 2004-02-02 | 2007-02-14 | 皇家飞利浦电子股份有限公司 | Delegating skinning service for CE apparatus GUI to the internet |
US20060190978A1 (en) * | 2005-02-18 | 2006-08-24 | Russ Samuel H | Remotely accessing a set-top terminal |
US20080288284A1 (en) * | 2005-11-17 | 2008-11-20 | Koninklijke Philips Electronics, N.V. | Remote Diagnostics for In-Home Audio Video Gear |
KR101338244B1 (en) | 2007-04-09 | 2013-12-06 | 삼성전자주식회사 | Method and apparatus for reproducing contents |
CA2696665A1 (en) * | 2007-08-31 | 2010-02-16 | Virnetx, Inc. | System and method for automatic tariff negotiation |
WO2009114923A1 (en) | 2008-03-20 | 2009-09-24 | Redknee Inc. | Metering of telecommunication services |
CN102130895A (en) * | 2010-01-15 | 2011-07-20 | 北京华旗资讯数码科技有限公司 | Vdeo on demand (VOD) channel method and network VOD system of self-built network audio file |
EP2403216B1 (en) * | 2010-06-30 | 2014-03-05 | Alcatel Lucent | Method for installation of an application |
FR2978637B1 (en) * | 2011-07-29 | 2014-02-14 | Sagemcom Energy & Telecom Sas | METHOD FOR MANAGING ACCESS TO A SET OF RESOURCES DELIVERED BY AN ELECTRONIC DEVICE |
US20130165040A1 (en) * | 2011-12-21 | 2013-06-27 | Broadcom Corporation | Secure Media Application Setup Using NFC |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1996020555A1 (en) * | 1994-12-23 | 1996-07-04 | Gemstar Development Corporation | System and method for programming electronic devices from a remote site |
WO1998026584A1 (en) * | 1996-12-10 | 1998-06-18 | United Video Properties, Inc. | Internet television program guide system |
WO1999034564A1 (en) * | 1997-12-31 | 1999-07-08 | Eremote, Inc. | Portable internet-enabled controller and information browser for consumer devices |
WO2000017738A1 (en) * | 1998-09-17 | 2000-03-30 | Koninklijke Philips Electronics N.V. | Internet-based service for updating a programmable control device |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5940074A (en) * | 1996-06-03 | 1999-08-17 | Webtv Networks, Inc. | Remote upgrade of software over a network |
US5945988A (en) * | 1996-06-06 | 1999-08-31 | Intel Corporation | Method and apparatus for automatically determining and dynamically updating user preferences in an entertainment system |
PT932398E (en) * | 1996-06-28 | 2006-09-29 | Ortho Mcneil Pharm Inc | USE OF THE SURFACE OR ITS DERIVATIVES FOR THE PRODUCTION OF A MEDICINAL PRODUCT FOR THE TREATMENT OF MANIAC-DEPRESSIVE BIPOLAR DISTURBLES |
JP3722921B2 (en) * | 1996-09-17 | 2005-11-30 | 株式会社リコー | Software update system |
CA2449643C (en) * | 1997-06-25 | 2012-04-03 | Samsung Electronics Co., Ltd. | Method and apparatus for a home network auto-tree builder |
KR19990016897A (en) * | 1997-08-20 | 1999-03-15 | 전주범 | How to upgrade your operating system and how to correct errors |
TW436709B (en) * | 1997-11-17 | 2001-05-28 | Ibm | Method and apparatus for interacting with hardware devices remotely |
JPH11194986A (en) * | 1998-01-06 | 1999-07-21 | Fuji Xerox Co Ltd | Setting data managing system |
-
2000
- 2000-12-22 KR KR1020017012049A patent/KR100732872B1/en not_active IP Right Cessation
- 2000-12-22 EP EP00992086A patent/EP1203492A1/en not_active Ceased
- 2000-12-22 WO PCT/EP2000/013194 patent/WO2001054406A1/en active IP Right Grant
- 2000-12-22 CN CNB008053146A patent/CN100334883C/en not_active Expired - Fee Related
- 2000-12-22 JP JP2001553297A patent/JP2003520376A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1996020555A1 (en) * | 1994-12-23 | 1996-07-04 | Gemstar Development Corporation | System and method for programming electronic devices from a remote site |
WO1998026584A1 (en) * | 1996-12-10 | 1998-06-18 | United Video Properties, Inc. | Internet television program guide system |
WO1999034564A1 (en) * | 1997-12-31 | 1999-07-08 | Eremote, Inc. | Portable internet-enabled controller and information browser for consumer devices |
WO2000017738A1 (en) * | 1998-09-17 | 2000-03-30 | Koninklijke Philips Electronics N.V. | Internet-based service for updating a programmable control device |
Non-Patent Citations (3)
Title |
---|
"Program Master review", 25 March 1999 (1999-03-25), Retrieved from the Internet <URL:http://the-gadgeteer.com/1999/03/25/program_master_review/> [retrieved on 20100909] * |
"PRONTO INTELLIGENT REMOTE CONTROL USER GUIDE", PRONTO INTELLIGENT REMOTE CONTROL USER GUIDE, PHILIPS ELECTRONICS NORTH AMERICA CORPORATION, 1 January 1998 (1998-01-01), pages I - III,1, XP001544617 * |
See also references of WO0154406A1 * |
Also Published As
Publication number | Publication date |
---|---|
CN100334883C (en) | 2007-08-29 |
KR100732872B1 (en) | 2007-06-28 |
CN1344469A (en) | 2002-04-10 |
JP2003520376A (en) | 2003-07-02 |
WO2001054406A1 (en) | 2001-07-26 |
KR20010113043A (en) | 2001-12-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20020144282A1 (en) | Personalizing CE equipment configuration at server via web-enabled device | |
KR100732872B1 (en) | How to Configure Consumer Electronics | |
US7562128B1 (en) | STB connects remote to web site for customized code downloads | |
US7574693B1 (en) | Internet-based service for updating a programmable control device | |
EP1044400B1 (en) | Internet-based service for updating a programmable control device | |
JP4138252B2 (en) | Electronic device remote control method | |
CN100496069C (en) | Mobile telephone with remote control function, remote control method and its system | |
JP5437547B2 (en) | Control code for programmable remote control supplied in XML format | |
US20020151327A1 (en) | Program selector and guide system and method | |
EP1203453B1 (en) | Set-top box connects remote control device to web site for customized code downloads | |
US20020180807A1 (en) | One-touch URL or program selection | |
JP2004503857A (en) | User interface with dynamic menu option configuration | |
WO2002052540A1 (en) | Program selector and guide system and method | |
WO2006101680A2 (en) | System and method for digital media navigation and recording | |
CN102624701A (en) | Information processing apparatus, information processing method, and program | |
JP2002515700A (en) | Personal navigator system | |
WO2007043483A1 (en) | Receiving apparatus, server, television receiver, mobile terminal device, system, receiving method, information processing program, and recording medium | |
JP2002203168A (en) | Information providing method, server device, terminal device and information providing system | |
US8074252B2 (en) | Communication system, data processing device, data processing method, data providing device, data providing method, and program | |
CA2322614A1 (en) | Method for accessing content, by theme, format or provider, from convergent media sources | |
WO2005073837A1 (en) | Navigating through a hierarchically organized menu | |
JP2003061163A (en) | System capable of utilizing the same user interface | |
US11043114B2 (en) | Network configurable remote control button for direct application launch | |
WO2001024387A1 (en) | Universal remote control unit | |
WO2005062465A1 (en) | Activity page display for remote controller |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PUAI | Public reference made under article 153(3) epc to a published international application that has entered the european phase |
Free format text: ORIGINAL CODE: 0009012 |
|
17P | Request for examination filed |
Effective date: 20020128 |
|
AK | Designated contracting states |
Kind code of ref document: A1 Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LI LU MC NL PT SE TR |
|
RBV | Designated contracting states (corrected) |
Designated state(s): DE ES FR GB IT |
|
17Q | First examination report despatched |
Effective date: 20040701 |
|
APBK | Appeal reference recorded |
Free format text: ORIGINAL CODE: EPIDOSNREFNE |
|
APBN | Date of receipt of notice of appeal recorded |
Free format text: ORIGINAL CODE: EPIDOSNNOA2E |
|
APBR | Date of receipt of statement of grounds of appeal recorded |
Free format text: ORIGINAL CODE: EPIDOSNNOA3E |
|
APAF | Appeal reference modified |
Free format text: ORIGINAL CODE: EPIDOSCREFNE |
|
RAP1 | Party data changed (applicant data changed or rights of an application transferred) |
Owner name: KONINKLIJKE PHILIPS N.V. |
|
REG | Reference to a national code |
Ref country code: DE Ref legal event code: R003 |
|
APBT | Appeal procedure closed |
Free format text: ORIGINAL CODE: EPIDOSNNOA9E |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: THE APPLICATION HAS BEEN REFUSED |
|
18R | Application refused |
Effective date: 20170112 |