IP Library Granted Patent US 11,611,646
Granted Patent B2
US 11,611,646 · App. 16/863,405 · Granted Mar 21, 2023

Mobile device sub-application execution in response to host application execution

Inventor: Steven Samuel Gal (La Jolla, CA)
Assignee: INTERCEPT LLC
H04M1/72403H04W4/021H04M1/72457
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 11,611,646
App. No.
16/863,405
Granted
Mar 21, 2023
Kind
B2
Abstract

A method of executing an application on a mobile computing device includes providing a first host application on a mobile computing device. A sub-application is provided on the mobile computing device that is configured to selectively execute in response to execution of the first host application. The first host application is executed by the mobile computing device, including executing the sub-application. The sub-application is configured to execute a method that includes determining a location of the mobile computing device, and if the mobile computing device is determined to be at a location within a predetermined first geographic area, then sending digital content associated with the first geographic area to the mobile computing device and displaying the digital content associated with the first geographic area on the mobile device.

Claims (27)

1. A method of executing an application on a mobile computing device, comprising:

providing a first host application on a mobile computing device;

providing a sub-application on the mobile computing device, the sub-application configured to selectively execute in response to execution of the first host application by the mobile computing device;

executing the first host application by the mobile computing device, including executing the sub-application;

displaying a first user interface of the first host application on the mobile computing device by the first host application;

wherein the sub-application is configured to execute a method including:

determining a location of the mobile computing device; and

if the mobile computing device is determined to be at a location within a predetermined geographic area, then generating an alert message including digital content associated with the first geographic area, and displaying the alert message on the first user interface; and

if the mobile computing device is not determined to be at a location within the predetermined first geographic area, then not displaying the alert message on the first user interface.

2. The method of claim 1 , wherein the sub-application operates when the host application is in a background mode.

3. The method of claim 1 , further comprising:

providing a second host application on the mobile computing device, wherein the sub-application is configured to selectively execute in response to execution of the second host application;

executing the second host application by the mobile computing device;

wherein the sub-application is executed by only one of the first and second host application.

4. A method of executing an application on a mobile computing device, comprising:

providing a first host application on a mobile computing device;

providing a sub-application on the mobile computing device, wherein the sub-application is configured to selectively execute in response to execution of the first host application;

providing a second host application on the mobile computing device, wherein the sub-application is configured to selectively execute in response to execution of the second host application;

executing the first host application, wherein the first host application is configured to detect an existence of the second host application on the mobile computing device;

executing the sub-application in response to execution of the first host application; and

not executing the sub-application in response to execution of the second host application based on the detection of the existence of the second host application on the mobile computing device by the first host application.

5. The method of claim 4 , wherein the sub-application is configured to execute a method including:

determining a location of the mobile computing device; and

if the mobile computing device is determined to be at a location within a predetermined geographic area, then displaying digital content associated with the first geographic area on a user interface of the first host application.

6. The method of claim 4 , wherein the sub-application operates when the first host application is in a background mode.

7. The method of claim 4 , wherein if the first host application is operating and the sub-application is not operating, then executing the sub-application in response to execution of the second host application.

8. The method of claim 4 , further comprising executing the sub-application in response to execution of the first host application and not in response to execution of the second host application based on predetermined criteria.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 11, 2021
From: VESTA CORPORATION
To: INTERCEPT LLC
Reel/Frame 056511/0547 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 10, 2021
From: HANGIT LLC
To: VESTA CORPORATION
Reel/Frame 056501/0191 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 12, 2021
From: GAL, STEVEN SAMUEL
To: HANGIT LLC
Reel/Frame 055892/0428 →
Continuity (4)
Continuation 15446751 · Mar 1, 2017
Continuation 14795560 · Jul 9, 2015
Provisional Application 62023389 · Jul 11, 2014
Related Publication 20210084138A1 · Mar 18, 2021
Cited By (1)
US 12,238,235