Methods and Systems for Switching Between Software Applications
First Claim
1. A networked application system, comprising:
- a network connected application server including a storage unit;
a plurality of applications including an application; and
a state data memory unit;
wherein the application includes computer executable code configured to;
store location data associated with a saved location within the application; and
retrieve the location data; and
direct a client computer in network communication with the application server to the saved location.
0 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems relating to hosted applications, some examples of systems including storage units including computer executable code associated with a plurality of applications, data memories, wherein one or more of the applications include computer executable code configured to store previous location data associated with a saved location within the application, retrieve the previous location data, and direct the client computer to the saved location. Some examples of methods include transferring computer executable instructions associated with first applications to client computers, receiving requests from users to execute second applications, storing previous location data associated with saved locations within the first applications, transferring computer executable instructions associated with second applications to client computers, receiving a request from users to execute first applications, and transferring computer executable instructions associated with the first application to the client computer, including directing the client computer to saved locations associated with previous location data.
-
Citations
21 Claims
-
1. A networked application system, comprising:
-
a network connected application server including a storage unit; a plurality of applications including an application; and a state data memory unit; wherein the application includes computer executable code configured to; store location data associated with a saved location within the application; and retrieve the location data; and direct a client computer in network communication with the application server to the saved location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method for switching between applications executing within a client-server network including an application server and at least one client computer in data communication with the application server, the application server having a processor and a memory, comprising the steps of:
-
transferring computer executable instructions associated with a first application to the client computer; receiving a request from a user to execute a second application; storing previous location data associated with a saved location within the first application to which the first application was pointed prior to receiving the request from the user to execute the second application; transferring computer executable instructions associated with the second application to the client computer; receiving a request from the user to execute the first application; and transferring computer executable instructions associated with the first application to the client computer, including directing the client computer to the saved location within the first application associated with the previous location data. - View Dependent Claims (17, 18, 19)
-
-
20. A networked application system, comprising:
-
a network connected application server including; a storage unit storing a plurality of hosted applications, the server being configured to; at least partially execute the hosted applications with a processor; transfer the hosted applications to a client computer in network communication with the application server; and store data entered by a user in the hosted applications on the client computer in the storage unit, a state data memory unit; wherein a hosted application in the plurality of hosted applications includes processor executable code configured to; store state data associated with the application including previous location data in the state data memory unit, the previous location data being associated with a saved location within the hosted application; retrieve the previous location data; and direct the client computer to the saved location after the client computer navigates to the hosted application. - View Dependent Claims (21)
-
Specification