INTERACTING WITH A DOCUMENT AS AN APPLICATION
First Claim
1. A method for interacting with a document as if it were an application, comprising:
- accessing a document comprising data that is associated with a default application configured to perform operations comprising;
navigating the data, editing the data, inputting additional data, deleting the data, charting the data, and storing the data;
selecting data from the document that is used to automatically create a document application that is different application from the default application and is automatically created using the selected data from the document and rules associated with the selected data;
automatically creating one or more default display application pages (DAPs) including fields based on the selected data and the rules associated with the selected data that each include a display of information obtained directly from the selected data the rules;
displaying the default DAPs;
receiving configuration information for the default DAPs that is used to customize the default DAPs; and
storing the configuration information that is used when displaying the document application.
2 Assignments
0 Petitions
Accused Products
Abstract
A document application is used to interact with a document as if the document was an application. Data from the document is automatically/manually selected to be associated with the document application. The document application displays document application pages (DAPs) that are used to interact with the document. One or more DAPs are automatically created using the selected data along with any rules associated with the data. For example, column names from selected data in the document may be used to create data entry/display fields within one or more DAPs and the rules may be used to specify how to interact with the data in the document application. The automatically created default DAPs may be customized by a user. For example, one DAP may be configured to be the starting page for the document application and another DAP may be configured to display a chart.
20 Citations
20 Claims
-
1. A method for interacting with a document as if it were an application, comprising:
-
accessing a document comprising data that is associated with a default application configured to perform operations comprising;
navigating the data, editing the data, inputting additional data, deleting the data, charting the data, and storing the data;selecting data from the document that is used to automatically create a document application that is different application from the default application and is automatically created using the selected data from the document and rules associated with the selected data; automatically creating one or more default display application pages (DAPs) including fields based on the selected data and the rules associated with the selected data that each include a display of information obtained directly from the selected data the rules; displaying the default DAPs; receiving configuration information for the default DAPs that is used to customize the default DAPs; and storing the configuration information that is used when displaying the document application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-readable medium having computer-executable instructions for interacting with a document as if it were an application, comprising:
-
accessing a document comprising data that is associated with a default application configured to perform operations comprising;
navigating the data, editing the data, inputting additional data, deleting the data, charting the data, and storing the data;selecting a portion of the data from the document that is used to automatically create a document application that is a different application from the default application and is automatically created using the selected data from the document and rules associated with the selected data; automatically creating a default display application page (DAP) including automatically generating a data field for each column of data in the selected data that is configured to receive a value; displaying the default DAP; receiving configuration information for the default DAP that is used to customize the fields of the default DAP; and storing the configuration information that is used when displaying the document application. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A system for interacting with a document as if it were an application, comprising:
-
a processor and a computer-readable medium; a document that includes a table; a document application that is automatically created from the document that includes fields; an operating environment stored on the computer-readable medium and executing on the processor; and a manager operating under the control of the operating environment and operative to actions comprising; displaying the document application for the document, wherein the document application comprises document application pages (DAPs) automatically created from fields within the table; displaying a default DAP; and interacting with the document through the document application. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification