+

WO2001075684A2 - Service et procede d'information - Google Patents

Service et procede d'information Download PDF

Info

Publication number
WO2001075684A2
WO2001075684A2 PCT/US2001/009896 US0109896W WO0175684A2 WO 2001075684 A2 WO2001075684 A2 WO 2001075684A2 US 0109896 W US0109896 W US 0109896W WO 0175684 A2 WO0175684 A2 WO 0175684A2
Authority
WO
WIPO (PCT)
Prior art keywords
information
palmtop computer
push server
line
palmtop
Prior art date
Application number
PCT/US2001/009896
Other languages
English (en)
Other versions
WO2001075684A3 (fr
Inventor
Greg Arnold
Scott Lincke
Original Assignee
Palm, Inc.
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 Palm, Inc. filed Critical Palm, Inc.
Priority to AU2001249541A priority Critical patent/AU2001249541A1/en
Publication of WO2001075684A2 publication Critical patent/WO2001075684A2/fr
Publication of WO2001075684A3 publication Critical patent/WO2001075684A3/fr

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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/55Push-based network services
    • 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
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • H04L67/568Storing data temporarily at an intermediate stage, e.g. caching

Definitions

  • the present disclosure relates to the field of methods and devices for providing information to the user of a palmtop computer. More specifically, the present disclosure relates to server-based event driven information notification with palmtop computer.
  • a palmtop computer system is a computer that is small enough to be held in the hand of a user and can be “palm-sized.” Most palmtop computer systems are used to implement various Personal Information Management (PIM) applications such as an address book, a daily organizer and electronic notepads, to name a few.
  • PIM Personal Information Management
  • Palmtop computers Due to the small size of such palmtop computers, they are convenient to carry in a pocket or purse.
  • the latest generation of such Palmtop computers also include the ability to transmit and received information over a wireless communication network. This permits the user to send and receive E-mail and use the Internet without being tied to a telephone wire.
  • the palmtop computer must be considered a wireless handheld very thin client at present. It would be desirable for palmtop computers to be capable of having Information of interest to the user automatically sent to the Palmtop computer whenever an event of interest occurs (e.g. important news events or a stock price exceeds a target).
  • an event of interest e.g. important news events or a stock price exceeds a target.
  • most such devices are turned off most of the time to preserve battery life. This makes conventional push technology essentially impossible. Pull technology is also more difficult to implement due to battery life and memory constraints. Battery life limitations currently make it difficult to provide such features in many palmtop computers since the receiver would need to be on all.the time, or cycled on frequently.
  • PointCast provided by Compaq Computer.
  • a user's personal computer was programmed to periodically query the PointCast server for particular information of interest to the user. For example, the user could request stock quotes to be updated every 30 minutes. For users connected continuously to the Internet, the stock quotes were updated every 30 minutes. From the user's perspective, it appeared that the information was pushed. Actually, the client personal computer was pulling the information from the PointCast server on a periodic basis.
  • a server-based event-driven information notification system for a palmtop computer includes a push server which is programmed to provide selected information to a palmtop computer.
  • the push server periodically queries the Internet or a service provider in order to cache information selected by a palmtop user.
  • the push server attempts to push the information instantaneously to the palmtop computer. If the palmtop computer is off-line, the push server will fail to receive an acknowledgement of the pushed information and the information is stored. When the palmtop user goes on-line, the selected information is pushed to the palmtop computer. This provides the advantage of allowing the user of the palmtop computer to obtain up to the minute information which is pushed to the palmtop computer whenever it is on-line.
  • a method of obtaining information using a palmtop computer includes instructing a push server to retrieve selected information; at the push server, retrieving and storing the selected information; and pushing the selected information to the palmtop computer via the wireless communication network.
  • a method of providing information to a palmtop computer includes receiving an instruction at a push server to retrieve selected information; at the push server, retrieving and storing the selected information; making a determination at the push server, that a palmtop computer is not on-line on a wireless communication network; storing the selected information until the palmtop computer goes on-line; and pushing the selected information to the palmtop computer when the palmtop computer goes on-line.
  • An information service include a wireless data network which communicates with a palmtop computer.
  • a data center includes a push server which periodically retrieves selected information from a plurality of information sources, and pushes the selected information to the palmtop computer; a storage device for caching the retrieved information; a mechanism for determining that the palmtop computer is off-line; wherein, the_push server stores the selected information if the palmtop computer is off-line; and upon determining at the determining means that the palmtop computer has gone on-line, the push server pushes the selected information to the palmtop computer.
  • Figure 1 is system illustration of a palmtop computer system connected to other computer systems and the Internet via a cradle device.
  • Figure 2A is a top side perspective view of a palmtop computer system that can be used in the present invention.
  • Figure 2B is a bottom side perspective view of the palmtop computer system of Figure 2A.
  • Figure 3 is an exploded view of the components of the palmtop computer system of Figure 2A.
  • Figure 4 is a perspective view of a cradle device for connecting the palmtop computer system to other systems via a communication interface.
  • Figure 5 is a logical block diagram of the palmtop computer system in accordance with an embodiment of the present invention.
  • FIG. 6 is a block diagram of the major components of a wireless network in accordance with an embodiment of the present invention.
  • Figure 7 is a flow chart describing an embodiment of the present invention.
  • FIG. 1 illustrates a system 50 that can be used in conjunction with the information notification system and method of the present invention.
  • System 50 comprises a host computer system 56 which can either be a desktop unit as shown, or, alternatively, can be a laptop or notebook computer system 58.
  • host computer systems can be used within system 50.
  • Host computer systems 58 and 56 are shown connected to a communication bus 54, which in one embodiment can be a serial communication bus, but could be of any of a number of well known designs, e.g., a parallel bus, Ethernet Local Area Network (LAN), etc.
  • bus 54 can provide communication with the Internet 52 using a number of well known protocols.
  • Bus 54 is also coupled to a cradle 60 for receiving and initiating communication with a palmtop ("palm-sized") portable computer system 100 of the present invention.
  • Cradle 60 provides an electrical and mechanical communication. interface between bus 54 (and anything coupled to bus 54) and the computer system 100 for two-way communications.
  • Computer system 100 may contain a wireless infrared communication mechanism 64 for sending and receiving information to and from other devices.
  • Figure 2A is a perspective illustration of the top face 100a of one embodiment of the palmtop computer system of the present invention.
  • the top face 100a contains a display screen 105 surrounded by a bezel or cover.
  • a removable stylus 80 is also shown.
  • the display screen 105 is a touch screen able to register contact between the screen and the tip of the stylus 80.
  • the stylus 80 can be of any material to make contact with the screen 105.
  • the top face 100a also contains one or more dedicated and/or programmable buttons 75 for selecting information and causing the computer system to implement functions.
  • Figure 2A also illustrates a handwriting recognition pad or "digitizer" containing two regions 106a and 106b.
  • Region 106a is for the drawing of alphabetic characters therein for automatic recognition and region 106b is for the drawing of numeric characters therein for automatic recognition.
  • the stylus 80 is used for stroking a character within one of the regions106a and 106b.
  • the stroke information is then fed to an internal processor for automatic character recognition. Once characters are recognized, they are typically displayed on the screen 105 for verification and/or modification.
  • Figure 2B illustrates the bottom side 100b of one embodiment of the palmtop computer system of the present invention.
  • An extendible antenna 85 is shown and also a battery storage compartment door 90 is shown.
  • a communication interface 108 is also shown.
  • the serial communication interface 108 is a serial communication port, but could also alternatively be of any of a number of well known communication standards and protocols, e.g., parallel, SCSI, Firewire (IEEE 1394), Ethernet, etc.
  • FIG. 3 is an exploded view of the palmtop computer system 100 in accordance with one implementation.
  • System 100 contains a front cover 210 having an outline of region 106 and holes 75a for receiving buttons 75b.
  • a flat panel display 105 (both liquid crystal display and touch screen) fits into front cover 210. Any of a number of display technologies can be used, e.g., LCD, FED, plasma, etc., for the flat panel display 105.
  • a battery 215 provides electrical power.
  • a contrast adjustment (potentiometer) 220 is also shown.
  • On/off button 95 is shown along with an infrared emitter and detector device 64.
  • a flex circuit 230 is shown along with a PC board 225 containing electronics and logic (e.g., memory, communication bus, processor, etc.) for implementing computer system functionality.
  • the digitizer pad is also included in PC board 225.
  • a midframe 235 is shown along with stylus 80.
  • Position adjustable antenna 85 is shown. Antenna 85 is connected to an RF transmitter/receiver device 240 (transceiver) which is provides communications with wireless data network.
  • a radio receiver/transmitter device 240 is also shown between the midframe and the rear cover 245 of Figure 3.
  • the receiver/transmitter device 240 is coupled to the antenna 85 and also coupled to communicate with the PC board 225.
  • the Mobitex wireless communication system is used to provide two way communication between system 100 and other networked computers and/or the Internet via a proxy server.
  • FIG 4 is a perspective illustration of one embodiment of the cradle 60 for receiving the palmtop computer system 100.
  • Cradle 60 contains a mechanical and electrical interface 260 for interfacing with serial connection 108 ( Figure 2B) of computer system 100 when system 100 is slid into the cradle 60 In an upright position.
  • button 270 can be pressed to initiate two way communication between system 100 and other computer systems coupled to serial communication 265.
  • FIG. 5 illustrates circuitry of computer system 100, some of which can be implemented on PC board 225.
  • Computer system 100 includes an address/data bus 110 for communicating information, a central processor 101 coupled with the bus for processing information and instructions, a volatile memory 102 (e.g., random access memory RAM) coupled with the bus 100 for storing information and instructions for the central processor 101 and a nonvolatile memory 103 (e.g., read only memory ROM) coupled with the bus 110 for storing static information and instructions for the processor 101.
  • Computer system 100 also includes an optional data storage device 104 (e.g., memory stick) coupled with the DUS 110 for storing information and instructions. Device 104 can be removable.
  • system 100 also contains a display device 105 coupled to the bus 110 for displaying information to the computer user.
  • PC board 225 can contain the processor 101 , the bus 110, the ROM 103 and the RAM 102.
  • an optional alphanumeric input device 106 which in one implementation is a handwriting recognition pad ("digitizer") having regions 106a and 106b ( Figure 2A), for instance.
  • Device 106 can communicate information and command selections to the central processor 101.
  • System 100 also includes an optional cursor control or directing device 107 coupled to the bus for communicating user input information and command selections to the central processor 101.
  • device 107 is a touch screen device incorporated with screen 105. Device 107 is capable of registering a position on the screen 105 where the stylus makes contact.
  • the display device 105 utilized with the computer system 100 may be a liquid crystal device, cathode ray tube (CRT), field emission device (FED, also called flat panel CRT) or other display device suitable for creating graphic images and alphanumeric characters recognizable to the user.
  • display 105 is a flat panel display.
  • Signal communication device (I/O device) 108 also coupled to bus 110, can be a serial port for communicating with the cradle 60.
  • Device 108 can also include an infrared communication port. As shown, the device 108 is coupled to the radio frequency transceiver 240 and antenna 85 to provide wireless communication.
  • Palmtop Computer 100 interacts with a wireless data network.
  • Palmtop Computer 100 communicates via its antenna 85 with one of a plurality of base stations 300.
  • Each of the base stations 300 is in turn connected to a wireless data network such as those used for cellular telecommunications.
  • the wireless data network 310 is in turn coupled to a data center 320.
  • data center 300 is connected to the Internet 52 which places a)J of the capabilities of the Internet and the World Wide Web at the disposal of the data center 320.
  • the data center 320 can provide a number of sen/ices to the Palmtop Computer 100 including authentication services provided by authentication server 322 which authenticates the identity of a user utilizing Palmtop Computer 100. Additional authentication services and encryption services may also be provided by wireless data network 310, depending upon the application. In addition, data center 320 provides a service called "Web clipping" via a Web clipping proxy server 324.
  • Web clipping is a process by which the Palmtop Computer 100 can effectively provide Internet services to the user within its environment of limited communication bandwidth, limited memory and limited processing capabilities.
  • the concept of Web clipping is based on a principal of minimizing the amount of information that is communicated to and from Palmtop Computer 100. That is, the less data transferred the more efficient the communication system.
  • all user interaction is based on a simple query and response rather than on a system of hyperlinks as on the World Wide Web.
  • the query portion is stored on Palmtop Computer 100 and is active when the user enters data into a request form. For example, if the user wishes to obtain a stock quote, the stock symbol may be entered into a request form without the user going on-line.
  • the query is then submitted to the data center 320 through the wireless data network 310 in the form of a very small message (typically less than 50 bytes).
  • the data center 320 serves as an interface to the Internet 52 which pulls the desired information from the Internet and returns a response via wireless data network 310 to the Palmtop Computer 100 in a response which is typically less than 500 bytes (compressed).
  • the user is able to obtain the information desired from a particular Web page without having to actually browse the Internet and display Web pages on the limited resolution display of the Palmtop Computer 100.
  • This approach has the benefits of providing near instant access to t e Internet while simultaneously providing low cost of service by controlling the airtime usage. This in turn results in long battery life since transmissions from Palmtop Computer 100 may be a substantial drain on batteries.
  • the Web clipping proxy server 324 is responsible for converting standard Internet protocols and content from a Web page into a form that is tuned for transmission across a wireless network and for display on a very thin client device such as Palmtop Computer 100.
  • the Web clipping proxy server 324 uses standard Internet and security protocols (TCP, HTTP and SSL) to HTML servers to insure compatibility. However, on the wireless side, it adjusts everything to support extremely low bandwidth and latency. Moreover, the Web clipping proxy server 324 compresses the data from the Internet to insure maximum transmission efficiency in the wireless environment.
  • Data center 320 having Web clipping proxy server 324 is currently implemented for the commercially available Palm VII wireless palmtop computer system as a service called Palm.netTM operated by Palm Computing, Inc.
  • data center 320 also includes a large amount of storage capacity such as disc storage 328 and a "push server” 330, which is able to receive and send HTML code.
  • This push server 330 provides the system with the ability to automatically send information to the Palmtop computer as required by the user.
  • data center 320 is preferably a "secure” data center in that it is protected by fire wall and encryption technologies to assure the security of the information stored in the data center.
  • secure is intended to embrace any security measures such as fire walls, encryption an authentication technologies as well as physical barriers (locked doors, etc.) to provide for security of the server and/or the data center.
  • a user of Palmtop Computer 100 sets up information to be retrieved by the push server 330.
  • the user at this stage tells the push server 330 to "Notify me when" a particular event occurs (e.g. a stock reaches a particular price, etc.). This may be accomplished by using pull down menus or the like in an application stored on the Palmtop Computer 100. Alternatively, it can be implemented by programming the push server 330 via a conventional connection through the Internet 52 using a desktop computer to simplify data entry.
  • the push server stores the queries desired by the user of Palmtop Computer 100 in disc storage 328.
  • the push server 330 queries the Internet 52, and/or other services which provide real time information to the data center, for the information requested by the user at timed intervals at 430 until an event is realized. Examples of this type of information include stock quotes, the presence of other users on-line, a stock price reaching a target price, receipt of E-mail or news events in particular categories. Thus, the push server 330 can query the Internet to obtain and cache information from any available web page to supply to the user of Palmtop computer 100. Those skilled in the art will recognize that many other types of information can be obtained by data center 320 in order to provide information to the push server 330. When push server 330 receives responses to the queries requested by the user, the push server 330 essentially caches those responses. Although the data center 320 might be unable to immediately page the Palmtop Computer 100 to provide it with the information using a true "push" technology, the operation can be closely simulated whenever the Palmtop Computer 100 is placed in a wireless communication mode by raising its antenna 85.
  • the push server 330 attempts to notify the user, first by clearing the request (assuming a one time request) from the user account database unless it has been marked for "continuous refresh" at 440 (i.e. the user wishes to be continually updated on the status of a particular requested event).
  • the push server attempts to notify the user and awaits an acknowledgement. If no acknowledgement is received, the push server 330 stores the event until the user registers. Multiple events can be stored and delivered upon registration of the user.
  • the data center 320 via information from the wireless data network 310 is able to determine that the user is on-line.
  • the event is stored until such time as the user goes on-line.
  • the information cached in disc storage 328 by the push server 330 is pushed to the user at 450.
  • the push server 330 is updated with newer information than that provided to the user at 450, then the updated information is pushed to the user at 450.
  • the Palmtop computer 100 is off or off-line, the information is cached until the next time the Palmtop computer 100 goes on-line (registers).
  • the push server 330 polls service providers periodically to obtain near real time information which is cached in disc storage 328 until such time as the user of Palmtop Computer 100 goes on-line.
  • the system is able to closely approximate push technology in the Palmtop computing environment.
  • the system provides a type of store and forward system that obviates the need for the user to initiate a special query to receive E- mail since it is automatically pushed to the user whenever the Palmtop computer 100 goes on-line.
  • the push server retrieves information based upon an "autoretrieve type" specified in accordance with the type of information needed.
  • Applications register this information with the push server by specifying the type of request and input parameters. In this manner, the robot knows how and where to find the particular type of information requested by a query.
  • the push server can be asked to retrieve lowest prices for a particular item of commerce by querying on a UPC code, bar code or other identifier serving as the autoretrieve type.
  • Lowest airline prices can be retrieved according to a stored profile, along with to and from information serving as autoretrieve type.
  • Stock prices can be sent when a stock reaches a target price by using the stock symbol and target price information.
  • Local weather information and news clippings can be retrieved using location and key word filters respectively.
  • Email receipts can be delivered specified by sender, subject type or MIME type. Examples too numerous to mention can be devised by those skilled in the art.

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Telephonic Communication Services (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

L'invention concerne un système de notification d'informations dirigé par les événements, basé sur un serveur, destiné à un ordinateur de poche. Un serveur dynamique est programmé pour fournir des informations choisies à un ordinateur de poche. Le serveur dynamique interroge périodiquement Internet ou un fournisseur de services afin de placer en antémémoire des informations choisies par un utilisateur d'ordinateur de poche. Le serveur dynamique fait passer instantanément les informations dans l'ordinateur de poche. Si l'ordinateur de poche est hors circuit, le serveur dynamique ne reçoit pas d'accusé de réception des informations transmises et ces dernières sont stockées en attendant que l'ordinateur de poche soit mis en service, après quoi les informations choisies sont envoyées. Ce procédé présente l'avantage de permettre à l'utilisateur de l'ordinateur de poche de recevoir, dans la minute, les informations transmises à l'ordinateur de poche dès que celui-ci est mis sous tension.
PCT/US2001/009896 2000-03-31 2001-03-28 Service et procede d'information WO2001075684A2 (fr)

Priority Applications (1)

Application Number Priority Date Filing Date Title
AU2001249541A AU2001249541A1 (en) 2000-03-31 2001-03-28 Information service and method

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US54138000A 2000-03-31 2000-03-31
US09/541,380 2000-03-31

Publications (2)

Publication Number Publication Date
WO2001075684A2 true WO2001075684A2 (fr) 2001-10-11
WO2001075684A3 WO2001075684A3 (fr) 2003-12-18

Family

ID=24159340

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2001/009896 WO2001075684A2 (fr) 2000-03-31 2001-03-28 Service et procede d'information

Country Status (2)

Country Link
AU (1) AU2001249541A1 (fr)
WO (1) WO2001075684A2 (fr)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1603037A2 (fr) * 2004-05-03 2005-12-07 Microsoft Corporation Traitement d'information reçue à un dispositif informatique auxiliaire
CN1300968C (zh) * 2002-08-14 2007-02-14 株式会社Ntt都科摩 分散处理系统及其中代理节点与用户端节点并相关方法
EP1866787A2 (fr) * 2005-03-24 2007-12-19 Bank Of America Corporation Dispositif de donnees sans fil a fonctions de confirmation et de renouvellement de tentative pour donnees poussees
US7511682B2 (en) 2004-05-03 2009-03-31 Microsoft Corporation Context-aware auxiliary display platform and applications
US7577771B2 (en) 2004-05-03 2009-08-18 Microsoft Corporation Caching data for offline display and navigation of auxiliary information
US7623515B2 (en) 2005-07-14 2009-11-24 Yahoo! Inc. Content router notification
US7631045B2 (en) 2005-07-14 2009-12-08 Yahoo! Inc. Content router asynchronous exchange
US7660914B2 (en) 2004-05-03 2010-02-09 Microsoft Corporation Auxiliary display system architecture
US9367832B2 (en) 2006-01-04 2016-06-14 Yahoo! Inc. Synchronizing image data among applications and devices

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6216157B1 (en) * 1997-11-14 2001-04-10 Yahoo! Inc. Method and apparatus for a client-server system with heterogeneous clients
US6219694B1 (en) * 1998-05-29 2001-04-17 Research In Motion Limited System and method for pushing information from a host system to a mobile data communication device having a shared electronic address
AU3398600A (en) * 1999-03-15 2000-10-04 Netpliance, Inc. Improved event notification for internet access device
AU5740500A (en) * 1999-06-14 2001-01-02 Geoworks Corporation Method of subscriber self-selection of advertisements received on their mobile wireless display devices

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1300968C (zh) * 2002-08-14 2007-02-14 株式会社Ntt都科摩 分散处理系统及其中代理节点与用户端节点并相关方法
RU2377635C2 (ru) * 2004-05-03 2009-12-27 Майкрософт Корпорейшн Обработка информации, принимаемой дополнительным вычислительным устройством
US8188936B2 (en) 2004-05-03 2012-05-29 Microsoft Corporation Context aware auxiliary display platform and applications
EP1603037A3 (fr) * 2004-05-03 2006-08-16 Microsoft Corporation Traitement d'information reçue à un dispositif informatique auxiliaire
US7511682B2 (en) 2004-05-03 2009-03-31 Microsoft Corporation Context-aware auxiliary display platform and applications
US7558884B2 (en) 2004-05-03 2009-07-07 Microsoft Corporation Processing information received at an auxiliary computing device
US7577771B2 (en) 2004-05-03 2009-08-18 Microsoft Corporation Caching data for offline display and navigation of auxiliary information
US7660914B2 (en) 2004-05-03 2010-02-09 Microsoft Corporation Auxiliary display system architecture
EP1603037A2 (fr) * 2004-05-03 2005-12-07 Microsoft Corporation Traitement d'information reçue à un dispositif informatique auxiliaire
EP1866787A2 (fr) * 2005-03-24 2007-12-19 Bank Of America Corporation Dispositif de donnees sans fil a fonctions de confirmation et de renouvellement de tentative pour donnees poussees
EP1866787A4 (fr) * 2005-03-24 2012-05-30 Bank Of America Dispositif de donnees sans fil a fonctions de confirmation et de renouvellement de tentative pour donnees poussees
US8583752B2 (en) 2005-03-24 2013-11-12 Bank Of America Corporation Wireless data device with confirmation and retry capabilities for pushed data
US7631045B2 (en) 2005-07-14 2009-12-08 Yahoo! Inc. Content router asynchronous exchange
US7623515B2 (en) 2005-07-14 2009-11-24 Yahoo! Inc. Content router notification
US9367832B2 (en) 2006-01-04 2016-06-14 Yahoo! Inc. Synchronizing image data among applications and devices

Also Published As

Publication number Publication date
AU2001249541A1 (en) 2001-10-15
WO2001075684A3 (fr) 2003-12-18

Similar Documents

Publication Publication Date Title
US6950857B1 (en) Secure server-based indentification for simplified online transaction processing with palmtop computer
US7911477B2 (en) Adaptive content delivery
US6466937B1 (en) System, method and apparatus for utilizing transaction databases in a client-server environment
US6836845B1 (en) Method and apparatus for generating queries for secure authentication and authorization of transactions
US6593944B1 (en) Displaying a web page on an electronic display device having a limited display area
US7487360B1 (en) Secure authentication and authorization for transaction processing
US7672993B2 (en) Method and apparatus for wirelessly networked distributed resource usage for data gathering
US7861009B2 (en) Requesting a user account for services
US7877518B2 (en) Method and apparatus for updating applications on a mobile device via device synchronization
CN1732701B (zh) 用于在无线通信设备内限制浏览器访问的设备及其方法
US20070288662A1 (en) Distributed push-pull information service system
US20070240076A1 (en) System and Method for Visual History Presentation and Management
US6889224B2 (en) Method for storing, accessing embedded web pages during manufacturing phase on personal digital device
US7711785B2 (en) System for using email message to transmit a command to remotely control a computer resource
US20080032673A1 (en) Method and apparatus for selective and automatic two-way beaming of related information to and from personal information management systems
WO2002027559A1 (fr) Systeme de partage d'informations
Bartlett Experience with a wireless World Wide Web client
WO2001075684A2 (fr) Service et procede d'information
US7971263B2 (en) Method and system for secure activation of web clipping applications
US8416705B2 (en) User profile or user account association with multiple computers
US6560454B2 (en) System and method for delivery and updating of data transmitted to a mobile terminal
WO2001069444A2 (fr) Systeme, procede et dispositif permettant de fournir a des utilisateurs particuliers des services a valeur ajoutee
US20030191819A1 (en) Client aware notification in a wireless portal server
KR100691119B1 (ko) 프록시 서버의 간략화된 홈페이지 데이터 처리 방법 및이를 위한 프록시 서버와 프록시 서버를 이용한이동통신단말기의 간략화된 홈페이지 데이터 수신 방법 및이를 위한 이동통신단말기
KR20030000932A (ko) 분산 데이터베이스의 소망 컨텐츠를 특정 컴퓨터의영상출력장치에 표시하기 위한 방법 및 시스템

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 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 PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG UZ VN YU ZA 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 ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN 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

Ref country code: JP

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载