Panoptic visualization document database management
First Claim
1. An apparatus for implementation of a panoptic visualization document database system, the apparatus comprising a processor and a memory storing executable instructions that in response to execution by the processor cause the apparatus to implement at least:
- a database management system engine configured to manage a database having stored therein a panoptic visualization document collection of a plurality of document components that are groupings of media content of one or more electronic documents between basic breaking points, each document component including respective media content, and having associated metadata providing structured information about the document component, the document components and metadata being stored in respective records of the database, the document components being stored as strings in the form of binary large objects;
a data manipulation subsystem coupled to the database management system engine and including a query language engine configured to receive a request for the respective records of a subset of the document components and associated metadata from the database, wherein the database management system engine is configured to execute the request, including being configured to retrieve the requested, respective records from the database; and
a layout engine of the query language engine or coupled to the query language engine, the layout engine being configured to generate a layout of panoptically-arranged images of document components including the subset of the document components stored in the retrieved, respective records according to a layout model, and the retrieved, respective records of the subset of the document components and associated metadata, the images of document components including images of the respective media content thereof,wherein the query language engine is configured to communicate the layout and retrieved, respective records of the associated metadata.
1 Assignment
0 Petitions
Accused Products
Abstract
A system includes a database management system engine, data manipulation subsystem and layout engine. The management system engine is configured to manage a database having stored therein a panoptic visualization document collection of document components each of which has associated metadata providing information about the respective document component, with the document components and metadata being stored in respective records of the database. The data manipulation subsystem includes a query language engine configured to receive a request for the respective records of document components and associated metadata, and the management system engine is configured to retrieve the requested, respective records from the database. The layout engine is configured to generate a layout of panoptically-arranged visual representations of the document components. And the query language engine is configured to communicate the layout and retrieved, respective records of the associated metadata.
-
Citations
22 Claims
-
1. An apparatus for implementation of a panoptic visualization document database system, the apparatus comprising a processor and a memory storing executable instructions that in response to execution by the processor cause the apparatus to implement at least:
-
a database management system engine configured to manage a database having stored therein a panoptic visualization document collection of a plurality of document components that are groupings of media content of one or more electronic documents between basic breaking points, each document component including respective media content, and having associated metadata providing structured information about the document component, the document components and metadata being stored in respective records of the database, the document components being stored as strings in the form of binary large objects; a data manipulation subsystem coupled to the database management system engine and including a query language engine configured to receive a request for the respective records of a subset of the document components and associated metadata from the database, wherein the database management system engine is configured to execute the request, including being configured to retrieve the requested, respective records from the database; and a layout engine of the query language engine or coupled to the query language engine, the layout engine being configured to generate a layout of panoptically-arranged images of document components including the subset of the document components stored in the retrieved, respective records according to a layout model, and the retrieved, respective records of the subset of the document components and associated metadata, the images of document components including images of the respective media content thereof, wherein the query language engine is configured to communicate the layout and retrieved, respective records of the associated metadata. - View Dependent Claims (2, 3, 4, 5, 6, 7, 14, 22)
-
-
8. A method comprising:
-
managing a database having stored therein a panoptic visualization document collection of a plurality of document components that are groupings of media content of one or more electronic documents between basic breaking points, each document component including respective media content, and having associated metadata providing structured information about the document component, the document components and metadata being stored in respective records of the database, the document components being stored as strings in the form of binary large objects; receiving a request for the respective records of a subset of document components and associated metadata from the database, and executing the request, including retrieving the requested, respective records from the database; generating a layout of panoptically-arranged images of document components including the subset of the document components stored in the retrieved, respective records according to a layout model, and the retrieved, respective records of the subset of the document components and associated metadata, the images of document components including images of the respective media content thereof; and communicating the layout and retrieved, respective records of the associated metadata. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
15. A computer-readable storage medium that is non-transitory and has computer-readable program code portions stored therein that, in response to execution by a processor, cause an apparatus to at least:
-
manage a database having stored therein a panoptic visualization document collection of a plurality of document components that are groupings of media content of one or more electronic documents between basic breaking points, each document component including respective media content, and having associated metadata providing structured information about the document component, the document components and metadata being stored in respective records of the database, the document components being stored as strings in the form of binary large objects; receive a request for the respective records of a subset of the document components and associated metadata from the database, and execute the request, including the apparatus being caused to retrieve the requested, respective records from the database; generate a layout of panoptically-arranged images of document components including the subset of the document components stored in the retrieved, respective records according to a layout model, and the retrieved, respective records of the subset of the document components and associated metadata, the images of document components including images of the respective media content thereof; and communicate the layout and retrieved, respective records of the associated metadata. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification