×

Demand pull—multichannel asynchronous data and application synchronization for pervasive devices

  • US 7,477,890 B1
  • Filed: 06/30/2000
  • Issued: 01/13/2009
  • Est. Priority Date: 06/30/2000
  • Status: Expired due to Fees
First Claim
Patent Images

1. A system for communicating data to a wrist watch device including a wireless data receiver device for receiving wireless data communications, said system comprising:

  • a first communications sub-system enabling a user to initiate an asynchronous request for data to be communicated to said wrist watch device, said request including a user-specified future time and location information;

    a server control device for receiving said data request via said first communications sub-system and, in response to said request, retrieving said requested data for said user and assembling said retrieved data in a suitable form, and for transmitting said data in said suitable form to a second communications sub-system, said second communications sub-system including a wireless data transmission channel for transmitting in turn said data in said suitable form to said wrist watch at a specified future time and location determined according to the time and location information included in said request, said second communications system for said wireless data transmission including in-building beacons,said wrist watch device including an alarm mechanism for placing said wireless data receiver device in a receive mode of operation for receiving said wireless data communications in synchronism with user availability at said user-specified future time and location without requiring further user participation during said transmission, said server control device determining a wireless beacon closest to said wireless data receiver prior to communicating said wireless data communications, and, further determining if said wireless data receiver is out of range from the beacon; and

    , if said server control device determines that said wireless data receiver is out of range from the beacon, said beacon communicating a last piece of data that was successfully transferred to the wrist watch device to the server control device, said server control device waiting until another beacon notifies the server device that the wireless data receiver is in range and, in response, said server control device continues the transmission of data;

    wherein said user request further includes a user identification code for uniquely identifying the user'"'"'s wrist watch device and ensuring proper data transmission thereto, said server control device further including a mechanism for generating a personalized menu comprising user selections of types of data to be transmitted based on said user identification code.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×