Opportunistic transmission of portably stored digital data
First Claim
1. An electronic device having digital data stored thereon, said electronic device comprising:
- a packetizer for manipulating said digital data into a plurality of packets;
a communication controller for opportunistically establishing communication between said electronic device and at least one remote transport device; and
a transceiver for singly transmitting copies of said packets to said at least one remote transport device and receiving communication signals from ones of said at least one remote transport devices.
7 Assignments
0 Petitions
Accused Products
Abstract
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.
-
Citations
24 Claims
-
1. An electronic device having digital data stored thereon, said electronic device comprising:
-
a packetizer for manipulating said digital data into a plurality of packets;
a communication controller for opportunistically establishing communication between said electronic device and at least one remote transport device; and
a transceiver for singly transmitting copies of said packets to said at least one remote transport device and receiving communication signals from ones of said at least one remote transport devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for managing memory resources on an electronic device comprising the steps of:
-
packetizing data stored on said electronic device;
establishing a communication link with at least one neighboring electronic device;
transmitting a copy of a single packet to said at least one neighboring electronic device; and
communicating said transmitted copy from said at least one neighboring electronic device to a collection host. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 22, 23)
-
-
21. A system of managing memory resources on an electronic device comprising:
-
means for packetizing original data stored on said memory resources;
means for hailing surrounding transport devices;
means for establishing communication channels with ones of said surrounding transport devices responding to said hail;
means for singly transmitting copies of said packets to said ones of said surrounding transport devices;
means for forwarding said singly transmitted copies from said surrounding transport devices to a collection point; and
means at said collection point for reassembling said forwarded copies into a copy of said original data. - View Dependent Claims (24)
-
Specification