IP Library Granted Patent US 10,965,630
Granted Patent B2
US 10,965,630 · App. 16/590,036 · Granted Mar 30, 2021

Enhanced data sharing to and between mobile device users

Inventor: Lance Fried (Aventura, FL)
Assignee: Flash App, LLC
H04L51/10G06F21/31H04L51/18H04L51/22H04L67/26
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,965,630
App. No.
16/590,036
Granted
Mar 30, 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 content and associated submission data indicative of a recipient of the content, and updating a second user interface on a second computing device associated with the recipient to make the content available for display. The method may include sending a push notification to the second computing device indicating that the content is available for display for a period of time.

Claims (33)

1. 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 first submission request generated by user interaction with a first user interface accessible via an application installed on a first computing device, the first submission request including an image and associated submission data indicative of a recipient of the image;

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

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 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 video content available for display:

wherein the first user interface is updateable with a popup display of the image 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 and 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.

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

3. The system of claim 1 , 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 image, 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.

4. The system of claim 1 , wherein the second application retrieves the image from the server using an application programming interface (API).

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

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

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

8. 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 first submission request generated by user interaction with a first user interface accessible via an application installed on a first computing device, the first submission request including an image and associated submission data indicative of a recipient of the image;

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

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 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 video content available for display;

wherein the first user interface is updateable with a popup display of the image 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 and the video content made available for display on the second user interface.

9. The non-transitory program storage medium of claim 8 , wherein the application installed on the second computing device is operable to:

present a verification prompt to the recipient; and

playing the video content within the second user interface in response to a validated response to the verification prompt.

10. The non-transitory program storage medium of claim 8 , 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 image with the second computing device.

11. The non-transitory program storage medium of claim 8 , wherein the application installed on the first computing device is operable to retrieve a locally stored copy of the image and display a popup of the image while a phone call is incoming.

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

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

14. The non-transitory program storage medium of claim 8 , wherein the video content is rendered inaccessible upon expiration of the user-defined period.

15. The non-transitory program storage medium of claim 14 , 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 image with the first computing device.

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