代理机构 |
Finnegan, Henderson, Farabow, Garrett & Dunner, LLP |
代理人 |
Finnegan, Henderson, Farabow, Garrett & Dunner, LLP |
主权项 |
1. A method of meshed file sharing by building sharing pools in at least a first mobile electronic device and a second mobile electronic device in a process of establishing a mesh network formed by at least the first and second mobile electronic devices, the method comprising:
sending, by the first mobile electronic device, a first connection request to the second mobile electronic device, the first connection request containing first file information about a first file to be shared by the first mobile electronic device, the first file information including a link to a downloading location of the first file, and the first file being accessible directly from the first mobile electronic device; receiving, by the first mobile electronic device, first acknowledgement message from the second mobile electronic device, the first acknowledgement message containing second file information about a second file to be shared by the second mobile electronic device, the second file information including a link to a downloading location of the second file, and the second file being accessible directly from the second mobile electronic device; storing, by the first mobile electronic device, the first file information and the second file information in a first sharing pool in the first mobile electronic device; storing, by the second mobile electronic device, the first file information and the second file information in a second sharing pool in the second mobile electronic device; receiving, by the second mobile electronic device, a second connection request from a third mobile electronic device, the second connection request containing third file information about a third file to be shared by the third mobile electronic device; storing, by the second mobile electronic device, the third file information in the second sharing pool; sending, by the second mobile electronic device, a second acknowledgement message to the third mobile electronic device, the second acknowledgement message containing the first file information and the second file information; and sending, by the second mobile electronic device, an update message to the first mobile electronic device, the update message containing the third file information, wherein the first sharing pool and the second sharing pool store same file information. |