IP Library Granted Patent US 9,377,939
Granted Patent B1
US 9,377,939 · App. 14/628,055 · Granted Jun 28, 2016

Application player management

Inventor: John Cronin (Bonita Springs, FL)
Assignee: GRANDIOS TECHNOLOGIES
G06F3/04842H04L67/10
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 9,377,939
App. No.
14/628,055
Granted
Jun 28, 2016
Kind
B1
Abstract

Methods and systems for providing app player management are provided. Information may be stored in memory regarding a folder comprising a set of one or more applications in a priority order. Such a folder may further be associated with a trigger. It may be detected that the trigger associated with the folder has occurred. Based on and following detection that the trigger has occurred, the applications in the folder may be executed in the priority order. As such, the highest priority application may be executed first, and lower priority application(s) may be executed subsequently.

Claims (31)

1. A method for providing application management, the method comprising:

storing information in memory regarding a folder including a plurality of software applications with a corresponding priority order, wherein the folder is associated with a trigger condition;

receiving information over a communication network from an app player management database, the received information concerning a second user's app player management data, the second user's app player management data identifying at least one software application executed by the second user; and

executing instructions stored in memory, wherein execution of the instructions by a processor:

detects that the trigger condition associated with the folder has occurred, and

executes the plurality of software applications in the folder sequentially over a folder-wide duration of time starting from a first software application with a highest priority of the priority order and ending with a last software application with a lowest priority of the priority order, wherein executing the plurality of software applications in the folder sequentially includes waiting for a predetermined between-applications duration of time to pass between execution of each software application of the plurality of software applications.

2. The method of claim 1 , wherein the trigger condition is a calendar event.

3. The method of claim 1 , wherein the trigger condition is a timer event.

4. The method of claim 1 , further comprising creating the folder.

5. The method of claim 4 , wherein creating the folder is based on user input regarding a folder name, the one or more software applications, the priority order, and the trigger condition.

6. The method of claim 1 , further comprising sending information regarding the folder over a communication network to an app player management database.

7. The method of claim 1 , further comprising sending information regarding the folder over a communication network to a third party database.

8. The method of claim 1 , further comprising receiving information over a communication network from an app player management database, the received information concerning a recommendation to add at least one software application to the folder.

9. An apparatus for providing application management, the apparatus comprising:

memory that stores information regarding a folder including a plurality of software applications with a corresponding priority order, wherein the folder is associated with a trigger condition;

a communication interface that receives information over a communication network from an app player management database, the received information concerning a second user's app player management data, the second user's app player management data identifying at least one software application used by the second user; and

a processor coupled to the memory and to the communication interface, wherein execution of instructions stored in the memory by the processor:

detects that the trigger condition associated with the folder has occurred, and

executes the plurality of software applications in the folder sequentially over a folder-wide duration of time starting from a first software application with a highest priority of the priority order and ending with a last software application with a lowest priority of the priority order, wherein executing the plurality of software applications in the folder sequentially includes waiting for a predetermined between-applications duration of time to pass between execution of each software application of the plurality of software applications.

10. The apparatus of claim 9 , wherein the trigger condition is a calendar event.

11. The apparatus of claim 9 , wherein the trigger condition is a timer event.

12. The apparatus of claim 9 , wherein the processor executes further instructions to create the folder.

13. The apparatus of claim 12 , wherein the user interface receives user input regarding a folder name, the one or more software applications, the priority order, and the trigger condition, and wherein the processor creates the folder based on the received user input.

14. The apparatus of claim 9 , further comprising a communication interface that sends information regarding the folder over a communication network to an app player management database.

15. The apparatus of claim 9 , further comprising a communication interface that sends information regarding the folder over a communication network to a third party database.

16. The apparatus of claim 9 , further comprising a communication interface that receives information over a communication network from an app player management database, the received information concerning a recommendation to add at least one software application to the folder.

17. A non-transitory computer-readable storage medium, having embodied thereon a program executable by a processor to perform a method for providing application management, the method comprising:

storing information in memory regarding a folder including a plurality of software applications with a corresponding priority order, wherein the folder is associated with a trigger condition;

receiving information over a communication network from an app player management database, the received information concerning a second user's app player management data, the second user's app player management data identifying at least one software application executed by the second user;

detecting that the trigger condition associated with the folder has occurred;

executing the plurality of software applications in the folder sequentially over a folder-wide duration of time starting from a first software application with a highest priority of the priority order and ending with a last software application with a lowest priority of the priority order, wherein executing the plurality of software applications in the folder sequentially includes waiting for a predetermined between-applications duration of time to pass between execution of each software application of the plurality of software applications.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 23, 2015
From: CRONIN, JOHN
To: GRANDIOS TECHNOLOGIES, LLC
Reel/Frame 035003/0218 →
Continuity (1)
Provisional Application 62007889 · Jun 4, 2014