Abstract | ||
---|---|---|
e are rapidly heading toward a world in which the computing infrastructure will contain bil- lions of devices that are carried or worn by their users as they go through their daily routines. These devices require two key resources to function: power and data. The mobile nature of such devices combined with the economic limitations of size and cost makes it impractical to keep them continually connect- ed to fixed sources of either resource. Mobile devices cope with disconnection from fixed sources of power and data by "caching." For power, devices typically use rechargeable batter- ies; batteries act as a cache of power from the fixed power grid. Likewise, data from the "information grid" (i.e., the Internet) is cached in device-local storage (memory, flash memory, disk, etc.) for use by the applications running on that device. Periodically, a device's batteries must be recharged by con- necting with the fixed power grid. Performing such recharging is easy: the device can be plugged into any electrical outlet that is available; the charge can be interrupted at any time —- the longer it is plugged in, the better the charge gets, until it is fully charged; and most important, the process happens with minimal intervention by the user. Abstract Mobile devices need two basic renewable resources — power and data. Power recharging is easy; data recharging is a much more problematic activity. It requires complex interaction between a user and a collection of data sources. We provide an automatic data recharging capability based on user profiles written in an expressive profile language. A profile identifies relevant information and orders it by its usefulness. In this article, we discuss the issues involved in designing a profile language for data recharging. |
Year | DOI | Venue |
---|---|---|
2001 | 10.1109/98.944001 | Personal Communications, IEEE |
Keywords | Field | DocType |
Internet,computer network management,data communication equipment,data flow computing,land mobile radio,mobile computing,notebook computers,object-oriented methods,Internet,PDA,automatic data recharging,computing infrastructure,data management,data sources,dissemination-based information system,expressive profile language,laptops,mobile computing,mobile devices,personal digital assistants,power recharging,profile language design,profile managers,renewable resources,two-way data flow,user profiles | Specification language,Computer network management,Information system,Mobile computing,Formal language,Computer science,Information access,Computer network,Mobile device,Database,The Internet | Journal |
Volume | Issue | ISSN |
8 | 4 | 1070-9916 |
Citations | PageRank | References |
45 | 4.95 | 23 |
Authors | ||
3 |
Name | Order | Citations | PageRank |
---|---|---|---|
Mitch Cherniack | 1 | 4128 | 293.66 |
Michael J. Franklin | 2 | 17423 | 1681.10 |
Stanley B. Zdonik | 3 | 9186 | 1660.15 |