IN-SITU MOBILE APPLICATION SUGGESTIONS AND MULTI-APPLICATION UPDATES THROUGH CONTEXT SPECIFIC ANALYTICS
First Claim
1. A computer-based method of implementing simultaneous functionality using a single screen of a graphical user interface (GUI) for a device, comprising:
- displaying, on a screen of the GUI and using a processor for at least one specially programmed computer, a first visual representation for a first application, the first application including;
a first plurality of fields; and
,at least one first function;
receiving, via the GUI, input data for the first plurality of fields;
identifying, using the processor, a first portion of the input data usable in a second application, the second application different from the first application and including at least one second function different from the at least one first function;
presenting, using the processor, a first sensory representation of the second application via the GUI while maintaining the first visual representation on the screen;
populating, using the processor, the second application with the first portion of the input data;
receiving, via the GUI and while maintaining the first visual representation on the screen, an input selecting the second application;
receiving, via the GUI and while maintaining the first visual representation on the screen, a command to implement the first and second applications; and
,implementing, via the processor, the at least one first and second functions.
7 Assignments
0 Petitions
Accused Products
Abstract
A system for implementing simultaneous functionality for a wireless communications device (WCD), including a processor for a first specially programmed computer in the WCD for: displaying, on a screen of a GUI for the WCD, a visual representation for a first application; receiving, via the GUI, input data for a plurality of fields for the first application; presenting respective sensory representations of a plurality of applications via the GUI while maintaining the visual representation on the screen; and receiving, via the GUI, respective inputs selecting the applications while maintaining the visual representation. The system includes a processor for a second specially programmed computer processor separate from the WCD for: identifying respective portions of the input data usable by the applications; simultaneously populating the first application and the applications with the input data and the respective portions of the input data, respectively; and implementing the first application and the applications.
-
Citations
38 Claims
-
1. A computer-based method of implementing simultaneous functionality using a single screen of a graphical user interface (GUI) for a device, comprising:
-
displaying, on a screen of the GUI and using a processor for at least one specially programmed computer, a first visual representation for a first application, the first application including; a first plurality of fields; and
,at least one first function; receiving, via the GUI, input data for the first plurality of fields; identifying, using the processor, a first portion of the input data usable in a second application, the second application different from the first application and including at least one second function different from the at least one first function; presenting, using the processor, a first sensory representation of the second application via the GUI while maintaining the first visual representation on the screen; populating, using the processor, the second application with the first portion of the input data; receiving, via the GUI and while maintaining the first visual representation on the screen, an input selecting the second application; receiving, via the GUI and while maintaining the first visual representation on the screen, a command to implement the first and second applications; and
,implementing, via the processor, the at least one first and second functions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method of implementing simultaneous functionality using a single screen of a graphical user interface (GUI) for a wireless communications device (WCD), comprising:
-
displaying, on a screen of the GUI and using a processor for a first specially programmed computer in the WCD, a visual representation for a first application, the first application including a plurality of fields; receiving, via the GUI, input data for the plurality of fields; identifying, using a processor for a second specially programmed computer separate from the WCD, a portion of the input data usable by a second application; presenting, using the processor for the first specially programmed computer, a sensory representation of the second application via the GUI while maintaining the visual representation on the screen; populating, using the processor for the second specially programmed computer, the second application with the portion of the input data; receiving, via the GUI and while maintaining the visual representation on the screen, an input selecting the second application; receiving, via the GUI and while maintaining the visual representation on the screen, a command to implement the first and second applications; and
,implementing, using the processor for the second specially programmed computer, the first and second applications.
-
-
19. A method of implementing simultaneous functionality using a single screen of a graphical user interface (GUI) for a (WCD), comprising:
-
displaying, on a screen of the GUI using a processor for a first specially programmed computer in the WCD, a visual representation for a first application, the first application including a plurality of fields; receiving, via the GUI, input data for the plurality of fields; identifying, using a processor for a second specially programmed computer separate from the WCD, respective portions of the input data usable by a plurality of applications; presenting, using the processor for the first specially programmed computer, respective sensory representations of the plurality of applications via the GUI while maintaining the visual representation on the screen; simultaneously populating, using the processor for the second specially programmed computer, the first application and the plurality of applications with the input data and the respective portions of the input data, respectively; receiving, via the GUI and while maintaining the visual representation on the screen, respective inputs selecting the plurality of applications; receiving, via the GUI and while maintaining the visual representation on the screen, a command to implement the first and second applications; and
,implementing, using the processor for the second specially programmed computer, the first and second applications.
-
-
20. A computer-based system for implementing simultaneously functionality using a single screen of a graphical user interface (GUI) for a device, comprising:
a processor for at least one specially programmed computer for; displaying, on a screen of the GUI, a first visual representation for a first application, the first application including; a first plurality of fields; and
,at least one first function; receiving input data for the first plurality of fields via the GUI; identifying a first portion of the input data usable in a second application, the second application different from the first application and including at least one second function different from the at least one first function; presenting, using the processor, a first sensory representation of the second application via the GUI while maintaining the first visual representation on the screen; populating the second application with the first portion of the input data; receiving, via the GUI and while maintaining the first visual representation on the screen, an input selecting the second application; receiving, via the GUI and while maintaining the first visual representation on the screen, a command to implement the first and second applications; and
,implementing, via the processor, the at least one first and second functions. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
37. A system for implementing simultaneous functionality using a single screen of a graphical user interface (GUI) for a wireless communications device (WCD), comprising:
-
a processor for a first specially programmed computer in the WCD for; displaying, on a screen of the GUI, a visual representation for a first application, the first application including a plurality of fields; receiving, via the GUI, input data for the plurality of fields; presenting a sensory representation of a second application via the GUI while maintaining the visual representation on the screen; receiving, via the GUI and while maintaining the visual representation on the screen, an input selecting the second application; and
,receiving, via the GUI and while maintaining the visual representation on the screen, a command to implement the first and second applications; and
,a processor for a second specially programmed computer processor separate from the WCD for; identifying a portion of the input data usable by the second application; populating the second application with the portion of the input data; and
,implementing the first and second applications.
-
-
38. A system for implementing simultaneous functionality using a single screen of a graphical user interface (GUI) for a wireless communications device (WCD), comprising:
-
a processor for a first specially programmed computer processor in the WCD for; displaying, on a screen of the GUI, a visual representation for a first application, the first application including a first plurality of fields; receiving, via the GUI, input data for the plurality of fields; presenting respective sensory representations of a plurality of applications via the GUI while maintaining the visual representation on the screen; receiving, via the GUI and while maintaining the visual representation on the screen, respective inputs selecting the plurality of applications; and
,receiving, via the GUI and while maintaining the visual representation on the screen, a command to implement the first and second applications; and
,a processor for a second specially programmed computer processor separate from the WCD for; identifying respective portions of the input data usable by the plurality of applications; simultaneously populating the first application and the plurality of applications with the input data and the respective portions of the input data, respectively; and
,implementing the first application and the plurality of applications.
-
Specification