SE510663C2 - Device and method of communication between computer networks and telecommunications networks - Google Patents

Device and method of communication between computer networks and telecommunications networks

Info

Publication number
SE510663C2
SE510663C2 SE9603930A SE9603930A SE510663C2 SE 510663 C2 SE510663 C2 SE 510663C2 SE 9603930 A SE9603930 A SE 9603930A SE 9603930 A SE9603930 A SE 9603930A SE 510663 C2 SE510663 C2 SE 510663C2
Authority
SE
Sweden
Prior art keywords
subscriber
service node
computer
connection
data
Prior art date
Application number
SE9603930A
Other languages
Swedish (sv)
Other versions
SE9603930L (en
SE9603930D0 (en
Inventor
Anders Olof Danne
Per Bergqvist
Goeran Baage
Original Assignee
Ericsson Telefon Ab L M
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 Ericsson Telefon Ab L M filed Critical Ericsson Telefon Ab L M
Priority to SE9603930A priority Critical patent/SE510663C2/en
Publication of SE9603930D0 publication Critical patent/SE9603930D0/en
Priority to CA002270046A priority patent/CA2270046C/en
Priority to EP97911538A priority patent/EP0938802A1/en
Priority to CNB971810494A priority patent/CN1143513C/en
Priority to JP10520350A priority patent/JP2001503224A/en
Priority to AU48886/97A priority patent/AU728548C/en
Priority to PCT/SE1997/001719 priority patent/WO1998019445A1/en
Priority to KR1019990703645A priority patent/KR20000052820A/en
Priority to US08/953,537 priority patent/US6226286B1/en
Priority claimed from US08/953,537 external-priority patent/US6226286B1/en
Priority to TW086115870A priority patent/TW388014B/en
Priority to ARP970104999A priority patent/AR008510A1/en
Publication of SE9603930L publication Critical patent/SE9603930L/en
Publication of SE510663C2 publication Critical patent/SE510663C2/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/64Hybrid switching systems
    • H04L12/6418Hybrid transport
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/4228Systems providing special services or facilities to subscribers in networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M7/00Arrangements for interconnection between switching centres
    • H04M7/0024Services and arrangements where telephone services are combined with data services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/64Hybrid switching systems
    • H04L12/6418Hybrid transport
    • H04L2012/6443Network Node Interface, e.g. Routing, Path finding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/64Hybrid switching systems
    • H04L12/6418Hybrid transport
    • H04L2012/6472Internet
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/64Hybrid switching systems
    • H04L12/6418Hybrid transport
    • H04L2012/6475N-ISDN, Public Switched Telephone Network [PSTN]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/64Hybrid switching systems
    • H04L12/6418Hybrid transport
    • H04L2012/6486Signalling Protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2207/00Type of exchange or network, i.e. telephonic medium, in which the telephonic communication takes place
    • H04M2207/18Type of exchange or network, i.e. telephonic medium, in which the telephonic communication takes place wireless networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/42136Administration or customisation of services
    • H04M3/42153Administration or customisation of services by subscriber
    • H04M3/42161Administration or customisation of services by subscriber via computer interface
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/42229Personal communication services, i.e. services related to one subscriber independent of his terminal and/or location

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • General Engineering & Computer Science (AREA)
  • Telephonic Communication Services (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Communication Control (AREA)

Abstract

The present invention relates to a service node between Internet networks and a telecommunications network, said node being used to order telephony services by means of HTML pages from a computer having a WWW browser. The invention also relates to a method for calling a B subscriber, in which the call is ordered from the computer but the connection is set up between the telephones of the A and B subscribers' telephones. The service node communicates with computers connected to computer networks using the HTTP protocol. The node stores data related to a subscriber; said data can be used when the user requests a telephony service. The node is centrally located, which enables the use of its services even if the user moves to another location and terminal.

Description

15 20 25 30 510 663 2 REnoGöRELsE FÖR UPPFINNINGEN Föreliggande uppfinning angriper problemet att förenkla utnyttjandet av telekommunikationstjänster för en användare genom att erbjuda en lösning med vilken sådana telekommunikationstjänster i publika och privata telekommunikationsnät kan. göras tillgängliga, via. en. dator. I synnerhet gäller det beställning från en dator för uppkoppling av en teleförbindelse mellan en A-abonnent och en B-abonnent. FIELD OF THE INVENTION The present invention addresses the problem of simplifying the use of telecommunications services for a user by providing a solution with which such telecommunication services in public and private telecommunications networks can. made available, via. one. computer. In particular, this applies to orders from a computer for connecting a telecommunications connection between an A-subscriber and a B-subscriber.

Dagens telekommunikationstjänster blir alltmer avancerade. De nya tjänsterna upplevs som svåranvända då traditionella telefoner endast är försedda med en primitiv knappsats med vilken användaren kan ge kommandon eller lämna data. Telefonen har dessutom mycket begränsade möjligheter att ge visuell information.Today's telecommunications services are becoming increasingly advanced. The new services are perceived as difficult to use as traditional phones are only equipped with a primitive keypad with which the user can give commands or leave data. The phone also has very limited capabilities to provide visual information.

Med de nya tjänsterna uppstår även ett behov av att kunna anpassa en del av dessa efter användarens önskemål. Därmed ökar behovet ytterligare av flera alternativa möjligheter för informationsutbyte med användaren.With the new services, there is also a need to be able to adapt some of these to the user's wishes. This further increases the need for several alternative opportunities for information exchange with the user.

Ett annat problem består i att undvika att användarens dator måste förses med speciell programvara för att det skall vara möjligt att beställa telekommunikationstjänster från. den. Det skall räcka med att datorn är försedd med sedan tidigare känd programvara för kommunikation vilken programvara även kan användas för andra ändamål än beställning av telefonitjänster.Another problem is to avoid the user's computer having to be provided with special software in order to be able to order telecommunication services from. the. It should be sufficient that the computer is equipped with previously known software for communication, which software can also be used for purposes other than ordering telephony services.

Ytterligare ett annat problem är att användaren skall kunna ha tillgång till personligt lagrad information som rör telekommunikationstjänster även om hon flyttar sig geografiskt och byter dator och telefonutrustning. 10 15 20 25 510 663 Ett ändamål med föreliggande uppfinning är således att ge möjlighet för en användare att med hjälp av en dator kunna beställa telekommunikationstjänster, i synnerhet uppkoppling, på ett för användaren enkelt sätt och att tillhandahålla användarrelaterad data som kan användas för detta ändamål, samt att ge tillgång till dessa telekommunikationstjänster och användarrelaterat data även om användaren förflyttar sig geografiskt och byter telefon och dator.Yet another problem is that the user must be able to access personally stored information relating to telecommunications services even if she moves geographically and changes computer and telephone equipment. 5 15 20 25 510 663 An object of the present invention is thus to enable a user to be able to order telecommunication services, in particular connection, by means of a computer, in a simple manner for the user and to provide user-related data which can be used for this purpose. , and to provide access to these telecommunications services and user-related data even if the user moves geographically and changes telephone and computer.

En tjänstenod införs, vilken utgör länk mellan datornät och telekommunikationsnät. Tjänstenoden har ett gränssnitt mot en telefonväxel, via vilken publika och privata telekommunikationsnät nås. Tjänstenoden har även ett WWW- gränssnitt genom vilket en kommunikationsförbindelse kan upprättas med en dator över ett datornät med HTTP-protokoll.A service node is introduced, which constitutes a link between computer networks and telecommunications networks. The service node has an interface to a telephone exchange, via which public and private telecommunication networks are accessed. The service node also has a WWW interface through which a communication connection can be established with a computer over a computer network with HTTP protocol.

Datorn är utrustad med WWW-bläddrare och tar emot data i HTML- format från tjänstenoden. Datat presenteras på en till datorn ansluten bildskärm såsom sidor, vilka bl a innehåller aktiva fält. En användare begär med hjälp av datorn en tjänst via dessa aktiva fält. Tjänstenoden tar från datorn emot begäran om telefonitjänst eller programmering av användarrelaterat data för att detta data skall registeras av tjänstenoden. Tjänstenoden utför begärd tjänst och sänder datorn resultatet i en ny HTML- sida, som presenteras för användaren på bildskärmen.The computer is equipped with WWW browser and receives data in HTML format from the service node. The data is presented on a monitor connected to the computer, such as pages, which contain active fields, among other things. A user requests a service using the computer via these active fields. The service node receives requests from the computer for telephony service or programming of user-related data in order for this data to be registered by the service node. The service node performs the requested service and sends the computer the result in a new HTML page, which is presented to the user on the screen.

Tjänstenoden utgörs av en webserver, en personlig assistent och en tjänstenodsväljare. Den personliga assistenten utgör styr- och kontrolldel i tjänstenoden och kommunicerar med både tjänstenodsväljaren och webservern.The service node consists of a web server, a personal assistant and a service node selector. The personal assistant forms the control and control part of the service node and communicates with both the service node selector and the web server.

Den personliga assistenten sköter olika användartjänster. 10 15 20 25 510 663 Den personliga assistenten styr tjänstenodsväljaren som är kopplad till telekommunikations- och mobiltelekommunikationsnät.The personal assistant handles various user services. 10 15 20 25 510 663 The personal assistant controls the service node selector which is connected to telecommunication and mobile telecommunication networks.

Den personliga assistenten kan med hjälp av tjänstenodsväljaren ringa utgående samtal, ta emot samtal och koppla ihop in- och utgående samtal.With the help of the service node selector, the personal assistant can make outgoing calls, receive calls and connect incoming and outgoing calls.

Den personliga assistenten lagrar information som hör ihop med en användare. Användaren kan hämta och lagra personlig information med hjälp av valfri dator eller teleterminal.The personal assistant stores information associated with a user. The user can retrieve and store personal information using any computer or telecommunications terminal.

En användare kan frán en dator med WWW-bläddrare logga in pà tjänstenoden. Webservern sköter kommunikationen med datorn genom att sända över WWW-sidor i sidbeskrivningsspråket HTML som presenteras pà användarens dator. Användaren kan ge kommandon via aktiva fält i den presenterade HTML-sidan. Kommandot skickas med hjälp av HTTP-protokollet till webservern. Kommandot vidarebefordras av webservern till den personliga assistenten.A user can log in to the service node from a computer with WWW browser. The web server handles the communication with the computer by sending WWW pages in the page description language HTML presented on the user's computer. The user can give commands via active fields in the presented HTML page. The command is sent using the HTTP protocol to the web server. The command is forwarded by the web server to the personal assistant.

Den personliga assistenten ser till att kommandot utförs, därefter sänds resultatetet till webservern som genererar en ny vilken resultatet av kommandot för HTML-sida presenterar användaren.The personal assistant ensures that the command is executed, then the result is sent to the web server which generates a new one which the result of the command for HTML page presents to the user.

Uppfinningen gör det möjligt att med hjälp av en dator kunna förenkla kontrollen av telefonitjänster för användaren.The invention makes it possible to use a computer to simplify the control of telephony services for the user.

Uppfinningen kan utnyttjas av många användare eftersom det protokoll som används vid kommunikation med tjänstenoden finns vid de flesta nätanslutna datorer. Program som WWW-bläddrare har stor spridning bland nätanslutna datorer.The invention can be used by many users because the protocol used in communication with the service node is present on most networked computers. Applications such as WWW browsers are widespread among networked computers.

Uppfinningen gör det möjligt att i en central nod lagra data som hör ihop med en användare. Dessa data är tillgängliga för 10 15 20 25 510 663 användaren och kan ändras även om användaren byter geografisk ort och använder nya terminaler. Det lagrade datat kan användas vid uppkoppling av en telefonförbindelse med B-abonnent.The invention makes it possible to store data associated with a user in a central node. This data is available to the user and can be changed even if the user changes geographical location and uses new terminals. The stored data can be used when connecting a telephone connection with a B-subscriber.

Uppfinningen kommer nu att beskrivas närmare med hjälp av föredragna utföringsformer och med hänvisning till bifogade ritning.The invention will now be described in more detail by means of preferred embodiments and with reference to the accompanying drawing.

FIGURBESKRIVNING Pig 1 visar en känd protokollstack som används i Internet.DESCRIPTION OF THE FIGURES Fig. 1 shows a known protocol stack used in the Internet.

Fig 2 visar en schematisk blockuppbyggnad över ingående enheter i det kommunikationssystem i vilket uppfinningen ingår.Fig. 2 shows a schematic block structure of constituent units in the communication system in which the invention is included.

Fig 3, 4, 5 visar sekvensdiagram över signalering mellan systemets olika delar.Figs. 3, 4, 5 show sequence diagrams of signaling between the different parts of the system.

Fig 6 visar ett flödesdiagram över förfarandet vid uppkoppling.Fig. 6 shows a flow chart of the connection method.

BESKRIVNING AV ANNEX Annexet innehåller den fullständiga syntaxen för applikationsprotokollet som utgör en del av uppfinningen.DESCRIPTION OF THE ANNEX The Annex contains the complete syntax of the application protocol which forms part of the invention.

FöREDRAc-NA UTFöRINGs FQRMER Internet är en viktig förutsättning för att föreliggande uppfinning skall kunna tillämpas och skall därför här kortfattat beskrivas. Såsom Internet avses här datanät vilket/vilka utnyttjar en protokollstack med ett protokollskikt IP (Internet Protocol). Ovanpå IP används ytterliggare ett protokoll TCP (Transmission Control Protocol), dessa tvà protokollskikt visas i fig 1. IP protokollet kan användas i olika typer av fysiska datanät, därför finns i fig' 1 ej visade protokoll under IP skiktet. Likaså kan olika protokoll för olika typer av lO 15 20 25 30 510 663 tillämpningar läggas ovanpå TCP skiktet. I fig 1 visas HTTP- protokollet liggande ovanpå TCP, därför att detta protokoll används vid tillämpandet av föreliggande uppfinning. Över HTTP-protokollet kan data skickas i sidbeskrivningsspràket HTML (Hyper Text Meta Language). I en dator PC, persondator eller stordator med användarterminaler, med programvara av typ WWW-bläddrare (WorldWideWeb-browser), t ex Netscape Navigator eller Mosaic, presenteras erhållet data i enlighet med HTML- formatet på bildskärmen såsom sidor med bilder, grafik och text.PREFERRED EMBODIMENTS The Internet is an important prerequisite for the present invention to be practiced and will therefore be briefly described herein. As the Internet, this refers to data networks which / which use a protocol stack with a protocol layer IP (Internet Protocol). On top of IP, another protocol TCP (Transmission Control Protocol) is used, these two protocol layers are shown in Fig. 1. The IP protocol can be used in different types of physical data networks, therefore Figs. 1 are not shown in Fig. 1 under the IP layer. Likewise, different protocols for different types of 1010 applications can be laid on top of the TCP layer. Fig. 1 shows the HTTP protocol lying on top of TCP, because this protocol is used in the practice of the present invention. Data can be sent over the HTTP protocol in the Hyper Text Meta Language (HTML) page description language. In a computer PC, personal computer or mainframe with user terminals, with software of the type WWW browser (WorldWideWeb browser), such as Netscape Navigator or Mosaic, the obtained data is presented in accordance with the HTML format on the screen such as pages with images, graphics and text .

De presenterade HTML-sidorna innehåller även så kallade aktiva fält med vars hjälp användarna kan begära olika typer av tjänster. fält för att De aktiva fälten utgörs av knappar, skriva text och hypertextlänkar. Användaren kan t ex med en till datorn ansluten mus flytta en markör i skärmsidan så att den befinnar sig ovanför knappen eller hypertextläken och därefter trycka pà en musknapp, detta benämns i den fortsatta texten klicka på en knapp/hypertextlänk. På detta sätt sänds ett kommando iväg över HTTP-protokollet till en annan dator, sk webserver ansluten till datanätverket. Kommandot kan innebära att användaren får en ny HTML-sida sänd till datorn PC där den presenteras eller att en sökning av information startas i en databas vars resultat sedan presenteras för användaren i en ny HTML-Sida.The presented HTML pages also contain so-called active fields with the help of which users can request different types of services. fields because The active fields consist of buttons, type text and hypertext links. The user can, for example, with a mouse connected to the computer move a cursor in the screen side so that it is above the button or hypertext body and then press a mouse button, this is called in the following text click on a button / hypertext link. In this way, a command is sent over the HTTP protocol to another computer, so-called web server connected to the data network. The command can mean that the user receives a new HTML page sent to the computer PC where it is presented or that a search for information is started in a database whose results are then presented to the user in a new HTML page.

Figur 2 visar en översikt av det kommunikationssytem i vilket förfarandet enligt uppfinningen tillämpas. Anordningen enligt uppfinningen utgörs av en tjänstenod SN.Figure 2 shows an overview of the communication system in which the method according to the invention is applied. The device according to the invention consists of a service node SN.

Tjänstenoden SN har ett WWW-gränssnitt för kommunikation över datanät med HTTP-protokoll. Tjänstenoden SN har ytterliggare ett gränssnitt mot en telefonväxel, som i fig 2 visats som en privatväxel PBX men som även kan utgöras av andra typer av 10 15 20 25 30 510 663 7 växlar. Via växeln PBX kan kommunikation upprättas över telekommunikationsnät, publika eller privata. Det är även möjligt att ansluta tjänstenoden SN direkt till ett telekommunikationsnät utan växel emellan. I den fortsatta beskrivningen visas endast fallet att kommunikationen med ett telekommunikationsnät sker via en växel. I fig 2 är tvâ publika telekommunikationsnät visade, ett klassiskt publikt kopplat telekommunikationsnät, PSTN samt ett cellulärt mobiltelekommunikationsnät PLMN. Det är även möjligt att ansluta till andra typer av telekommunikationsnät än de i fig 2 visade, såsom t ex ISDN, eller privata telekommunikationsnät. Till vardera telekommunikationsnätet finns en mängd telefoner, mobiltelefoner, telefaxer och andra typer av teleterminaler inkopplade. Av detta visar fig 2 endast en telefon AT och mobiltelefon MSA tillhöriga en A-abonnent samt en telefon BT och mobiltelefon MSB tillhöriga en B-abonnent.The SN service node has a WWW interface for communication over data networks with HTTP protocols. The service node SN further has an interface to a telephone exchange, which in Fig. 2 is shown as a private exchange PBX but which can also consist of other types of exchanges. Via the PBX switch, communication can be established over telecommunication networks, public or private. It is also possible to connect the service node SN directly to a telecommunication network without a switch between them. The following description only shows the case that the communication with a telecommunication network takes place via a switchboard. Fig. 2 shows two public telecommunication networks, a classic publicly connected telecommunication network, PSTN and a cellular mobile telecommunication network PLMN. It is also possible to connect to other types of telecommunication networks than those shown in Fig. 2, such as ISDN, or private telecommunication networks. A number of telephones, mobile telephones, fax machines and other types of telecommunications terminals are connected to each telecommunication network. Of this, Fig. 2 shows only a telephone AT and mobile telephone MSA belonging to an A-subscriber and a telephone BT and mobile telephone MSB belonging to a B-subscriber.

A-abonnenten har även tillgång till en dator PC. Datorn PC kan utgöras av en persondator med enheter för användarkommunikation t ex bildskärm, mus och tangentbord eller en stordator med användarterminal. Datorn är pá känt sätt försedd med WWW- bläddrare och ansluten till datanät över vilket TCP/IP och HTTP- protokoll används. I fig 2 visas detta datornät som ett moln med beteckningen DN.The A-subscriber also has access to a computer PC. The computer PC can consist of a personal computer with devices for user communication, for example a monitor, mouse and keyboard, or a mainframe computer with a user terminal. The computer is in a known manner equipped with WWW browser and connected to data networks over which TCP / IP and HTTP protocols are used. In Fig. 2, this computer network is shown as a cloud with the designation DN.

Tjänstenoden SN är uppbyggd av tre delar, en webserver (WorldWideWeb-server) WS, en personlig assistent PA samt en tjänstenodväljare SNS.The service node SN is made up of three parts, a web server (WorldWideWeb server) WS, a personal assistant PA and a service selector SNS.

Webservern WS sköter kommunikationen med datorn PC genom att generera HTML-sidor som sänds till datorn över datanätet DN.The web server WS handles the communication with the computer PC by generating HTML pages that are sent to the computer over the computer network DN.

Genom de ovan beskrivna aktiva fälten i dessa sidor begär användaren en tjänst. Dà A-abonnenten skrivit in text eller 10 15 20 25 30 510 663 klickat pä en knapp eller hypertextlänk sänds ett kommando om begärd tjänst fràn datorn PC över HTTP-protokollet till Webservern WS. Webservern förmedlar kommandot vidare till den personliga assistenten PA. Webservern WS och den personliga assistenten kommunicerar medelst ett applikationsprotokoll.Through the active fields described above in these pages, the user requests a service. When the A-subscriber enters text or 10 15 20 25 30 510 663 clicks on a button or hypertext link, a command for requested service is sent from the PC to PC via the HTTP protocol to the Web server WS. The web server forwards the command to the personal assistant PA. The web server WS and the personal assistant communicate by means of an application protocol.

Applikationsprotokollet använder TCP/IP för transport, och utgör således ett protokollskikt som ligger ovanpå TCP/IP. Protokollet innebär att kommandon och annan information som utväxlas mellan olika datorer har en fastslagen syntax för att tolkas lika i de olika datorerna. Detta medför att datorer med olika operativsystem och med programvara skriven i olika programmeringsspråk kan kommunicera med varandra, och således kan delarna webserver WS och personlig assistent PA i den föreliggande tjänstenoden utgöras av datorer av olika fabrikat.The application protocol uses TCP / IP for transport, and thus constitutes a protocol layer that lies on top of TCP / IP. The protocol means that commands and other information exchanged between different computers have a fixed syntax to be interpreted equally in the different computers. This means that computers with different operating systems and with software written in different programming languages can communicate with each other, and thus the parts web server WS and personal assistant PA in the present service node can consist of computers of different brands.

Den fullständiga syntaxen för applikationsprotokollet är beskrivet i bifogat annex.The complete syntax for the application protocol is described in the attached annex.

Den personliga assistenten PA utgör tjänstenodens SN styr- och kontrolldel. Den personliga assistenten tar hand om det från datorn PC utsända kommandot och ser till att det utförs. Om det av den personliga assistenten PA mottagna kommandot från datorn PC innebär att en tjänst skall utföras i något av telekommunikationsnäten PSTN, PLMN beordrar den personliga assistenten PA tjänstenodsväljaren SNS att koppla upp en förbindelse med avsett nät. Den personliga assistenten utför därefter de steg som krävs för att utföra begärd tjänst. Det av den personliga assistenten PA mottagna kommandot från datorn PC kan även innebära att den personliga assistenten PA skall lämna eller lagra information, exempelvis programmering av användardata. När den personliga assistenten PA genomfört eller misslyckats med att genomföra en begärd tjänst sänder den personliga assistenten PA resultatet till Webservern vilken 10 15 20 25 510 663 lägger resultatet i en. HTML-sida och sänder det vidare till datorn PC som presenterar det för A-abonnenten.The personal assistant PA constitutes the service node's SN control and monitoring part. The personal assistant takes care of the command sent from the computer PC and ensures that it is executed. If the command received by the personal assistant PA from the computer PC means that a service is to be performed in one of the telecommunication networks PSTN, PLMN, the personal assistant PA commands the service node selector SNS to connect a connection to the intended network. The personal assistant then performs the steps required to perform the requested service. The command received by the personal assistant PA from the computer PC may also mean that the personal assistant PA must provide or store information, for example programming of user data. When the personal assistant PA has completed or failed to perform a requested service, the personal assistant PA sends the result to the Web server which 10 15 20 25 510 663 puts the result in one. HTML page and forwards it to the computer PC which presents it to the A-subscriber.

Tjänstenodsväljaren SNS kan pà order från den personliga assistenten PA. göra uppkopplingar mot telekommunikationsnäten PSTN, PLMN. Tjänstenodsväljaren SNS kan även på order från den personliga assistenten PA koppla samman två redan uppkopplade förbindelser, vilket kommer att utnyttjas i föreliggande förfarande, se nedan.The service node selector SNS can on orders from the personal assistant PA. make connections to the telecommunication networks PSTN, PLMN. The service node selector SNS can also, on orders from the personal assistant PA, connect two already connected connections, which will be used in the present procedure, see below.

De kommandon som utväxlas mellan datorn PC, A-abonnentens telefon AT, tjänstenodens webserver WS, tjänstenodens personliga assistent PA, tjänstenodens tjänstenodsväljare SNS, den publika växeln PBX, det publika nätet PSTN samt B-abonnentens telefon BT i samband med att en tjänst begärts av A-abonnenten visas i fig 3, 4 och 5.The commands exchanged between the computer PC, the A-subscriber's telephone AT, the service node's web server WS, the service node's personal assistant PA, the service node's service node selector SNS, the public exchange PBX, the public network PSTN and the B-subscriber's telephone BT in connection with a service request The A-subscriber is shown in Figs. 3, 4 and 5.

Fig 3 visar inloggning till tjänstenoden SNL Användaren har först via sin dator PC hämtat en presentationssida fràn tjänstenoden SN. I denna sida fyller användaren i sin identitet och lösenord i därför avsedda fält, dessa data sänds över till webservern WS med begäran om inloggning. Begäran godkänds efter det att webservern kontrollerat om identitet och lösenord är korrekta genom att fråga den personliga assistenten PA, varefter webservern WS sänder en nya sida till datorn PC med index över tillgängliga tjänster och data, sk indexsida.Fig. 3 shows login to the service node SNL The user has first retrieved a presentation page from the service node SN via his computer PC. In this page, the user fills in their identity and password in the appropriate fields, this data is sent to the web server WS with a request for login. The request is approved after the web server has checked whether the identity and password are correct by asking the personal assistant PA, after which the web server WS sends a new page to the computer PC with an index of available services and data, so-called index page.

I den erhållna indexsidan klickar användaren pä en hyperlänk för att begära användarprogrammering i. den personliga assistenten PA. Programmering av användardata innebär att A-abonnenten ändrar eller lägger till information som lagras i PA. och. är relaterat till användaren. Programmering av användardata är nödvändig för att den personliga assistenten skall veta vilken 10 15 20 25 30 510 663 10 teleterminal A-abonnenten avser att använda. Önskar A-abonnenten byta teleterminal sker detta genom omprogrammering av användardatat i den personliga assistenten. A-abonnenten kan även registrera andra teleabonnenters teleidentitet och namn ev med bilder för att underlätta beställning av telefontjänster, vilka data således kan utgöra en för A-abonnenten personlig telefonbok. Det är även möjligt att registrera telekommandon i den personliga assistenten för att underlätta utnyttjandet av dem. Namn, teleidentiteter och andra uppgifter som registrerats kan då de en HTML-sida senare presenteras för användaren i omfattas av hypertextlänkar eller aktiva fält som underlättar uppringning eller annat utnyttjande av datat.In the resulting index page, the user clicks on a hyperlink to request user programming in the personal assistant PA. Programming of user data means that the A-subscriber changes or adds information stored in PA. and. is related to the user. Programming of user data is necessary for the personal assistant to know which telecommunications terminal the A-subscriber intends to use. If the A-subscriber wishes to change telecommunications terminal, this is done by reprogramming the user data in the personal assistant. The A-subscriber can also register other telea-subscribers' tel-identity and name, possibly with pictures, to facilitate ordering of telephone services, which data can thus constitute a telephone directory personal to the A-subscriber. It is also possible to register telecom commands in the personal assistant to facilitate their use. Names, telecommunications identities and other information that is registered can then be presented to the user in an HTML page in covered by hypertext links or active fields that facilitate dialing or other use of the data.

Fig 4 visar signalsekvenser vid användarprogrammering då A- abonnenten byter den egna telefonen AT. Begäran skickas över datanätet DN till webservern WS som i sin tur vidarebefordrar assistenten PA. begäran till den personliga Den personliga assistenten, i vilken användardatat lagras, sänder över en uppsättning parametrar till webservern WS. Webservern lägger in parametrarna i en HTML-sida och sänder över sidan till datorn PC. I det visade exemplet vill A-abonnenten byta telefon. Om den nya telefonens identitet redan finns lagrad i den personliga assistenten PA och upptagen i parametersidan kan A-abonnenten ange ny telefon genom att t ex klicka på den nya telefonens hyperlänk. Om den telefon A-abonnenten vill byta till inte finns registrerad skrivs den nya telefonens identitet A-nummret in i ett därför avsett fält i parametersidan. Begäran om nytt A- nummer tas emot av webservern WS som skickar begäran vidare till den personliga assistenten PA. Den personliga assistenten registrerar det nya A-nummret och sänder därefter webservern en ny uppsättning data. webservern WS lägger in dessa data i en ny parametersida i HTML-format som sänds över till datorn PC. A- 10 15 20 25 30 sno ses ll abonnenten får därigenom på datorns PC skärm presenterat till vilken telefon tjänstenoden SN kopplar A-abonnentens samtal.Fig. 4 shows signal sequences in user programming when the A-subscriber changes his own telephone AT. The request is sent over the data network DN to the web server WS, which in turn forwards the assistant PA. request to the personal The personal assistant, in which the user data is stored, sends over a set of parameters to the web server WS. The web server enters the parameters into an HTML page and sends the page over to the computer PC. In the example shown, the A-subscriber wants to change telephone. If the identity of the new telephone is already stored in the personal assistant PA and included in the parameter page, the A-subscriber can enter a new telephone by, for example, clicking on the new telephone's hyperlink. If the telephone the A-subscriber wants to change to is not registered, the identity of the new telephone number A is entered in a field provided for this purpose in the parameter page. Requests for new A-numbers are received by the web server WS, which forwards the request to the personal assistant PA. The personal assistant registers the new A-number and then sends the web server a new set of data. the web server WS puts this data into a new parameter page in HTML format which is sent over to the computer PC. A-10 15 20 25 30 sno ses ll the subscriber is thereby presented on the computer's PC screen to which telephone the service node SN connects the A-subscriber's calls.

A-abonnenten kan åter ta fram den efter inloggningen i datorn PC lagrade indexsidan. Användaren begär uppkoppling av en telefonförbindelse mellan sin egen telefon AT och en B-abonnents telefon BT, genom att t ex skriva in. B-numret i ett därför avsett fält i indexsidan. Mer enkelt för användaren är det dock om B-numret redan finns lagrad i den ovan beskrivna personliga telefonboken. Telefonboken kan då antingen ha följt med indexsidan eller hämtas till datorn PC i HTML-format från den personliga assistenten PA via webservern WS samma sätt som datasidan. Via telefonboken begär A-abonnenten uppringning genom att t ex från sin dator PC klicka pä en hyperlänk med B- abonnentens namn. Fig 6 visar förfarandet vid uppringning. I det första blocket 1 begär A-abonnenten från sin dator PC uppringning av B-abonnent på något av de ovan beskrivna sätten.The A-subscriber can retrieve the index page stored after logging in to the computer PC. The user requests the connection of a telephone connection between his own telephone AT and a B-subscriber's telephone BT, by, for example, entering. The B-number in a field provided in the index page. However, it is easier for the user if the B-number is already stored in the personal telephone directory described above. The phonebook can then either have been included with the index page or downloaded to the computer PC in HTML format from the personal assistant PA via the web server WS in the same way as the data page. Via the telephone directory, the A-subscriber requests a call by, for example, clicking on a hyperlink with the B-subscriber's name from his or her computer PC. Fig. 6 shows the dialing method. In the first block 1, the A-subscriber requests from his computer PC a dial-up of the B-subscriber in one of the ways described above.

Fig 5 visar signaleringssekvensen vid uppringning. Begäran om uppringning av B-abonnenten sänds från datorn PC till webservern WS som förmedlar begäran vidare till den personliga assistenten PA, vilket även visas av blocket 2 i fig 6.Fig. 5 shows the signaling sequence on dialing. The request for dialing the B-subscriber is sent from the computer PC to the web server WS which forwards the request to the personal assistant PA, which is also shown by block 2 in Fig. 6.

Den personliga assistenten PA beordrar tjànstenodsväljaren SNS att ringa upp A-abonnentens telefon AT. Tjänstenodsväljaren ringer upp AT via växeln PBX och det publika nätet PSTN. Steget motsvaras av blocket 3 i fig 6.The personal assistant PA orders the service node selector SNS to call the A-subscriber's telephone AT. The service node dialer calls AT via the PBX switchboard and the public network PSTN. The step corresponds to block 3 in Fig. 6.

När A-abonnenten svarat genom att lyfta telefonens AT lur, block 4, sätts förbindelsen upp mellan den personliga assistenten PA och A-abonnenten via det publika telekommunikationsnätet PSTN, växeln PBX och tjänstenodsväljaren SNS. Den personliga assistenten PA beordrar därefter tjänstenodsväljaren att ringa upp B-abonnentens telefon BT. Tjänstenodsväljaren SNS sätter upp 10 15 20 25 510 663 12' en förbindelse med B-abonnentens telefon på samma sätt som med AT, vilket representeras av blocket 5. block 6, När B-abonnenten svarat, beordrar den assistenten PA personliga tjänstenodsväljaren SNS att koppla samman de två förbindelserna, därmed upprättas förbindelse mellan de bägge telefonerna AT och BT, se block 7 i fig 6.When the A-subscriber answers by lifting the telephone's AT handset, block 4, the connection is set up between the personal assistant PA and the A-subscriber via the public telecommunication network PSTN, the PBX exchange and the service node selector SNS. The personal assistant PA then orders the service node selector to call the B subscriber's telephone BT. The service node selector SNS sets up a connection with the B-subscriber's telephone in the same way as with AT, which is represented by block 5. block 6, When the B-subscriber has answered, the assistant PA orders the personal service node selector SNS to connect together the two connections, thus a connection is established between the two telephones AT and BT, see block 7 in Fig. 6.

Förloppet skulle ha avbrutits efter en viss tid om någon av parterna inte svarat, se blocken 4 och 6. Den personliga assistenten PA sänder resultatet av uppkopplingen eller den ev misslyckade uppkopplingen till webservern WS vilken sänder det i HTML-format vidare till datorn PC där det presenteras för A- abonnenten. Detta visas med det avslutande blocket 8 i fig 6.The process would have been interrupted after a certain time if one of the parties did not respond, see blocks 4 and 6. The personal assistant PA sends the result of the connection or the possible failed connection to the web server WS which sends it in HTML format to the computer PC where it presented to the A-subscriber. This is shown by the terminating block 8 in Fig. 6.

Det är även möjligt att det förfarande för uppkoppling som ovan beskrivits kan ske med modifieringar av förfarandet. Uppkoppling av förbindelser för uppringning av A- respektive B-abonnent kan ske i en annan tidsföljd än den ovan beskrivna, och oberoende av om. den andra parten av abonnentparet besvarat uppringningen.It is also possible that the connection method described above can take place with modifications of the method. Connections for dialing of A- and B-subscribers can take place in a different time sequence than the one described above, and regardless of whether. the other party of the subscriber pair answered the call.

Sammankoppling av de bägge förbindelserna kan göras även om inte bägge abonnenterna har besvarat uppringningen.Connection of the two connections can be made even if both subscribers have not answered the call.

Exempelvis kan i ett modifierat utförande förbindelsen mellan tjänstenoden och en B-abonnent sättas upp oberoende av om den uppringning som gjorts till A-abonnentens telefon besvarats.For example, in a modified embodiment, the connection between the service node and a B-subscriber can be set up regardless of whether the call made to the A-subscriber's telephone has been answered.

Förfarandet kan även modifieras med att B-abonnenten rings upp före A-abonnenten.The procedure can also be modified by calling the B-subscriber before the A-subscriber.

I ett annat modifierat utförande kopplas i tjänstenoden saman förbindelsen. med. A-abonnenten och den förbindelse på vilken uppringning av B-abonnentens telefon pågår. 10 15 510 663 13 Ytterliggare en nmdifiering, för det fall att B-abonnenten är den första att besvara uppringningen, består i att tjänstenoden kopplar samman förbindelsen med B-abonnenten med den förbindelse på vilken uppringning av A-abonnenten telefon pågår. För de fall där B-abonnenten är den första att besvara uppringningen ger tjänstenoden ett talbesked om att uppringning jpågår från en annan abonnent.In another modified embodiment, the connection is connected in the service node. with. The A-subscriber and the connection on which the B-subscriber's telephone is being dialed. A further modification, in the event that the B-subscriber is the first to answer the call, consists in that the service node connects the connection with the B-subscriber with the connection on which the A-subscriber's telephone is in progress. For cases where the B-subscriber is the first to answer the call, the service node gives a voice message that the call is in progress from another subscriber.

Tjänstenoden SN handhar även inkommande koppel till A-abonnenten om medflyttning gjorts från den uppringda identiteten till tjänstenoden SN.The service node SN also handles incoming liaison to the A-subscriber if a transfer has been made from the called identity to the service node SN.

A-abonnenten kan efter inloggning vid tjänstenoden SN i den följd som önskas programmera om användarrelaterat data eller begära telekommunikationstjänst såsom uppringning. Andra telekommunikationstjänster som SN handhar är t ex elektronisk varvid tjänstenoden post, sändning eller mottagning av telefax, utgör brevlåda för sàväl e-post, fax och röstmeddelanden.After logging in to the service node SN, the A-subscriber can, in the sequence desired, reprogram user-related data or request telecommunication service such as dial-up. Other telecommunication services that SN handles are, for example, electronic, whereby the service node mail, sending or receiving faxes constitutes a mailbox for e-mails, faxes and voicemails.

Claims (6)

1. 0 15 20 25 510 663 14 PATENTKRÄV 1. Förfarande för uppkoppling av en telekommunikations- förbindelse mellan en anropande Afabonnent och en B-abonnent över (PSTN, PLMN) (PC) försedd med WWW-bläddrare vilken dator har tillgång till en tjänstenod (SN) ett telekommunikationsnät med hjälp av en till A- abonnenten tillgänglig dator via ett nät över vilket HTTP-protokoll utnyttjas varvid tjänstenoden mottar och behandlar abonnentdata och varvid A-abonnenten order om telefonitjänst och registrering av förfogar över minst en teleterminal ansluten till telekommunikationsnätet (PSTN, PLMN) k ä n n e t e c k n a d av (PC) av ett erbjudande om registrering i tjänstenoden av användardata, a) sändning till Arabonnentens dator över HTTP-protokollet b) presentation vid Afabonnentens dator av nämnda erbjudande i form av en HTML-sida, varvid A-abonnenten via aktiva fält i den på datorskärmen presenterade HTML-sidan ger kommando att av A- abonnenten angivet data skall registreras i tjänstenoden, c) sändning av det i b) avgivna datat medelst datorn (PC) och medelst HTTP-protokollet till tjänstenoden, varvid det nämnda kommandot och nämnda data vidarebefordras inom tjänstenoden över (AP) nämnda data applikationsprotokollet varefter det registreras, d) utsändning på begäran av en uppsättning data i HTML-format från nämnda tjänstenod (SN) till Afabonnentens dator (PC), vilka data innehåller erbjudande om uppringning av B-abonnenten medelst dennes teleidentitet, e) presentation av uppsättningen data såsom en HTML-sida, f) begäran om uppringning till nämnda B-abonnent genom att söka access till nämnda teleidentitet, 10 15 20 25 30 510 663 15 g) sändning av nämnda anropsbegäran medelst A-abonnentens dator till nämnda tjänstenod och medelst nämnda HTTP-protokoll, varvid tjänstenoden tar emot nämnda anropsbegäran och förmedlar den vidare inom noden medelst ett applikationsprotokoll (AP), svar på nämnda (SN) och h) uppkoppling av en första förbindelse, som mellan tjänstenoden (PSTN, PLM) uppringning mot den nämnda teleterminal (AT) som den anropande A- anropsbegäran, telekommunikationsnätet varvid tjänstenoden begär abonnenten förfogar över, i) uppkoppling av en andra förbindelse mellan den nämnda tjänstenoden (SN) och telekommunikationsnätet (PSTN, PLM), varvid tjänstenoden begär uppringning av B-abonnentens teleterminal, j) sammankoppling av de enligt h) och i) upprättade förbindelserna då åtminstone en av de uppringda A- och B- abonnenterna besvarat uppringningen, för förbindelse mellan nämnda A- och B-abonnent. 1. 0 15 20 25 510 663 14 PATENT REQUIREMENT 1. Method for connecting a telecommunication connection between a calling Afabonnet and a B-subscriber over (PSTN, PLMN) (PC) equipped with a WWW browser which computer has access to a service node (SN) a telecommunications network using a computer accessible to the A-subscriber via a network over which HTTP protocol is used, the service node receiving and processing subscriber data and wherein the A-subscriber orders telephony service and registration of having at least one telecommunications terminal connected to the telecommunication network ( PSTN, PLMN) characterized by (PC) an offer for registration in the service node of user data, a) transmission to the Arab Subscriber's computer via the HTTP protocol b) presentation at the Subscriber's computer of said offer in the form of an HTML page, wherein A the subscriber via active fields in the HTML page presented on the computer screen gives a command that the data specified by the A-subscriber must be registered in the service node, c) send ib) the transmitted data by means of the computer (PC) and by means of the HTTP protocol to the service node, said command and said data being forwarded within the service node over (AP) said data application protocol after which it is registered, d) transmitting at the request of a set of data in HTML format from said service node (SN) to the Subscriber's computer (PC), which data contains an offer to call the B-subscriber by means of his teleidentity, e) presentation of the set of data as an HTML page, f) request to call said B) by sending access to said telecommunication identity, g) sending said call request by means of the A subscriber's computer to said service node and by means of said HTTP protocol, the service node receiving said call request and transmitting it further within the node by means of an application protocol (AP), response to the (SN) and h) connection of a first connection, which between the service node (PSTN, PLM) to the said telecommunications terminal (AT) as the calling A-call request, the telecommunication network at which the service node requests the subscriber has at its disposal, i) connection of a second connection between said service node (SN) and the telecommunication network (PSTN, PLM), whereby the service node requests call The B-subscriber's telecommunications terminal, j) interconnection of the connections established according to h) and i) when at least one of the called A- and B-subscribers has answered the call, for a connection between said A- and B-subscriber. 2. Förfarande enligt kravet 1 k ä n n e t e c k n a t av att en andra förbindelse enligt i) kopplas upp först efter det att A- abonnenten avgivit svar på nämnda uppringning. Method according to claim 1, characterized in that a second connection according to i) is connected only after the A-subscriber has given an answer to said call. 3. Förfarande enligt kravet 2 k ä n n e t e c k n a t av att de bägge förbindelserna kopplas samman först efter det att B- abonnenten besvarat uppringningen. 3. A method according to claim 2, characterized in that the two connections are connected only after the B-subscriber has answered the call. 4. Modifierat förfarande enligt kravet 1 k ä n n e t e c k n a t av att steget h föregås av steget i. Modified method according to claim 1, characterized in that step h is preceded by step i. 5. Förfarande enligt kravet 1 eller 4 k ä n n e t e c k n a t av att de bägge förbindelserna kopplas samman först efter det att A- abonnenten besvarat uppringningen. Method according to Claim 1 or 4, characterized in that the two connections are connected only after the A-subscriber has answered the call. 6. Förfarande enligt kravet 1 eller 4 k ä n n e t e c k n a t av att det av Arabonnenten i b) avgivna datat ger instruktion om vilken teleterminal som A-abonnenten avser att använda. 10 15 20 25 30 51O 663 16 7. Förfarande enligt kravet 6 k ä n n e t e c k n a t av att den nämnda teleterminalens teleidentitet redan tidigare på kommando av A-abonnenten registrerats av tjänstenoden (SN). 10. Förfarande enligt kravet 1 k ä n n e t-e c k n a t av att det av A-abonnenten i b) datat innehåller B-abonnentens teleidentitet. avgivna 11. Förfarande enligt kravet 1, 4 eller 6 k ä n n e t e c k n a t av att A-abonnenten loggar in på SN' med ett lösenord inskrift i ett därför avsett fält i en HTML-sida) (genom innan begäran om uppringning av B-abonnent alternativt användarprogrammering kan behandlas. 12. Förfarande enligt kravet 1 eller 4 k ä n n e t e c k n a t av att SN att ha mottagit och behandlat uppkoppling sänder resultatet från genomförandet av uppkopplingen efter en begäran om till datorn (PC) i HTML-format. 13. Tjänstenod (SN), som utgör en länk mellan ett datornät, över vilket HTTP-protokoll används, och minst ett telekommunikationsnät, varvid tjänstenoden används för att från en A-abonnents dator (PC) via datornätet begära telekommunikationstjänst k ä n n e t e c k n a d av att tjänstenoden (SN) omfattar: (WS) för kommunikation med nämnda dator via datornätet över HTTP-protokollet, a) en webserver vilken står i förbindelse med minst PLMN), (SNS) (PSTN, b) en tjänstenodväljare ett telekommunikationsnät för att koppla upp två separata förbindelser över telekommunikationsnätet, av vilka den ena ansluter en teleterminal tillhörig A-abonnenten och den andra ansluter en teleterminal tillhörig en B-abonnent, för att därefter koppla samman de bägge förbindelserna, c) en personlig assistent (PA) vilken har en kommunikations- förbindelse med webservern (WS), samt en kommunikations- 10 15 510 663 17 (SNS)f (PA) utgör den enhet som handhar begäran om kommunikationstjänst och förbindelse med varvid den personliga assistenten dessa utförs styrning av (SNS). kontrollerar att genom tjänstenodsväljaren 14. Tjänstenod enligt kravet 13 k ä n n e t e c k n a d av att den personliga assistenten har minnesutrymmen i vilka lagras användarrelaterat data. enligt kravet 14 k ä n n e t e c k n a d av att i vilket 15. Tjänstenod den personliga assistentens har minnesutrymme lagras teleidentiteten för Afabonnentens terminal, för att kunna upprätta en teleförbindelse med Afabonnentens teleterminal. enligt kravet 13 k ä n n e t e c k n a d av att i vilket 16. Tjänstenod den personliga assistentens har minnesutrymme lagras teleidentiteten för B-abonnentens terminal, för att kunna upprätta en teleförbindelse med B-abonnentens teleterminal.Method according to claim 1 or 4, characterized in that the data provided by the Arab subscriber in b) provides instructions on which telecommunications terminal the A-subscriber intends to use. 10 15 20 25 30 51O 663 16 7. Method according to claim 6, characterized in that the telecommunication identity of the said telecommunications terminal has already been registered by the service node (SN) at the command of the A-subscriber. Method according to claim 1, characterized in that it contains the telecommunication identity of the B-subscriber in the b-subscriber in the b) data. Method according to claim 1, 4 or 6, characterized in that the A-subscriber logs in to SN 'with a password inscription in a dedicated field in an HTML page) (by before requesting a call from B-subscriber alternatively user programming can be processed 12. Method according to claim 1 or 4, characterized in that SN has received and processed connection sends the result of the implementation of the connection after a request to the computer (PC) in HTML format 13. Service node (SN) , which is a link between a computer network over which HTTP protocol is used, and at least one telecommunication network, the service node being used to request a telecommunication service from an A-subscriber's computer (PC) via the computer network, characterized in that the service node (SN) comprises: (WS) for communication with said computer via the computer network over the HTTP protocol, a) a web server which is connected to at least PLMN), (SNS) (PSTN, b) a service selector a telecommunication network for connecting two separate connections over the telecommunication network, one of which connects a telecommunications terminal belonging to the A-subscriber and the other connects a telecommunications terminal belonging to a B-subscriber, to then connect the two connections, c) a personal assistant (PA) ) which has a communication connection with the web server (WS), and a communication connection (SNS) f (PA) constitutes the unit which handles the request for communication service and connection with which the personal assistant these are performed control of (SNS). ). checks that through the service node selector 14. Service node according to claim 13, it is known that the personal assistant has memory spaces in which user-related data is stored. according to claim 14, characterized in that in which the service assistant of the personal assistant has memory space, the telecommunication identity of the subscriber's terminal is stored, in order to be able to establish a telecommunications connection with the subscriber's telecommunications terminal. according to claim 13, characterized in that in which 16. The service node of the personal assistant has memory space, the telecommunication identity of the B-subscriber's terminal is stored, in order to be able to establish a telecommunications connection with the B-subscriber's telecommunications terminal.
SE9603930A 1996-10-28 1996-10-28 Device and method of communication between computer networks and telecommunications networks SE510663C2 (en)

Priority Applications (11)

Application Number Priority Date Filing Date Title
SE9603930A SE510663C2 (en) 1996-10-28 1996-10-28 Device and method of communication between computer networks and telecommunications networks
KR1019990703645A KR20000052820A (en) 1996-10-28 1997-10-14 Device and method for communication between a data network and a telecommunications network
EP97911538A EP0938802A1 (en) 1996-10-28 1997-10-14 Device and method for communication between a data network and a telecommunications network
CA002270046A CA2270046C (en) 1996-10-28 1997-10-14 Device and method for communication between a data network and a telecommunications network
CNB971810494A CN1143513C (en) 1996-10-28 1997-10-14 Device and method for establishing a telecommunication connection
JP10520350A JP2001503224A (en) 1996-10-28 1997-10-14 Communication method and apparatus between data network and communication network
AU48886/97A AU728548C (en) 1996-10-28 1997-10-14 Device and method for communication between a data network and a telecommunications network
PCT/SE1997/001719 WO1998019445A1 (en) 1996-10-28 1997-10-14 Device and method for communication between a data network and a telecommunications network
US08/953,537 US6226286B1 (en) 1996-10-28 1997-10-20 Apparatus and method for communication between data network and telecommunication network
TW086115870A TW388014B (en) 1996-10-28 1997-10-27 Device and method for communication between a data nework and a telecommunications network
ARP970104999A AR008510A1 (en) 1996-10-28 1997-10-28 A METHOD TO ENABLE TELECOMMUNICATIONS BETWEEN TERMINAL USERS AND A TELECOMMUNICATION NETWORK THROUGH A LINK MODE AND A LINK MODE TO BRING SUCH METHOD TO PRACTICE

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
SE9603930A SE510663C2 (en) 1996-10-28 1996-10-28 Device and method of communication between computer networks and telecommunications networks
US08/953,537 US6226286B1 (en) 1996-10-28 1997-10-20 Apparatus and method for communication between data network and telecommunication network

Publications (3)

Publication Number Publication Date
SE9603930D0 SE9603930D0 (en) 1996-10-28
SE9603930L SE9603930L (en) 1998-04-29
SE510663C2 true SE510663C2 (en) 1999-06-14

Family

ID=34197340

Family Applications (1)

Application Number Title Priority Date Filing Date
SE9603930A SE510663C2 (en) 1996-10-28 1996-10-28 Device and method of communication between computer networks and telecommunications networks

Country Status (7)

Country Link
EP (1) EP0938802A1 (en)
JP (1) JP2001503224A (en)
CN (1) CN1143513C (en)
AU (1) AU728548C (en)
SE (1) SE510663C2 (en)
TW (1) TW388014B (en)
WO (1) WO1998019445A1 (en)

Families Citing this family (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2000018097A1 (en) * 1998-09-22 2000-03-30 Siemens Aktiengesellschaft Method for requesting at least one telephone connection via the internet
US6442169B1 (en) 1998-11-20 2002-08-27 Level 3 Communications, Inc. System and method for bypassing data from egress facilities
US6614781B1 (en) 1998-11-20 2003-09-02 Level 3 Communications, Inc. Voice over data telecommunications network architecture
AUPP776498A0 (en) 1998-12-17 1999-01-21 Portus Pty Ltd Local and remote monitoring using a standard web browser
GB2354667B (en) 1999-09-18 2003-07-23 Ibm A system and method for adding internet functionality to a telephone call
US9781257B2 (en) 2000-01-19 2017-10-03 Sony Mobile Communications Ab Technique for obtaining caller-originated alert signals in IP-based communication sessions
US8548010B2 (en) 2000-01-19 2013-10-01 Sony Corporation Method and apparatus for event-based synchronization of information between communication devices
US6922721B1 (en) 2000-10-17 2005-07-26 The Phonepages Of Sweden Ab Exchange of information in a communication system
US6996072B1 (en) 2000-01-19 2006-02-07 The Phonepages Of Sweden Ab Method and apparatus for exchange of information in a communication network
US8400946B2 (en) 2000-01-19 2013-03-19 Sony Corporation System and method for sharing common location-related information between communication devices
KR100426206B1 (en) * 2000-02-04 2004-04-06 큰사람컴퓨터 주식회사 Method and Apparatus for Conducting Computer Telephony
EP1152587A1 (en) * 2000-05-03 2001-11-07 Siemens Aktiengesellschaft Method for internet users with a PC to allow connection with telephone user on the public network
US7324635B2 (en) 2000-05-04 2008-01-29 Telemaze Llc Branch calling and caller ID based call routing telephone features
DE10043487A1 (en) * 2000-09-04 2002-04-25 Tenovis Gmbh & Co Kg Method for the transmission of message data within a telephone system
US6826403B1 (en) 2000-09-12 2004-11-30 Phonepages Of Sweden Ab Method and system for identifying a user
FI109752B (en) * 2000-09-18 2002-09-30 Sonera Oyj Procedure and arrangement for a telecommunications system
NL1016218C2 (en) * 2000-09-19 2002-03-21 Koninkl Kpn Nv Telecommunication system, includes control system with external server connected to IP network to enable users to manage their telephone traffic and settings
GB0308189D0 (en) * 2003-04-09 2003-05-14 Mitel Networks Corp Remote policy assistant with PSTN/internet inter-working for QOS and enabled services
DE10322706A1 (en) * 2003-05-20 2004-12-16 Web.De Ag Communications method for automatically making a telephone connection upon receipt of an e-mail, whereby a receiver terminal automatically calls a sender terminal upon mail receipt under the control of a telecommunications website
JP4368179B2 (en) * 2003-10-16 2009-11-18 シャープ株式会社 Information processing system
CN100388736C (en) * 2004-01-12 2008-05-14 友讯科技股份有限公司 Communication system for automatically setting network type telephone equipment

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE4101885A1 (en) * 1991-01-23 1992-07-30 Standard Elektrik Lorenz Ag Computer-supported telecommunication system - has external computing interface which is available for special services or alarm functions as distinct from e.g. ordinary telephonic communications
GB9107884D0 (en) * 1991-04-12 1991-05-29 Plessey Telecomm Computer supported telephony application system

Also Published As

Publication number Publication date
TW388014B (en) 2000-04-21
CN1143513C (en) 2004-03-24
EP0938802A1 (en) 1999-09-01
CN1242124A (en) 2000-01-19
WO1998019445A1 (en) 1998-05-07
SE9603930L (en) 1998-04-29
JP2001503224A (en) 2001-03-06
AU4888697A (en) 1998-05-22
AU728548B2 (en) 2001-01-11
AU728548C (en) 2004-07-15
SE9603930D0 (en) 1996-10-28

Similar Documents

Publication Publication Date Title
US6226286B1 (en) Apparatus and method for communication between data network and telecommunication network
SE510663C2 (en) Device and method of communication between computer networks and telecommunications networks
DK0890251T3 (en) Method for establishing a communication call
US6480484B2 (en) Internet-intranet greeting service
US5978806A (en) Method and apparatus for communicating information about a called party to a calling party
US6868140B2 (en) Telephony call control using a data network and a graphical user interface and exchanging datagrams between parties to a telephone call
AU774344B2 (en) Method and apparatus for exchange of information in a communication network
CA2255990C (en) Method and system for voice call completion using information retrieved from an open application on a computing machine
US6829231B1 (en) Internet phone system and directory search engine using same
US20030099341A1 (en) Method and system for providing access to a voice mail system
WO2010138479A1 (en) Originating locator service
US5774531A (en) Telecommunications system and method for automatic call processing according foregoing inbound and outbound calls to arbitrary delegates
CA2270046C (en) Device and method for communication between a data network and a telecommunications network
CA2588682C (en) Method for providing access to a voice mail system
US7154878B1 (en) Integrated network
MXPA99003859A (en) Device and method for communication between a data network and a telecommunications network
CA2532271A1 (en) System for providing direct access to a voice mail system
JPH05268347A (en) Telephone / facsimile machine outgoing connection method
GB2363543A (en) Making voice calls in a data network
KR20070077936A (en) How Outbound Calls Are Handled by the Service Server

Legal Events

Date Code Title Description
NUG Patent has lapsed