SYSTEMS AND METHODS FOR SHARING DIGITAL INFORMATION BETWEEN MOBILE DEVICES OF FRIENDS AND FAMILY USING MULTIPLE LAN-BASED EMBEDDED DEVICES
First Claim
1. A method for sharing digital information, the method comprising;
- at a first local area network (LAN)-based embedded device having a first wide area network (WAN) Internet Protocol (IP) address, inviting a second LAN-based embedded device having a second WAN IP address to share digital information between the first and second LAN-based embedded devices;
synchronizing the digital information between the first and second LAN-based em devices; and
maintaining communication between the first LAN-based embedded device and the second LAN-based embedded device when the first LAN-based embedded device receives a new first WAN IP address,wherein maintaining communication between the first and second LAN-based embedded devices comprises attempting to transmit the new first WAN IP address to the second LAN-based embedded device, andif the first LAN-based embedded device does not receive an acknowledgment of receipt of e new first WAN IP address from the second LAN-based embedded device;
at the first IAN-based embedded device, notifying a mobile device of the new first WAN IP address via a push notification; and
at the mobile device, transmitting the new first WAN IP address to the second-LAN based embedded device.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for sharing digital information is provided. The method may include, at a first local area network (LAN)-based embedded device, inviting a second LAN-based embedded device to share digital information between the first and second LAN-based embedded devices; synchronizing the digital information between the first and second LAN-based embedded devices; and maintaining communication between the first LAN-based embedded device and the second LAN-based embedded device. Said inviting may include, at the first LAN-based embedded device: receiving an identifier of a second mobile device, and transmitting to the second mobile device a first WAN IP address and first access credential; and at the second LAN-based embedded device: receiving the first WAN IP address and first access credential from the second mobile device, and transmitting to the first LAN-based embedded device a second WAN IP address and second access credential.
-
Citations
30 Claims
-
1. A method for sharing digital information, the method comprising;
-
at a first local area network (LAN)-based embedded device having a first wide area network (WAN) Internet Protocol (IP) address, inviting a second LAN-based embedded device having a second WAN IP address to share digital information between the first and second LAN-based embedded devices; synchronizing the digital information between the first and second LAN-based em devices; and maintaining communication between the first LAN-based embedded device and the second LAN-based embedded device when the first LAN-based embedded device receives a new first WAN IP address, wherein maintaining communication between the first and second LAN-based embedded devices comprises attempting to transmit the new first WAN IP address to the second LAN-based embedded device, and if the first LAN-based embedded device does not receive an acknowledgment of receipt of e new first WAN IP address from the second LAN-based embedded device; at the first IAN-based embedded device, notifying a mobile device of the new first WAN IP address via a push notification; and at the mobile device, transmitting the new first WAN IP address to the second-LAN based embedded device. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 14, 15, 16)
-
-
2-5. -5. (canceled)
-
13. (canceled)
-
17. A system for sharing digital information, the system comprising:
-
a first LAN-based embedded device comprising a first processor and a first non-transitory computer-readable medium storing a first merge module, a first sharing module, and a first IP update module, and having a first wide area network (WAN) Internet Protocol (IP) address; and a second LAN-based embedded device comprising a second processor and a second non-transitory computer-readable medium storing a second merge module, a second sharing module, and a second IP update module, and having a second WAN IP address; the first merge module comprising instructions configured to cause the first processor to invite the second merge module to share digital information between the first and second LAN-based embedded devices; the first and second sharing modules respectively comprising instructions configured to cause the first and second processors to synchronize the digital information between the first and second LAN-based embedded devices; the first and second IP update modules respectively comprising instructions configured to cause the first and second processors to maintain, communication between the first and second LAN-based embedded devices when the first LAN-based embedded device receives a new first WAN IP address, wherein the instructions cause the first LAN-based embedded device to attempt to transmit the new first WAN IP address to the second LAN-based embedded device, and if the first LAN-based embedded device does not receive an acknowledgment of receipt of the new first WAN IP address from the second LAN-based embedded device; the first LAN-based embedded device is configured to notify a mobile device of the new first WAN IP address via a push notification; and the mobile device is configured to transmit the new first WAN IP address to the second-LAN based embedded device. - View Dependent Claims (21, 22, 23, 24, 25, 26, 28, 29, 30)
-
-
18-20. -20. (canceled)
-
27. (canceled)
Specification