EP1329104A2 - Verfahren zum aufbau einer verbindung und zugehöriger empfänger für interaktive dienste - Google Patents

Verfahren zum aufbau einer verbindung und zugehöriger empfänger für interaktive dienste

Info

Publication number
EP1329104A2
EP1329104A2 EP01978572A EP01978572A EP1329104A2 EP 1329104 A2 EP1329104 A2 EP 1329104A2 EP 01978572 A EP01978572 A EP 01978572A EP 01978572 A EP01978572 A EP 01978572A EP 1329104 A2 EP1329104 A2 EP 1329104A2
Authority
EP
European Patent Office
Prior art keywords
connection
domain
configuration file
file
domain identifier
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
Application number
EP01978572A
Other languages
English (en)
French (fr)
Inventor
Laurent Lesenne
Fabien Battini
Bruno Dezenaire
Guillaume Audeon
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Thomson Licensing SAS
Original Assignee
Thomson Licensing SAS
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Thomson Licensing SAS filed Critical Thomson Licensing SAS
Publication of EP1329104A2 publication Critical patent/EP1329104A2/de
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/4782Web browsing, e.g. WebTV
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/40Network security protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management 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/462Content or additional data management e.g. creating a master electronic programme guide from data received from the Internet and a Head-end or controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
    • H04N21/4622Retrieving content or additional data from different sources, e.g. from a broadcast channel and the Internet
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/322Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
    • H04L69/329Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]

Definitions

  • the invention relates to a method of establishing a connection between an interactive device, in particular an interactive television receiver, and a server through a connection, as well as such a receiver.
  • the terminals are connected to one or more communication networks (see Figure 1), for example:
  • - a bidirectional network (modem return path, cable, etc.) of point-to-point type, such as the telephone network; - a one-way distribution network (terrestrial TV broadcasting network, cable, satellite) analog or digital.
  • interactive consumer terminal covers television receivers with interactive modules, DVB decoders, Internet decoders, etc.
  • An interactive terminal generally consists of resident software with which the manufacturer of the terminal combines download functions allowing the latter to retrieve interactive services, whether by the broadcast channel or the return channel.
  • This resident software can be an interpreter executing applications or a browser interpreting HTML pages or scripts.
  • the terminal can connect to online servers through the telephone network at different price levels.
  • the electronic mail will for example be billed for local communication for the user of the terminal while a response sent during a TV game may cost, for example, 3.71 Frs.
  • This principle is based on the use of different telephone numbers, each corresponding to a different rate level.
  • the telephone number called, as well as other connection parameters, are specified in a configuration file (configuration.
  • each telephone number corresponds to an authentication process which must allow the terminal to connect by specifying certain connection parameters, such as a DNS (name of domain), a login word, password, etc.
  • DNS name of domain
  • FIG. 2 illustrates this principle: An HTML page of an interactive service contains information for updating the configuration file 'Configuration. xml 'of a connection. This update is done.
  • the HTML page also includes a URL link to this connection. If this link is activated, the HTML page indicates to the browser that the connection must be established. The browser then initializes the connection based on the content of the configuration file.
  • the subject of the invention is a method of establishing a connection between a receiving device and an interactive services server, characterized in that it comprises the steps, at the receiving device level:
  • the update of the configuration file, on which the establishment of the connection to be made will be based, is triggered by the determination of a set of connection parameters, among a plurality of sets.
  • the configuration file is for example that of browser software, which will not have to be modified per se for the implementation of the invention.
  • the domain identifier, from which the correct set of connection parameters is determined is a URL.
  • the identifier can also directly index one of the parameter sets.
  • - Figure 1 already described, is a block diagram of a system for transmitting interactive services known per se
  • - Figure 2 is a prior art block diagram illustrating the extraction of connection parameters without connection interface
  • FIG. 3 is a block diagram illustrating the operation of the connection interface for extracting the connection parameters
  • FIG. 4 illustrates the operations to be carried out involving a resident service when an 'on-line' service is to be launched
  • FIG. 5 illustrates the operations to be carried out involving a broadcast service when an on-line service is to be launched
  • - Figure 6 illustrates the operation to be performed to change the interactive service 'on-line' when one is already connected to another service of this type
  • - Figure 7 is a diagram illustrating the operations performed to extract, from from a received URL, connection parameters, such as telephone number, connection word, password, server name ... through the connection interface.
  • connection interface function function designated HERE under the reference 'OpenURL'
  • connection interface analyzes the parameter of the function (here a URL) and deduces a domain name
  • a correspondence file contains for all the appropriate domain names, and for each domain name, the connection parameters (for example telephone number, authentication parameters in particular,) These parameters are used to update the browser configuration file 'Configuration xml'
  • the initialization of the connection is then controlled by the connection interface at the browser level, by generating an HTML instruction of the same type as that present in the HTML page of Figure 2
  • the correspondence file is stored in the receiver during the manufacturing phase. According to an alternative embodiment, it is trans secured to the receiver by the transmitter
  • connection interface is, according to the present example, a 'JavaScript' structure inspired by the object-oriented model in which the developer manipulates an object, attributes and methods.
  • FIG. 4 illustrates the operations to be carried out involving a resident service when an online service must be launched.
  • the resident service initially active in FIG. 4, opens an instance of the connection interface, then calls the OpenURL function already mentioned in relation to FIG. 3
  • the configuration file is then updated as already explained, then a command to initialize the connection is sent to the corresponding service (the browser in the context of this example)
  • the online service is started and the resident service is stopped
  • the interactive module ensures that one and only one service is executed at a given time
  • FIG. 5 illustrates the operations to be performed involving a radio broadcast service when an on-line service is to be launched. The procedure is similar to that of FIG. 4
  • FIG. 6 illustrates the operation to be performed to change the interactive on-line service when one is already connected to another service of this type.
  • it must be checked whether the connection parameters of the new service are identical to those of the current service.
  • the new service has the same price level as the previous one (ie the cost of the connection per unit of time). If so, the same connection is used (case illustrated by the Figure 6: the online service does not need to use the connection interface), if not, there is disconnection, then reconnection.
  • window.location aURL.
  • FIG. 7 is a diagram of the operations carried out for extracting, from a received URL, the connection parameters, such as telephone number, connection word, password, server name, etc., through the interface. of connection.
  • connection interface compares the domain names in its correspondence file with the domain name deduced from the URL. If a match is found, everything goes as previously described in relation to Figure 2. If the connection interface reaches the end of the list in the match file (domain '*') default values are used to establish the connection. According to a variant of the invention), there is no default entry in the table which avoids the misuse of a default price level. Indeed, from the moment when the service operator provides the means to access a resource whose domain name is not present in the correspondence file, it leaves the door open to competition which could benefit from it. to offer competing services at more attractive rates. By blocking the connection in the event of failure to identify the tariff level, the service operator protects itself against this problem.

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Databases & Information Systems (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computer Security & Cryptography (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Information Transfer Between Computers (AREA)
  • Circuits Of Receivers In General (AREA)
EP01978572A 2000-10-23 2001-10-19 Verfahren zum aufbau einer verbindung und zugehöriger empfänger für interaktive dienste Ceased EP1329104A2 (de)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
FR0013502 2000-10-23
FR0013502 2000-10-23
PCT/FR2001/003235 WO2002035835A2 (fr) 2000-10-23 2001-10-19 Methode d'etablissement d'une connexion et dispositif recepteur de services interactifs associe

Publications (1)

Publication Number Publication Date
EP1329104A2 true EP1329104A2 (de) 2003-07-23

Family

ID=8855588

Family Applications (1)

Application Number Title Priority Date Filing Date
EP01978572A Ceased EP1329104A2 (de) 2000-10-23 2001-10-19 Verfahren zum aufbau einer verbindung und zugehöriger empfänger für interaktive dienste

Country Status (8)

Country Link
US (1) US20040055015A1 (de)
EP (1) EP1329104A2 (de)
JP (1) JP2004527807A (de)
KR (1) KR20030046493A (de)
CN (1) CN1471788A (de)
AU (1) AU2002210672A1 (de)
MX (1) MXPA03003504A (de)
WO (1) WO2002035835A2 (de)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100403690C (zh) * 2005-04-30 2008-07-16 华为技术有限公司 用户驻地设备配置管理方法及其系统
FR2898749B1 (fr) * 2006-03-20 2008-08-22 Alcatel Sa Procede d'adaptation de profil utilisateur commun
US10194314B2 (en) * 2010-10-22 2019-01-29 Blackberry Limited Method and system for identifying an entity in a mobile device ecosystem
CN103826119A (zh) * 2014-02-27 2014-05-28 珠海迈越信息技术有限公司 一种机顶盒调试装置和方法

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6870828B1 (en) * 1997-06-03 2005-03-22 Cisco Technology, Inc. Method and apparatus for iconifying and automatically dialing telephone numbers which appear on a Web page
US6446116B1 (en) * 1997-06-30 2002-09-03 Sun Microsystems, Inc. Method and apparatus for dynamic loading of a transport mechanism in a multipoint data delivery system
US20030035007A1 (en) * 1998-01-05 2003-02-20 Theodore D. Wugofski Architecture for convergence systems
FR2791204B1 (fr) * 1999-03-18 2001-04-20 Sagem Procede de configuration d'une connexion a un reseau informatique tel que l'internet d'un equipement de communication

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See references of WO0235835A2 *

Also Published As

Publication number Publication date
KR20030046493A (ko) 2003-06-12
WO2002035835A3 (fr) 2002-06-20
JP2004527807A (ja) 2004-09-09
US20040055015A1 (en) 2004-03-18
AU2002210672A1 (en) 2002-05-06
MXPA03003504A (es) 2003-08-07
CN1471788A (zh) 2004-01-28
WO2002035835A2 (fr) 2002-05-02

Similar Documents

Publication Publication Date Title
EP4087305B1 (de) Auswahl eines anwendungsbezogenen netzabschnitts
EP1329104A2 (de) Verfahren zum aufbau einer verbindung und zugehöriger empfänger für interaktive dienste
EP1941705B1 (de) Verfahren und system zum schützen einer serverzugangs-verknüpfung
WO2003071760A1 (fr) Dispositif et procede d'intermediation entre fournisseurs de services et leur utilisateurs
EP1905217B1 (de) Verfahren zum konfigurieren eines endgeräts über ein zugangsnetzwerk
EP3714588B1 (de) Verfahren zur fernverwaltung einer an ein residential-gateway angeschlossenen vorrichtung
EP1471713B1 (de) Verfahren und System zur Steuerung des Zugriffs auf Internet-Sites mittels eines Cache-Servers
EP1515522A1 (de) Verfahren zur Einfügung von thematischen Filterungsinformationen in einer HTML-Seite und entsprechende Vorrichtung
EP1261187A1 (de) System zur Verbindung eines ersten und eines zweiten Rechnersystems über ein Telekommunikationsnetzwerk
EP1671451B1 (de) Verfahren und system zur bereitstellung von gebühreninformationen bezüglich eines durch einen dienstanbieter bereitgestellten bezahlungsdienstes
WO2012010803A1 (fr) Mise a disposition d'informations par un terminal mobile dans un reseau
EP4294067A1 (de) Verwaltung der authentifizierung eines endgeräts zum zugriff auf einen dienst eines dienstanbieters.
EP2320623B1 (de) Verfahren zur bereitstellung eines dienstes
EP1494419A1 (de) System zur Übertragung von charakteristischen Parametern einer Kommunikationssitzung von einem Endgerät zu einem entfernten Server
EP1499090B1 (de) System und Verfahren zum Aufrufen eines Anwendungsprogramms von einem WAP-Endgerät im gemeinsamen Zugriffsverfahren
WO2021234255A1 (fr) Procede et systeme d'authentification d'un utilisateur aupres d'un serveur d'authentification
EP2191646A1 (de) Verfahren zur reduzierung der arbeitsbelastung von servern sowie entsprechendes endgerät, gerät und computersoftwareprodukt
WO2006072688A1 (fr) Procede et systeme de surveillance d’une ligne d’acces a un service
WO2006136749A2 (fr) Procede et dispositif de securite pour la gestion d'acces a des contenus multimedias
FR2860676A1 (fr) Procede et systeme d'echange d'informations point a point par l'intermediaire d'un reseau de diffusion
EP1508237A1 (de) Kommunikationsprotokoll zwischen einem sprachanwendungsmodul und einer sprachplattform in einem sprach-server
EP2311223A2 (de) Aktualisieren von für einen dienstanbieter definierten inhaltssuchkriterien
EP2442534A1 (de) Erfassung von WEB-Diensten in einem lokalen Netz
FR3008269A1 (fr) Serveur de creation de lien entre un televiseur et un compte utilisateur
FR3003714A1 (fr) Mecanisme de deploiement d'un service dans un reseau domestique

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: 20030430

AK Designated contracting states

Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LI LU MC NL PT SE TR

AX Request for extension of the european patent

Extension state: AL LT LV MK RO SI

RBV Designated contracting states (corrected)

Designated state(s): AT BE CH CY DE ES FR GB IT LI

RAP1 Party data changed (applicant data changed or rights of an application transferred)

Owner name: THOMSON LICENSING

17Q First examination report despatched

Effective date: 20070514

RAP1 Party data changed (applicant data changed or rights of an application transferred)

Owner name: THOMSON LICENSING

REG Reference to a national code

Ref country code: DE

Ref legal event code: R003

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: 20110322