Systems and methods for sharing digital information between mobile devices of friends and family using embedded devices
First Claim
1. A method for sharing digital information between first and second mobile devices, the method comprising:
- at the first mobile device, sending to the second mobile device an invitation to join a group;
at the first mobile device, receiving from the second mobile device an identifier of the second mobile device;
at the first mobile device, sending the identifier of the second mobile device to an embedded device after receiving the identifier of the second mobile device from the second mobile device;
at the embedded device, enrolling the second mobile device in the group based upon receiving the identifier of the second mobile device from the first mobile;
at the embedded device, transmitting to the first mobile device an invitation push notification comprising an invitation for the first mobile device to share the digital information;
at the embedded device, receiving the digital information from the first mobile device, wherein the embedded device receives the digital information transmitted from the first mobile device responsive to the invitation push notification;
at the embedded device, notifying the second mobile device of the digital information via a push notification; and
at the embedded device, maintaining communication with the first and second mobile devices.
2 Assignments
0 Petitions
Accused Products
Abstract
A method is provided for sharing digital information between first and second mobile devices. The method may include, at an embedded device, receiving the digital information from the first mobile device; at the embedded device, notifying the second mobile device of the digital information via a push notification; and at the embedded device, maintaining communication with the first and second mobile devices. In some embodiments, the method further includes, at the embedded device, receiving an embedded device wide area network (WAN) Internet protocol (IP) address. Maintaining communication with the first and second mobile devices may include notifying the first and second mobile devices of the new embedded device WAN IP address via respective additional push notifications, or using a DDNS server.
48 Citations
30 Claims
-
1. A method for sharing digital information between first and second mobile devices, the method comprising:
-
at the first mobile device, sending to the second mobile device an invitation to join a group; at the first mobile device, receiving from the second mobile device an identifier of the second mobile device; at the first mobile device, sending the identifier of the second mobile device to an embedded device after receiving the identifier of the second mobile device from the second mobile device; at the embedded device, enrolling the second mobile device in the group based upon receiving the identifier of the second mobile device from the first mobile; at the embedded device, transmitting to the first mobile device an invitation push notification comprising an invitation for the first mobile device to share the digital information; at the embedded device, receiving the digital information from the first mobile device, wherein the embedded device receives the digital information transmitted from the first mobile device responsive to the invitation push notification; at the embedded device, notifying the second mobile device of the digital information via a push notification; and at the embedded device, maintaining communication with the first and second mobile devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 29)
-
-
16. An embedded device for sharing digital information between first and second mobile devices, the embedded device comprising:
-
a processor; and a non-transitory computer-readable medium storing a sharing module and a push module the sharing module comprising instructions configured to cause the processor; to transmit to the first mobile device an invitation push notification inviting the first mobile device to share the digital information, wherein the first mobile device sends to the second mobile device an invitation to join a group and receives from the second mobile device an identifier of the second mobile device; to receive the identifier of the second mobile device from the first mobile device after the first mobile device receives the identifier of the second mobile device from the second mobile device; to enroll the second mobile device in the group based upon receiving the identifier of the second mobile device from the first mobile; and to receive the digital information from the first mobile device, wherein the embedded device receives the digital information transmitted from the first mobile device responsive to the invitation push notification; the push module comprising instructions configured to cause the processor to notify the second mobile device of the digital information via a push notification. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30)
-
Specification