Mobile peer-to-peer content sharing method and system
First Claim
Patent Images
1. A method for sharing data between a first mobile device managed by a first stationary device and a second mobile device managed by a second stationary device in a wireless network, comprising:
- storing, by a third stationary device in the wireless network, in a database a content related information associated with the first mobile device;
transmitting a query, by the third stationary device, to the first mobile device, wherein the query requests state information associated with the first mobile device;
receiving a request for the content related information, by the third stationary device, from the second mobile device, wherein status of the second mobile device maintaining a valid communication link with the second stationary device has been stored in the database;
receiving a response to the query, by the third stationary device, from the first mobile device, wherein the response to the query includes the state information associated with the first mobile device;
storing the received state information, by the third stationary device, in the database to keep track of topology related information of the wireless network;
searching the database, by the third stationary device, for the content related information; and
transmitting, by the third stationary device, a search result to the second mobile device enabling the transfer of content between the first mobile device and the second mobile device.
4 Assignments
0 Petitions
Accused Products
Abstract
Embodiment of the disclosure set forth methods for sharing data in a wireless network. Some example methods include storing in a database a content related information associated with a first mobile device, receiving a request for the content related information from a second mobile device, searching the database for the content related information, and transmitting a search result to the second mobile device to enable the transfer of content between the first mobile device and the second mobile device.
-
Citations
17 Claims
-
1. A method for sharing data between a first mobile device managed by a first stationary device and a second mobile device managed by a second stationary device in a wireless network, comprising:
-
storing, by a third stationary device in the wireless network, in a database a content related information associated with the first mobile device; transmitting a query, by the third stationary device, to the first mobile device, wherein the query requests state information associated with the first mobile device; receiving a request for the content related information, by the third stationary device, from the second mobile device, wherein status of the second mobile device maintaining a valid communication link with the second stationary device has been stored in the database; receiving a response to the query, by the third stationary device, from the first mobile device, wherein the response to the query includes the state information associated with the first mobile device; storing the received state information, by the third stationary device, in the database to keep track of topology related information of the wireless network; searching the database, by the third stationary device, for the content related information; and transmitting, by the third stationary device, a search result to the second mobile device enabling the transfer of content between the first mobile device and the second mobile device. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for sharing data between a first mobile device and a second mobile device in a mesh network, comprising:
-
storing, by a stationary device, in a database a content related information associated with the first mobile device; receiving a request, by the stationary device, for the content related information from the second mobile device, wherein status of the second mobile device maintaining a valid communication link with the stationary device has been stored in the database; searching the database for the content related information; determining a number of peers in the mesh network, wherein the determining is based on an average duration of time that each peer in the mesh network maintains a valid communication link with the stationary device; and transmitting a search result to the second mobile device enabling the transfer of content between the first mobile device and the second mobile device.
-
-
7. A computing device configured to manage a plurality of mobile devices to share data in a wireless network, wherein the plurality of mobile devices includes at least a first mobile device and a second mobile device, the computing device comprising:
-
a memory unit; and a processing unit, wherein the processing unit is configured to store content related information associated with the first mobile device in a database; transmit a query to the first mobile device, wherein the query requests state information associated with the first mobile device; receive a request for the content related information from the second mobile device, wherein status of the second mobile device maintaining a valid communication link with the computing device has been stored in the database; receive a response to the query from the first mobile device, wherein the response to the query includes the state information associated with the first mobile device; store the received state information in the database to keep track of topology related information of the wireless network; search the database for the content related information in response to the received request to provide a search result; and initiate a transmission of the search result to the second mobile device to enable the transfer of content between the first mobile device and the second mobile device. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computing device configured to manage a plurality of mobile devices to share data in a mesh network, wherein the plurality of mobile devices includes at least a first mobile device and a second mobile device, the computing device comprising:
-
a memory unit; and a processing unit, wherein the processing unit is configured to store content related information associated with the first mobile device in a database; receive a request for the content related information from the second mobile device, wherein status of the second mobile device maintaining a valid communication link with the computing device has been stored in the database; search the database for the content related information in response to the received request to provide a search result; determine a number of peers in the mesh network based on an average duration of time that each peer in the mesh network maintains a valid communication link with the computing device; and initiate a transmission of the search result to the second mobile device to enable the transfer of content between the first mobile device and the second mobile device.
-
-
14. A wireless network system for peer-to-peer data sharing between a first mobile device and a second mobile device, the wireless network system comprising:
-
a base station configured to cover a wireless range; and a mobile switching center, coupled to the base station, wherein the mobile switching center is configured to store content related information associated with the first mobile device in a database, transmit a query to the first mobile device, wherein the query requests state information associated with the first mobile device; receive a request for the content related information from the second mobile device, wherein status of the second mobile device maintaining a valid communication link with the base station has been stored in the database; receive a response to the query from the first mobile device, wherein the response to the query includes the state information associated with the first mobile device; store the received state information in the database to keep track of topology related information of the wireless network; search the database for the content related information to identify a search result, and transmit the search result to the second mobile device to enable the transfer of the content between the first mobile device and the second mobile device. - View Dependent Claims (15, 16)
-
-
17. A computer readable medium containing a sequence of instructions for managing a plurality of mobile devices to share data in a wireless network, wherein the plurality of mobile devices includes at least a first mobile device and a second mobile device, wherein the sequence of instructions when executed by a computing device, causes the computing device to:
-
store content related information associated with the first mobile device in a database; transmit a query to the first mobile device, wherein the query requests state information associated with the first mobile device; receive a request for the content related information from the second mobile device, wherein status of the second mobile device maintaining a valid communication link with a stationary device in the wireless network has been stored in the database; receive a response to the query from the first mobile device, wherein the response to the query includes the state information associated with the first mobile device; store the received state information in the database to keep track of topology related information of the wireless network; search the database for the content related information to provide a search result; and initiate a transmission of the search result to the second mobile device to enable the transfer of the content between the first mobile device and the second mobile device.
-
Specification