Grapevine driven updating technique
First Claim
1. A grapevine driven updating method comprising:
- providing a first piece of updated data to a first mobile terminal;
initiating an inquiry from the first mobile terminal to a second mobile terminal via a communication link, the inquiry asking the second mobile terminal whether it wishes to receive the first updated piece of data;
forwarding a response from the second mobile terminal to the first mobile terminal via the communication link in response to the inquiry from the first mobile terminal, the response acknowledging that it wishes to receive the first updated piece of data; and
forwarding the first updated piece of data from the first mobile terminal to the second mobile terminal via the communication link.
2 Assignments
0 Petitions
Accused Products
Abstract
A grapevine driven updating technique includes providing a first piece of updated data to a first mobile terminal and then initiating an inquiry from the first mobile terminal to a second mobile terminal via a communication link, the inquiry asking the second mobile terminal whether it wishes to receive the first updated piece of data. A response is then forwarded from the second mobile terminal to the first mobile terminal via the communication link in response to the inquiry from the first mobile terminal, the response acknowledging that it wishes to receive the first updated piece of data; and the first updated piece of data is forwarded from the first mobile terminal to the second mobile terminal via the communication link. In a similar fashion, the first updated piece of data may be forwarded from the second mobile terminal to a third mobile terminal which in turn can forward the first updated piece of data to a fourth mobile terminal, etc.
-
Citations
71 Claims
-
1. A grapevine driven updating method comprising:
-
providing a first piece of updated data to a first mobile terminal; initiating an inquiry from the first mobile terminal to a second mobile terminal via a communication link, the inquiry asking the second mobile terminal whether it wishes to receive the first updated piece of data; forwarding a response from the second mobile terminal to the first mobile terminal via the communication link in response to the inquiry from the first mobile terminal, the response acknowledging that it wishes to receive the first updated piece of data; and forwarding the first updated piece of data from the first mobile terminal to the second mobile terminal via the communication link. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 55, 56, 57, 58, 59)
-
-
28. A grapevine driven updating method comprising:
-
providing a first piece of updated data to a first mobile terminal initiating an inquiry from the first mobile terminal to a second mobile terminal via a communication link, the inquiry asking the second mobile terminal whether it wishes to receive any updated pieces of data; forwarding a first response from the second mobile terminal to the first mobile terminal via the communication link in response to the inquiry from the first mobile terminal, the first response acknowledging that it wishes to receive updated pieces of data; forwarding a list of updated pieces of data stored in the first mobile terminal from the first mobile terminal to the second mobile terminal via the communication link; forwarding a second response from the second mobile terminal to the first mobile terminal via the communication link, the second response indicating that it wishes to receive the first piece of updated data; and forwarding the first updated piece of data from the first mobile terminal to the second mobile terminal via the communication link. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 60, 61, 62, 63, 64)
-
-
49. A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform method steps for grapevine driven updating, the method steps comprising:
-
providing a first piece of updated data to a first mobile terminal; initiating an inquiry from the first mobile terminal to a second mobile terminal via a communication link, the inquiry asking the second mobile terminal whether it wishes to receive the first updated piece of data; forwarding a response from the second mobile terminal to the first mobile terminal via the communication link in response to the inquiry from the first mobile terminal, the response acknowledging that it wishes to receive the first updated piece of data; and forwarding the first updated piece of data from the first mobile terminal to the second mobile terminal via the communication link. - View Dependent Claims (50, 51, 65, 66, 67, 68, 69)
-
-
52. A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform method steps for grapevine driven updating, the method steps comprising:
-
providing a first piece of updated data to a first mobile terminal; initiating an inquiry from the first mobile terminal to a second mobile terminal via a communication link, the inquiry asking the second mobile terminal whether it wishes to receive any updated pieces of data; forwarding a first response from the second mobile terminal to the first mobile terminal via the communication link in response to the inquiry from the first mobile terminal, the first response acknowledging that it wishes to receive updated pieces of data; forwarding a list of updated pieces of data stored in the first mobile terminal from the first mobile terminal to the second mobile terminal via the communication link; forwarding a second response from the second mobile terminal to the first mobile terminal via the communication link, the second response indicating that it wishes to receive the first piece of updated data; and forwarding the first updated piece of data from the first mobile terminal to the second mobile terminal via the communication link. - View Dependent Claims (53, 54)
-
-
70. A mobile terminal device for transmitting grapevine updates comprising:
-
a transceiver; for transmitting an inquiry from a first mobile terminal to a second mobile terminal via a communication link, the inquiry asking the second mobile terminal whether the second mobile terminal wishes to receive a first updated piece of data, for transmitting the first updated piece of data from the first mobile terminal to the second mobile terminal via the communication link, and for receiving a response from the second mobile terminal to the first mobile terminal via the communication link in response to the inquiry from the first mobile terminal, the response acknowledging that the second receiver wishes to receive the first updated piece of data.
-
-
71. A mobile terminal device for receiving grapevine updates comprising:
a transceiver; for receiving an inquiry from a first mobile terminal to a second mobile terminal via a communication link, the inquiry asking the second mobile terminal whether the second mobile terminal wishes to receive a first updated piece of data, for receiving the first updated piece of data from the first mobile terminal to the second mobile terminal via the communication link, and for transmitting a response from the second mobile terminal to the first mobile terminal via the communication link in response to the inquiry from the first mobile terminal, the response acknowledging that the second receiver wishes to receive the first updated piece of data.
Specification