IP Library Patent Application 13248471
Patent Application
App. No. 13/248,471

LIVE DATA FORM VIEWING AND UPDATING SYSTEM

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 None
App. No.
13/248,471
Abstract

A live data form system is provided that includes a client that executes a browser that receives one or more user requests to view or update a live data form being stored remotely. The live data form includes a plurality of data blocks having information that defines the live data form. The browser issues a first message with respect to viewing or updating the live data form. A server receives the first message and executes a first routine that analyzes the contents of the first message and formulates one or more query statements associated with a data block to be executed by one or more remote databases. When the one or more remote databases finish performing the one or more query statements, the server issues a second message to the browser that includes the results of the one or more query statements executed by the one or more remote databases via the client to either view or update the live data form.

Claims (34)

1 . A live data form system comprising:

a client that executes a browser that receives one or more user requests to view or update a live data form being stored remotely, the live data form includes a plurality of data blocks that include information that defines the live data form, the browser issues a first message with respect to viewing or updating the live data form; and

a server that receives the first message and executes a first routine that analyzes the contents of the first message and formulates one or more query statements associated with a data block to be executed by one or more remote databases, when the one or more remote databases finish performing the one or more query statements, the server issues a second message to the browser that includes the results of the one or more query statements executed by the one or more remote databases via the client to either view or update the live data form.

2 . The live data form system of claim 1 , wherein the one or more remote databases comprise a metadata store or a document repository.

3 . The live data form system of claim 1 , the server prepares a DTO request to be associated with the second message.

4 . The live data form system of claim 3 , wherein the server establishes remote connection with the one or more remote databases.

5 . The live data form system of claim 4 , wherein the first routine parses the first message to formulate the one or more query statements.

6 . The live data form system of claim 1 , wherein the first routine determines whether the data block needs to be updated by determining if a save logic is stored in the data block.

7 . The live data form system of claim 6 , wherein the first message comprises a DTO package sent to the server.

8 . The live data form system of claim 1 , wherein the data block comprises an autonomous data object capable of connecting to any remote database.

9 . A method of viewing and updating a live data form comprising:

executing a browser on a client that receives one or more user requests to view or update the live data form being stored remotely, the live data form includes a plurality of data blocks that include information that defines the live data form, the browser issues a first message with respect to viewing or updating the live data form;

receiving the first message and executing a first routine on a server that analyzes the contents of the first message and formulates one or query statements;

performing the one or more query statements by one or more remote databases; and

issuing a second message by the server to the browser that includes the results of the one or more query statements executed by the one or more remote databases via the client to either view or update the live data form.

10 . The method of claim 1 , wherein the one or more remote databases comprise a metadata store or a document repository.

11 . The method of claim 1 , the server prepares a DTO request to be associated with the second message.

12 . The method of claim 3 , wherein the server establishes remote connection with the one or more remote databases.

13 . The method of claim 4 , wherein the first routine parses the first message to formulate the one or more query statements.

14 . The method of claim 1 , wherein the first routine determines whether the data block needs to be updated by determining if a save logic is stored in the data block.

15 . The method of claim 6 , wherein the first message comprises a DTO package sent to the server.

16 . The method of claim 1 , wherein the data block comprises an autonomous data object capable of connecting to any remote database.

17 . A computer readable medium for storing a program being executed on a computer system, the programs performs a method of viewing and updating a live data form comprising:

executing a browser on a client that receives one or more user requests to view or update a live data form being stored remotely, the live data form includes a plurality of data blocks that include information that defines the live data form, the browser issues a first message with respect to viewing or updating the live data form;

receiving the first message and executing a first routine on a server that analyzes the contents of the first message and formulates one or more query statements;

performing the one or more query statements by one or more remote databases; and

issuing a second message by the server to the browser that includes the results of the one or more query statements executed by the one or more remote databases via the client to either view or update the live data form.

18 . The computer readable medium of claim 17 , wherein the one or more remote databases comprise a metadata store or a document repository.

19 . The computer readable medium of claim 17 , the server prepares a DTO request to be associated with the second message.

20 . The computer readable medium of claim 19 , wherein the server establishes remote connection with the one or more remote databases.

21 . The computer readable medium of claim 20 , wherein the first routine parses the first message to formulate the one or more query statements.

22 . The computer readable medium of claim 17 , wherein the first routine determines whether the data block needs to be updated by determining if a save logic is stored in the data block.

23 . The computer readable medium of claim 22 , wherein the first message comprises a DTO package sent to the server.

24 . The computer readable medium of claim 17 , wherein the data block comprises an autonomous data object capable of connecting to any remote database.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 30, 2013
From: NOLIJ CORPORATION
To: LEXMARK INTERNATIONAL TECHNOLOGY S.A.
Reel/Frame 030513/0337 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 21, 2011
From: COLLINS, JOHN J.; LANGFORD, SEAN J.
To: NOLIJ CORPORATION
Reel/Frame 027260/0767 →