WO2003075177A2 - Retrieving information from an information database - Google Patents

Retrieving information from an information database Download PDF

Info

Publication number
WO2003075177A2
WO2003075177A2 PCT/GB2003/000867 GB0300867W WO03075177A2 WO 2003075177 A2 WO2003075177 A2 WO 2003075177A2 GB 0300867 W GB0300867 W GB 0300867W WO 03075177 A2 WO03075177 A2 WO 03075177A2
Authority
WO
WIPO (PCT)
Prior art keywords
wireless communication
communication unit
information
page
user
Prior art date
Application number
PCT/GB2003/000867
Other languages
French (fr)
Other versions
WO2003075177A3 (en
Inventor
Richard Hathaway
Matthew John George Westcott
Original Assignee
Sendo International Limited
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 Sendo International Limited filed Critical Sendo International Limited
Priority to AU2003229866A priority Critical patent/AU2003229866A1/en
Publication of WO2003075177A2 publication Critical patent/WO2003075177A2/en
Publication of WO2003075177A3 publication Critical patent/WO2003075177A3/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/957Browsing optimisation, e.g. caching or content distillation
    • G06F16/9574Browsing optimisation, e.g. caching or content distillation of access to content, e.g. by caching

Definitions

  • This invention relates to a method of retrieving information from an information database, such as the Internet, using a wireless communication unit.
  • the invention is applicable to, but not limited to, a ⁇ ser of a wireless communication unit benefiting from the unit autonomously retrieving one or more wireless access protocol (WAP) /World Wide Web pages from the Internet.
  • WAP wireless access protocol
  • the Wireless Application Protocol is a standardised advanced intelligent messaging service for digital wireless communication units such as digital mobile telephones that allows the terminal user to view Internet content in a special text format as well as graphical images.
  • a wireless terminal (or digital phone) needs to be WAP-enabled, in order to offer this feature.
  • the WAP specifies a thin-client microbrowser using a coding standard called wireless markup language (WML) , whic 'is optimised for wireless handheld terminals.
  • WML wireless markup language
  • a WML page is to a wireless terminal what an HTML page is to an Internet browser, i.e. it contains the code that lets the browser know what a user wants displayed on the wireless terminal's screen.
  • WAP also specifies a proxy (remote access) server that acts as a gateway between the wireless network and the wire-line Internet.
  • the proxy server provides protocol translation and optimisation of data transfer for the wireless terminal. It is noteworthy, in the context of the present invention, that wireless terminals, such as mobile phones, are not as powerful as computers, and have much smaller screens. WML code is of a special reduced form, to additionally cope with the narrow bandwidth limitations of wireless transmissions, when compared to HTML code used in wire-line transmissions. Furthermore, as mobile phones have very little memory, WAP information is displayed as small amounts of information, termed ecks' .
  • a ⁇ bookmark' allows a user to connect quickly to say, a set of services, by storing and subsequently retrieving a particular page, or retrieving the contents of a particular address of a service or set of services.
  • Mobile/portable communication units often provide a feature that allows a user to store a list of ⁇ bookmarks', or ⁇ favourites' .
  • Each bookmark comprises a universal Resource Locator (URL) for the respective site and a text string representing, for example, the name of the site, which can be displayed to the user. The user is able to select the required bookmark from a displayed list by selecting the corresponding text string.
  • URL universal Resource Locator
  • WEB/WAP connection can then be initiated (if one is not already in progress) and a request to access one or more pages of information of the respective site is sent to a remote access server.
  • Bookmarks are widely used and offer advantages of ease and speed in accessing a wide variety of information without the need for the user to remember all the relevant address details and needing to manually enter each -corresponding URL in his/her wireless communication unit.
  • each time the user wants to access a particular WEB/WAP page even when a connection is in progress, it is necessary for the data relating to that page to be retrieved from the Internet. This retrieval process can be relatively slow, increasing the amount of time taken for the page to be displayed to the user.
  • WEB/WAP enabled units to make use of ⁇ caching' .
  • the unit stores in an area of memory pages previously visited during that WEB/WAP connection.
  • the previous five to ten pages accessed during that session may be stored in an area of memory, such as random access memory (RAM) , along with the page currently being accessed/viewed by the user.
  • RAM random access memory
  • the unit pan simply recall the contents of the previously visited page from memory. This reduces the amount of time the user has to wait_ before the page is displayed.__ However, this requires the user to have visited the pages previously during that connection in order for the pages to be stored in memory.
  • a still further method of improving the retrieval of information from the Internet using mobile communication units is known.
  • the unit when a communication unit retrieves and displays a WEB/WAP page, the unit identifies any links provided in that page to other WEB/WAP pages .
  • the communication unit then sends requests to the remote access server for the WEB/WAP pages located at URLs associated with the links of the current WEB/WAP page.
  • the unit receives the response (s) for the requests, it stores the WEB/WAP page information in memory.
  • the unit is able to simply retrieve the page information from memory that corresponds to the selected link. This reduces the delay between the user selecting the link and the corresponding page being displayed.
  • this method is only advantageous when the user selects a link from the current WEB/WAP page being displayed, as opposed to requesting unrelated WEB/WAP pages.
  • a wireless communication unit as claimed in Claim 11.
  • a wireless communication unit improves its wireless access to an information database, for example the Internet, in the following manner.
  • a wireless connection is established from the wireless communication unit to the information database.
  • One or more priority pages of information are then retrieved automatically and autonomously from the information database by the wireless communication unit, without any user interaction.
  • the one or more priority pages of information are then stored in an area of memory of the wireless communication unit for subsequent use.
  • the one or more priority pages are based at least in part on a prior behaviour of the wireless communication unit accessing the information database or a user of the wireless communication unit defines them.
  • priority pages are autonomously retrieved and stored in memory, such that when the user subsequently requests one of these pages, the delay experienced by the user between requesting the page and the page being displayed is minimal. This improves the user's WEB/WAP experience, and encourages the user to make more use of the WEB/WAP functionality of the wireless communications unit.
  • FIG. 1 shows an overview of a communication system adapted to use the inventive concepts of the present invention
  • FIG. 2 illustrates a wireless communication unit adapted to facilitate an improved wireless access to an information database in accordance with the preferred embodiment of the present invention
  • FIG. 3 illustrates a flowchart of the preferred mechanism for a wireless communication unit to request and retrieve information from an information database.
  • FIG. 1 illustrates an example of how a wireless communication unit 110, .which for the illustrated embodiment is a mobile phone, connects to an information database such as the Internet 112, in accordance with the preferred embodiment of the present invention.
  • a preferred method by which the wireless communication unit 110 is capable of connecting to the Internet is by using the Wireless Application Protocol (WAP) global specificatio .
  • WAP Wireless Application Protocol
  • the wireless communication unit 110 initiates a WAP connection by dialling the phone number of a remote access server 114.
  • the phone number is obtained from a memory element in the wireless communication unit 110.
  • the WAP connection between the wireless communication unit 110 and the remote access server 114 is made via a wireless network, such as a GSM network 116.
  • the remote access server 114 preferably includes a WAP gateway and in the preferred embodiment of the present invention is connected to, or forms a part of, the Internet 112.
  • the remote access server 114 and the wireless communication unit 110 exchange information, such as required protocols, information etc. , so that the 'wireless communication unit 110 is capable of sending WAP requests and receiving corresponding responses from the remote access server 114.
  • the wireless communication unit 110 is then able to send requests to the remote access server 114 for WAP pages having specific Universal Resource Locators (URLs) .
  • the remote access server 114 converts the URL of the requested WAP page into its Hyper Text Transport Protocol (HTTP) equivalent and sends the request over the Internet 112 to a host server 118 of the requested WAP page.
  • HTTP Hyper Text Transport Protocol
  • the host server 118 for the requested WAP page sends a response containing the requested WAP page back to the remote access server 114.
  • This response will be provided in Wireless Markup Language (WML) , or in tokenised, or compressed WML (WMLC) .
  • WML Wireless Markup Language
  • WMLC compressed WML
  • the WAP gateway of the remote access server 114 compiles the WML code into WMLC for the requested WAP page information.
  • the WMLC code (whether generated by the WAP gateway or provided directly from the host server 118) is then sent to the wireless communication unit 110 via the wireless communication link, for example over a GSM network 116.
  • the wireless communication unit 110 On receipt of the WMLC code, the wireless communication unit 110 extracts the WAP page information and provides it to the user, for example by displaying it on a screen.
  • WAP page information In known wireless WEB/WAP page requests, when a user requests that a WEB/WAP page be displayed and the WEB/WAP page is retrieved from a host server 118 via the remote access server 114, the user will experience a delay between requesting the page and the page being displayed, due to this real-time relaying of requests and responses between the respective communication devices .
  • the wireless communication unit 110 defines one or more priority WEB/WAP pages for use by the user.
  • the wireless communication unit 110 automatically and autonomously requests retrieval of the defined one or more priority WEB/WAP page(s) .
  • the communication unit is retrieving page information for one or more of the identified priority pages.
  • the one or more priority pages are preferably defined as those pages most frequently accessed by the user, or pages that the user has .defined as being priority pages.
  • the priority pages may be located on a single host server. Alternatively, it is envisaged that the priority pages may be located on a plurality of host servers, for example each priority page may be located on a different host server. In this latter regard, the remote access server 114 preferably routes the respective priority page requests to each of the host server (s).
  • a plurality of request messages may be sent to the remote access server, for example one for each WEB/WAP page.
  • more than one WEB/WAP page may be requested in a single request message sent to the remote access server. It is further envisaged that a single request message may be sent to the remote access' server requesting all required priority WEP/WAP pages.
  • the individual messages are preferably sent once the page information for the previously requested WEB/WAP page has been received.
  • the subsequent messages may be automatically requested and received by the wireless communication unit whilst the user is viewing a current WEB/WAP page.
  • the wireless communication unit anticipates the subsequent WEB/WAP pages that may be desired by the user, and retrieves such pages in preparation of the user making a request for these pages.
  • the various requests may be sent to the remote access server independently of whether page information for previously requested WEB/WAP pages has been received. In this manner, a range of optional
  • WEB/WAP pages can be retrieved, dependent upon the user's circumstances, and any historical information relating to the user's previous navigation through that site.
  • the wireless communication unit 110 contains an antenna 202 preferably coupled to a duplex filter, antenna switch or circulator 204 that provides isolation between receive and transmit chains within wireless communication unit 110.
  • the receiver chain includes receiver front-end circuitry 206 (effectively providing reception, filtering and intermediate or base-band frequency conversion) .
  • the receiver front-end circuit 206 receives WEB/WAP transmissions from a host server across the GSM network.
  • the front-end circuit 206 is operably coupled to a signal processing function (processor, generally . realised by a DSP) 208.
  • the processing function 208 performs signal demodulation, error correction and formatting.
  • Recovered information from the signal processing function 208 is coupled to an output unit 212, such as a liquid crystal display (LCD) or visual display unit (VDU) , via a baseband processing function 210.
  • a controller 214 controls the information flow and operational state of each circuit/element/function.
  • a memory element 216 such as a flash memory, is operably coupled to the signal processing function 208 and controller 214.
  • the page address and/or text string information for the one or more retrieved pages is stored in the memory element 216 of the wireless communication unit 110.
  • the signal processing function 208 has been adapted, when compared to known signal processing functions, to determine whether retrieved pages should be identified as priority pages based on the on-going and/or historical WEB/WAP behaviour of the user.
  • the page information has already been retrieved and stored in memory element 216.
  • the information can be retrieved from memory element 216, by signal processing function 208, without the need to request the information, in a real-time manner, from the corresponding host server. This reduces considerably the time delay between the user requesting the page and the page information being displayed to the user.
  • the above adaptations may be implemented in a respective wireless communication unit in any suitable manner.
  • new apparatus may be added to a conventional wireless communication unit, or alternatively existing parts of a conventional communication unit may be adapted, for example by reprogramming one or more signal processors therein.
  • the required adaptation may be implemented in the form of processor-implementable instructions stored on a storage medium, such as a floppy disk, hard disk, PROM, RAM or any combination of these or other storage media functioning as memory element 216.
  • a storage medium such as a floppy disk, hard disk, PROM, RAM or any combination of these or other storage media functioning as memory element 216.
  • this essentially includes an input interface 220, such as a keypad or keyboard. The user initiates WEB/WAP page requests in the normal manner using the input interface 220.
  • the input interface 220 coupled in series through a baseband processor 210, a signal processing function 208, transmitter/modulation circuitry 222 and a power amplifier 224.
  • the processor 208, transmitter/modulation circuitry 222 and the power amplifier 224 are operationally responsive to the controller, with an output from the power amplifier coupled to the duplex filter, antenna switch or circulator 204, as known in the art.
  • the signal processing function 208 also autonomqusly initiates priority WEB/WAP page requests for that particular user, to a corresponding remote access server/host server. Furthermore, the signal processing function 208 disables any transmission request from the user, entered via the input interface 220, for a particular WEB/WAP page if that page has been retrieved and stored.
  • the transmit chain in wireless communication unit 110 takes the baseband signal from input unit 220 and converts this into a signal for processing by the signal processor 208.
  • the signal processor 208 encodes the signal for transmission by transmit/modulation circuitry 222, thereafter amplified by power amplifier 224, and radiated from antenna 202.
  • the signal processor function 208 in the transmit chain may be implemented as distinct from the processor in the receive chain. Alternatively, a single processor 208 may be used to implement processing of both transmit and receive signals, as shown in FIG. 2.
  • the various components within the wireless communication unit 110 can be realised in discrete or integrated component form.
  • FIG. 3 a method of retrieving WEB/WAP page information 300, on a wireless communication unit such as a mobile phone, is illustrated according to a preferred embodiment of the present invention.
  • the method commences when a user initially requests a
  • the wireless communication unit then establishes a connection to a remote access server, as shown in step 312.
  • the remote access server is connected ' to, or forms a part of, the Internet.
  • the wireless communication unit then generates and sends a request message for the required WEB/WAP page to the remote access server via a wireless communication network such as a GSM network, as in step 314.
  • a wireless communication network such as a GSM network
  • the wireless communication unit may autonomously send further requests for additional a priority' pages to the remote access server, as shown in step 318.
  • the page information is stored in step 320 in an area of memory, for example random access memory (RAM) of flash memory of the wireless communication unit.
  • RAM random access memory
  • steps 318 and 320 namely requesting the priority pages, receiving, and storing the page information, are performed in the background. That is to say, the user is substantially unaware that such requests and receiving and storing of page information is taking place. In this regard, these steps are illustrated in broken lines in FIG. 3. To the user it appears that upon initially requesting WEB/WAP page information to be displayed, the next step is to either request a further WEB/WAP page to access, or to terminate the WEB/WAP connection.
  • the page information is retrieved from memory 324 and displayed to the user, as shown in step 324.
  • the information relating to the requested page is preferably given priority in the request/retrieval process.
  • step 326 it is necessary for the wireless communication unit to generate and send a request message to the remote access server for the requested WEB/WAP page, as shown in step
  • the page information is displayed to the user, as in step 330.
  • the delay between the user requesting access to a WEB/WAP page, and the page information for that WEB/WAP page being displayed, is considerably reduced when the (priority) WEB/WAP page information has previously been retrieved and stored in memory.
  • the priority page information stored in the memory of the wireless communication unit may be removed from memory, as shown in step 334. This may be performed as soon as the connection is terminated.
  • the priority page information may be retained in the memory element of the wireless communication unit for a period of time after the termination of the connection. In this manner, if the user re-establishes the connection within that period of time, it is not necessary for the page information for the priority WEB/WAP pages to be re-retrieved from the host server. Such a re-establishment of communication may be effected after the connection is terminated accidentally, or if the wireless communication unit temporarily loses contact with the network, say due to poor coverage.
  • the priority pages are preferably those pages most frequently accessed by the " user, or pages the user has defined as being priority pages. Details of each priority page, for example the URL and a text string indicating the identity of the WEB/WAP page such as its name, are stored in an area of memory of the wireless communication unit.
  • the user may, enter this information manually via a user interface (UI) of the wireless communication unit and an input means, such as a keypad.
  • UI user interface
  • the user may be able to identify that page as a priority page by selecting an option offered by the UI of the wireless communication unit.
  • the URL and a test string indicating the identity of the WEB/WAP page are preferably stored in memory. It is envisaged that the text string may be obtained from the WEB/WAP page information, or alternatively may be manually entered by the user.
  • priority page information prefferably be ⁇ pushed' to the wireless communication unit, for example by the remote access server.
  • Such a forced download of a WEB page may be initiated based on, say, a time of day or in response to a breaking news event.
  • This priority page information may include the URLs and names of WEB/WAP pages, which can be pushed to the wireless communication unit following the establishment of a connection between the wireless communication unit and the remote access server, for subsequent storing in the memory of the wireless communication unit.
  • the priority page information can then be used by the wireless communication unit to request the corresponding WEB/WAP pages in the same manner as described above.
  • the remote access server includes a processor that tracks and reacts upon the WEB/WAP access behaviour of the individual wireless communication unit(s). In general, the network operator with whom the user has subscribed controls the remote access server.
  • the remote access server may request one or more identified priority pages from their respective host server (s).
  • the remote access server On receipt of the priority page information from the host server (s), the remote access server (s) push(es) the priority page information to the wireless communication unit.
  • the wireless communication unit then stores the priority page information in memory.
  • the UI of the wireless communication unit allows the user to view a list of the priority page details stored in memory.
  • the list displayed includes the text strings of each of the priority pages.
  • the user is capable of requesting one of the priority pages, for example by highlighting the relevant text string in the displayed list and pressing an ⁇ OK' or Select' function key. If a WEB/WAP connection has already been established, the corresponding WEB/WAP page will already have been requested and stored in memory. Thus, the page information can then be retrieved from memory and displayed immediately to the user.
  • the present invention may be used alone or in combination with any other known method of improving the retrieval of information from an information database such as the Internet by a wireless communication unit. Such known methods include:
  • any wireless communication unit wishing to access information from a remote information database, such as the Internet would benefit from the inventive concepts described herein.
  • a wireless communication unit may include, for example, a pager, a portable or mobile radio, a personal digital assistant, a laptop computer, etc.
  • the communication system may be, for example, a bluetooth short range communication system, a 3 rd generation cellular communication system such as the 3 rd generation partnership project being developed by the European Telecommunication Standards Institute (ETSI) , or any other wireless communication system offering wireless access to an information database such as the Internet.
  • ETSI European Telecommunication Standards Institute

Abstract

A method for improving wireless access to an information database (300), for example the Internet, for a wireless communication unit. The method (300) includes the step of establishing a wireless connection from the wireless communication unit to the information database (310). One or more priority pages of information are retrieved automatically (320) from the information database by the wireless communication unit and stored in an area of memory of the wireless communication unit for subsequent use. The one or more priority pages are based at least in part on a prior behaviour of the wireless communication unit accessing the information database or defined by a user of the wireless communication unit. This provides the advantage that the priority pages are autonomously retrieved and stored in memory, such that when the user subsequently requests one of these pages, the delay experienced by the user between requesting the page and the page being displayed is minimal. This improves the user's WEB/WAP experience, and encourages the user to make more use of the WEB/WAP functionality of the wireless communications unit.

Description

RETRIEVING INFORMATION FROM AN INFORMATION -DATABASE
Field of the Invention
This invention relates to a method of retrieving information from an information database, such as the Internet, using a wireless communication unit. The invention is applicable to, but not limited to, a μser of a wireless communication unit benefiting from the unit autonomously retrieving one or more wireless access protocol (WAP) /World Wide Web pages from the Internet.
Background of the Invention
Present day communication systems attempt to offer the communication system user ever more features and services. In particular, in the mobile communication marketplace, it is desirable to provide the mobile user with access to as much information as the user would possibly want whilst being on the move. For example, the mobile user is provided access to the plethora of Internet services, applications and information on WEB pages and/or Wireless Application Protocol (WAP) pages.
The Wireless Application Protocol (WAP) is a standardised advanced intelligent messaging service for digital wireless communication units such as digital mobile telephones that allows the terminal user to view Internet content in a special text format as well as graphical images. A wireless terminal (or digital phone) needs to be WAP-enabled, in order to offer this feature. Essentially, the WAP specifies a thin-client microbrowser using a coding standard called wireless markup language (WML) , whic 'is optimised for wireless handheld terminals. In effect, a WML page is to a wireless terminal what an HTML page is to an Internet browser, i.e. it contains the code that lets the browser know what a user wants displayed on the wireless terminal's screen.
In addition, WAP also specifies a proxy (remote access) server that acts as a gateway between the wireless network and the wire-line Internet. The proxy server provides protocol translation and optimisation of data transfer for the wireless terminal. It is noteworthy, in the context of the present invention, that wireless terminals, such as mobile phones, are not as powerful as computers, and have much smaller screens. WML code is of a special reduced form, to additionally cope with the narrow bandwidth limitations of wireless transmissions, when compared to HTML code used in wire-line transmissions. Furthermore, as mobile phones have very little memory, WAP information is displayed as small amounts of information, termed ecks' .
In the field of this invention, namely accessing information sources such as the Internet, it is known that a ^bookmark' allows a user to connect quickly to say, a set of services, by storing and subsequently retrieving a particular page, or retrieving the contents of a particular address of a service or set of services. Mobile/portable communication units often provide a feature that allows a user to store a list of ^bookmarks', or λfavourites' . Each bookmark comprises a universal Resource Locator (URL) for the respective site and a text string representing, for example, the name of the site, which can be displayed to the user. The user is able to select the required bookmark from a displayed list by selecting the corresponding text string. A
WEB/WAP connection can then be initiated (if one is not already in progress) and a request to access one or more pages of information of the respective site is sent to a remote access server.
Hence, Bookmarks are widely used and offer advantages of ease and speed in accessing a wide variety of information without the need for the user to remember all the relevant address details and needing to manually enter each -corresponding URL in his/her wireless communication unit. However, each time the user wants to access a particular WEB/WAP page, even when a connection is in progress, it is necessary for the data relating to that page to be retrieved from the Internet. This retrieval process can be relatively slow, increasing the amount of time taken for the page to be displayed to the user.
It is also known for WEB/WAP enabled units to make use of ^caching' . Whenever a user of such a unit initiates a WEB/WAP connection, the unit stores in an area of memory pages previously visited during that WEB/WAP connection. For example, the previous five to ten pages accessed during that session may be stored in an area of memory, such as random access memory (RAM) , along with the page currently being accessed/viewed by the user.
In this way, if the user subsequently wants to revisit one of the previously visited pages stored in memory, it is not necessary to send a request for that page to the remote access server. Instead, the unit pan simply recall the contents of the previously visited page from memory. This reduces the amount of time the user has to wait_ before the page is displayed.__ However, this requires the user to have visited the pages previously during that connection in order for the pages to be stored in memory.
A still further method of improving the retrieval of information from the Internet using mobile communication units is known. In this method, when a communication unit retrieves and displays a WEB/WAP page, the unit identifies any links provided in that page to other WEB/WAP pages . The communication unit then sends requests to the remote access server for the WEB/WAP pages located at URLs associated with the links of the current WEB/WAP page. When the unit receives the response (s) for the requests, it stores the WEB/WAP page information in memory. In this manner, when the user subsequently 'selects a link on the current WEB/WAP page, the unit is able to simply retrieve the page information from memory that corresponds to the selected link. This reduces the delay between the user selecting the link and the corresponding page being displayed. However, this method is only advantageous when the user selects a link from the current WEB/WAP page being displayed, as opposed to requesting unrelated WEB/WAP pages.
A need therefore exists for a mechanism to enable a wireless communication unit to obtain such WAP/WEB pages in a more efficient manner, in order to encourage use of WEB/WAP access on wireless communication units, wherein the above entioned disadvantages may be alleviated.
Statement of Invention In accordance with a first aspect of the present invention, there is provided a method for improving wireless access to an information database, as claimed in Claim 1.
In accordance with a second aspect of the present invention, there is provided a storage medium, as claimed in Claim 10.
In accordance with a third aspect of the present invention, there is provided a wireless communication unit, as claimed in Claim 11.
In accordance with a fourth aspect of the present . invention, there is provided a wireless communication unit, as claimed in Claim 12.
In accordance with a fifth aspect of the present invention, there is provided a wireless communication system, as claimed in Claim 14.
Further aspects of the present invention are as defined in the dependent Claims.
In summary, a wireless communication unit improves its wireless access to an information database, for example the Internet, in the following manner. A wireless connection is established from the wireless communication unit to the information database. One or more priority pages of information are then retrieved automatically and autonomously from the information database by the wireless communication unit, without any user interaction. The one or more priority pages of information are then stored in an area of memory of the wireless communication unit for subsequent use. The one or more priority pages are based at least in part on a prior behaviour of the wireless communication unit accessing the information database or a user of the wireless communication unit defines them.
In this manner priority pages are autonomously retrieved and stored in memory, such that when the user subsequently requests one of these pages, the delay experienced by the user between requesting the page and the page being displayed is minimal. This improves the user's WEB/WAP experience, and encourages the user to make more use of the WEB/WAP functionality of the wireless communications unit.
Brief Description of the Drawings
A communication system, communication unit and method for improving wireless access to an information database (such as the Internet) will now be described, by way of example only, with reference to the accompanying drawings, in which:
FIG. 1 shows an overview of a communication system adapted to use the inventive concepts of the present invention;
FIG. 2 illustrates a wireless communication unit adapted to facilitate an improved wireless access to an information database in accordance with the preferred embodiment of the present invention; and .FIG. 3 illustrates a flowchart of the preferred mechanism for a wireless communication unit to request and retrieve information from an information database.
Description of Preferred Embodiments
FIG. 1 illustrates an example of how a wireless communication unit 110, .which for the illustrated embodiment is a mobile phone, connects to an information database such as the Internet 112, in accordance with the preferred embodiment of the present invention. A preferred method by which the wireless communication unit 110 is capable of connecting to the Internet is by using the Wireless Application Protocol (WAP) global specificatio .
The wireless communication unit 110 initiates a WAP connection by dialling the phone number of a remote access server 114. The phone number is obtained from a memory element in the wireless communication unit 110. In this manner, the WAP connection between the wireless communication unit 110 and the remote access server 114 is made via a wireless network, such as a GSM network 116.
The remote access server 114 preferably includes a WAP gateway and in the preferred embodiment of the present invention is connected to, or forms a part of, the Internet 112. On connection to the wireless communication unit 110, the remote access server 114 and the wireless communication unit 110 exchange information, such as required protocols, information etc. , so that the 'wireless communication unit 110 is capable of sending WAP requests and receiving corresponding responses from the remote access server 114.
The wireless communication unit 110 is then able to send requests to the remote access server 114 for WAP pages having specific Universal Resource Locators (URLs) . On receipt of such a request, the remote access server 114 converts the URL of the requested WAP page into its Hyper Text Transport Protocol (HTTP) equivalent and sends the request over the Internet 112 to a host server 118 of the requested WAP page.
On receipt of the request, the host server 118 for the requested WAP page sends a response containing the requested WAP page back to the remote access server 114. This response will be provided in Wireless Markup Language (WML) , or in tokenised, or compressed WML (WMLC) .
If the response is in WML, the WAP gateway of the remote access server 114 compiles the WML code into WMLC for the requested WAP page information. The WMLC code (whether generated by the WAP gateway or provided directly from the host server 118) is then sent to the wireless communication unit 110 via the wireless communication link, for example over a GSM network 116.
On receipt of the WMLC code, the wireless communication unit 110 extracts the WAP page information and provides it to the user, for example by displaying it on a screen. In known wireless WEB/WAP page requests, when a user requests that a WEB/WAP page be displayed and the WEB/WAP page is retrieved from a host server 118 via the remote access server 114, the user will experience a delay between requesting the page and the page being displayed, due to this real-time relaying of requests and responses between the respective communication devices .
In accordance with the preferred embodiment of the present invention, in order to reduce this problem of delay, the wireless communication unit 110 defines one or more priority WEB/WAP pages for use by the user.
It is envisaged that when a user initiates a WEB/WAP connection, and preferably once the communication unit receives the initial WEB/WAP page information requested, the wireless communication unit 110 automatically and autonomously requests retrieval of the defined one or more priority WEB/WAP page(s) .
Thus, whilst the WEB/WAP connection is enabled, and the user is viewing the information for the initial requested WEB/WAP page, the communication unit is retrieving page information for one or more of the identified priority pages. The one or more priority pages are preferably defined as those pages most frequently accessed by the user, or pages that the user has .defined as being priority pages.
The priority pages may be located on a single host server. Alternatively, it is envisaged that the priority pages may be located on a plurality of host servers, for example each priority page may be located on a different host server. In this latter regard, the remote access server 114 preferably routes the respective priority page requests to each of the host server (s).
Furthermore, when the wireless communication unit first requests the priority WEB/WAP pages, a plurality of request messages may be sent to the remote access server, for example one for each WEB/WAP page.
It is also within the contemplation of the present invention that more than one WEB/WAP page may be requested in a single request message sent to the remote access server. It is further envisaged that a single request message may be sent to the remote access' server requesting all required priority WEP/WAP pages.
In the case where more than one priority WEB/WAP page request message is to be sent to the remote access server 114, the individual messages are preferably sent once the page information for the previously requested WEB/WAP page has been received. In this manner, the subsequent messages may be automatically requested and received by the wireless communication unit whilst the user is viewing a current WEB/WAP page. Hence, the wireless communication unit anticipates the subsequent WEB/WAP pages that may be desired by the user, and retrieves such pages in preparation of the user making a request for these pages.
However, it is also within the contemplation of the present invention that the various requests may be sent to the remote access server independently of whether page information for previously requested WEB/WAP pages has been received. In this manner, a range of optional
WEB/WAP pages can be retrieved, dependent upon the user's circumstances, and any historical information relating to the user's previous navigation through that site.
Referring now to FIG. 2, a block diagram of a wireless communication unit 110, adapted to support the inventive concepts of the preferred . embodiments of the present invention, is shown. The wireless communication unit 110 contains an antenna 202 preferably coupled to a duplex filter, antenna switch or circulator 204 that provides isolation between receive and transmit chains within wireless communication unit 110.
The receiver chain, as known in the art, includes receiver front-end circuitry 206 (effectively providing reception, filtering and intermediate or base-band frequency conversion) . The receiver front-end circuit 206 receives WEB/WAP transmissions from a host server across the GSM network. The front-end circuit 206 is operably coupled to a signal processing function (processor, generally . realised by a DSP) 208. The processing function 208 performs signal demodulation, error correction and formatting. Recovered information from the signal processing function 208 is coupled to an output unit 212, such as a liquid crystal display (LCD) or visual display unit (VDU) , via a baseband processing function 210. A controller 214 controls the information flow and operational state of each circuit/element/function.
A memory element 216, such as a flash memory, is operably coupled to the signal processing function 208 and controller 214. In accordance with the preferred embodiment of the present invention, the page address and/or text string information for the one or more retrieved pages is stored in the memory element 216 of the wireless communication unit 110. The signal processing function 208 has been adapted, when compared to known signal processing functions, to determine whether retrieved pages should be identified as priority pages based on the on-going and/or historical WEB/WAP behaviour of the user.
In this manner, if the user subsequently requests that one of the identified priority pages be accessed, the page information has already been retrieved and stored in memory element 216. The information can be retrieved from memory element 216, by signal processing function 208, without the need to request the information, in a real-time manner, from the corresponding host server. This reduces considerably the time delay between the user requesting the page and the page information being displayed to the user.
More generally, the above adaptations may be implemented in a respective wireless communication unit in any suitable manner. For example, new apparatus may be added to a conventional wireless communication unit, or alternatively existing parts of a conventional communication unit may be adapted, for example by reprogramming one or more signal processors therein. As such, the required adaptation may be implemented in the form of processor-implementable instructions stored on a storage medium, such as a floppy disk, hard disk, PROM, RAM or any combination of these or other storage media functioning as memory element 216. .As regards the transmit chain, this essentially includes an input interface 220, such as a keypad or keyboard. The user initiates WEB/WAP page requests in the normal manner using the input interface 220. The input interface 220 coupled in series through a baseband processor 210, a signal processing function 208, transmitter/modulation circuitry 222 and a power amplifier 224. The processor 208, transmitter/modulation circuitry 222 and the power amplifier 224 are operationally responsive to the controller, with an output from the power amplifier coupled to the duplex filter, antenna switch or circulator 204, as known in the art.
However, in addition to WEB/WAP page requests being made in the normal manner, the signal processing function 208 also autonomqusly initiates priority WEB/WAP page requests for that particular user, to a corresponding remote access server/host server. Furthermore, the signal processing function 208 disables any transmission request from the user, entered via the input interface 220, for a particular WEB/WAP page if that page has been retrieved and stored.
The transmit chain in wireless communication unit 110 takes the baseband signal from input unit 220 and converts this into a signal for processing by the signal processor 208. The signal processor 208 encodes the signal for transmission by transmit/modulation circuitry 222, thereafter amplified by power amplifier 224, and radiated from antenna 202. The signal processor function 208 in the transmit chain may be implemented as distinct from the processor in the receive chain. Alternatively, a single processor 208 may be used to implement processing of both transmit and receive signals, as shown in FIG. 2. Furthermore, the various components within the wireless communication unit 110 can be realised in discrete or integrated component form.
Referring now to FIG. 3, a method of retrieving WEB/WAP page information 300, on a wireless communication unit such as a mobile phone, is illustrated according to a preferred embodiment of the present invention.
The method commences when a user initially requests a
WEB/WAP page or WEB/WAP connection, as shown in step 310. The wireless communication unit then establishes a connection to a remote access server, as shown in step 312. Preferably, the remote access server is connected' to, or forms a part of, the Internet.
The wireless communication unit then generates and sends a request message for the required WEB/WAP page to the remote access server via a wireless communication network such as a GSM network, as in step 314. Once the wireless communication unit receives the page information for the requested WEB/WAP page from the remote access server in step 316, the received page information may be displayed to the user.
Whilst the received page information is being displayed to the user, the wireless communication unit may autonomously send further requests for additional apriority' pages to the remote access server, as shown in step 318. On receipt of the page information for the priority WEB/WAP pages requested, the page information is stored in step 320 in an area of memory, for example random access memory (RAM) of flash memory of the wireless communication unit.
The processes involved in steps 318 and 320, namely requesting the priority pages, receiving, and storing the page information, are performed in the background. That is to say, the user is substantially unaware that such requests and receiving and storing of page information is taking place. In this regard, these steps are illustrated in broken lines in FIG. 3. To the user it appears that upon initially requesting WEB/WAP page information to be displayed, the next step is to either request a further WEB/WAP page to access, or to terminate the WEB/WAP connection.
When the user requests access to a further WEB/WAP page in step 322, the information for which has already been stored in the memory of the wireless communication unit, the page information is retrieved from memory 324 and displayed to the user, as shown in step 324.
If the user requests a priority page whilst that priority page information is still being retrieved, the information relating to the requested page is preferably given priority in the request/retrieval process.
However, where the user requests access to a further WEB/WAP page that is not a priority page in step 326, it is necessary for the wireless communication unit to generate and send a request message to the remote access server for the requested WEB/WAP page, as shown in step
328. On receipt of the page information for the requested WEB/WAP page, the page information is displayed to the user, as in step 330.
As will be appreciated by a skilled artisan, the delay between the user requesting access to a WEB/WAP page, and the page information for that WEB/WAP page being displayed, is considerably reduced when the (priority) WEB/WAP page information has previously been retrieved and stored in memory.
When the user terminates the WEB/WAP connection in step 332, the priority page information stored in the memory of the wireless communication unit may be removed from memory, as shown in step 334. This may be performed as soon as the connection is terminated.
In an alternative embodiment, the priority page information may be retained in the memory element of the wireless communication unit for a period of time after the termination of the connection. In this manner, if the user re-establishes the connection within that period of time, it is not necessary for the page information for the priority WEB/WAP pages to be re-retrieved from the host server. Such a re-establishment of communication may be effected after the connection is terminated accidentally, or if the wireless communication unit temporarily loses contact with the network, say due to poor coverage. As previously mentioned, the priority pages are preferably those pages most frequently accessed by the " user, or pages the user has defined as being priority pages. Details of each priority page, for example the URL and a text string indicating the identity of the WEB/WAP page such as its name, are stored in an area of memory of the wireless communication unit.
The user may, enter this information manually via a user interface (UI) of the wireless communication unit and an input means, such as a keypad. Alternatively, when the user is viewing a WEB/WAP page during an active WEB/WAP connection, the user may be able to identify that page as a priority page by selecting an option offered by the UI of the wireless communication unit. When the user selects the option, the URL and a test string indicating the identity of the WEB/WAP page are preferably stored in memory. It is envisaged that the text string may be obtained from the WEB/WAP page information, or alternatively may be manually entered by the user.
It is also within the contemplation of the present invention for priority page information to be ^pushed' to the wireless communication unit, for example by the remote access server. Such a forced download of a WEB page may be initiated based on, say, a time of day or in response to a breaking news event.
This priority page information may include the URLs and names of WEB/WAP pages, which can be pushed to the wireless communication unit following the establishment of a connection between the wireless communication unit and the remote access server, for subsequent storing in the memory of the wireless communication unit. The priority page information can then be used by the wireless communication unit to request the corresponding WEB/WAP pages in the same manner as described above. In this regard, the remote access server includes a processor that tracks and reacts upon the WEB/WAP access behaviour of the individual wireless communication unit(s). In general, the network operator with whom the user has subscribed controls the remote access server.
Alternatively, on establishment of a connection between the wireless communication unit and the remote access server, the remote access server may request one or more identified priority pages from their respective host server (s). On receipt of the priority page information from the host server (s), the remote access server (s) push(es) the priority page information to the wireless communication unit. The wireless communication unit then stores the priority page information in memory.
Preferably, the UI of the wireless communication unit allows the user to view a list of the priority page details stored in memory. Preferably, the list displayed includes the text strings of each of the priority pages. In the preferred embodiment, the user is capable of requesting one of the priority pages, for example by highlighting the relevant text string in the displayed list and pressing an ΛOK' or Select' function key. If a WEB/WAP connection has already been established, the corresponding WEB/WAP page will already have been requested and stored in memory. Thus, the page information can then be retrieved from memory and displayed immediately to the user. The present invention may be used alone or in combination with any other known method of improving the retrieval of information from an information database such as the Internet by a wireless communication unit. Such known methods include:
i) "Favourite' or "bookmark' lists; ii) "Caching' of previously visited WEB/WAP pages; and iii) Retrieval of WEB/WAP pages corresponding to links provided in the currently displayed WEB/WAP page.
It will be understood that the mechanism for a wireless communication unit to wirelessly access an information database, for example the Internet, as described above, provides at least the following advantages:
(i) By autonomously retrieving and storing user priority pages in memory, the delay experienced between the user subsequently requesting the page and the page being displayed is minimal.
(ii) This enhances the user's perception of accessing WEB/WAP pages using a wireless communication unit, thereby encouraging the user to make more use of the WEB/WAP functionality of the unit.
Although the preferred embodiment of the present invention has been described with reference to a mobile phone operating in a GSM communication system, it is envisaged that any wireless communication unit wishing to access information from a remote information database, such as the Internet, would benefit from the inventive concepts described herein. Jit is envisaged that such a wireless communication unit may include, for example, a pager, a portable or mobile radio, a personal digital assistant, a laptop computer, etc. Furthermore, the communication system may be, for example, a bluetooth short range communication system, a 3rd generation cellular communication system such as the 3rd generation partnership project being developed by the European Telecommunication Standards Institute (ETSI) , or any other wireless communication system offering wireless access to an information database such as the Internet.
Whilst the specific and preferred implementations of the embodiments of the present invention are described above, it is clear that one skilled in the art could readily apply variations and modifications of such inventive concepts.
Thus, a wireless communication system, a wireless communication unit and method for improving the wireless communication unit's access to an information database such as the Internet have been described where the aforementioned disadvantages with prior art arrangements have been substantially alleviated.

Claims

Claims
1. A method for improving wireless access to an information database, for example the Internet, for a wireless communication unit, the method comprising the step of: establishing a wireless connection from the wireless communication unit to the information database; the method characterised by the steps of: retrieving automatically one or more priority pages of information from the information database by the wireless communication unit; and storing said one or more priority pages of information in an area of memory of the wireless communication unit for subsequent use, wherein the one or more priority pages are based at least in part on a prior behaviour of said wireless communication unit accessing said information database or defined by a user of the wireless communication unit.
2. The method for improving wireless access to an information database according to Claim 1, wherein the step of retrieving automatically one or more priority pages of information includes automatically sending the wireless communication unit said one or more priority pages of information exclusive of the wireless communication unit requesting said one or more priority pages.
3. The method for improving wireless access to an information database according to Claim 1, wherein the step of retrieving automatically one or more priority pages of information includes the prior steps of: requesting, by a user of said wireless communication unit, an information page from the information database; and retrieving said information page for use by said user.
The .method for improving wireless access to an information database according to Claim 1, the method further characterised by the step of: retrieving a priority page from a memory element of said wireless communication for displaying to a user of the wireless communication unit.
5. The method for improving wireless access to an information database according to Claim 1, the method further characterised by the step of: selecting autonomously said one or more priority pages, by said wireless communication unit, or providing, by a remote server, said priority pages to said wireless communication unit, based on:
(i) one or more pages previously accessed by said wireless communication unit, and/or
(ii) one or more pages that a user of said wireless communication unit has defined as being one or more priority pages .
6. The method for improving wireless access to an information database according to Claim 1, the method further characterised by the step of: retaining priority page information in a memory element of the wireless communication unit for a period of time after the termination of the connection.
7. The method for improving wireless access to an information database according to Claim 1, wherein the one or more priority information page(s) includes at least one World Wide Web page or WAP page.
The method for improving wireless access to an information database according to Claim 7, the method further characterised by the step of: storing, by a user of the communication unit, a text string indicating an identity of the at least one World Wide Web page or WAP page in a memory element of the wireless communication unit such that the page is identified as a priority page.
9. The method for improving wireless access to an information database according to Claim 1, the method further characterised by the step of: converting an address of a requested WAP page into a HTTP equivalent at a remote access server; sending said request over the Internet to a host server of the requested WAP page; receiving said request at said host server; and sending a response containing the requested WAP page back to said remote access server.
10. -A storage medium storing processor-implementable instructions and/or data for controlling a processor to perform the method steps of Claim 1.
11. A wireless communication unit adapted to perform the method steps of Claim 1.,
12. A wireless communication unit for wirelessly accessing an information database, for example the Internet'/ the wireless communication unit characterised by: a signal processing function that autonomously initiates a priority information page request to a host server for a user of the wireless communication unit; a receiver for retrieving automatically said one or more priority pages of information from an information database; and a memory element, operably coupled to said receiver, storing said one or more retrieved priority pages of information for subsequent use by a user of the wireless communication unit, wherein the one or more priority pages are based at least in part on a prior behaviour of said wireless communication unit accessing said information database or defined by a user of the wireless communication unit.
13. The wireless communication unit according to Claim 12, wherein the wireless communication unit is a pager, a portable or a mobile radio, a personal digital assistant, or a laptop computer.
14. A wireless communication system, comprising a wireless communication unit wirelessly accessing an information database, for example the Internet, in, or operably coupled to, the wireless communication system, the wireless communication system characterised by: a remote access server, for wirelessly coupling to said wireless communication unit; and a host server, containing at least one information page requested by said wireless communication unit; wherein the remote access server accesses at least one priority information page from said host server based on a behaviour of said wireless communication unit or defined by a user of the wireless communication unit and automatically transmits one or more priority pages of information to said wireless communication unit exclusive of the wireless communication unit requesting said one or more priority pages.
PCT/GB2003/000867 2002-03-04 2003-03-03 Retrieving information from an information database WO2003075177A2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
AU2003229866A AU2003229866A1 (en) 2002-03-04 2003-03-03 Retrieving information from an information database

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
GB0204901A GB2386293B (en) 2002-03-04 2002-03-04 Retrieving information from an information database
GB0204901.3 2002-03-04

Publications (2)

Publication Number Publication Date
WO2003075177A2 true WO2003075177A2 (en) 2003-09-12
WO2003075177A3 WO2003075177A3 (en) 2004-01-08

Family

ID=9932128

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/GB2003/000867 WO2003075177A2 (en) 2002-03-04 2003-03-03 Retrieving information from an information database

Country Status (3)

Country Link
AU (1) AU2003229866A1 (en)
GB (1) GB2386293B (en)
WO (1) WO2003075177A2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1899865A1 (en) * 2005-06-30 2008-03-19 Nokia Corporation Method, system, apparatus&computer program product for enabling the pre-download of media objects

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5727129A (en) * 1996-06-04 1998-03-10 International Business Machines Corporation Network system for profiling and actively facilitating user activities
EP0868063A2 (en) * 1997-03-26 1998-09-30 International Business Machines Corporation Method and apparatus for precaching data at a server
US5949419A (en) * 1996-05-13 1999-09-07 Domine; Robert M Web browser detection and default home page modification device
EP1111517A2 (en) * 1999-12-22 2001-06-27 Xerox Corporation System and method for caching
WO2001091488A1 (en) * 2000-05-19 2001-11-29 Leap Wireless International, Inc. Computer network page advertising method

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1999039466A1 (en) * 1998-01-29 1999-08-05 Kwoh Daniel S Apparatus, systems and methods for providing on-demand radio
GB2367216B (en) * 2000-09-26 2004-01-21 Hewlett Packard Co Selection of content for downloading

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5949419A (en) * 1996-05-13 1999-09-07 Domine; Robert M Web browser detection and default home page modification device
US5727129A (en) * 1996-06-04 1998-03-10 International Business Machines Corporation Network system for profiling and actively facilitating user activities
EP0868063A2 (en) * 1997-03-26 1998-09-30 International Business Machines Corporation Method and apparatus for precaching data at a server
EP1111517A2 (en) * 1999-12-22 2001-06-27 Xerox Corporation System and method for caching
WO2001091488A1 (en) * 2000-05-19 2001-11-29 Leap Wireless International, Inc. Computer network page advertising method

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
ERLANDSON C ET AL: "WAP - THE WIRELESS APPLICATION PROTOCOL" ON - ERICSSON REVIEW, ERICSSON. STOCKHOLM, SE, no. 4, 1998, pages 150-153, XP000792053 ISSN: 0014-0171 *
LOON T S ET AL: "Alleviating the latency and bandwidth problems in WWW browsing" PROCEEDINGS OF THE USENIX SYMPOSIUM ON INTERNET TECHNOLOGIES AND SYSTEMS, XX, XX, 8 December 1997 (1997-12-08), pages 219-230, XP002109263 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1899865A1 (en) * 2005-06-30 2008-03-19 Nokia Corporation Method, system, apparatus&computer program product for enabling the pre-download of media objects
EP1899865A4 (en) * 2005-06-30 2011-03-16 Nokia Corp Method, system, apparatus&computer program product for enabling the pre-download of media objects

Also Published As

Publication number Publication date
GB2386293B (en) 2006-02-01
GB2386293A (en) 2003-09-10
GB0204901D0 (en) 2002-04-17
AU2003229866A1 (en) 2003-09-16
WO2003075177A3 (en) 2004-01-08

Similar Documents

Publication Publication Date Title
US7865506B1 (en) Method and system for fetching content from a server in a cellular communication system
US6813503B1 (en) Wireless communication terminal for accessing location information from a server
US6560640B2 (en) Remote bookmarking for wireless client devices
US7269638B2 (en) Display of service provider identity during download
US6952578B1 (en) Cellular communication terminal, a method and a system for accessing servers
US20060135130A1 (en) Transactional message-queue communication for wirelessly networked devices system and method
EP1314292B1 (en) Transfer of bookmark information
GB2353919A (en) A wireless communication terminal for accessing location information from a server
US7369533B1 (en) System, method and mobile devices transmitting request codes during link establishment in data networks
KR100644547B1 (en) Method for caching hypertext data in mobile phone and mobile phone thereof
WO2003075177A2 (en) Retrieving information from an information database
EP1213883B1 (en) Wireless protocol system combined with SMS in mobile environment and a method of providing internet content
US7251234B2 (en) Apparatus and methods for accessing an information resource
WO2002102025A1 (en) Using wireless cookies to deliver mobile-based location information
US20030073433A1 (en) Mobile telecommunications device
WO2002067121A1 (en) Method and apparatus using a known address to access a service provider having an unknown address
GB2350974A (en) A cellular communication terminal with browser for accessing servers
KR20010003484A (en) Wireless terminal system for web browsing
KR20050089229A (en) Method for save world wide web site information selectively in wireless telecommunication terminal
WO2002102024A1 (en) Using wireless cookies to deliver network-based location information

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ OM PH PL PT RO RU SD SE SG SK SL TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
122 Ep: pct application non-entry in european phase
NENP Non-entry into the national phase in:

Ref country code: JP

WWW Wipo information: withdrawn in national office

Country of ref document: JP