METHOD, SYSTEM, APPARATUS, AND TANGIBLE PORTABLE INTERACTIVE ELECTRONIC DEVICE STORAGE MEDIUM; THAT PROCESSES CUSTOM PROGRAMS AND DATA FOR A USER BY CREATING, DISPLAYING, STORING, MODIFYING, PERFORMING ADAPTIVE LEARNING ROUTINES, AND MULTITASKING; UTILIZING CASCADE WINDOWS ON AN ELECTRONIC SCREEN DISPLAY IN A MOBILE ELECTRONIC INTERCATIVE DEVICE GUI (GRAPHICAL USER INTERFACE) SYSTEM
First Claim
1. A tangible portable interactive electronic computing device, comprising:
- a touch screen display;
a microprocessor, with one or more cores;
memory; and
one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the microprocessor, with one or more cores;
the one or more programs including;
instructions for running and displaying, on a screen display, more than one system and/or application at a time;
instructions for applying one or more heuristics to the running and displaying of more than one system and/or application on the screen display to enable multitasking by the user; and
instructions for processing multifunctional commands;
wherein the one or more heuristics comprise;
an order of importance heuristic for determining the system(s) and/or application(s) that the user is viewing on the screen and interacting with, in relation to the data being processed by user inputs through the device; and
an orientation heuristic of the system(s) and/or application(s) open on the screen display that determines the physical positioning of the system(s) and/or application(s) on the screen display; and
a sequence heuristic for determining what order data should be processed from system(s) and/or application(s) open on the screen display; and
a transition heuristic for determining what intermediate screen display should be displayed during the processing of data from system(s) and/or application(s).
1 Assignment
0 Petitions
Accused Products
Abstract
The instant invention comprises an apparatus, system, method, and tangible interactive mobile device storage medium, for creating, displaying, storing, modifying, performing adaptive learning routines, and multitasking; utilizing Cascade Windows™ on a display in an interactive mobile device GUI (Graphical User Interface) system; where the Cascade Windows created and displayed by The Cascade Software™ Technology Invention arranges the active interface of various mobile smartphone/device systems into adjustable dimension windows opened on the mobile device screen simultaneously so that multitasking is more efficient and effortless. This process and option of cascading various system and/or application windows simultaneously, creates a powerful tool for the user and a culminating technical effect that allows the user to go back in time, and view on the display various screen configurations ranked high in importance by the user and the machine, which occurred over a specific time interval in the past.
-
Citations
39 Claims
-
1. A tangible portable interactive electronic computing device, comprising:
-
a touch screen display; a microprocessor, with one or more cores; memory; and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the microprocessor, with one or more cores;
the one or more programs including;instructions for running and displaying, on a screen display, more than one system and/or application at a time; instructions for applying one or more heuristics to the running and displaying of more than one system and/or application on the screen display to enable multitasking by the user; and instructions for processing multifunctional commands; wherein the one or more heuristics comprise; an order of importance heuristic for determining the system(s) and/or application(s) that the user is viewing on the screen and interacting with, in relation to the data being processed by user inputs through the device; and an orientation heuristic of the system(s) and/or application(s) open on the screen display that determines the physical positioning of the system(s) and/or application(s) on the screen display; and a sequence heuristic for determining what order data should be processed from system(s) and/or application(s) open on the screen display; and a transition heuristic for determining what intermediate screen display should be displayed during the processing of data from system(s) and/or application(s). - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A tangible portable interactive electronic computing device-implemented method, comprising:
-
at a computing device with a touch screen display; at a computing device with a microprocessor, with one or more cores;
memory; andapplying one or more programs; wherein the one or more programs are stored in the memory and configured to be executed by the microprocessor, with one or more cores;
the one or more programs comprising;instructions for running and displaying, on a screen display, more than one system and/or application at a time; instructions for applying one or more heuristics to the running and displaying of more than one system and/or application on the screen display to enable multitasking by the user; and instructions for processing multifunctional commands; wherein the one or more heuristics comprise; an order of importance heuristic for determining the system(s) and/or application(s) that the user is viewing on the screen and interacting with, in relation to the data being processed by user inputs through the device; and an orientation heuristic of the system(s) and/or application(s) open on the screen display that determines the physical positioning of the system(s) and/or application(s) on the screen display; and a sequence heuristic for determining what order data should be processed from system(s) and/or application(s) open on the screen display; and a transition heuristic for determining what intermediate screen display should be displayed during the processing of data from system(s) and/or application(s). - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A non-transitory computer-readable storage medium with one or more executable programs stored thereon, wherein the programs instructs a microprocessor, with one or more cores, to perform the following steps:
-
running and displaying, on a screen display, more than one system and/or application at a time; applying one or more heuristics to the running and displaying of more than one system and/or application on the screen display to enable multitasking by the user; processing multifunctional commands; determining the order of system(s) and/or application(s) that the user is viewing on the screen and interacting with, in relation to the data being processed by user inputs through the device; orienting the physical positioning of the system(s) and/or application(s) on the screen display; determining the sequence and order data should be processed from system(s) and/or application(s) open on the screen display; determining what intermediate screen display should be displayed during the processing of data from system(s) and/or application(s); wherein the one or more heuristics comprise; an order of importance heuristic for determining the system(s) and/or application(s) that the user is viewing on the screen and interacting with, in relation to the data being processed by user inputs through the device; and an orientation heuristic of the system(s) and/or application(s) open on the screen display that determines the physical positioning of the system(s) and/or application(s) on the screen display; and a sequence heuristic for determining what order data should be processed from system(s) and/or application(s) open on the screen display; and a transition heuristic for determining what intermediate screen display should be displayed during the processing of data from system(s) and/or application(s). - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
Specification