IP Library Granted Patent US 10,992,621
Granted Patent B2
US 10,992,621 · App. 16/523,250 · Granted Apr 27, 2021

Enhanced data sharing to and between mobile device users

Inventor: Lance Fried (Aventura, FL)
Assignee: Flash App, LLC
H04L51/10H04L51/046H04L51/18H04L51/22H04L51/32
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,992,621
App. No.
16/523,250
Granted
Apr 27, 2021
Kind
B2
Abstract

A method of enhancing data sharing between mobile or other computing device users includes receiving a submission request generated by user interaction with a first user interface on a first computing device, the submission request including an image and associated submission data indicative of a recipient of the image, and updating a second user interface on a second computing device associated with the recipient to make the image available for display. The method may include sending a push notification to the second computing device indicating that the image is available for display for a period of time. The image may be displayed together with a call button operable to initiate a phone call from the second computing device to the first computing device. The image may be available for display on the second communication device upon receipt of a communication from the first computing device by the second computing device.

Claims (27)

1. A non-transitory program storage medium on which are stored instructions executable by a processor or programmable circuit to perform operations for enhancing data sharing between computing device users, the operations comprising:

receiving a submission request generated by user interaction with a first user interface accessible via an application installed on a first computing device, the submission request including an image, a video content, and a user-defined period of time for the image or the video content to be available, and associated submission data indicative of a recipient of the image;

updating a second user interface to make the image available for display together with a call button embedded therein, the second user interface being accessible via an application installed on a second computing device associated with the recipient, and the call button being operable by user interaction with the second user interface to initiate a communication interaction from the second computing device to the first computing device; and

updating the second user interface to make the image or the video content available for display;

wherein the first user interface is updateable with a popup display of the image and the video content originally specified by the first user in the submission request in response to the incoming communication interaction from the second computing device originated by invoking the call button embedded in the image or the video content made available for display on the second user interface.

2. The non-transitory program storage medium of claim 1 , wherein either one or both of the first computing device and the second computing device is a mobile device.

3. The non-transitory program storage medium of claim 1 , wherein the communication interaction is selected from a group consisting of: a telephone call, a message, and a short message service (SMS) text message.

4. The non-transitory program storage medium of claim 1 , wherein the application installed on the second computing device is operable to update one or more contacts in a native contact list of the second computing device to associate the first content with the first computing device.

5. The non-transitory program storage medium of claim 1 , wherein the application installed on the first computing device is operable to update one or more contacts in a native contact list of the first computing device to associate the first content with the second computing device.

6. The non-transitory program storage medium of claim 1 , wherein the application installed on the first computing device is operable to retrieve a locally stored copy of the first content for the popup display.

7. A system comprising:

a non-transitory program storage medium on which are stored instructions executable by a processor or programmable circuit to perform operations for enhancing data sharing between computing device users, the operations comprising:

receiving a submission request generated by user interaction with a first user interface accessible via an application installed on a first computing device, the submission request including an image, video content, and a user-defined period of time for the image or the video content to be available, and associated submission data indicative of a recipient thereof;

updating a second user interface to make the image or the video content available for display together with a call button embedded therein, the second user interface being accessible via an application installed on a second computing device associated with the recipient, and the call button being operable by user interaction with the second user interface to initiate a communication interaction from the second computing device to the first computing device; and

updating the second user interface to make the image or the video content available for display;

wherein the first user interface is updateable with a popup display of the image and the video content originally specified by the first user in the submission request in response to the incoming communication interaction from the second computing device originated by invoking the call button embedded in the image or the video content made available for display on the second user interface;

a server for executing the instructions;

the first computing device; and

the second computing device.

8. The system of claim 7 , wherein, in response to receipt of the first content from the server, the second application updates a native contact list of the second computing device to associate the first content with the first computing device.

9. The system of claim 7 , wherein

the operations further comprise sending a push notification to the second computing device, the push notification indicating that the second application has been provided with the first content, and

the second application displays the push notification on the second computing device in response to a user setting of the second application specifying that the push notification should be displayed and hides the push notification in response to a user setting of the second application specifying that the push notification should be hidden.

10. The system of claim 7 , wherein the second application retrieves the first content from the server using an application programming interface (API).

11. The system of claim 7 , wherein the first application provides the submission request to the server using an application programming interface (API).

12. The system of claim 7 , wherein either one or both of the first computing device and the second computing device is a mobile device.

13. The system of claim 7 , wherein the communication is a phone call.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 26, 2019
From: FRIED, LANCE
To: FLASH APP, LLC
Reel/Frame 049872/0212 →
Continuity (3)
Provisional Application 62834197 · Apr 15, 2019
Provisional Application 62714515 · Aug 3, 2018
Related Publication 20200045003A1 · Feb 6, 2020
Cited By (1)
US 12,356,293