Spread cell value visualization
US-9836444-B2 · Dec 5, 2017 · US
US9558170B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9558170-B2 |
| Application number | US-201313781721-A |
| Country | US |
| Kind code | B2 |
| Filing date | Feb 28, 2013 |
| Priority date | Feb 28, 2013 |
| Publication date | Jan 31, 2017 |
| Grant date | Jan 31, 2017 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
An Image Based Document Management (IBDM) server includes a state recorder, a query engine, a view creation module and a user interface engine. The view creation module creates a first view of a collection based on at least one operation from a first user. The state recorder receives a selection of the first view of the collection from a user. The query engine runs a query associated with the first view of the collection. The user interface engine generates graphical data for presenting a list of views of the collection including the first view of the collection to a user and for displaying the first view of the collection to the user.
Opening claim text (preview).
What is claimed is: 1. A computer-implemented method comprising: generating, using one or more computing devices, a table from form images and storing the table in a database as a collection of the form images, a first cell of the table including image data and symbolic data corresponding to first information, a second cell of the table including image data corresponding to second information; providing a first view of the collection to a first user by displaying the image data corresponding to the first information in the first cell and displaying the image data corresponding to the second information in the second cell, wherein the first cell, including both the image data and the symbolic data corresponding to the first information, is highlighted to indicate that symbolic data is available for the first cell and to be visually different from the second cell including only the image data corresponding to the second information; receiving, using the one or more computing devices, an operation for modifying the first view of the collection from the first user; creating, using the one or more computing devices, a second view of the collection based on the operation; and providing the second view of the collection to the first user by displaying the symbolic data corresponding to the first information in the first cell and displaying the image data corresponding to the second information in the second cell. 2. The method of claim 1 , further comprising: providing a list of views of the collection including the first view of the collection to a second user, the second user having access to the collection; receiving a selection of the first view of the collection from the second user; running, using the one or more computing devices, a query associated with the first view of the collection; and providing the first view of the collection to the second user. 3. The method of claim 1 , further comprising: generating a query associated with the second view; running the query associated with the second view; and wherein creating the second view of the collection is based on running the query. 4. The method of claim 1 , wherein providing the first view of the collection further comprises determining at least one of a view priority, a column order, a date filter, a column filter, a current zoom factor, a label priority, a sort order and a column width. 5. The method of claim 4 , wherein determining the column filter further comprises determining to use the image data or the symbolic data to filter a column that has both the image data and the symbolic data. 6. The method of claim 4 , wherein determining the column filter further comprises classifying the image data in a column to clusters and filtering the column using the clusters. 7. The method of claim 1 , further comprising: categorizing the operation and describing the operation based on characteristics associated with a category. 8. The method of claim 1 , wherein generating the table from the form images further comprises converting the image data in the form images to the symbolic data. 9. The method of claim 1 , wherein the first view of the collection comprises a collection identifier and a name. 10. A system comprising: one or more processors; a table generator stored on a memory and executable by the one or more processors, the table generator configured to generate a table from form images and store the table in a database as a collection of the form images, a first cell of the table including image data and symbolic data corresponding to first information, a second cell of the table including image data corresponding to second information; a state recorder stored on the memory and executable by the one or more processors, the state recorder configured to receive an operation for modifying a first view of the collection from a first user; a view creation module stored on a memory and executable by the one or more processors, the view creation module configured to create a second view of the collection based on the operation; and a communication unit stored on a memory and executable by the one or more processors, the communication unit configured to provide the first view of the collection to the first user by displaying the image data corresponding to the first information in the first cell and displaying the image data corresponding to the second information in the second cell, wherein the first cell, including both the image data and the symbolic data corresponding to the first information, is highlighted to indicate that symbolic data is available for the first cell and to be visually different from the second cell including only the image data corresponding to the second information, and provide the second view of the collection to the first user by displaying the symbolic data corresponding to the first information in the first cell and displaying the image data corresponding to the second information in the second cell. 11. The system of claim 10 , wherein the communication unit is further configured to provide a list of views of the collection including the first view of the collection to a second user, the second user having access to the collection, wherein the state recorder is configured to receive a selection of the first view of the collection from the second user, and further comprising: a query engine configured to run a query associated with the first view of the collection; and wherein the communication unit is further configured to provide the first view of the collection to the second user. 12. The system of claim 10 , further comprising: a query engine stored on the memory and executable by the one or more processors, the query engine configured to generate a query associated with the second view and run the query, and wherein creating the second view of the collection is based on running the query. 13. The system of claim 10 , wherein the view creation module is further configured to create the first view of the collection, and wherein creating the first view of the collection further comprises determining at least one of a view priority, a column order, a date filter, a column filter, a current zoom factor, a label priority, a sort order and a column width. 14. The system of claim 13 , wherein determining the column filter further comprises determining to use the image data or the symbolic data to filter a column that has both the image data and the symbolic data. 15. The system of claim 13 , wherein determining the column filter further comprises classifying the image data in a column to clusters and filtering the column using the clusters. 16. The system of claim 10 , wherein the state recorder is further configured to categorize the operation and describe the operation based on characteristics associated with a category. 17. A computer program product comprising a non-transitory computer useable medium including a computer readable program, wherein the computer readable program when executed on a computer causes the computer to: generate a table from form images and store the table in a database as a collection of the form images, a first cell of the table including image data and symbolic data corresponding to first information, a second cell of the table including image data corresponding to second information; provide a first view of the collection to a first user by displaying the image data corresponding to the first information in the first cell and displaying the image data corresponding to the second information in the second cell, wherein the first cell, incl
Form filling; Merging · CPC title
Tabulation, i.e. one-dimensional [1D] positioning · CPC title
of tables; using ruled lines · CPC title
Physics · mapped topic
Physics · mapped topic
Related publications grouped by family.
Answers are generated from the same data shown on this page.