Patent ID: 9171049
Filing Date: 2015-10-27
Classification: G06F,H04L

Abstract:
1. A method of conducting and then simulating an online database session, including: conducting from at least one client machine through a local interface an online database session via a database server API while the client machine is connected by a network to the online database, including invoking database manipulation logic running on a remote database server responsive to instructions transmitted through the local interface; prior to going offline, importing to the client machine at least a data subset and a logic subset, wherein the data subset is a subset of data from the online database to be used in an offline database session following the online database session; wherein the logic subset is a subset of the database manipulation logic running on the remote database server to be locally simulated on the client machine following the online database session; and wherein the logic subset and the data subset are embedded within at least one document and the logic subset is embedded in the document in a format usable by the local interface; and conducting a simulated database session using the local interface to access a local version of the database server API in an offline mode, following the online database session, using an imported data subset and a logic subset to simulate and reproduce a user interface to and functionality of the online database session without being connected to the online database.