System and method for attaching an advertisement to an SMS message for wireless transmission |
| The present invention is directed toward a system and method for attaching an advertisement to an SM... |
|
Method of providing dynamic regionally relevant data to a mobile environment |
| The present invention provides an efficient and dynamic method of delivering services to a mobile ... |
|
Database method and structure for a finishing system |
| OF THE DRAWINGS For purposes of the present invention, the following definitions shall apply: A "... |
|
Layout-based page capture |
| FIG. 1 shows a content management system 100 including input devices 110, output devices 120, and ... |
|
Methods of and apparatus for refining descriptors |
| What is claimed is: 1. A method of indexing data items to enable retrieval thereof, comprising the ... |
|
Computer system having shared address space among multiple virtual address spaces |
| It is therefore an object of the present invention to provide an enhanced computer system ... |
|
Print system, printing method, and printer |
| Accordingly, an object of the present invention is to enable economic and convenient utilization of ... |
|
|
Opportunistic transmission of portably stored digital data
| Details |
Inventors: Goldstein, Timothy L.;
Assignee: Hewlett-Packard Development Company, L.P. (Houston, TX)
Primary Examiner: Follansbee; John
Assistant Examiner: Patel; Ashok
Attorney, Agent or Firm:
The present invention discloses a system and method to provide memory management for electronic devices having limited and/or finite memory resources. The preferred inventive device packetizes the original digital data stored on the device. A communication controller opportunistically establishes communications between the electronic device and at least one remote transport device. A transceiver singly transmits copies of the packets to the remote device. The transceiver also operates to receive the communication signals from the remote devices. As the copies of the packets are transmitted, a memory controller deletes the digital data corresponding to the transmitted packets, thus freeing space on the electronic device memory. |
|
DETAILED DESCRIPTION FIGS. 1A 1C illustrate the prior art systems used for managing the memory resources of a typical portable electronic device. In FIG. 1A, digital camera 10 comprises the camera-works and storage media 11 for storing the digital data representative of the captured photographs. Although storage media 11 is shown protruding from digital camera 10, in many such devices, the removable storage media is inserted into the device and is not externally visible. The visibility of storage media 11 is presented herein for illustrative purposes only. Two general methods exist for transferring the captured data from storage media 11 to another useable medium. FIG. 1B shows storage media 11 inserted into drive 100 connected to computer system 101. Through its connection with computer system 101, the contents of storage media 11 are transmitted through the reader head(s) within drive 100. Alternatively, digital camera 10 may be directly connected to computer system 101, as shown in FIG. 1C. Here the contents of storage media 11 are read through digital camera 10 and transferred to computer system 101 directly. As previously mentioned, the existing means for managing storage media 11 require the user to physically connect to an external source, i. e. , computer system 101, in order to refresh storage media 11 to the point at which more pictures may be taken from digital camera 10. These systems are relatively inconvenient, through their necessity for connecting to computer system 101, or costly, through the necessity to purchase additional drives, such as drive 100, or larger-capacity storage media (not specifically shown). FIG. 2A illustrates a preferred embodiment of the present invention that provides an efficient system for managing the limited memory resources of a typical electronic device. Digital camera 20 is configured according to the present invention. It uses similar memory, such as storage media 11, that allows it to be compatible with the prior art methods of memory management depicted in FIGS
|
|