Method and device for the exchange of data
First Claim
1. A system for exchanging data, comprising at least two memory units, each memory unit being configured both as a wireless transmitter of data and a wireless receiver of data, where an exchange of data directly between at least two of the memory units automatically occurs whenever the two memory units are within a certain distance from each other, where the distance between the units is variable over time, where an exchange of data is controlled by at least one preference defined by a user of one of the memory units and relating to requested data to be received from another one of the memory units, where the data transmitted from one of the memory units to another one of the memory units are provided with supplementary information that relates to the transmitted data and are also provided with meta-data separate from the supplemental information which identify at least one relationship between the data exchanged between the at least two memory units, where the supplementary information includes an index which indicates the number of the memory units with the data from the memory unit that transmitted data in which the data have been received without modification by one of the memory units and where the supplementary information includes an index which indicates in how many of the memory units have modified the data, and the supplemental data is included in the automatic exchange of data between the at least two of the memory units.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for exchanging data includes at least two memory units, each unit functioning as both a transmitter and a receiver of data. The exchange of data occurs whenever at least two memory units are within a certain distance of each other. The user is thus capable of simultaneously being both a transmitter and a receiver of data, such that the transmitter can send data continuously but can receive data transmitted from other memory units only when the receiver is within a certain distance from a transmitter. As a result, data are received only by those memory units that are located in the immediate environment of the transmitter. Since the data transmitted can be selected personally by the user, the data thus reflects the preferences of the user acting as the transmitter.
18 Citations
21 Claims
- 1. A system for exchanging data, comprising at least two memory units, each memory unit being configured both as a wireless transmitter of data and a wireless receiver of data, where an exchange of data directly between at least two of the memory units automatically occurs whenever the two memory units are within a certain distance from each other, where the distance between the units is variable over time, where an exchange of data is controlled by at least one preference defined by a user of one of the memory units and relating to requested data to be received from another one of the memory units, where the data transmitted from one of the memory units to another one of the memory units are provided with supplementary information that relates to the transmitted data and are also provided with meta-data separate from the supplemental information which identify at least one relationship between the data exchanged between the at least two memory units, where the supplementary information includes an index which indicates the number of the memory units with the data from the memory unit that transmitted data in which the data have been received without modification by one of the memory units and where the supplementary information includes an index which indicates in how many of the memory units have modified the data, and the supplemental data is included in the automatic exchange of data between the at least two of the memory units.
-
20. A device for exchanging data, comprising:
-
a microphone that provides audio data; a memory unit that includes an executable speech recognition program; a wireless receiver that receives incoming data and provides received incoming data; a processor that receives and compares the received incoming data to receiver rules to decide if the received incoming data satisfies the receiver rules and if so the processor writes the received incoming data to the memory unit, and the processor processes the audio data using the speech recognition program; and a low power wireless transmitter that transmits information stored in the memory unit to another device, where the transmitted information includes supplementary information that relates to the transmitted information and also includes meta-data separate from the supplemental information which identify at least one relationship involving the transmitted data, where the supplementary information includes an index which indicates the number of the memory units with the data from the memory unit that transmitted data in which the data have been received without modification by one of the memory units and where the supplementary information includes an index which indicates in how many of the memory units have modified the data, and the supplemental data is included in the automatic exchange of data between the at least two of the memory units.
-
-
21. A system for exchanging data, comprising:
-
at least two memory units, each memory unit being configured both as a wireless transmitter of data and a wireless receiver of data; where an exchange of data between at least two of the memory units occurs directly whenever the two memory units are within a certain distance from each other; where the distance between the units is variable over time; where an exchange of data is controlled by at least one preference defined by a user of one of the memory units and relating to the data to be received from another one of the memory units; and where the data transmitted from one of the memory units to another one of the memory units are provided with supplementary information and meta-data which identify at least one relationship between the data exchanged between the at least two memory units, the meta-data at least associated with aiding one of the memory units in completing an interrupted data transfer, where the supplementary information includes an index which indicates the number of the memory units with the data from the memory unit that transmitted data in which the data have been received without modification by one of the memory units and where the supplementary information includes an index which indicates in how many of the memory units have modified the data, and the supplemental data is included in the automatic exchange of data between the at least two of the memory units.
-
Specification