WO2014178043A1 - System and method for communicating between a mobile communications device and a web service - Google Patents

System and method for communicating between a mobile communications device and a web service Download PDF

Info

Publication number
WO2014178043A1
WO2014178043A1 PCT/IL2014/050362 IL2014050362W WO2014178043A1 WO 2014178043 A1 WO2014178043 A1 WO 2014178043A1 IL 2014050362 W IL2014050362 W IL 2014050362W WO 2014178043 A1 WO2014178043 A1 WO 2014178043A1
Authority
WO
WIPO (PCT)
Prior art keywords
communications device
mobile communications
web
payment
mobile
Prior art date
Application number
PCT/IL2014/050362
Other languages
French (fr)
Inventor
Uri YAHALOM
Shalom BATAN
Original Assignee
Yahalom Uri
Batan Shalom
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 Yahalom Uri, Batan Shalom filed Critical Yahalom Uri
Publication of WO2014178043A1 publication Critical patent/WO2014178043A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/487Arrangements for providing information services, e.g. recorded voice services or time announcements
    • H04M3/493Interactive information services, e.g. directory enquiries ; Arrangements therefor, e.g. interactive voice response [IVR] systems or voice portals
    • H04M3/4938Interactive information services, e.g. directory enquiries ; Arrangements therefor, e.g. interactive voice response [IVR] systems or voice portals comprising a voice browser which renders and interprets, e.g. VoiceXML
    • 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

Definitions

  • the present invention relates to the field of communications between a mobile communications device and a web service
  • a user of a mobile communications device wishing to communicate with a remote node inputs the one number of the remot node .and a communications channel is generated Between the user and the remote node. Additionally, a user wishmg to communicate with website, initially inputs an URL address into a web browser of the mobile communications device and the mobile communications device forwards the URL address to the web server, thereby the web browser access the website.
  • the current system and method is time-consuming and inefficient.
  • the presen invention relates to the field of communications ' between a mobile communications device and a web service.
  • The. present invention enables a user of the mobile communications device to activate the web service via a communications network or enables the user to conduct a "regular" phone call, by operating the mobile communications device in a "default" mode,
  • the user inputs at least one string of characters into the communications device and the mobile communication device discerns as to whether the user wishes to conduc the "regular" phone call to the remote node or communicate with the web service for providing various services to the user.
  • the web service couples the user to a selected website, enabling, for example, the user to download software and/or an application, for installing on the mobile communications device, as well as to conduct a financial transaction. Additionally or alternatively, the web service couples the user to; a selected appliance, such that the user is enabled to remotely activate and operate the appliance from the mobile comniunications. device.
  • a mobile communications device associated with a communications network including: a data input unit being operable to enable a user of the mobile communications device to generate at least one string of characters associated with a
  • the detection unit is further configured to: forward a data portion of the at least one siring of the characters to an identification unit configured to identify and retrieve from a URL databank at least one URL address of the selected web service corresponding to the data portion, and forward the at least one URL address to a web- browser embedded in the mobile communications device, whereupon the web browser is eoafigured to access the selected web service and is configured to activate the selected web service.
  • the selected web service includes a selected website. Additionally or alternatively, the selected web service includes a selected web payment service provider. Additionally or alternatively, the selected web service includes a server coupled to an appliance and the server is eonfigivred to activate and operate the appliance.
  • the web browser is .farther configured to initiate downloading at least one web content from the selected website.
  • the web browser is further configured to download software for installing in the mobile communications device.
  • the mobile communications device further includes a display unit configured to display at least one web content downloaded from the selected website to the user.
  • the web browser is farther configured to -open..a web page of the selected website.
  • the identification unit is embedded within the mobile communications device.
  • the URL databank is configured to- store a plurality of URL addresses, wherein each UR L address of the plurality of U RL addresses corresponds to the web service.
  • the URL databank is embedded within the local identification unit.
  • the URL databank is remotely located, from the local identification unit. Still further in accordance with; an embodiment, of the present Invention, the identification unit is located rernoteiv from the mobile communications device and coupled electroinagnetieafly to the mobile eoirmiunieations device,
  • the URL databank is configured to store a plurality of URL addresses, wherein each URL address of the plurality of URL addresses corresponds to at least one web service.
  • the URL databank is embedded within the identification unit.
  • the communications ne iworfc includes a data channel.
  • the web service includes a sewer fo downloading an application.
  • the web browser includes a menu of instructions for conducting a web payment by means of the web paymen service pro vider
  • the menu of instructions includes: generating by means of the data input unit the preamble portion to include at least one payment operation character, linking the mobile communications device to the web payment service provider b means of the communications network, retrieving the URL address of the web payment service provider from the URL databank, activating a communications channel between the user and the web payraent service provider by means of the communications network, and transacting the web payment.
  • the menu of instruction further includes: forwarding a utilit identification code to the payment service prior to the transacting, forwarding an amount for payment for a service to the payraent service and/or forwarding an amount for payment for an item to the payment- service.
  • the communications network includes at least one secure communications channel.
  • the data portion includes a identification code of the user and at least one payment datum, such as a payment amount and/or a currency of payment.
  • the web browser is further configured to download at least one software code from the selected website and install the downloaded at least one . software- code in die mobile .communications device.
  • the web browser is further configure to download at least one application from the selected website and install the downloaded a least one application in the mobile communications device.
  • the we browser is further configured to download at. least one updated software code from the selected website and. install the downloaded at least one updated software code in the mobile communications device.
  • the web browser is further -configured to download at least one updated application from the selected website and install the downloaded at least one updated appiication in the mobile commu ications device.
  • Fig. 1 shows schematically a mobile communications device configured to enable a user of the mobile communications device to activate a web service, in accordance - with an embodiment -of the present invention
  • Fig, 2 shows typical selected web services available to the user, in accordance with an embodiment of the present Invention
  • Fig. 3 shows ⁇ schematically the mobile communications device is-. configured to communicate with remote identification unit and a remote URL databank, in accordance with an embodiment of the present invention
  • Fig. 4 shows a typical at least one string of characters for communicating with a selected, website, in accordance with an embodiment of the present invention
  • Fig. 5 shows details of at least one suing of characters for conducting a financial transaction with the web payment service- provider, in accordance with an embodiment of the present invention.
  • FIG. 1 shows schematically a mobile communications device 10 configured to enable a user of the -mobile eomraimications device 10 to activaie a. selected web service 14. via a communications- network 16 and/o make a. phone, call to a selected remote node 26 from the mobile communications device 10, in accordance with an embodiment of the present invention.
  • the user inputs at least one string of characters 20 into the mobile communications device 10, associated with a communications operation selected by the user, b means of a data input unit 18, such as a dialer unit.
  • the mobile communications device 1-0 analyzes, by means of a detection unit 25, the string of characters 20, as described below and determines whether the user wishes to conduct the phone call to th selected remote node 26 or to communicate with the selected web sendee 14.
  • the at least one siring of characters 20 includes, inter alia, inforoiation relating to the selected web service 14 and/or the phone number of the selected remote node 26.
  • the at least one string of characters 20 includes, inter alia, digits 0 - 9 as well as a hash symbol, and an asterisk symbol, "*". It is appreciated that additional or alternative characters: and symbols ma be used with the present invention, depending on the dialer unit of the mobile communications device 10.
  • the at least one siring of characters 20, includes, inter alia, a preamble 22 and a data portion 24, such as an identification code, related to the selected web sendee 14 or the phone number of the selected remote node 26,
  • the selected web service 14 is selected from web services accessible to the user by means of the communications network 16, as described below with respect to
  • the mobile communications device 10 includes a detection unit 25, coupled to the data input unit 18, which detects an analyses .at least a portion of the at least one siring of characters 20 and discerns between the phone call to the selected remote node 26 or a communication with the selected web service 14.
  • the detection unit 25 interprets the preamble 22 to indicate that the user has selected to communicate with the Selected web service 14.
  • the detection unit 25 parses the string of characters 20 to generate the data portion 24 and forwards the data portion 24 to an identification unit 28.
  • the identification unit 28 compares the web service identification code 30 with the URL code stored in a URL databank 32 and retrieves from the URL databank 32. the URL address 3 corresponding to the web service identification code 30.
  • the identification unit 28 retrieves additional information from the operating sysiem of the mobile communications .device. 10 such as a user/device ID, a current geographical location of the user and the time of day. The user/device ID, the current geographical location of the user and the time of da can be used by the selected web service 14 as additional identification data of the user.
  • the URL databank 32 is configured to store a plurality - of -URL -addresses* wherein each URL address of the plurality of URL addresses is associated with an identificaiion code, such as the web service identification code 30 and corresponds to at least one web service.
  • Each URL address stored in the URL databank 32 may be updated frequently, thereby enabling a specific siring, of characters to be associated with various URL addresses, at different time periods. For example, a string, such a "444030" may be associated at a one time period with a website, such as "cnn.eom/sporis' ⁇ and at a later time period, with an advertisement for an "ice-cream compan ".
  • a web browser 36 embedded within the mobile communications device 10. receives the URL, address 34 , as well as the additional mfoimation. such as the user/device I ' D, as described above, from the identification unit 28 and accesses the selected web service 14 the user via the communications network 16.
  • the web browser 36 is further configured to activate the selected web sendee 1 .
  • the web browser 36 initiates communication between the mobile communications device 10 and the selected web sendee- 14. Subsequent to a successful handshake between the mobile communications device 10 and the selected web service 14, a communications channel 48- is established between the mobile communications device 10 and the selected web service 14.
  • the detection unit 25 interprets the lack of the preamble 22 that the user has selected to make a "regular" phone call to the selected remote node 26, via a transceiver 38 and the mobile communications device 10 operates in the "default" mode.
  • the identification unit 28 and the URL databank 32 are located within the mobile communications device 10.
  • data transfer time between the mobile communications device 1 and the selected web service 14 is decreased, thereb facilitating the use of the mobile commimications device 10 to operate the selected web service 34,
  • locating the identification unit 28 and the URL databank 32 within the mobile communications device 1.0 provides a. secure data transfer channel therebetween.
  • the identification unit 28 is embedded within the mobile communications device 10 and the URL databank 32 is located remotely from the mobile communications device 10. Communications between the identification unit 28 and the remote URL databank via a data channel, which is typically a secure data channel
  • the mobile communications device 1-0 is- typically sraariphone. such as but not. limited -to, an iPhone®, a Smartphone®, a Samsung Oalaxyf* and an Android phone®.
  • the communications network 16 includes, inter alia, a cellular communications network, either data or voice based, and the internet.
  • Fig. 2 shows three typical selected web services available to the user, in accordance with an embodiment of the present invention.: In accordance with the retrieved URL. address 34, the web browser 36 accesses the selected; eb service 14.
  • the selection of available web services includes, inter alia, a selected website 50, a selected web payment service provider 52 and/or an appliance selected server 54.
  • the web browser 36 enables the user to access the selected website 50 and to open a web page of the selected website 50. Additionally or alternatively, the web browser 36 is also configured to initiate downloading at least one web .content from the selected website 50. Downloaded web content Is typically displayed to the user on a display 40 (Fig. I). Additionally or alternatively, the web browser Is further configured to download software for installing on the mobile coatmunications device 10. Additionally or alternatively, the web browser enables the user to access the selected web payment service provider 52 and conduct typically financial transactions with the selected web payment service provider 52, as described below, it is appreciated that typically a secure communications channel, including the communications network 16 and the communications channels 48 and 49, is generated with the web payment service provider 52.
  • the selected web service 14 is coupled to an appliance service server 54, ⁇ which is coupled to an appliance 55 such as a home washing machine and/or TV.
  • an appliance 55 such as a home washing machine and/or TV.
  • the user is enabled to remotely activate and operate the appliance 55 by means of the web browser 3 ' 6.
  • the appliance service server 54 may also be coupled to a industrial and/or commercial appliance * enabling an industry owner to remotely activate and control an industrial process and/or a commercial process from the mobile communications device 1.0.
  • Fig, 3. shows schematically the mobile communications device 10 is configured to communicate with, a remote identification unit 122 and a remote URL databank 1 2. in accordance with an embodiment, of the present invention.
  • the remote identificationio unit 122 which includes, inte alia, a remote ORL databank 132, is located remotely from the mobile communications device 10.
  • a data tra sfer channel 120 which may be or may not be a secure channel is established between the mobile communications device 10 and the remote identification unit 122.
  • the data transfer channel 120 includes, inter alia, an uplink data transfer channel 130 and a downlink data transfer channel. 134.
  • data uplink channel 130 data, such as the web service identification code 30, is transferred from the mobile communications device TO to the remote identification unit. 122.
  • the downlink data transfer channel 134 data, such as. the corresponding ORL. address 34 is transferred .from the remote identification unit 122 to the mobile communications device 10.
  • the data transfer channel 120 typically includes a wireless data transfer channel, such as an electromagnetic data transfer .channel, a cellular communications network, a wired data transfer channel and/or any combination of thereof.
  • a wireless data transfer channel such as an electromagnetic data transfer .channel, a cellular communications network, a wired data transfer channel and/or any combination of thereof.
  • Fig..4,. shows the typical at least one string of characters 20, in accordance with an. embodiment of the present invention.
  • the at least one strins of characters 20 includes, i * ' ' irnble 22 and the dat portion 24.
  • the data portion 24 includes, inter alia, the web service identification code 30 corresponding to the URL address of the selected web service.
  • the preamble 22 includes a combination: of at least two characters, such as the asterisk symbol "*" ' and. the hash symbol "#". If, for example, the user inputs, as the preamble 22, a combination of the characters and "#", the identification unit 28 interprets the siring of characters 20 as a request for the selected web service 14 having the; web service identification code 30.
  • the identification unit interprets that the user wishes to conduct the "regular" phone call to the selected remote node 26.
  • identification unit 28 interprets a user request for the selected web payment service provider 52. as described below.
  • the user inputs into the data input unit 18 the siring of characters 20, such: as "**234".
  • the detection unit 25 detects the preamble "**” and detects the identification code 30, "234", corresponding to the selected website 50..
  • the identification unit 28 forwards the code "234" to the identification unit 28, which identifies the website corresponding to the code "234" and retrieves the corresponding U L address 34 from the URL databank .32, as well as additional data, such as the device/user ID, as described above.
  • the identification unit 28 forwards the URL address 34 to the web browser 36 and the web browser 36 accesses the selected website 50 via the communications network 16 and the ⁇ communications, channel 48.
  • Fig. 5 shows detail of a string of characters 1.53 ior conducting a financial transaction with the web payment service provide 52, in accordance with an embodiment of the present invention.
  • the user generates the string of characters 20 b means of the data input unit 18 in which the preamble 22 includes a string of payment operatk* " such as the characters "##",
  • the identification unit 28 interprets the symbol "##" as a request from the user to conduct a financial transaction with the web payment service provider 52.
  • payment information is preloaded into the mobile communications device 10.
  • the preloaded information includes, inter alia, the web service identification code 30 of the web payment service provider 52, such as a credit card company, via whic the payment is to be transacted from the paye to the payee, as well as the device/user ID.
  • the web service identification code 30 is interpreted by the identification unit 28 as the URL address of the web payment service provider 52,.
  • the financial transaction is conducted via the communication network 16 and the communications channels 48 and 49 » which are secure communications channels, as described above with respect to Fig. 2.
  • the user If, for example, the user (or payer) wishes to conduct a payment to the payee, the user inputs the data portion 24, which includes, inter alia, a sequence of the string of characters 133, which typically includes a first set of characters 162, second set of 164, a third set of characters 166, a fourth set of characters 168, a fifth set of characters 170, a sixth se of " characters 172 and a seventh set of characters 174,
  • the first set of characters 1 2 is interpreted by the identification unit 28 as the payee code as recorded within the web payment service provider 52.
  • the second set of characters 164 is typically a hash character and indicates to the identification unit 28 that ihe following sets of characters 166, 168. 170, 1 2 and 174 relate to the financial ransaction,, such; as the payment to. make to the payee.
  • the third set of characters 166, the fourth set of characters 1 8 and die fifth set of characters 170 are interpreted by ihe identification unit 28 as a total amount to be paid to the payee. For example, if the payment to be made is in a dollar denomination, the third set o characters 1 6 is interpreted by the identification unit 28 as indicating the amount in dollars to be paid, tlie fifth set of characters 170 is interpreted by the identification unit 28 as indicating the amount of cents to be paid and the fourth set of characters 168 is interpreted by the identification unit 28 as a distinguishing mark between the "dollars" to be paid and the "cents" to be paid. Typically, the fourth string of characters 168 is typically an asterisk character dividing the dollar amount, the third set of characters 166 from. the amount in cents, the fifth set of characters 170. It is appreciated that in an alternate financial transaction, the user inputs a dollar amount, only.
  • a sixth set of characters 172 which is iypiealiy a hash character separates between the third set of characters 166, the fourt se of characters 168 and the fifth set of characters 1 70) and the seventh set of characters 1 4
  • the seventh set of characters 174 is nterpreted by the identification unit 28 as additional data for the payment to be conducted. If, for example, the payer wishes to pay a restaurant tor a meal service, the seventh set of characters 174 can indicate to the payee, a tip amount to be paid to the waiter/waitress.
  • the detection unit 25 parses the first, set of characters 162, the second set of characters 164, the third set of characters- 1 6, the fourth set of characters 168 and the fifth set of characters 170, whereupon the financial transaction proceeds accordingly.
  • an additional set of characters is included which is interpreted by the identification, unit 28 as the currency in which the financial transaction is to be conducted,
  • the identification unit 28 retrieves .from tire URL databank 32 Che URL address of the web payment service provider 52, as well as the payee code (first set of characters 162) and a user ID code t enable the web payment sen-ice provider 52 to identify the user.
  • the identification unit 28 transfers the URL address of the web payment service provider 52 with the payee ID code,, and the user ID (payer) code to the web browser 36 and the web browser commences the procedure for transacting the payment Initially, following the interpretation of the string of characters 15 by the identificatio unit 28, as described above, the web browser 3 establishes the secure communications channels 16, 48 and 49 (Fig. 2) with the web payment service provider 52, such with the credit card company. Whereupon, the web browser 36 requests that the user confirms the payment details. Following, confirmation, by the user of the payment details, to the user and the payee, the payment procedure progresses.
  • the user at the mobile communications device 10 and the payee receive validation that the payment procedure was successful, by means of the web browser 36, via an additional datalink between the web service payment pre lyee receives confirmation as well by atalink between the web service: payment provider and the payees * application or by SMS or by email, according to the payee preferences.
  • a typical payment code 163, such as ##333-#l 50*50#10" is generated by fee data input unit 18.
  • the preamble 160, "##" indicates that (he network subscribe wishes t conduct a financial transaction, such as paymeni for a meal in a restaurant, via the web payment service provider 52, such as a credit card company.
  • the first set -of ' characters 162, "333”, is the identification code of the payee.
  • the second set of characters 164 is a hash symbol di viding between the identification code of the payee and the amount to be paid to the payee.
  • the Seventh set of characters "10”, indicates that the waiter/waitress should be paid a, typically as 10% of the total amount to be paid.
  • the payer/use is enabled to conduct direct secure payment for a service and/or an item to a payee without exposing paymen data, such as credit card number, via the internet.
  • the web identification code 30 includes, inter alia, the phone number of the payee.
  • the payer/user can conduct a transfer of funds directly to the payee by using the payee's phone number.

Abstract

A mobile communications device associated with a communications network, comprising a. data input unit being operable to enable a user of the mobile communications device to generate at least one string of characters associated with a communications operation, and a detection unit configured to detect, and analyze the at least one string of characters as we'll as discerning an internet request for a selected •web service. The detection unit is further configured to forward a data portion of the at least one siring of the characters to an identification unit configured to identify and retrieve from a URL databank at least one URL address of the selected web service corresponding to the data portion. In addition, the URL address is forwarded to a web browser embedded in the mobile communications device, whereupon the web browser is configured to access the selected web service and may activate the selected web service,.

Description

SYSTEM AND METHOD FOR COMMUNICATING BETWEEN A MOBILE COMMUNICATIONS DEVICE AND A WEB SERVICE FIELD OF THE IN VENTION
The present invention relates to the field of communications between a mobile communications device and a web service,
BACKGROUND OF THE INVENTION
A user of a mobile communications device wishing to communicate with a remote node inputs the one number of the remot node .and a communications channel is generated Between the user and the remote node. Additionally, a user wishmg to communicate with website, initially inputs an URL address into a web browser of the mobile communications device and the mobile communications device forwards the URL address to the web server, thereby the web browser access the website. Thus, the current system and method is time-consuming and inefficient.
SUMMARY OF THE INVENTION
The presen invention relates to the field of communications 'between a mobile communications device and a web service. The. present invention enables a user of the mobile communications device to activate the web service via a communications network or enables the user to conduct a "regular" phone call, by operating the mobile communications device in a "default" mode, The user inputs at least one string of characters into the communications device and the mobile communication device discerns as to whether the user wishes to conduc the "regular" phone call to the remote node or communicate with the web service for providing various services to the user. Typically, the web service couples the user to a selected website, enabling, for example, the user to download software and/or an application, for installing on the mobile communications device, as well as to conduct a financial transaction. Additionally or alternatively, the web service couples the user to; a selected appliance, such that the user is enabled to remotely activate and operate the appliance from the mobile comniunications. device.
There is provided i accordance' with an embodiment of the present invention, a mobile communications device associated with a communications network including: a data input unit being operable to enable a user of the mobile communications device to generate at least one string of characters associated with a
l comnumications operation, and a detection unit configured to detect and analyze the at. least one string of characters and discern an internet request for a selected web service. The detection unit is further configured to: forward a data portion of the at least one siring of the characters to an identification unit configured to identify and retrieve from a URL databank at least one URL address of the selected web service corresponding to the data portion, and forward the at least one URL address to a web- browser embedded in the mobile communications device, whereupon the web browser is eoafigured to access the selected web service and is configured to activate the selected web service.
Further in accordance with a embodiment of the presen invention, the selected web service includes a selected website. Additionally or alternatively, the selected web service includes a selected web payment service provider. Additionally or alternatively, the selected web service includes a server coupled to an appliance and the server is eonfigivred to activate and operate the appliance.
Still further in accordance with an embodiment of the present invention, the web browser is .farther configured to initiate downloading at least one web content from the selected website.
Additionally, in accordance, with, an embodiment of the present invention, the web browser is further configured to download software for installing in the mobile communications device.
Further in accordance with an embod ment of the present invention, the mobile communications device further includes a display unit configured to display at least one web content downloaded from the selected website to the user.
Further in accordance with an embodiment of- the. present invention, the web browser is farther configured to -open..a web page of the selected website.
Still further in accordance with an embodiment of the present invention, the identification unit is embedded within the mobile communications device.
Additionally in accordance with an embodiment of the present .invention, the URL databank is configured to- store a plurality of URL addresses, wherein each UR L address of the plurality of U RL addresses corresponds to the web service. Preferably, the URL databank is embedded within the local identification unit.
Further in accordance with an embodiment of the present invention., the URL databank is remotely located, from the local identification unit. Still further in accordance with; an embodiment, of the present Invention, the identification unit is located rernoteiv from the mobile communications device and coupled electroinagnetieafly to the mobile eoirmiunieations device,
Additionall in accordance with an embodiment of the present invention, the URL databank is configured to store a plurality of URL addresses, wherein each URL address of the plurality of URL addresses corresponds to at least one web service. Preferably, the URL databank is embedded within the identification unit.
Further in accordance with an embodiment of the present invention, the communications ne iworfc includes a data channel.
Still 'further In accordance with an embodiment of the present invention, the web service includes a sewer fo downloading an application.
Additionally in accordance with an embodiment of the present invention, the web browser includes a menu of instructions for conducting a web payment by means of the web paymen service pro vider, the menu of instructions includes: generating by means of the data input unit the preamble portion to include at least one payment operation character, linking the mobile communications device to the web payment service provider b means of the communications network, retrieving the URL address of the web payment service provider from the URL databank, activating a communications channel between the user and the web payraent service provider by means of the communications network, and transacting the web payment.
Further in accordance with an embodiment of the present invention, the menu of instruction further includes: forwarding a utilit identification code to the payment service prior to the transacting, forwarding an amount for payment for a service to the payraent service and/or forwarding an amount for payment for an item to the payment- service.
Still further In accordance with an embodiment of the present Invention, the communications network includes at least one secure communications channel.
Additionally the data portion includes a identification code of the user and at least one payment datum, such as a payment amount and/or a currency of payment.
Further i accordance with air embodiment of the present invention, including confirming the web payment to a payee and a payer.
Still farther- in accordance with an embodiment of the present invention, the web browser is further configured to download at least one software code from the selected website and install the downloaded at least one . software- code in die mobile .communications device.
Additionally in accordance with an embodiment of the present invention, the web browser is further configure to download at least one application from the selected website and install the downloaded a least one application in the mobile communications device.
Further in accordance with an embodiment of the present invention, the we browser is further configured to download at. least one updated software code from the selected website and. install the downloaded at least one updated software code in the mobile communications device.
Still further in accordance with an embodiment of the present invention, the web browser is further -configured to download at least one updated application from the selected website and install the downloaded at least one updated appiication in the mobile commu ications device.
BRIEF DESCRIPTION OF THE DRAWINGS
A preferred embodiment of the current invention is described hereinbelow with reference to the following drawings::
Fig. 1 shows schematically a mobile communications device configured to enable a user of the mobile communications device to activate a web service, in accordance - with an embodiment -of the present invention;
Fig, 2 shows typical selected web services available to the user, in accordance with an embodiment of the present Invention;
Fig. 3 showsschematically the mobile communications device is-. configured to communicate with remote identification unit and a remote URL databank, in accordance with an embodiment of the present invention;
Fig. 4 shows a typical at least one string of characters for communicating with a selected, website, in accordance with an embodiment of the present invention, and
Fig. 5 shows details of at least one suing of characters for conducting a financial transaction with the web payment service- provider, in accordance with an embodiment of the present invention. DETAILED DESCRIPTION
Reference is now mad to Fig. 1 , which shows schematically a mobile communications device 10 configured to enable a user of the -mobile eomraimications device 10 to activaie a. selected web service 14. via a communications- network 16 and/o make a. phone, call to a selected remote node 26 from the mobile communications device 10, in accordance with an embodiment of the present invention. The user inputs at least one string of characters 20 into the mobile communications device 10, associated with a communications operation selected by the user, b means of a data input unit 18, such as a dialer unit. The mobile communications device 1-0 analyzes, by means of a detection unit 25, the string of characters 20, as described below and determines whether the user wishes to conduct the phone call to th selected remote node 26 or to communicate with the selected web sendee 14.
The at least one siring of characters 20 includes, inter alia, inforoiation relating to the selected web service 14 and/or the phone number of the selected remote node 26. Typically, the at least one string of characters 20 includes, inter alia, digits 0 - 9 as well as a hash symbol, and an asterisk symbol, "*". It is appreciated that additional or alternative characters: and symbols ma be used with the present invention, depending on the dialer unit of the mobile communications device 10.
Typically, the at least one siring of characters 20, includes, inter alia, a preamble 22 and a data portion 24, such as an identification code, related to the selected web sendee 14 or the phone number of the selected remote node 26,
The selected web service 14 is selected from web services accessible to the user by means of the communications network 16, as described below with respect to
The mobile communications device 10 includes a detection unit 25, coupled to the data input unit 18, which detects an analyses .at least a portion of the at least one siring of characters 20 and discerns between the phone call to the selected remote node 26 or a communication with the selected web service 14.
If the detection unit 25 detects the preamble 22, the detection unit 25 interprets the preamble 22 to indicate that the user has selected to communicate with the Selected web service 14. The detection unit 25 parses the string of characters 20 to generate the data portion 24 and forwards the data portion 24 to an identification unit 28. As described below, the data p< ^ ?s, inter alia, a web service identification code 30, which is identified by the Identification unit .28 as a code for the selected web service. The identification unit 28 compares the web service identification code 30 with the URL code stored in a URL databank 32 and retrieves from the URL databank 32. the URL address 3 corresponding to the web service identification code 30. In addition, the identification unit 28 retrieves additional information from the operating sysiem of the mobile communications .device. 10 such as a user/device ID, a current geographical location of the user and the time of day. The user/device ID, the current geographical location of the user and the time of da can be used by the selected web service 14 as additional identification data of the user.
The URL databank 32 is configured to store a plurality - of -URL -addresses* wherein each URL address of the plurality of URL addresses is associated with an identificaiion code, such as the web service identification code 30 and corresponds to at least one web service. Each URL address stored in the URL databank 32 may be updated frequently, thereby enabling a specific siring, of characters to be associated with various URL addresses, at different time periods. For example, a string, such a "444030" may be associated at a one time period with a website, such as "cnn.eom/sporis'\ and at a later time period, with an advertisement for an "ice-cream compan ".
A web browser 36 embedded within the mobile communications device 10. receives the URL, address 34 , as well as the additional mfoimation. such as the user/device I'D, as described above, from the identification unit 28 and accesses the selected web service 14 the user via the communications network 16. The web browser 36 is further configured to activate the selected web sendee 1 .
The web browser 36 initiates communication between the mobile communications device 10 and the selected web sendee- 14. Subsequent to a successful handshake between the mobile communications device 10 and the selected web service 14, a communications channel 48- is established between the mobile communications device 10 and the selected web service 14.
Alternatively, if the detection unit 25 tails to detect the preamble 22, the detection unit 25 interprets the lack of the preamble 22 that the user has selected to make a "regular" phone call to the selected remote node 26, via a transceiver 38 and the mobile communications device 10 operates in the "default" mode. It is appreciated' tha in some embodiments, the identification unit 28 and the URL databank 32 are located within the mobile communications device 10. Thus, data transfer time between the mobile communications device 1 and the selected web service 14 is decreased, thereb facilitating the use of the mobile commimications device 10 to operate the selected web service 34, Additionally, locating the identification unit 28 and the URL databank 32 within the mobile communications device 1.0 provides a. secure data transfer channel therebetween.
Alternatively,- the identification unit 28 is embedded within the mobile communications device 10 and the URL databank 32 is located remotely from the mobile communications device 10. Communications between the identification unit 28 and the remote URL databank via a data channel, which is typically a secure data channel
The mobile communications device 1-0 is- typically sraariphone. such as but not. limited -to, an iPhone®, a Smartphone®, a Samsung Oalaxyf* and an Android phone®.
It is appreciated that the communications network 16 includes, inter alia, a cellular communications network, either data or voice based, and the internet.
It is appreciate tha alternative mobile communications devices embodying the present invention may be implemented, in various configurations and architectures. Implementation of the present invention is not dependen on any particula device, architecture and/or communications network.
Reference is now made to Fig. 2 which shows three typical selected web services available to the user, in accordance with an embodiment of the present invention.: In accordance with the retrieved URL. address 34, the web browser 36 accesses the selected; eb service 14. The selection of available web services includes, inter alia, a selected website 50, a selected web payment service provider 52 and/or an appliance selected server 54.
The web browser 36 enables the user to access the selected website 50 and to open a web page of the selected website 50. Additionally or alternatively, the web browser 36 is also configured to initiate downloading at least one web .content from the selected website 50. Downloaded web content Is typically displayed to the user on a display 40 (Fig. I). Additionally or alternatively, the web browser Is further configured to download software for installing on the mobile coatmunications device 10. Additionally or alternatively, the web browser enables the user to access the selected web payment service provider 52 and conduct typically financial transactions with the selected web payment service provider 52, as described below, it is appreciated that typically a secure communications channel, including the communications network 16 and the communications channels 48 and 49, is generated with the web payment service provider 52.
Additionally o alternatively, the selected web service 14 is coupled to an appliance service server 54,· which is coupled to an appliance 55 such as a home washing machine and/or TV. Thus, the user is enabled to remotely activate and operate the appliance 55 by means of the web browser 3'6. Additionally or alternatively, the appliance service server 54 may also be coupled to a industrial and/or commercial appliance* enabling an industry owner to remotely activate and control an industrial process and/or a commercial process from the mobile communications device 1.0.
Reference is now made to Fig, 3. which shows schematically the mobile communications device 10 is configured to communicate with, a remote identification unit 122 and a remote URL databank 1 2. in accordance with an embodiment, of the present invention. The remote identificatio unit 122, which includes, inte alia, a remote ORL databank 132, is located remotely from the mobile communications device 10. A data tra sfer channel 120, which may be or may not be a secure channel is established between the mobile communications device 10 and the remote identification unit 122. The data transfer channel 120 includes, inter alia, an uplink data transfer channel 130 and a downlink data transfer channel. 134. By means of the data uplink channel 130, data, such as the web service identification code 30, is transferred from the mobile communications device TO to the remote identification unit. 122. By means of the downlink data transfer channel 134, data, such as. the corresponding ORL. address 34 is transferred .from the remote identification unit 122 to the mobile communications device 10.
The data transfer channel 120 typically includes a wireless data transfer channel, such as an electromagnetic data transfer .channel, a cellular communications network, a wired data transfer channel and/or any combination of thereof.
Reference is now made: to Fig..4,. which shows the typical at least one string of characters 20, in accordance with an. embodiment of the present invention. The at least one strins of characters 20 includes, i * ' ' irnble 22 and the dat portion 24. As described above, the data portion 24 includes, inter alia, the web service identification code 30 corresponding to the URL address of the selected web service.
The preamble 22 includes a combination: of at least two characters, such as the asterisk symbol "*"' and. the hash symbol "#". If, for example, the user inputs, as the preamble 22, a combination of the characters and "#", the identification unit 28 interprets the siring of characters 20 as a request for the selected web service 14 having the; web service identification code 30.
Following the user inputting the combination of the characters and "#", the user inputs the web service identification code 30.
if the user foils to input the combination of characters. "*·" and/or "#", the identification unit interprets that the user wishes to conduct the "regular" phone call to the selected remote node 26.
It is appreciated that different combinations of the characters and *'#", are identified by the identification unit 28 as different requests by the user, For example, a combination of two asterisk symbols "**" is interpreted by the identification unit 28 as the user request for communication with the selected website 50. Alternatively, if for example,, the user inputs a combination of two hash symbols "##", the identification unit 28 interprets a user request for the selected web payment service provider 52. as described below.
'For example, if the user wishes to access the selected website .50, the user inputs into the data input unit 18 the siring of characters 20, such: as "**234". The detection unit 25 detects the preamble "**" and detects the identification code 30, "234", corresponding to the selected website 50.. The identification unit 28 forwards the code "234" to the identification unit 28, which identifies the website corresponding to the code "234" and retrieves the corresponding U L address 34 from the URL databank .32, as well as additional data, such as the device/user ID, as described above. The identification unit 28 forwards the URL address 34 to the web browser 36 and the web browser 36 accesses the selected website 50 via the communications network 16 and thecommunications, channel 48.
Reference is now made to Fig. 5, which shows detail of a string of characters 1.53 ior conducting a financial transaction with the web payment service provide 52, in accordance with an embodiment of the present invention. The user generates the string of characters 20 b means of the data input unit 18 in which the preamble 22 includes a string of payment operatk* " such as the characters "##", The identification unit 28 interprets the symbol "##" as a request from the user to conduct a financial transaction with the web payment service provider 52.
In accordance with an -embodiment of the present invention, in order to initiate the financial transaction* suc a payment for a service or tor an item, payment information is preloaded into the mobile communications device 10. The preloaded information includes, inter alia, the web service identification code 30 of the web payment service provider 52, such as a credit card company, via whic the payment is to be transacted from the paye to the payee, as well as the device/user ID. The web service identification code 30 is interpreted by the identification unit 28 as the URL address of the web payment service provider 52,.
t is appreciated that the financial transaction is conducted via the communication network 16 and the communications channels 48 and 49» which are secure communications channels, as described above with respect to Fig. 2.
If, for example, the user (or payer) wishes to conduct a payment to the payee, the user inputs the data portion 24, which includes, inter alia, a sequence of the string of characters 133, which typically includes a first set of characters 162, second set of 164, a third set of characters 166, a fourth set of characters 168, a fifth set of characters 170, a sixth se of" characters 172 and a seventh set of characters 174, The first set of characters 1 2 is interpreted by the identification unit 28 as the payee code as recorded within the web payment service provider 52.
The second set of characters 164 is typically a hash character and indicates to the identification unit 28 that ihe following sets of characters 166, 168. 170, 1 2 and 174 relate to the financial ransaction,, such; as the payment to. make to the payee.
The third set of characters 166, the fourth set of characters 1 8 and die fifth set of characters 170 are interpreted by ihe identification unit 28 as a total amount to be paid to the payee. For example, if the payment to be made is in a dollar denomination, the third set o characters 1 6 is interpreted by the identification unit 28 as indicating the amount in dollars to be paid, tlie fifth set of characters 170 is interpreted by the identification unit 28 as indicating the amount of cents to be paid and the fourth set of characters 168 is interpreted by the identification unit 28 as a distinguishing mark between the "dollars" to be paid and the "cents" to be paid. Typically, the fourth string of characters 168 is typically an asterisk character dividing the dollar amount, the third set of characters 166 from. the amount in cents, the fifth set of characters 170. It is appreciated that in an alternate financial transaction, the user inputs a dollar amount, only.
A sixth set of characters 172, which is iypiealiy a hash character separates between the third set of characters 166, the fourt se of characters 168 and the fifth set of characters 1 70) and the seventh set of characters 1 4
The seventh set of characters 174 is nterpreted by the identification unit 28 as additional data for the payment to be conducted. If, for example, the payer wishes to pay a restaurant tor a meal service, the seventh set of characters 174 can indicate to the payee, a tip amount to be paid to the waiter/waitress.
it is appreciated that the user may not wish to enter further data, such as the sixth set of characters 1 72 and/or seventh set of characters Ϊ74, Thus, the detection unit 25 parses the first, set of characters 162, the second set of characters 164, the third set of characters- 1 6, the fourth set of characters 168 and the fifth set of characters 170, whereupon the financial transaction proceeds accordingly.
In some embodiments, an additional set of characters is included which is interpreted by the identification, unit 28 as the currency in which the financial transaction is to be conducted,
The identification unit 28 retrieves .from tire URL databank 32 Che URL address of the web payment service provider 52, as well as the payee code (first set of characters 162) and a user ID code t enable the web payment sen-ice provider 52 to identify the user.
The identification unit 28 transfers the URL address of the web payment service provider 52 with the payee ID code,, and the user ID (payer) code to the web browser 36 and the web browser commences the procedure for transacting the payment Initially, following the interpretation of the string of characters 15 by the identificatio unit 28, as described above, the web browser 3 establishes the secure communications channels 16, 48 and 49 (Fig. 2) with the web payment service provider 52, such with the credit card company. Whereupon, the web browser 36 requests that the user confirms the payment details. Following, confirmation, by the user of the payment details, to the user and the payee, the payment procedure progresses. Upon completion of the payment, procedure, the user at the mobile communications device 10 and the payee receive validation that the payment procedure was successful, by means of the web browser 36, via an additional datalink between the web service payment pre lyee receives confirmation as well by atalink between the web service: payment provider and the payees* application or by SMS or by email, according to the payee preferences.
For example,: a typical payment code 163, such as ##333-#l 50*50#10" is generated by fee data input unit 18. The preamble 160, "##" indicates that (he network subscribe wishes t conduct a financial transaction, such as paymeni for a meal in a restaurant, via the web payment service provider 52, such as a credit card company. The first set -of ' characters 162, "333", is the identification code of the payee. The second set of characters 164 is a hash symbol di viding between the identification code of the payee and the amount to be paid to the payee.
The third set. of characters 164 "150", the fourth set of: characters- 166 and the "fifth -set of characters 168, "50". respectively indicate that the amount to be paid to the restaurant is SI 50.50
The Seventh set of characters "10", indicates that the waiter/waitress should be paid a, typically as 10% of the total amount to be paid.
It is appreciated that since details of the web service payment service 52 and the payer/user are stored in the web payment service provider 52, as described above, the payer/use is enabled to conduct direct secure payment for a service and/or an item to a payee without exposing paymen data, such as credit card number, via the internet.
It is also appreciated thai the web identification code 30 includes, inter alia, the phone number of the payee. Thus, the payer/user can conduct a transfer of funds directly to the payee by using the payee's phone number.
While the disclosure has been described with reference to exemplary embodiments, it will be understood by those skilled in the art that various changes may be made and equivalents may be substituted for elements thereof without departing from the scope of the invention. In. addition, many modifications may be made to adap a particular situation or material to the teachings without departing from the essential scope thereof. Therefore, it is intended that the disclosed subject matter not be limited to the particular embodiment disclosed as the best mode contemplated- for carrying out this invention, but only by the claims that follow.
1.2

Claims

1. A mobile communications- device associated; with a communications network comprising:
a data input unit being operable to enable a user of said, mobile communications device t generate at ieast one string of characters associated with communications operation, and
detection unit configured to detect and analyze said at least one strin of characters and discern an internet request . for a selected web service*
wherein said detection unit is further configured, to:
forward a data portion of said at least one string of said characters to an identification unit configured to identify and retrieve, from a URL- databank at least one URL address of said selected web service corresponding to said data . portion, and forward said at least one URL address to a web browser embedded in said mobile communications device, whereupon said web browser is configured to access said selected web service and is configured to activate said selected web service.
2. The mobile communications device according to claim ! , wherein said selected web service comprises a selected website.
3. The mobile communications device according to claim 1, wherein said selected web service comprises a selected web payment service provider.
4. The mobile communications device according to claim 1 , wherein said selected web service comprises a server coupled to an appliance and said server is configured to activate and operate said appliance.
5. The mobile communications unit accordin to claim 2, wherein said web browser is farther configured to initiate downloading at least one web content from said selected website,.
6. The mobile communications unit according to claim 1 , wherein said web browser is further configured, to download software for installing, in said, mobile .communications device. 7, The mobile communications device according to claim 5, further comprising a displa unit configured to display at least one web content downloaded from said selected website to said user.
8. The mobile communications device according to claim L wherein said web browser is further configured to open a web page of said selected website►
9, The mobile communications device according to claim L wherein said, identification unit is embedded within said mobile commimicaiions device.
10. The mobile communications device according to claim 1 , wherei said URL databank is configured to store a plurality of URL addresses, wherein each URL address of said plurality of URL addresses. corresponds- to said web service.
1 L The mobile Gommtm eatiOiis device according to claim 10- wherein said URL databank is embedded within said local identification unit.
12. The mobile communications: device according to claim 10, wherein said URL databank is remotel located .from said local identification unit
13. The mobile communications device according to claim 1, wherein said identification- imiiis located, remotely from. said, mobile communications device and coupled electromagneticaSly to said mobile communications device.
14. The mobile communications device according to claim 1, wherein said URL databank is configured to store a plurality of URL addresses* wherein- each URL address of said plurality of URL addresses corresponds to at leas one web service.
1,5. Th mobile communications device according to claim 1 , wherein said URL databank is embedded within said identificatio unit
16. The mobile communications device according to claim L wherein said communications network comprises "
17. The mobile communications device according to claim 1, wherein said web service comprises a server for downloading an application.
18. The mobile communications device according to claim 3, wherein said weh browser comprises a menu of instructions for conducting a web payment by means of said web payment service provider, said menu of instructions comprises;
generating by means of said data input 'unit said preamble portion to include at least one payment operation character;
finking said mobile communications device to said web payment service provider by means of said communications network;
retrieving said URL address of said web payment service provider from said U L databank;
activating a communications channel between said user and said web payment service provider by means of said communications network, and
transacting said web payment,
19. The mobile communications device according to claim 18. wherein said menu of instructions further comprises:
forwarding a utilit identification code to said payment service prior to said transacting.
20. The mobile communications device according to claim 19, wherein said menu of instructions further comprises:
forwarding an amount for payment for a service to said payment service,
21 . The mobile communications device according to claim 19, wherein said menu of instructions further comprises:
forwarding an amount for payment for an item, to said payment service;
22. The mobile communications device according- to claim 20. wherein said communications network comprises at least one secure - communications channel. 23 The. mobile- conuBiHucations device according to claim 20, wherein said data portion comprises a identification code of said user and at least one payment datum.
.24. The mobile communications device according to claim 23, wherein said at least one payment datum comprises a payment amount.
25. The mobile communications device according to claim 24, wherein said at least one pay ment datum comprises a currency of payment,
26. The - mobile communications device according to claim 20, further comprising confirming said web payment to a payee and a payer.
27. The mobile communications device according to claim 5, wherein said web browser is further configured to download at least one software code from said selected website and install said downloaded at least, one software code inthe mobile communications device.
28. The mobile .communications device according to claim 5. wherein said web browser is further configured to download at least one -application from said selected website and install said downloaded at least one application in said mobile communications device.
29. The mobile -communications device according to claim 3, wherein said web browser is urther configured to download at least one updated, software code from said selected website and install said downloaded at least one updated software code in said mobile. -communications device,
30. The mobile- communications device according to claim .5, wherein said web browser is- further configured to download at least one updated application from said selected website and. install said downloaded at least one updated application in said mobile communications device.
PCT/IL2014/050362 2013-04-28 2014-04-14 System and method for communicating between a mobile communications device and a web service WO2014178043A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
IL226037 2013-04-28
IL22603713 2013-04-28

Publications (1)

Publication Number Publication Date
WO2014178043A1 true WO2014178043A1 (en) 2014-11-06

Family

ID=51843237

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/IL2014/050362 WO2014178043A1 (en) 2013-04-28 2014-04-14 System and method for communicating between a mobile communications device and a web service

Country Status (1)

Country Link
WO (1) WO2014178043A1 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7136709B2 (en) * 2003-11-04 2006-11-14 Universal Electronics Inc. Home appliance control system and methods in a networked environment
US8160959B2 (en) * 2006-07-06 2012-04-17 Firethorn Mobile, Inc. Methods and systems for payment transactions in a mobile environment
US20120157070A1 (en) * 2010-12-16 2012-06-21 Jay Kumar Jain System and method to execute instructions on mobile devices

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7136709B2 (en) * 2003-11-04 2006-11-14 Universal Electronics Inc. Home appliance control system and methods in a networked environment
US8160959B2 (en) * 2006-07-06 2012-04-17 Firethorn Mobile, Inc. Methods and systems for payment transactions in a mobile environment
US20120157070A1 (en) * 2010-12-16 2012-06-21 Jay Kumar Jain System and method to execute instructions on mobile devices

Similar Documents

Publication Publication Date Title
US9961181B2 (en) Systems and methods for customizing mobile applications based upon user associations with one or more entities
US20090023476A1 (en) Apparatuses and methods for facilitating communication of devices
US8959143B2 (en) Methods, systems and computer readable media for enabling a downloadable service to access components in a mobile device
JP5657364B2 (en) Information processing apparatus and method, program, and information processing system
TWI439933B (en) A method and an apparatus comprising a browser
US11038975B2 (en) Information pushing method and device
US8943124B2 (en) Systems and methods for customizing mobile applications based upon user associations with one or more entities
CN101123750B (en) Apparatus and associated method for facilitating background processing of push content
GB2430588A (en) Multiple protocol platform for mobile applications
KR20140100840A (en) System and Method for group payment
JP6289420B2 (en) Transmission route information providing method and system
CN101986740A (en) JAVA card
US9032048B2 (en) Method for top-up information and computer device
US8966108B2 (en) Portable data carrier comprising a CAT interpreter
CN104517210B (en) A kind of method of payment, payment system and payment terminal
US20140143107A1 (en) Mobile payment service for helping consumer to choose payment card
US20130173460A1 (en) Apparatus and method for sharing content information in a communication system and a system thereof
CN101998282A (en) Advertisement terminal and method for providing user-customized mobile advertising service
WO2014178043A1 (en) System and method for communicating between a mobile communications device and a web service
KR101911649B1 (en) Method and system for providing simple payment
KR101910423B1 (en) Automatic recognition method for financial transaction information and system for providing service using the same
JP4775383B2 (en) Online service providing system and online service providing method
US20240005308A1 (en) System and method for a cross-platform key across digital wallet providers
KR102417060B1 (en) User equipment supporting benefit management based on image parsing, a service providing method including the same, and computer readable medium having computer program recorded thereon
KR101786602B1 (en) Semantic Negotiation Module and Method thereof

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 14792323

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 14792323

Country of ref document: EP

Kind code of ref document: A1