CN103177072B - Panoptic visualization document layout - Google Patents
Panoptic visualization document layout Download PDFInfo
- Publication number
- CN103177072B CN103177072B CN201210564567.2A CN201210564567A CN103177072B CN 103177072 B CN103177072 B CN 103177072B CN 201210564567 A CN201210564567 A CN 201210564567A CN 103177072 B CN103177072 B CN 103177072B
- Authority
- CN
- China
- Prior art keywords
- document
- document component
- page
- layout
- retrieved
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/951—Indexing; Web crawling techniques
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/903—Querying
- G06F16/9038—Presentation of query results
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/907—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9538—Presentation of query results
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- Library & Information Science (AREA)
- Computational Linguistics (AREA)
- Mathematical Physics (AREA)
- Software Systems (AREA)
- User Interface Of Digital Computer (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Processing Or Creating Images (AREA)
Abstract
The present invention relates to the Panoptic visualization document layout system including search engine He the layout engine for being connected to search engine.Search engine is configured from each with the associated metadata for providing respective document module information in document component of the Panoptic visualization document collection identification including being requested Media Contents with multiple document components, the multiple document component.Layout engine is configured according to the associated metadata selection placement model for being used to be identified document component, wherein the metadata further comprises for identifying the information linked between identified document component and other one or more document components.Layout engine, which is configured retrieval, includes identified document component and the document component of other document components, and according to selected placement model and be retrieved document component and associated metadata, generation be retrieved document component panoramaization arrangement visable representation layout.Also, layout engine is configured the transmission layout.
Description
The cross reference of related application
This application claims in submission on December 21st, 2011, entitled " Panoptic Visualization Document
Layout " U.S. Provisional Patent Application No.61/578349 priority.Panoptic Visualiza tion
Document Layout, filedon December21,2011. the application be submit on December 21st, 2011 it is entitled
" Panoptic Visualization Document Navigation " U.S. Provisional Patent Application No.61/578,357 and
Entitled " Panoptic Visualization Document Collection " U.S. Provisional Patent Application No.61/578,
361 is related.Panoptic Visualiza tion Documen tNavigation, and U.S.Provisional
Patent Application No.61/578,361,entitled:Panoptic Visualization Document
Collection, both of which filed on December21,2011. the application also carried with 03 25th, 2011
Hand over it is entitled " Image Management and Presentation " U.S. Patent application No.13/072,217 is related, its
It is required that submitted on 01 26th, 2011, entitled " Navigation toAircraft Maintenance Information
UsingTiled2D Illustrations " U.S. Provisional Patent Application No.61/436585 priority.Image
Management andPresentation, filed on March25,2011, which claims priority to
U.S.Provisional Patent Application No.61/436,585,entitled:Navigation to
Aircraft Main tenance Informa tion UsingTiled2D Illus trations, filed on
January26,2011. foregoing all the elements are herein incorporated, only for reference.
Technical field
The disclosure relates generally to document Panoptic visualization(panoptic visualization of documents), especially
It is to be related to the Panoptic visualization of document or show their document component in a manner of logical relation between reflecting document/component
Panoptic visualization.
Background technology
The printing information of related topics is usually printed on multi-page, and this is due to that information is not suitable with single-page and/or profit
Can more effectively it be shown with multi-page.Multi-page can be formed with identical sources or multiple sources.For example, can be by the technology of airborne vehicle
Plot printed is into by the different piece printing of its identical chart on different pages.The drawing of airborne vehicle upper-part can include
In a storehouse or source, and the drawing of another part may be embodied in the second storehouse or source.
Printing information can also be printed as so that a document includes one detail grade of object, and the second document includes
Second detail grade of same object.For example, the chart of airborne vehicle can be printed as so that the outside of airborne vehicle is in the graph
It is visible.Another chart of identical airborne vehicle can be printed as so that the outside of airborne vehicle is dimmed or fogs, but shows
The inside of airborne vehicle.Therefore, reader can learn the different information of same object using different charts.
As another example, the wiring diagram of wiring system usually prints across multi-page, and this is due in wiring diagram
The figure and text message of displaying are too big and are difficult in adapt to single-page.Therefore, document can be varied multiple times in reader, so as to obtain MS
In the information of whole wiring system.
Such as the document of engineering drawing, technology figure, wiring diagram and other suitable Doctypes are possibly used for airborne vehicle
Safeguard.These documents are created with printing form to watch.But, such document generally electronically stores and in data
Watched on the display device of processing system.As a result, reader may browse different document in different medium type.This check is closed
It may be taken more time in the examination of aircraft information than desired.
It may be included accordingly, with respect to the document of system, such as airborne vehicle complication system on complication system and its component, son
Connection and relation in the bulk information of system and part, and complication system respective element.What description system usually needed is
System complexity and bulk information may not only increase study these documents required for time, and increase understand complication system and
The difficulty of its element.User not only needs the time to examine the document for including bulk information, and is also required to the time and bears to study
The difficulty of information, to understand mode that complication system and its element are relative to each other.
Therefore, the method and apparatus for having the above-mentioned at least some of problem of consideration and possible other problemses are desirable.
The content of the invention
The exemplary embodiments of the present invention are generally directed to Panoptic visualization document layout system, and corresponding method and calculating
Machine readable storage medium storing program for executing.According to exemplary embodiments, the Media Contents of collection of document can be to reflect logical relation between content
Mode panoramaization arrange, its can with so that reflect theme between or they by content description object between relation.The row
Row can allow the user to watch content in single view, and in order to be best understood between content and its theme or object
The mode of relation arranges, and otherwise these relations can indigestion.Including the complication system of some components, subsystem and part,
Such as in the background of airborne vehicle, the arrangement not only reduces the time examined required for the document comprising bulk information, and also subtracts
Time required for few research information, and the difficulty of research information is reduced, so as to understand complication system and its element phase each other
The mode of pass.Various relations can be customized for, and when being reflected with panorama arrangement mode, it can be more convenient for various users'
Understand.Therefore, can be reduced needed for search even for the maximum information included in some collection of document, exemplary embodiments
The time wanted and the difficulty of alleviation search.
According to the one side of exemplary embodiments, system include be configured receive Media Contents ask and identify including ask
Media Contents document component search engine.In this respect, the document component of identification is Panoptic visualization document collection, its
It is therein each to include corresponding Media Contents and with the pass for providing respective document module information with multiple document components
The metadata of connection.
System in terms of this also includes being connected to search engine and being configured from multiple placement models selecting layout
The layout engine of model, wherein the placement model is used for the panoramaization arrangement visable representation of multiple document components.This side
The placement model in face selects according to the associated metadata for being identified document component.In one example, identified document
Component is the electronic document of Panoptic visualization document collection, and the associated metadata for being identified document component provides accordingly
The type information of document;And in this example, layout engine can be configured is laid out mould according to respective document type selecting
Type.In one example, the media content information of respective document component is provided for being identified the associated metadata of document component;
And in this example, layout engine can be configured according to identified document component Media Contents selection placement model.
Associated metadata for being identified document component further comprises identifying identified document component and one or more
The information of one or more links between other more document components.Therefore, layout engine, which is also configured to retrieval, includes identified text
Shelves component and multiple document components according to other document components identified for being identified the associated metadata of document component.
Layout engine is also configured to according to being chosen placement model and the document component and for the document that is retrieved of being retrieved
The associated metadata of component generates the layout of the panoramaization arrangement visable representation for the document component that is retrieved.And layout engine passes through
Configuration transmits the layout.
In one example, corresponding text in specified layout is provided for the associated metadata each in document component that is retrieved
The size or size of the visable representation of shelves component(size), position and/or depth information, in size, position and/or depth
One or more can be specified relative to other the one or more document components for the document component that is retrieved.In this example
In, each in document component for being retrieved, layout engine can be configured specifies according to offer information in associated metadata
Size, position and/or depth generation layout.
In a further example, for the one or more of the document component that is retrieved, document component may be at wrapping
In the state for including the visable representation in document component corresponding resolution, and associated metadata can be provided in specified layout
The information at least size that respective document component visualization represents.In this example, for being retrieved in document component one
Or more in it is each, layout engine can be configured to retrieval in matching in associated metadata provide information specify it is big
The document component of the visable representation of small resolution ratio.And in further example, it is retrieved in document component one or more
Each in more, associated metadata can provide at least size information that respective document component visualization represents in specified layout,
Wherein described size is specified relative to other the one or more document components for the document component that is retrieved.
In one example, layout engine can be further configured reception for the document component visable representation that is retrieved
Different panoramaizations arrangement request.In this example, layout engine can be configured selects not from multiple placement models
With placement model as the response to request.And layout engine can be configured according to selected different placement models and
The document component that is retrieved and the different layouts that the document component that is retrieved is generated for the associated metadata for the document component that is retrieved,
The visable representation for the document component that is retrieved is rearranged including being configured panorama.
In terms of other of exemplary embodiments, it is provided can for the method to Panoptic visualization document layout and computer
Read storage medium.Feature/function and advantage described herein can be implemented separately in disclosed each exemplary embodiments, or can be with
Realized with reference to other examples embodiment, its further detail below may be referred to description below and drawing.
Brief description of the drawings
Therefore, exemplary embodiments of the present invention have been generally described herein, and description, it is not to paint necessarily to scale
System, wherein:
Fig. 1 shows the panoptic visualization system according to exemplary embodiments;
Fig. 2 shows the Panoptic visualization document collection system according to exemplary embodiments;
Fig. 3 shows the Panoptic visualization document layout system according to exemplary embodiments;
Fig. 4 shows the Panoptic visualization document navigation system according to exemplary embodiments;
Fig. 5-16 schematically illustrates the example of the suitable layout model according to exemplary embodiments;And
Figure 17-21 shows the page layout example according to exemplary embodiments of the present invention, and it can show in GUI, wherein institute
Stating GUI has predetermined viewing area and can be navigated by user.
Embodiment
Certain embodiments of the present invention is described more fully in drawing of below with reference to enclosing now, wherein the drawing shows portion
Divide embodiments of the invention, be not the embodiment for showing that the present invention is all.In fact, the various embodiments of the disclosure can embody
For many multi-forms, embodiment set forth herein is not read as pertaining only to;On the contrary, these embodiments that the disclosure provides are just
In the more thorough and comprehensive scope for understanding the present invention and being covered of those skilled in the art.For example, unless otherwise indicated, sometimes make
Specific order is should be not construed as to imply that for the first reference, the second reference or its analog.Moreover, something or other can be described as
Above, other something or others(Unless otherwise indicated)It can replace and be described as below, vice versa;Similarly, something or other can
To be described as on the left side, other something or others, which can be replaced, to be described as on the right, and vice versa.Similar reference numeral refers to
To the similar component of full text.
Present aspect exemplary embodiments relate generally to the Panoptic visualization of document, Panoptic visualization more particularly, to document or
The Panoptic visualization of their document component is shown in a manner of logical relation between reflecting document/component.Exemplary embodiments master
Aerospace applications are combined to describe.Nevertheless, it will be understood that exemplary embodiments can combine various other applications, navigated in aviation
In its industry and outside aerospace industry.
Referring now to Fig. 1, it shows the panoptic visualization system 100 according to exemplary embodiments of the present invention.The system can wrap
Include on one or more electronic documents, for performing one or more functions or operation some different sub-systems(Each
It is single system)In any one.As illustrated, for example system can include collection of document system 102, document layout system
System 104 and/or document navigation system 106.Although the part as panoptic visualization system is shown, collection of document system,
One or more can be substituted in layout system and/or navigation system individually still communicates with panoptic visualization system.
It is also understood that one or more in subsystem can ignore other subsystems, play separate payment, or operation is into list
Only system.And further, it should be understood that panoptic visualization system can be included than one or more additional shown in Fig. 1
Or substitute subsystem.
As described herein, electronic document(Or it is referred to simply as document)Can be can be with electronics and/or printing(It is or printable
's)Form is by visual any electronic media content.The Media Contents of document can include text, figure or other visualizations
It is one or more in content, such as rest image, video or its analog.Document can be some different document types, its
Described in Doctype can be by one or more characterizing definitions of document, such as its form, Media Contents or its analog.Close
The example of suitable Doctype includes CAD document(For example, CAD, CATDrawing, CATProduct,
CATProcess, cgr, DWG, DXF, DWF etc.), text based document(For example, ANS, ASC, DOC, DOCX, HTML, PDF,
RTF, TXT, WPD etc.), presentation file(For example, PDP, PPT etc.), graphic documentation(For example, BMP, GIF, JPEG, JP2, PNG,
PSD, PSP, RAW, TIFF etc.), video documents(For example, AVI, MPEG, QuickTime, WMV etc.)Or its analog.Suitable text
The other examples of shelves type include single law documentation or law documentation set(For example, court decision, bulletin, patent etc.), book
Nationality, article, webpage, screenshot capture, service bulletin, engineering drawing, letter of guarantee, technology figure, wiring diagram or its analog.It is and suitable
The further example of Doctype includes data set, such as engineering design data, wiring data, trouble shooting data, commercial number
According to or its analog.
Document can be made up of one or more document components formed, and document component can be its Media Contents, such as
The cluster of Media Contents between basic breakpoint.Document component can depend on Doctype and can include, such as electronic pages
Face, lantern slide, chart, drawing, rest image, video or its analog.Document component sometimes generally refers to " page ", no
Cross, be not that to be necessarily required to document component be electronic page, it can include other assemblies type.Only include a component in document
Example in, document and its component can be one and be identical.
As described herein, it may be referred to the document formed by forming the page.It being understood, however, that exemplary embodiments can wait
Combined with the document for being applied to be formed by forming document(Set), it further can form or can not enter one by forming the page
Step is formed by forming the page.Therefore, the function of performing on document combination can be equal on the function of document by performing, and be held
Row can be equal to the function of performing on forming document on the function of the page.
Each page can be by with electronics and/or printing(It is or printable)Form generation visable representation(Or but its Jie
Matter content)Data formed.The visable representation of the page sometimes generally refers to the simple page or " image ", although the page is not
It is necessarily to include rest image, it can include other Media Contents types.
The page can include the Media Contents with one or more themes and one including reflecting or being formed theme
Individual or more object.Therefore sometimes it may be said that the object of its theme of page-describing and/or theme.As an example, the page can be with
With airborne vehicle as its theme, and including airborne vehicle external view or interior views or airborne vehicle outer/inner view
Fragment is as object, or the page can have outer/inner view as its theme and the fragment including external view is made
For object.As another example, the page can have aircraft instrument panel as its theme and the instrument including instrument board
As theme.
Generally, according to the document of exemplary embodiments and/or their page can have between it is one or more
Logical relation.Then, just as explained more, the collection of document system 102 of usual panoptic visualization system 100
It can be configured and receive document according to these logical relations and collect the page, the page is collected as the collection of document of Panoptic visualization
(Panoptic visualization document collection).Usual document layout system 104 can be configured generation Panoptic visualization document collection, such as
The panorama arrangement of set from collection of document system, the layout of logic related pages.Usual document navigation system 106 can be through
Configuration selection and offer navigation options, panorama arrangement, logic related pages layout for Panoptic visualization document collection of navigating,
Such as the visable representation of layout is generated by document layout system.The visable representation of layout is sometimes simply referred to as cloth
Office.
Therefore, exemplary embodiments of the present invention can collect document file page according to logical relation between the page, in complication system example
As airborne vehicle background example in, logical relation can reflect the structural relation of its interelement.The page can with reflect logic close
The mode panoramaization arrangement of system, and in various examples, panoramaization arranges in a manner of reflecting structural relation.The arrangement can be with
Allow users to watch multiple pages in single view, and arranged in order to be best understood from the mode of relation, otherwise can be difficult
To understand these relations.In the background of complication system, for example, the arrangement mode not only reduces the text for examining and including bulk information
Time required for shelves, and the time required for research information is reduced, and the difficulty of research information is reduced, it is multiple to understand
The mode that miscellaneous system and its element are relative to each other.
Referring now to Fig. 2,3 and 4, appropriate document aggregation system, document cloth is shown respectively according to exemplary embodiments of the present invention in it
More specific examples of office system and document navigation system.
Fig. 2 shows the collection of document system 200 according to an exemplary embodiments.As illustrated, collection of document system can be with
Including document resolver 202, it, which is configured, receives one or more electronic documents and is broken down into multiple composition pages(Document
Component), it is therein each to include corresponding Media Contents.In one example, can be according to Doctype(For example, computer
Aided design document, presentation file, graphic documentation, video documents, law documentation, books, article, webpage, engineering drawing, technology
Figure, wiring diagram etc.)Decompose document.Therefore, document resolver can also be configured for example based on document format, business rule or use
Family input identification Doctype.
Collection of document system 200 can also include being connected to document resolver 202 and be configured the connector of the binding page
(colligater)204.In this respect, page binding (colligation) can include, for one in multiple pages or more
It is each in more, connector be configured identify it is one or more in the page and other multiple pages between one or more chains
Connect.According to document, Doctype and/or the Media Contents of the page and other pages, the link of an example can be identified.And
In one example, link can be defined according to one or more business rules, logic or its analog.These links can be with
The one or more logical relations established between the page and other pages.
In one example, shared common document can be identified(The composition of identical document)The page between link.
In one example, with the row in predetermined order, such as time sequencing, spatial order or common document or in collection of document
Sequentially, the link between the page adjacent to each other can be identified sequence.In some instances, can be according to the theme or object of the page
Identification link.For example, the link between shared common subject matter or the page of common object can be identified.In one example, may be used
To identify that the object of a page is the link between the page of the theme of another page(Object-theme), or can identify
The theme of one page is the link between the object of another page(Theme-object).
In one example, the link between parent-sub- level relation page can be identified.In one example, Ke Yishi
The link between the page not in instances, wherein the Media Contents of a page are included to the ginseng of other pages in instances
Examine or link.In this respect, court decision can include to another court decision(For example, in the text of court decision, or
In footnote, endnote or its analog)Reference, or the page can include hyperlink to another page.And another
In one example, the link inputted by user between specified page between the page linked can be identified.
In addition to the link between identifying the page, for each in one or more pages, connector 204 can be with
It is configured extraction, generation or the metadata associated with the page is provided in addition.For the page, its associated metadata can provide
On any one in some different block of informations of the page.For example, metadata can provide the identification page with associating the page
Metadata in link between other pages information.This information can include the name for being linked to other pages of the page
Or other identifiers, and can also include by link therein(For example, shared common document, theme and/or object, adjacent,
Object-theme theme-object, parent-sub- level, with reference to/link, user specifies etc.)The logical relation instruction of foundation.
In addition to link, the associated metadata of the page can include one or more other information blocks on the page.
For example, metadata can provide the document information that the page is its composition, such as document name or other identifiers, and/or author,
Size, and/or creation time or document final version time.Again for example, metadata can provide have been applied to or to be applied to
The information of one or more contents limitation of the page, for example, limitation is accessed, editor or modification limitation, and/or page encryption.
Metadata can also provide the information on medium content.This information can include, such as page subject matter
And/or the identification of object, include the page address portions of one or more objects, and/or in the page one or more objects details
Degree.In various examples, common subject matter, object are shared or between object-theme or the page of theme-object relationship
Link can be inferred to from the metadata of identification respective document theme and/or object.In these examples, page subject matter and/or
The explanation of object can be enough as the information suitably linked between the identification page.
In one example, the binding of the page may further include connector 204 and be configured the one or more use of identification
In the placement model of at least some of page.In this example, the extraction for the page, generation or carried in addition by connector
The associated metadata of confession may further include respective page arrangement mode each in specified one or more placement models
Information.For corresponding placement model, this can include, such as specified page(Or more particularly its visable representation)Size,
Position and/or depth(Z-axis order).Can identify placement model and in a number of different ways in any one, such as root
Size, position and/or depth are specified according to one or more business rules, logic or its analog.
Suitable layout model(Sometimes referred to as on behalf of displaying style)Example include brick wall(brickwall), part brick wall
(partial brickwall), hierarchical structure(hierarchy), shape(shape), it is placed in the middle outwards(center out), from upper
Under and/triangle(top-down/triangulated), placed in the middle outwards triangle(center-out
triangulated), size dominate(size dominance), pass through overlay details(overlap through detai l)、
Pass through depth master-details(master-detail through depth), loading shape(load shape), facet
(facet), blending agent/static state-dynamic(mixedmedia/static-and-dynamic)Or its analog.Other examples
The combination of one or more aforementioned arrangement models can be included.In some example placement models each can be further below
Description.
In one example, page-size can be appointed as absolute size or relative size in placement model, therein every
It is individual to provide in a number of different ways.In various examples, page-size can be related to pixel size, so as to give page-out
Pixel quantity or pixel resolution.In one example, the absolute size of the page can be provided with height and width dimensions(Example
Such as, N*M pixels).In another example, page-size can be based on other related one or more pages of the page logic
Size is appointed as relative size.For example, relative size can provide in a number of different ways, such as with percentage, other pages
Fraction or multiple;Or relative size can be only by being less than, more than or equal to other page-sizes instruction provide.Passing through
In the related page of parent-sub- level relation, for example, the size of subpage frame can be appointed as the half of his father's page-size.Big
It is small be correlation in the case of, the size of other corresponding pages can provide in their associated metadata, and can be based on
Other further page-sizes provide absolute size or relative size.
Similar to size, in one example, page location in placement model(Sometimes referred to as on behalf of positioning)It can be appointed as
Absolute position or relative position, but in any case, it can provide in a number of different ways.Similarly, in placement model
Page depth can be appointed as absolute depth or relative depth, therein each to provide in a number of different ways.For example, page
The absolute position in face can provide in the x of coordinate system, y-coordinate, wherein the coordinate system crosses over placement model, and/or
Absolute depth can provide in the z coordinate of coordinate system.In another example, the relative position of the page can relative to
Placement model midpoint or the x of other pages, provide in y-coordinate.In another example, relative position can be simply by layout mould
Type midpoint or the instruction of the upper and lower, left and right of other pages provide.Similarly, in one example, relative depth can simply by
The page provides in placement model before or after other pages.In the case of being correlation in position and/or depth, it is corresponding other
The position of the page and/or depth can provide in its associated metadata, and can be given absolute or relative position and/or
Depth.
It is Panoptic visualization document collection that connector 204, which can be configured the page and metadata communication or transmission, and
Any one being sent in some different destinations will be gathered.In one example, connector can be configured the page and
Metadata is sent to respective stored 206,208 for retrieval later.Storage can reside in one with collection of document system 200
Rise, or can separate with collection of document system and communicated with collection of document system.The page and metadata can be with some
Any one in different modes is formatted and stored, and therefore, their storage can be any one in some different types
It is individual.The example of suitable storage class stores including file, database purchase, cloud storage or its analog.
In various examples, before the page is stored in respective stored 206, the page can be compressed or in addition
Handle for being easier to store and retrieving.As illustrated, for example, system can include being connected to connector piece device together
(tiler)210, and connector is configured to it and transmits the page.For each in one or more pages, piecing device together can be with
It is configured page visable representation in corresponding resolution of the generation for page zoom-in and zoom-out rank.As described herein, in each contracting
Put the page of rank(Or but its visable representation)" subgraph " is commonly referred to as, and sometimes may be considered the page
Independent version or copy.But, as described above, the subgraph of the page is not necessarily to include rest image, although the page can wrap
Include other Media Contents types.
In addition to except generation page subgraph or replacing generation page subgraph, piece device 210 together and can be configured and will pass through
The progressive larger number that is divided into of the subgraph of level of zoom is pieced together(tile), it is therein each to piece together in corresponding level of zoom covering
The area of space of image.As further explained below, this is easy to retrieve, translate and/or scale the page.Then, this pieces device together
It can be further configured and piecing together for page subgraph is sent to such as page storage.But before transmission is pieced together, if
If needing, piece device together and can be further configured compression and piece together.
In a more specific example, piecing device 210 together can be configured in from highest level of zoom by one or more
The corresponding level of zoom of middle level of zoom to benchmark level of zoom hierarchal arrangement generates multiple resolution ratio of the page.Each scaling
Rank includes the subgraph of full page, but in different resolution;And can have through the page subgraph of level of zoom
Identical original the ratio of width to height(Ratio of the picture traverse to its height).In one example, highest level of zoom(Rank 0)It can wrap
Subgraph of the full page in its lowest resolution is included, one or more middle level of zoom can include full page progressive
High-resolution(Intermediate level 1 is less than rank 0, and rank 2 is less than rank 1 etc.)Subgraph, and benchmark level of zoom(Rank
L)Full page can be included in its highest(It is or complete)The subgraph of resolution ratio.
Can in a number of different ways in any one generation the page each subgraph.In one example, subgraph
One as in, such as full resolution subgraph can receive by piecing device 210 together.Then, piece device together and can be configured to generate and exist
Other subgraphs of low resolution, such as pass through lower sampling full resolution subgraph.
As described herein, piece device 210 together and can be configured and will pass through the subgraph of level of zoom and progressive be divided into larger number
Piece together, it is therein each in the area of space of corresponding level of zoom covering subgraph.Piece together can have in level of zoom and
Through the fixed size of level of zoom(Resolution ratio), and correspondingly, can be than by relatively low by largely piecing the subgraph formed together
The subgraph that quantity pieces composition together has high-resolution.Therefore, each level of zoom can be regarded as relative to above
The higher level of zoom of any level of zoom(Have in the subgraph of the level of zoom than the subgraph of level of zoom above
Higher resolution).Similarly, each level of zoom can be regarded as to the relatively low scaling relative to any level of zoom under it
Rank(There is more low resolution than the subgraph of level of zoom under it in the subgraph of the level of zoom).
In one example, can be and then level of zoom resolution ratio under it in the subgraph of each level of zoom
Half, and be and then twice of level of zoom resolution ratio on it(Resolution ratio is increased or decreased with 2 factor).At this
In example, the quantity pieced together in level of zoom l can be by tl=t0×4lProvide, wherein l=0,1,2 ..., L, and t0Represent
In highest level of zoom(Rank 0)Piece quantity together.Including four level of zoom 0,1,2 and 3(L=3)More specific example
In, and wherein highest level of zoom subgraph pieced together by one and forms(t0=1), the first middle level of zoom(Rank 1)Son
Image can be pieced together by 4 and formed, and be scaled among second(Rank 2)Subgraph is pieced together by 16 and formed, and benchmark zoom-level
Not(Rank 3)Subgraph can be pieced together by 64 and formed.
In one example, can be respectively by with higher or lower by some pages for piecing covering together in a level of zoom
Level of zoom increase or decrease quantity piece covering together, so as to produce the increase of page resolution and reduction.Similarly, one
Individual level of zoom can be by the multiple of adjacent higher level of zoom by a page area for piecing covering together(For example, four)Piece together
Covering, so as to produce the increase of page respective regions resolution ratio.And in a level of zoom by multiple pages for piecing covering together
Region can piece covering together by adjacent one compared with level of zoom, so as to produce the reduction of page respective regions resolution ratio.
In one example, in the page of specified resolution(Or page area)Can be by matching with specified resolution
The Tiled Display of level of zoom cover page.The amplification of the page can be by using the increase number in higher level of zoom cover page
The replacement display of piecing together of amount is pieced together to realize.And the diminution of the page can be by with subtracting compared with level of zoom cover page
The replacement display of piecing together of small number is pieced together to realize.And pieced together because the page can be divided into, used in the figure of the display page
Family interface(GUI)Middle page address portions are visible rather than all in visible example, are only the spellings of those cover page visible parts
Patch can be retrieved and show.
Fig. 3 shows the document layout system 300 according to an exemplary embodiments.As described above, document layout system 300
It can be an example of the document layout system 104 of Fig. 1 panoptic visualization systems 100.Usual document layout system can be through
The panorama arrangement of configuration generation Panoptic visualization document collection, the layout of logic related pages.This set can be, such as text
The set of shelves aggregation system 102, or can be more specifically Fig. 2 collection of document system 200 in one example.
As shown in figure 3, document layout system 300 can include search engine 302, it is configured and receives Media Contents request simultaneously
And identification includes request interface of one or more pages of requested Media Contents or the like.The identified page can be tool
There is the Panoptic visualization document collection of multiple pages, each page therein includes respective media content and had to provide accordingly
The associated metadata of page info.The page and metadata can be stored in respective stored 304,306, and it can in one example
With with respective stored 206 shown in Fig. 2,208 corresponding.
Search engine 302 can be configured identifies the page in a number of different ways, such as the association member based on the set page
Data.For example, request can include being matched with the theme of the set page or the keyword of object or have and set in addition
The theme of the page or the correlation of object.As the response to request, then, search engine can be configured search metadata and deposit
Storage 306 include being matched with or be relevant to request Media Contents one or more pages associated metadata.
Document layout system 300 can also include layout engine 308, layout generator or be connected to search engine 302 simultaneously
It is configured from for multiple panoramas and arranges the page, including is identified in multiple placement models of the page and selects placement model(Displaying
Style)Analog.Placement model can be in respective stored, such as file storage, database purchase, cloud storage or its analog
Middle preservation, and according to respective stored in a number of different ways in any one format and storage.
Placement model can include any one being used in some different layout types of the panorama arrangement page.As above institute
State and be further described below, the example of suitable layout model include brick wall, part brick wall, hierarchical structure, shape, between two parties to
Outside, from top to bottom/triangle, triangle placed in the middle, size dominate, by overlay details, pass through depth master-details, loading
Shape, facet, blending agent/static state-dynamic or its analog.Other examples can include one or more aforementioned arrangement moulds
The combination of type.
Any one during layout engine 308 can be configured in a number of different ways selects placement model.In an example
In son, layout engine can be configured according to the associated metadata selection placement model for being used to be identified the page.Therefore, search is drawn
Holding up 302 can be configured and will communicate for being identified the associated metadata of the page or be sent to layout engine, layout engine and then
It can be configured according to respective associated metadata, select placement model.
As described above, the associated metadata for the page can provide the document type information that the page is its composition, and/or
Information on medium content.In one example, then layout engine 308 can be configured and be according to the identified page
The type of its document formed(For example, CAD document, presentation file, graphic documentation, video documents, law are literary
Shelves, books, article, webpage, engineering drawing, technology figure, wiring diagram etc.), select placement model.In another example, layout is drawn
Hold up the Media Contents that can be configured according to the identified page, such as its one or more theme and/or object, selection layout mould
Type.
As also described above, for the page associated metadata can include be used for identify the page with set other pages it
Between the information that links.Therefore, layout engine 308 can also be configured according to the associated metadata for being used to be identified the page, retrieval
The identified page and other identified pages.These pages can be retrieved from respective stored 304.
Layout engine 308 can be configured according to selected placement model and the be retrieved page and its associated metadata,
Generate the layout of the page that is retrieved of panorama arrangement.In addition to retrieving the page, then the layout engine of an example can be with
It is configured, such as the metadata of association is received from respective stored 306.Then, layout engine can be configured and be sent to layout
Such as the GUI that layout can be shown wherein, or it is sent to the printer for generating layout print output.
As described above, layout can define the panoramaization arrangement for the page that is retrieved according to selected placement model.It is being laid out
Arrangement in, can each have particular size, position and/or depth in the page(Z-axis-order).Each page of layout
Size, position and/or depth relative to other pages of layout can be absolute or relative, and can with it is some not
With mode specify or be confirmable in addition.In one example, size, position and/or depth can be from placement models
In be chosen placement model definition specify or it is confirmable.As described above, additionally or alternatively, for example, for being laid out
The associated metadata of each page can provide specified its size in layout, position and/or depth(Z-axis-order)Letter
Breath.In these examples, layout engine 308 can be configured size, position and/or the depth specified according to placement model is chosen
The associated metadata of degree and/or layout page, generation layout.
The ratio of width to height of the page can be their original the ratio of width to height.But in various examples, for one or more pages
Each in face, placement model can specify or define in addition the ratio of width to height different from the original the ratio of width to height of respective page.
In these examples, layout engine 308 can be further configured according to the different non-primary the ratio of width to height for being used for the page, generate cloth
Office.
In a further example, one or more pages of layout may be at being included in the visual of corresponding resolution
Change and represent(For example, subgraph)State in.For each in these pages, layout engine 308 can be configured at retrieval
In the size for being matched with or closest matching to be specified by being chosen placement model and/or associated metadata resolution ratio it is visual
Change the page represented.This can include, such as subgraph of the retrieval in corresponding resolution or the page closest to corresponding resolution
Picture.
The layout generated by layout engine 308, can be according to selected placement model dynamic generation so that the page
Difference layout can be chosen placement model's realization by changing.Difference is laid out and can also realized with some other modes, such as
Associated metadata based on layout page, or one or more time-based factors.Therefore in one example, layout is drawn
Hold up to be further configured and receive the request to the page difference panorama arrangement that is retrieved.In this example, layout engine can
Different placement models are selected from multiple placement models as the response to request to be configured.Then, layout engine can be through
Configuration generates the different layouts for the page that is retrieved.This can be included according to selected different placement models, and the page that is retrieved
With the associated metadata for the page that is retrieved, it is configured again panorama and arranges the page that is retrieved.
As described above, placement model can be any one in some different layout types of the panorama arrangement page including being used for
It is individual., can be by the arrangement of the page, with position or depth by the logical relation that foundation is linked between the page in placement model(z-
Sequentially)In one or both represent.In one example, logical relation can by the degree of approach of page location each other, and/
Or represented with their relative depth.It is relative to each other in addition, one or more placement models can define or imply between document
Guidance path, and/or according to corresponding placement model, define or imply the loading shape for loading the page for having generated layout
Shape.Referring now to Fig. 5-16, it schematically illustrates the example of suitable layout model.As illustrated, these examples include brick wall, part brick
Wall, hierarchical structure, shape, outside, from top to bottom/triangle, triangle placed in the middle, size placed in the middle are dominated, folded by details
Add, by depth master-details, loading shape, facet, blending agent/static state-dynamic or its analog.
Fig. 5 shows the brick wall placement model 500 according to an exemplary embodiments, and wherein the page 502 can with one or more
The mode of multirow and one or more row arranges.As illustrated, brick wall placement model can be characterized by consistent end-end orientation,
And the page is consistent along one or more rows and/or row in size and/or the ratio of width to height.This placement model's type can be used for
In general search result.In one example, placement model can provide the horizontal orientation of related Sections position, and and the page
The vertical orientation of increasing lengths association.
Although not separately shown, part brick wall placement model may be considered the superset of brick wall placement model 500.Part brick
Wall placement model can be by least respective cluster or cluster(cluster)Interior size and/or the ratio of width to height are similar to the consistent page
Cluster characterizes.In this placement model, cluster can be related by the associated metadata of respective page, such as the medium by them
Content, author, establishment and final version time or its analog are related.
Fig. 6 shows hierarchical layout's model 600 according to an exemplary embodiments, and wherein the page is in position and/or big I
To arrange in a hierarchical manner.The page(It is layered related pages)Between hierarchical relational can be by their associated metadata with some
Different modes indicate.For example, hierarchical relational can be indicated by parent between the page-sub- level relation.In another example, layering
Relation can be indicated by object-theme or theme-object relationship, wherein the object in a page of higher can be more
The theme of other pages of bottom, and the same levels that other corresponding pages of wherein at least some may be in layering.At this
In individual example, the theme of a page can be front view, and the theme of other pages can be the detailed of front view object
View.In another example, hierarchical relational can be indicated by relation, and higher hierarchical a page is included extremely in this relation
The relatively low reference or link for being layered other documents(For example, quote, hyperlink etc.), other corresponding pages of wherein at least some can
With the same levels in layering.
In an example of hierarchical layout's model 600, the page in higher hierarchical can be located at those relatively low layerings(From
Under above)On the page, and/or size in layering can be bigger than relatively low layering.Page in this placement model
Face is probably inconsistent in size or the ratio of width to height.Those can prop up the page for fitting over relatively low layering in the page of higher hierarchical
Face, wherein the page of relatively low layering can be consistent with the page of higher hierarchical on the x directions of width.
More specifically, for example, the highest page 602 in layering can be located at top, and can be complete according to the page
Resolution ratio and its original the ratio of width to height are sized.Time highest page 604 can be direct with the size less than the highest page in layering
Below the highest page, and have highest page global restriction again to the ratio of width to height of highest pagewidth.This mould
Formula can be recycled and reused in layering less than time the 3rd high page 606, the 4th high page in layering etc. of the highest page respectively.
In one example, this placement model can be provided with the list that related pages are quoted in the respective page less than the page
The individual page.
Fig. 7 shows the shape according to an exemplary embodiments(shape)Placement model 700, the wherein model imitate the page
Related physical arrangement, such as airborne vehicle or the geography in the U.S..In one example, the page 702 can be visual in physical arrangement
Change and represent 704(Two dimension or three dimensional representation)Border in arrange, wherein the position of the page can be with its Media Contents to structure
Relationship consistency.For example, the page related to aircraft wing top area(For example, according to theme or object)Aviation can be located at
The respective regions of device visable representation.In another example, the page related to difference state court of U.S. judgement can be located at
The U.S. visable representation region consistent with displaying judgement state.
In geometric layout's model 700, in various examples, one or more page subsets can be arranged with cluster 706
In the respective regions of physical arrangement visable representation.In these examples, in cluster each can be according in placement model
Another is arranged, and is arranged in a manner of the position of the page in cluster and size.
Fig. 8 shows the placement model placed in the middle 800 according to an exemplary embodiments.This placement model can dominate ground by accounting for
Position, main page 802- placed in the middle are for example by the search engine of search Media Contents(For example, search engine 302)The page of identification
To characterize.The page 804 related to main page(For example, layering correlation)Can be main positioned at being arranged in a manner of 360 degree
Surrounding pages.The page in this placement model can be inconsistent in size or the ratio of width to height.In one example, this
Individual placement model can indicate that main page has to before(On), afterwards(Under)And the same period(Side)Page relation of plane.It is this
The example of layout types can intersect hyperlink in the set of the document or webpage of the page, wherein the page is to produce residence
In, a part for the document tree of main page.
Fig. 9 shows the placement model 900 of from top to bottom/triangle according to an exemplary embodiments.This placement model
The combination of brick wall layout 500 and hierarchical layout's model 600 can be similar to, and can be by layering related pages 902 from upper
And lower arrangement characterizes.Similar to brick wall placement model, the page in this placement model can be with same stages at least layering
Size and/or the ratio of width to height in the other page is consistent, and level can indicate the importance of the page relative to each other.Similar to layering cloth
Office's model, in one example, the higher hierarchical page can be located on relatively low hierarchical page(In y directions), but with layering
Placement model is on the contrary, the width of the relatively low page is not necessarily constrained by the higher page in x directions.In one example, from top to bottom/
Triangular layout model can provide node of the single page as related pages graphical tree.
Figure 10 shows the outwards triangular layout model 1000 placed in the middle according to an exemplary embodiments.This placement model can
With by being characterized similar to dominant, the placed in the middle main page 1002 of outwards placement model 800 placed in the middle.Placed in the middle outside three
In angular placement model, with main page(For example, layering correlation)The related page 1004 can be located on main page/
Under or.Be also similarly to outside placement model placed in the middle, the page of outwards triangular layout model placed in the middle not necessarily in size or
It is consistent in the ratio of width to height.Outwards triangular layout model placed in the middle can indicate that main page has to before(On)Afterwards(Under)Page
Relation of plane.The example of this layout types can be by the document or collections of web pages of hyperlink, wherein the higher page
It is to produce a placed in the middle, part for main page document tree, wherein the relatively low page is guided by the homepage page.
Figure 11 shows to dominate placement model 1100 according to the size of an exemplary embodiments.This placement model can be similar
In outwards placement model 800 placed in the middle.In this respect, size domination placement model can be by dominant main page placed in the middle
1102 characterize, and related to main page(For example, layering is related)Positioned at the week that main page is arranged in a manner of 360 degree
The page 1104 enclosed.But this placement model can include formed objects or different size of more than one main page, its
In the such page 1102a, 1102b are shown.The page in this placement model can be differed in size or the ratio of width to height
Cause.Page-size in this placement model can transmit the weight or correlation that the page is relative to each other.This layout class
The example of type can be the set of wiring diagram, and it has the associated reference of at least main all four axles of chart or link.With reference to/
Linking wiring diagram/sketch itself can be including the relation to adding chart.
Figure 12 shows the superposition according to an exemplary embodiments-by-details(overlap-through-detail)Cloth
Office's model 1200.This placement model can be by wherein arranging the depth of the page(Z- orders)On hierarchical relational preserve characterize.
In one example, the higher level page 1202 can be added to another page 1204 of lower level, and it can be sequentially overlaid on
Another page 1206 of lower level.In this layout, the page of one or more common objects or other Media Contents is shared
Face 1208 can be superimposed, so that shared object/other Media Contents can at least partly spatial alignment between the page.
Navigation layout(Or more specifically, its visable representation)It can include zooming in or out displaying.According to superposition-logical
Cross-layout is amplified by details placement model 1200 can include increase size, and in the various examples of an example, it can wrap
Including increases the resolution ratio of its page.But in this placement model, amplification layout can also include making the superposition page dimmed, with
Just one or more superposition pages in its lower section(Or but its overlapping portion)The visual field can be entered.On the contrary, reduce the page
It can also include showing the dimmed superposition page, so that respective page enters the visual field, and one or more superposition pages(Or and
It is its overlapping portion)Remove the visual field.In one example, make that when the page is dimmed can be included in amplification the saturating of the page can be increased
Lightness(Or reduce its opacity), and show the opacity that can increase the page when page can be included in diminution(Or
Reduce its transparency).
In one example, as shown in figure 12, the superposition including the page 1202,1204,1206-pass through-details be laid out
In model 1200, the page 1202 can be dimmed when user amplifies and is laid out or fogged.Then, some points in amplification, phase
It is no longer visible to answer the page, seems only to include the page 1204,1206 to be laid out.Amplification can continue to, and become
The dark page 1204 is no longer visible until it, seems only to include the page 1206 in the point layout.In these examples, become
The dark page can be retained in layout, or layout engine 308 can be configured and delete them from layout.
Continue Figure 12 example, wherein only the page 1206 be visible and the page 1202,1204 be it is dimmed, with
When family reduces layout, the page 1204 can show to be superimposed the page 1206.Reduce when some points, respective page be it is visible,
Seem to include both pages 1204,1206 to be laid out.Diminution can continue to, and the display page 1202 is also until it
It is visible, seem to include the page 1202,1204,1206 in the point layout.In these examples, the page is applied(Or its quilt
Overlapping portion)It can be retained in layout, or layout engine 308 can be configured and delete them from layout.
Figure 13 shows to pass through depth placement model 1300 according to master-details of an exemplary embodiments.This placement model
Similar to superposition-can be stored in their depth by-details placement model 1200, the wherein hierarchical relational between the page
(Z- orders).In such placement model, the page is applied(For example, in relatively low layering)Size can be adjusted and arrange
With being entirely superimposed the page(For example, in higher hierarchical)Unanimously.
Similar to superposition-by-details placement model 1200, master-details pass through the navigation in depth placement model 1300
Can include zoom in or out layout, its may further include relative to be applied the page it is dimmed or show superposition the page.
As shown in fig. 13 that in example, when the layout that navigation includes the page 1302,1304,1306 can be included in user's amplification layout,
The dimmed superposition page.On the contrary, when navigation layout can be included in user's diminution layout, show to be superimposed the page.At this point, implement
Amplification master-the details of multiple pages can be similar to the page zoom-in and zoom-out for implementing to include multiple subgraphs by depth placement model.
Figure 14 shows loading-shape according to an exemplary embodiments(load-shape)Placement model 1400.This cloth
Office model can be similar to include it is dominant between two parties main page 1402 and with around main page, main
The main page of page above and or below is related(For example, layering is related)Other some placement models of the page 1404(Example
Such as, it is placed in the middle outside, outside triangle placed in the middle).The page in this placement model can be differed in size or the ratio of width to height
Cause.Loading geometric layout's model can be laid out by loading(Or more specifically, its visable representation)Opportunity characterize.At this
In individual placement model, the non-principal page can load first, be followed by main page.
The example of loading geometric layout model 1400 can be the page with time correlation Media Contents, wherein older medium
The page of content can load before the most main page of current media content.In this context, the meter of Media Contents
When can to the time of Media Contents theme or object in terms of it is related.For the page in preceding court decision history(For example, the page
1404)Can be in court decision(For example, the page 1402)Loaded before itself loading.In another example, Media Contents
Timing can with content creating time correlation, such as document is final or current document before(For example, the page 1402), loading the
One rough draft and to document(For example, the page 1404)The situation of one or more changes or revision.
Figure 15 shows the facet according to an exemplary embodiments(facet)Placement model 1500.Facet placement model
It can be characterized by the arrangement mode of the page in three-dimensional environment 1502, such as in the facet context of 3D structures, such as section
Icosahedron 1504.For example, each page can be created by the x with the consistent element vectors for orientation, y, z coordinate.Connect
, each page can be placed in the layout related to observer visual angle.This placement model can be with three-dimensional visualization
Represent, or corresponding two dimension can be converted into(2D)Arrangement mode, such as the section icosahedron 1506 of conversion.
Figure 16 shows mixing-medium/static state-Dynamic Distribution's model 1600 according to an exemplary embodiments.This layout
Model can be the subset of other one or more placement models, and wherein layout page can include the page of blending agent type
Face.For example, this placement model can include one or more static state(“S”)The page, such as in content of text or rest image
In the case of, and including one or more dynamics(“D”)The page, such as in case of a video.Figure 16 is shown for example with similar
Mixing-medium/static state-Dynamic Distribution's model of the arrangement mode arrangement mixing-Media Contents of placement model 1100 is dominated in size.
As illustrated, this arrangement can include dominant main page 1602a, 1602b placed in the middle and positioned at main page week
Enclose, be related to main page(For example, layering is related)The page 1604.
Fig. 4 is now gone back to, it shows the document navigation system 400 according to an exemplary embodiments.As described above, Document navigation
System 400 can be an example of the document navigation system 106 of Fig. 1 panoptic visualization systems 100.Document navigation system typically may be used
Be configured as navigating the panorama arrangement of Panoptic visualization document collection, the layout selection of logic related pages and offer navigation choosing
.In one example, this can include coming from collection of document system 102(For example, collection of document system 200)Set.It is attached
Add ground or alternatively, for example, its can include by document layout system 104(For example, document layout system 300)The cloth of generation
Office.
As shown in figure 4, document navigation system 400 can include being configured receiving the Panoptic visualization document collection page(Text
Shelves component)Layout navigation engine 402.Set can have multiple pages, and each page therein is included in respective media
Hold and with the associated metadata for providing respective page information.Layout can according to the associated metadata of respective page, including
The panorama arrangement of layout page visable representation.
Navigation engine 402 can also be configured as navigation layout and one or more navigation choosings are selected from multiple navigation options
, wherein navigation options can select according to the associated metadata for layout page.Navigation options model can be corresponding
Storage, such as is preserved in file storage, database purchase, cloud storage or its analog, and according to respective stored with it is some not
Format and store with any one in mode.Similarly, the metadata for layout page can be stored in respective stored
In 404, it can be all corresponding with the one or both in storage 208,306 in one example.Navigation engine can be with
It is configured and selected navigation options is sent to such as GUI, can be wherein along layout displaying wherein being chosen navigation options.
In one example, navigation engine 402 can be configured selects navigation options according to Doctype, wherein the cloth
Office's page is the composition component of document, and it can be indicated in the associated metadata for the page.In one example, navigation is drawn
Hold up can be configured according to the Media Contents of layout page select navigation options, the Media Contents such as their theme and/or
Object, it can also be indicated in associated metadata.Suitable navigation option example for layout includes command tools(For example,
Translation, rotation, scaling, dimmed/display, homing etc.), the Note tool(For example, timetable/milestone, callout etc.),
The Link tool(Hyperlink, hot link, focus etc.), guidance path instrument(For example, tracking, record etc.), metadata tool(Example
Such as, search for, filter, inserting etc.), page tool(For example, search, filtering, prompting, activation, size, position, domination, logic pass
System etc.), placement model change, cooperation navigation, the low navigation of super-, printing or its analog.
For layout page associated metadata can it is direct or it is indirect influence be chosen navigation options.In an example
In, associated metadata can be retrieved, to directly affect the navigation options selected by navigation engine 402.Additionally or it can replace
Ground is changed, for example, the associated metadata for the page can influence their layout, such as by influenceing to be chosen placement model,
And layout can be generated according to selected placement model.More specifically, for example, can according to the Doctype of the page and/or
Placement model's generation page layout of the Media Contents selection of the page.Then, layout can influence leading by navigation engine selection
Navigate option.Associated metadata it is direct or it is indirect influence be chosen navigation options either case under, it may be said that be navigation draw
Hold up according to the associated metadata selection navigation options for being used for layout page.
Document navigation system 400 can also include being connected to navigation engine 402 and be configured according to one or more selected
Select the request interface 404 that navigation options receive request.The request interface, which can be configured, transfers a request to navigation engine.Navigation
Engine can be further configured the adjustment for influenceing layout visable representation successively, as the response to request, and according to this
The adjustment is sent to for example foregoing GUI by request.In one example, navigation engine can be configured in layout and itself not have
In the case of adjustment, the adjustment of visable representation is influenceed.In another example, navigation engine, which can be configured influence, includes cloth
The adjustment of the visable representation of office's adjustment.
As described above, being chosen navigation options can be influenceed by layout and/or its page, or in a more specific example
In, by the associated metadata influence for layout page.In various examples, the layouts of the different pages can produce one or more
The selection of more different navigation options.Can not homogeneous reception first page layout and second page for example, considering navigation engine 402
Individually layout, wherein each layout includes the panoramaization arrangement of respective page.In this example, navigation engine can select to use
In the first navigation options of the first layout, and the second navigation options for the second layout.The individual page can more than first and second
With including one or more public pages, but in one example, one or more different pages can also be included.In this example
In son, the first and second layouts are different, include one or more different pages at least as more than the first and second individual pages.
And then although the first and second navigation options selected by navigation engine can include one or more different navigation option-classes
The individual page more than first and second is similar to, but the first and second navigation options can include one or more common pilot options.
Navigation engine 402 can be configured selection for any one in some different navigation options of page layout.
According to many different placement models and many layouts including many different document type pages can include command tools, such as
Translate, rotate, scaling dimmed/display, homing or the like.It is a part of in the GUI of display layout in various examples
Layout rather than whole layouts are visible.This can be such situation, for example, being more than GUI visibility regions in layout size
(Occasionally referred to as " view ")Example in, or in layout be the 3D environment pages(For example, facet placement model)Example in.
In these examples, navigation options can include translation and/or rotate to be laid out so as to mobile.This can include one into the visual field
Individual or more layout page, and additionally or alternatively, the one or more pages for removing the visual field can be included.In the visual field
In or move into the visual field layout page can be retrieved and show, and out of sight or remove the visual field the page can be from display
Delete.Further, in instances, only a page part in the visual field or move into the visual field, and the page be divided into piece together with
And only those of cover page visible part are pieced together and can be retrieved and show.
Command tools can also include zooming in or out layout, and so as to zoom in or out its page, this can include increase
Or reduce the size of layout.Increasing or decreasing for this layout size can include increasing or decreasing size successively, and one
In the various examples of individual example, including increase or decrease the resolution ratio of its page.
In one example, layout page can include the subgraph of the corresponding resolution for page zoom-in and zoom-out rank.
In this example, for each respective page, layout can include being in being matched with or closest matching to by being chosen layout
The page subgraph of the resolution ratio of model and/or associated metadata specified page size.Then, be laid out amplification can by with
The corresponding subgraph of increase level of zoom replaces the subgraph of its page to realize, so as to increase resolution ratio.On the contrary, layout reduces
Can be by replace the subgraph of its page in the corresponding subgraph page for reducing level of zoom to realize, being differentiated so as to reduce
Rate.
In various examples, provided relative to the page or one or more pages of layout in level of zoom, the page or cloth
The scaling of office(Zoom in or out)Can be feasible in trickle increment.The page(Individually or layout is a part of)Can zoom to just
The related increment of page subgraph is shown, it is big that another subgraph of the page is matched with or closest matched to page increase/reduction
It is small.In these examples, for example, scaling can be by with the corresponding subgraph replacement page of the page of higher/low resolution
Subgraph is realized.But in other instances, the increment related to just showing page subgraph, same sub-image can be zoomed to
Increase/reduction size as still closest matching to the page.In these examples, for example, scaling can be no with another
In the case that individual higher/low resolution subgraph replaces the subgraph, realized by increasing page subgraph size.
In further example, the page not only includes corresponding subgraph, and can be by across the subgraph of level of zoom
Gradually it is divided into larger number to piece together, it is therein each in the area of space of corresponding level of zoom covering subgraph.In this example
In, the amplification of the page can spell by using the increased number of display for piecing the replacement page together in higher level of zoom cover page
Paste to realize.On the contrary, the diminution of the page can piece replacement together by using in the reduction quantity compared with level of zoom cover page
Display is pieced together to realize.It is laid out similar to translation, layout zooms in or out the one or more pages that can include into the visual field
Face, and additionally or alternatively, the one or more pages for removing the visual field can be included.These pages can with similar to
The mode of translation layout is handled, but with higher or lower level of zoom.
For one or more layouts, in addition to the size/resolution ratio for increasing or decreasing layout page, the scaling option can
To imply other one or more navigation options, further to influence one or more pages.For example, superposition-pass through-details
Placement model 1200 and master-details can imply that dimmed/display option by depth placement model 1300, wherein amplifying and contracting
Hour, the superposition page can be dimmed in a manner of above-mentioned reference chart 12 and 13 or be shown relative to the page is applied.But should
Work as understanding, dimmed/display option can be used for will be independent of the scaling option and the dimmed or display independently of the mutual page of superposition
One or more layout pages.
Some navigation options including those described above command tools can influence to be laid out the adjustment of visable representation.Therefore,
Homing option(home option)User can be allowed to return to visable representation from visable representation is adjusted.
Navigation options can include the Note tool, such as timetable/milestone, callout or its is similar.These instruments
User can be allowed to layout addition annotation, and can be that some different layouts select different placement models, and including being permitted
The page of more different document types.Timetable/milestone option in various examples can more specifically be applied to the time it is suitable
The sequence page logically associated with each other.In one example, timetable/milestone can influence to be added to the visualization of layout, institute
Layout page can be made as the milestone in timetable by stating visualization.
Navigation options can include such as hyperlink, hot link, focus or its similar the Link tool.According to super chain
Selecting item, one or more pages(Each source)The Media Contents to other pages or other pages can be included(The page or Jie
Matter content is target)Reference or link.Target pages or Media Contents can be in identical topologies, or in identical panorama visible
Change collection of document but may not be in identical topology.Target can even include not in the page of identical Panoptic visualization document collection
Face or Media Contents.
Hyperlink option can allow the source page to be included in the inline or subprocess in its Media Contents, from one or more
The content of other more page links.This is sometimes more specifically referred to as hot link.Hyperlink can also allow for user from source page
Face navigates to the one or more target pages for being linked to the respective sources page.In this respect, hyperlink can be with some differences
Any one expression in mode, such as pass through text, figure or its analog.For example, medium content can format
For the hyperlink to another page or another medium content.More specifically, it is for example, right described in a page
As that can be formatted as to also describing another page hyperlink of the object, or it is formatted as in another page-describing
The more direct hyperlink of object.This hyperlink type is occasionally referred to as focus.
Except it is foregoing or replace it is foregoing in addition to, for example, navigation options can include guidance path instrument, such as tracking, remember
Record or its analog.According to exemplary embodiments, guidance path can in a number of different ways in any one definition.At one
In example, guidance path can be translated, rotated, scaled and/or repositioned by user its one or more page layout, from
One page navigation is to another page or Media Contents(Hyperlink)Order definition, or in addition influence layout tune
It is whole(Or but its visual presence).Guidance path instrument can allow the tracking followed by user and/or record guidance path, from
And create navigation history.
The navigation options of one example can include metadata tool, such as search, filtering, insertion or its analog, its
The associated metadata for layout page can be operated.Search and filtering option can allow user to search for for certain metadata
Association layout, or filtering includes or excludes the associated metadata of certain metadata.Insertion option can allow certain metadata
Insert to the visual presence of layout, such as by including in the form of the certain metadata callout for pointing to the page, for the page
Face associated metadata includes certain metadata.
Navigation options can include page tool, such as search, filtering, prompting, activation, size, position, domination, logic
Relation or its analog.Similar to metadata tool, search and filtering option can allow user search for for specific webpage or
The layout page of particular medium content.In this respect, search and/or filtering option can imply that the association member for layout page
Data.
Prompt options can allow one or more visual effect applications to one or more pages, to cause user
Attention to those pages in layout.Visual effect can be any one in some different modes.Appropriate visual effect
Example includes the obvious color of surrounding pages(For example, yellow)Opaque or translucent border, less than the page and be superimposed the page
Opaque or translucent visual object or shape, or be equal to or more than the page in size and be superimposed the translucent of the page
Visual object, or its analog.The example of another appropriate visual effect includes the increase of page-size, applied to the dynamic of the page
Draw, or its analog.
Visual effect can in a number of different ways in any one triggering, such as effect is applied to the page.For example, can
The selection of one or more pages is indicated to trigger visual effect.In this example, visual effect can apply to be chosen
Select the page.In this example, additionally or alternatively, visual effect, which can apply to and be chosen the page, has specific patrol
The page for the relation of collecting(For example, shared common document, theme and/or object, adjacent, object-theme, theme-object, parent-son
Level, with reference to/link, user specify etc.).In another example, visual effect can apply to the page so as to instruction user with
With guidance path.
Activation option can more specifically be applied to dynamic page, and allow user to trigger the dynamic of one or more pages
Make, such as by playing or controlling in addition(For example, retrogressing, F.F., volume, Jing Yin etc.)It is included in regarding in such page
Frequency content.
Size, position and domination option can allow user to be sized or rearrange in addition one or more cloth
Office's page, it produces different layouts in effect.These options go for some different layouts to different placement models,
And include the page of many different document types.But in one example, basis can be more specifically applied to by dominating option
Include dominating the layout of page layout model, for example, layering, it is placed in the middle outwards, outwards triangle placed in the middle, size dominate, loading shape
Shape, blending agent/static state-dynamic or its analog.
Logical relation option can allow user's addition, delete or change one or more patrolling between the page in addition
The relation of collecting, it can influence the change in page layout successively.These change can with or not necessarily from page layout to those pages
The navigation of face associated metadata related pages similar with any other is implemented.Therefore in one example, only applied at them
When Current vision displayed page is laid out, change can be temporary transient.In another example, they are to page associated metadata
Respective change is produced, and this may not only produce current presentation layout change and generation includes being affected other cloth of the page
During office, change can be more lasting.
The further example of navigation options can include placement model's change, cooperation navigation, the low navigation of super-(hyper-
hypo navigation), printing or its analog.Placement model change option can allow user change generated can
The placement model of layout is represented depending on changing.This option can produce the side of rearranging of layout page according to another placement model
Formula, so as to generate another layout.Cooperation navigation options can allow the different instances user collaboration of identical systems to navigate one page
Face is laid out, and the page layout may be generated by the system of another in system but can be by two systems parallel visualization exhibition
Show.The low navigation options of super- can allow the navigation between unique layout's state, or identical complete as being not necessarily for layout page
Navigation between other pages of a scape visible document file set part(Superconduction is navigated), and/or can change as navigation results
Single layout state navigation(Low navigation).And Printing Qptions can allow user to represent cloth to printer direct visualizztion
Office is used for the printout for generating layout.
In order to further illustrate exemplary embodiments of the present invention, referring now to Figure 17-21, it shows to be implemented according to example of the present invention
The page layout example of example, the page layout example can show in GUI, wherein the GUI have it is predetermined visually
Region and it can be navigated by user.Figure 17-19 is shown according to the display point in the GUI with predetermined viewing area 1700
The topology example of layout layer model 600.As illustrated, multiple pages 1702 can be included according to the layout of hierarchical layout's model,
Therein can be each the page subgraph in corresponding resolution in one example.The different pages in layout can have
Different resolution, the wherein page 1704 have the resolution ratio higher than the page 1706, and the page 1706 has than the page 1708 successively
Higher resolution ratio, and the page 1708 have the resolution ratio higher than the page 1710 successively.
The page can be positioned in layout according to the logical relation between the page and/or is sized in layout.Such as
In example shown in figure, the page 1702 is the engineering drawing of airborne vehicle, and has object-thematic relation.More specifically, example
Such as, the page object in a hierarchical levels can be the theme of the page in less than its layering, in one example the theme
It is the additional detail on the object.
More specifically, for example, the page 1704 can describe the external view of whole airborne vehicle.The page 1706 can describe
Machine nasal portion, undercarriage sub-assembly, window, cluster engine component and afterbody sub-assembly.The page 1708 can describe the page 1706
The additional detail of appropriate section content, and the page 1710 can describe the additional detail of the appropriate section content of the page 1708.No
Cross in viewable area 1700, the page 1708,1710 only can be partly easily absorbed on a cognitive level by the user with its Media Contents or completely not by with
The resolution ratio displaying that family understands.Certainly, in other examples embodiment, the page 1708 and/or the page 1710 can be to be enough to solve
Release the resolution ratio displaying of its All Media content.
GUI can show one or more selected navigation options for navigation page layout 1702.In this explanation
Property example in, Pan and Zoom option can the page in mobile in the form of control 1712 and/or increase viewable area 1700
Size, to focus on layout part 1714.In other words, user can activate aforementioned controls so as to it is mobile and/
Or scaling layout is laid out the greater part for filling GUI viewing areas with a part.Figure 18 shows navigation layout by this way
As a result example.
As shown in figure 18, when user, which activates control 1712, focuses on a part 1714 for layout, page 1704-1710's
Size can increase, and in one example, page 1704-1710 can include replacing with the corresponding subgraph of corresponding higher resolution
Skip face 1704-1708 subgraphs.The resolution ratio of subgraph can allow user's explanation is all to be demonstrated Media Contents.But exist
In this view, the page 1710 is not necessarily shown with being enough the resolution ratio explained by user, because the size of respective page is also
Do not increase to the rank for implying next subgraph.That is after image size is increased, size is still closest to phase
Same subgraph, so as not to which next subgraph with higher resolution can be promoted to replace the image.In this illustrative example,
User activates control 1712 and moves view and/or adjustment view size again, to focus on the smaller ones 1802 of layout.
The navigation layout result example for focusing on a part 1802 is as shown in figure 19.In one example, GUI visible area
Domain can be sized, so that more comprehensively adapt to be laid out is focused part.Layout is focused on when user activates control 1712
During a part 1802, page 1704-1710 size can increase, and in one example, it may further include with corresponding
Higher resolution subgraph replaces page 1704-1708 subgraph.The Media Contents of the present page 1710 are enough to be solved by user
Release.In example of the only a fraction of the page 1704 in GUI viewing areas, wherein respective page is divided into when piecing together, only covers
Those of respective page visible part, which are pieced together, can be retrieved and show.
Figure 20 is shown according to the cloth that brick wall placement model 500 is shown in the GUI with predetermined viewing area 2000
Office's example.The layout can include page 2002-2010.In the example shown in the figure, layout page is the cloth of wiring system
Line chart, it can be related by spatial order.In this respect, the page 2002 can describe to be connected to the cloth described in the page 2004
The wiring of line.The page 2004 can describe to be connected to the wiring connected up described in the page 2006 successively, and the page 2006 can
The wiring connected up described in the page 2008 is connected to description, and the page 2008 can describe to be connected in the page 2010
Wiring etc..
Layout page completely in GUI viewable areas 2000 can be formed or defined in addition area-of-interest or
Scope 2012.In one example, the page can be with relative to any page increasing outside range of interest in range of interest
The resolution ratio displaying added.As illustrated, range of interest can include page 2002-2008, but because the page 2010 only has
For a part in GUI viewing areas, the page 2010 can be considered as outside range of interest(Although still it is considered that its
In viewing area).In this example, the page 2010 can be shown with the resolution ratio lower than page 2002-2010 resolution ratio.
Figure 21 is shown according to show superposition-by-details layout mould in the GUI with predetermined viewing area 2100
The topology example of type 1200.As illustrated, the layout includes the page 2102,2104, the wherein page 2102 can include to the page
2104 reference(reference).As illustrated, this hierarchical relational can be by the page 2104(In higher hierarchical)Partial stack
Layout to the page 2102 is kept, and in one example, the page 2104 can be superimposed page in the position with reference to respective page
Face 2102.Also as illustrated, the page 2104 can be to show, so as to than the page 2102 more less than the size of the page 2102
Low resolution ratio displaying.
According to the exemplary embodiments of the present invention, panoptic visualization system 100 and its subsystem for including collection of document system 102
System, document layout system 104 and document navigation system 106 can be implemented in a variety of ways.Similarly, including in its respective element
The example of each collection of document system 200, document layout system 300 and document navigation system 400 can be implemented according to example
Example is implemented in a variety of ways.Method for implementing system, subsystem and its respective element can include independent hardware or one
Hardware, programmed instruction under individual or more computer program code instruction management or can perform from computer-readable recording medium
Computer readable program code instructions.
In one example, it can provide and be configured system, subsystem and respective element effect described herein or except this
Implement one or more devices of system described herein, subsystem and respective element in addition.Including the example of more than one device
In son, related device can be such as direct or indirect via wired or wireless network or its analog in a number of different ways
It is connected to another or is communicated in addition with another.
Generally, the device of exemplary embodiments of the present invention can include, include or be presented as one or more fixations
Or portable electric appts.The example of suitable electronic device includes smart phone, tablet PC, portable computer, desktop
Type computer, workstation computer, server computer or its is similar.Device can include some components in one or more
It is more, for example, being connected to memory(For example, storage device)Processor(For example, processor unit).
Processor is typically that can handle such as data, computer readable program code, instruction or its similar information,
And/or any piece hardware of other appropriate electronic information.More specifically, such as processor can be configured execution and be stored in place
It is stored on reason device or in addition memory(Identical or another device)In computer program.According to particular implementation, place
It can be some processors, multi-processor core or other some processor types to manage device.Further, if processor can utilize
Dry-mixed miscellaneous processor system is implemented, and wherein primary processor is present on one single chip with one or more second processors.As
Another illustrative example, processor can be the symmetric multiprocessor systems for including same type multiprocessor.Also another
In individual example, processor can be presented as or include in addition one or more application specific integrated circuits(ASICs), scene can compile
Journey gate array(FPGAs)Or its analog.Therefore, although processor is able to carry out computer program to perform one or more work(
Can, the processor of various examples can perform one or more functions under no computer program auxiliary.
Memory is typically that such as data, computer program can be stored on temporary base and/or permanent basis
Any piece hardware of information and/or other appropriate informations.Memory can include volatibility and/or nonvolatile memory, and
And can be fixed or moveable.The example of suitable memory includes random access memory(RAM), read-only storage(ROM)、
Hard disk drive, flash memory, tape or above-mentioned some combinations.CD can include read-only optical disc(CD-ROM), read/write
CD(CD-R/W), DVD or its analog.In various examples, memory is properly termed as computer-readable recording medium, is referred to as
It is capable of the non-transient equipment of storage information, memory can be with enabling such as electronics transient signals to be carried to separately from a position
The computer-readable transmission medium of one position is distinguished.Computer-readable medium described herein generally refers to computer-readable
Storage medium or computer-readable transmission medium.
In addition to memory, processor may be also connected to for showing, transmitting and/or the interface of receive information.Connect
Mouth can include communication interface(For example, communication unit)And/or one or more user interfaces.Communication interface can be configured biography
Defeated and/or receive information, for example, to other devices, network or its analog transmit information and/or from other devices, network or its
Analog receive information.Communication interface, which can be configured, passes through physics(It is wired)And/or wireless communication link transmission and/or reception
Information.The example of suitable communication interface includes network interface controller(NIC), wireless NIC or its analog.
User interface can include display and/or more users input interface(For example, I/O unit).Display
Device can be configured displaying or include liquid crystal display to user's display information, the suitable example of display in addition(LCD),
Light emitting diode indicator(LED), Plasmia indicating panel(PDP)Or its analog.User input interface can be wired
Or wireless, and can be configured from user receive information to device, for for example handling, storing and/or showing.User is defeated
The suitable example of incoming interface includes microphone, image or video capture device, keyboard or keypad, joystick, touch sensitive surface(With
Touch-screen is independent or is integrated into touch-screen), biology sensor or its analog.User interface, which may further include, to be used for
With peripheral hardware, such as one or more interfaces of printer, scanner or the communication of its analog.
As described above, code instructions can store in memory, and by computing device, to implement this paper institutes
State the function of system, subsystem and its respective element.It should be understood that any suitable procedure code command can be from computer-readable
Storage medium is loaded into computer or other programmable devices, to produce particular machine so that particular machine, which turns into, to be implemented
The means of function described herein.These code instructions can also store in a computer-readable storage medium, to order
Computer, processor or other programmable devices work in a specific way, so as to generate particular machine or specific manufacturing project.
The instruction of storage in a computer-readable storage medium can produce manufacturing project, implement herein wherein the manufacturing project turns into
The means of the function.Code instructions can be retrieved from computer-readable recording medium and be loaded into computer, processing
Device or other programmable devices are to configure computer, processor or other programmable devices, so as to or by computer, processor
Or perform or performed by computer, processor or other programmable devices on other programmable devices.
Retrieval, loading and the execution of code instructions can perform in order so that an instruction is retrieved, added simultaneously
Carry and perform.In some exemplary embodiments, retrieval, loading and/or execution can perform parallel so that multiple instruction is by together
Retrieval, loading and/or execution.The execution of code instructions can produce computer-implemented process so that by computer, processing
The instruction that device or other programmable devices perform provides the operation for being used for implementing function described herein.
The instruction of processor performs or instruction storage in a computer-readable storage medium is supported to be used to perform specific work(
The operation of energy combines.It should be understood that the combination of one or more functions and function can be based on by the special of execution concrete function
Bare machine system and/or processor are implemented.
As described above, the exemplary embodiments of the present invention allow a large amount of pages(Or document)Set, layout and/or navigation.
Exemplary embodiments can allow users with the bandwidth less than retrieving all pages, while and quick look at and visual search
A large amount of pages.In user has the example for appearing page idea interested, or there is logic between respective page and other pages to close
During the idea of system, page layout can be generated and/or navigate to so that user positions and uses the page interested.User can see
See and navigation page as they are laid out in physical world, and there is no physical space requirement and a large amount of page sets.
Those skilled in the art may will recognize that by described above and associating mapping meets claim described herein
Many modifications and other embodiment.It is therefore understood that the invention is not restricted to disclosed specific embodiment, many modifications and its
His embodiment should also be as being included in appended claims.Although moreover, above description and associating mapping in element and/or
Exemplary embodiments are described in the context of function combination example, it should be apparent that different combine of element and/or function can be
On the premise of without departing from appended claims of the present invention, it can be provided by alternative embodiment.In this respect, it is for example, different
Combine and can also be wanted in some Rights attached thereto in the above-mentioned different elements for being expressly recited element and/or function combination and/or function
Ask middle elaboration.It has been not that limitation is made only as the general and descriptive meaning although there is employed herein concrete term
With.
Claims (24)
1. a kind of Panoptic visualization document layout system, it includes:
Search engine, it is configured the request received to Media Contents and identifies the document component for including requested Media Contents,
Identified document component is the Panoptic visualization document collection for having multiple document components, and each document component therein includes phase
The Media Contents answered and the associated metadata with offer on the information of respective document component, wherein resolver reception one
Or more electronic document, and decomposed to form the multiple document component;And
Layout engine, it is connected to the search engine and is configured selects placement model from multiple placement models, wherein
The placement model is used for the panoramaization arrangement visable representation of the multiple document component, and the placement model is according to being used for quilt
The associated metadata selection of document component is identified,
Wherein described layout engine is configured the multiple document component of retrieval, wherein the multiple document component includes being identified
Document component and according to other one or more document components for being identified the associated metadata of document component and identifying, phase
Metadata is answered to further comprise for identifying one between identified document component and other corresponding one or more document components
The information of individual or more link, wherein connector identify one or more link, wherein one or more link is built
Found one or more logical relations between the multiple document component;
Wherein described layout engine is configured according to selected placement model, the document component that is retrieved, for the document that is retrieved
The associated metadata of component, and generate the panorama arrangement for the document component that is retrieved, logic phase according to the logical relation of foundation
The layout of the visable representation of pass, and
Wherein described layout engine is configured the transmission layout.
2. Panoptic visualization document layout system according to claim 1, wherein the identified document component is described
The electronic document of Panoptic visualization document collection, and the associated metadata wherein for the identified document component carries
For the information of the type on respective document, the layout engine is configured the cloth according to the type selecting of respective document
Office's model.
3. Panoptic visualization document layout system according to claim 1, wherein for the identified document component
The associated metadata provides the information of the Media Contents on the respective document component, and the layout engine is configured basis
The Media Contents of the identified document component select the placement model.
4. Panoptic visualization document layout system according to claim 1, wherein for each sets of documentation that is retrieved
The associated metadata of part provide specify the size of the visable representation of respective document component described in the layout, position or
One or more information among depth, and
Wherein it is retrieved each in document component for described, the layout engine is configured according in the associated metadata
One or more generations layout among size, position or depth that the information of offer is specified.
5. Panoptic visualization document layout system according to claim 4, wherein described being retrieved for one or more
It is each in document component, it is one or more relative to the document component that is retrieved among the size, position or depth
In one or more other document components specify.
6. Panoptic visualization document layout system according to claim 4, wherein described being retrieved for one or more
Each in document component, the document component is in the visable representation for the corresponding resolution for including being in the document component
State in, and the associated metadata provide specify the layout described in respective document component the visable representation
At least size information, and
Wherein for it is one or more it is described be retrieved each in document component, the layout engine is configured to for being in
Match the visable representation of the resolution ratio for the size that the information provided in the associated metadata is specified, search file component.
7. Panoptic visualization document layout system according to claim 6, wherein being retrieved for described in document component
Each in one or more, the associated metadata provides the institute for specifying the respective document component in the layout
The information of at least size of visable representation is stated, wherein the size is relative to the one or more of the document component that is retrieved
Other document components are specified.
8. Panoptic visualization document layout system according to claim 1, wherein the layout engine is further configured
The request arranged for the different panoramaizations received to the visable representation of the document component that is retrieved;And it is responded and
Different placement models are selected from multiple placement models;And
The different layouts for the document component that is retrieved described in generation, including be configured according to selected different placement models and institute
Be retrieved document component and the associated metadata for the document component that is retrieved are stated, panorama rearranges described be retrieved
The visable representation of document component.
9. a kind of method for Panoptic visualization document layout, it includes:
Receive the request to Media Contents and identify the document component for including requested Media Contents, identified document component is tool
There is the Panoptic visualization document collection of multiple document components, each document component therein includes corresponding Media Contents and had
The associated metadata of the information on respective document component is provided with, wherein resolver receives one or more electronic documents,
And decomposed to form the multiple document component;
Placement model is selected from multiple placement models, wherein the multiple placement model is used for the complete of the multiple document component
Scapeization arranges visable representation, and the placement model selects according to the associated metadata for the identified document component;
Retrieve the multiple document component, wherein the multiple document component include the identified document component and according to for
The associated metadata of the identified document component and other the one or more document components identified, respective meta-data are further
Including for identifying one or more chains between the identified document component and other corresponding one or more document components
One or more link of the information connect, wherein connector identification, wherein one or more link establish it is the multiple
One or more logical relations between document component;
Panorama arrangement, the layout of logic correlation for the document component that is retrieved are generated, including according to selected placement model, institute
State the document component that is retrieved, the associated metadata for the document component that is retrieved, and according to foundation logical relation and
Panorama arrangement is carried out to the visable representation of the document component that is retrieved;And
Transmit the layout.
10. according to the method for claim 9, wherein the identified document component is the Panoptic visualization document collection
Electronic document, and the associated metadata wherein for the identified document component provides class on respective document
The information of type, the placement model is according to the type selecting of the respective document.
11. according to the method for claim 9, wherein the associated metadata for the identified document component provides
On the information of the Media Contents of the respective document component, the placement model is according to the medium of the identified document component
Content selection.
12. according to the method for claim 9, wherein being used for the associated metadata of each document component that is retrieved
There is provided and specify one described in the layout among the size of visable representation of respective document component, position or depth or more
More information, and
Wherein for it is described be retrieved it is each in document component, it is described layout according to the information provided in the associated metadata
One or more generations among size, position or the depth specified.
13. according to the method for claim 12, wherein for it is one or more it is described be retrieved it is each in document component,
Among the size, position or depth it is one or more relative to it is described be retrieved in document component it is one or more other
Document component is specified.
14. according to the method for claim 12, wherein for it is one or more it is described be retrieved it is each in document component,
The document component is in the state of the visable representation for the corresponding resolution for including being in the document component, and described
Associated metadata provides the information for specifying at least size of the visable representation of respective document component described in the layout,
And
Wherein for it is one or more it is described be retrieved it is each in document component, in matching in the associated metadata
The visable representation of the resolution ratio for the size that the information of middle offer is specified, retrieve the document component.
15. according to the method for claim 14, wherein for it is one or more it is described be retrieved it is each in document component,
The associated metadata provides the visable representation for specifying the respective document component in the layout at least
The information of size, wherein the size refers to relative to other one or more document components of the document component that is retrieved
It is fixed.
16. according to the method for claim 9, it further comprises:
Receive the request arranged the different panoramaizations of the visable representation of the document component that is retrieved;And it is responded
And
Different placement models are selected from the multiple placement model;And
The different layouts for the document component that is retrieved described in generation, including according to selected different placement models and described tested
Rope document component and the associated metadata for the document component that is retrieved, panorama rearrange the sets of documentation that is retrieved
The visable representation of part.
17. superincumbent computer-readable recording medium is stored with computer readable program code part, as to processor
The response of execution, the computer readable program code part promote a device at least to perform:
Receive the request to Media Contents and identify the document component for including requested Media Contents, identified document component is tool
There is the Panoptic visualization document collection of multiple document components, wherein each document component includes corresponding Media Contents and had
The associated metadata of information on respective document component is provided, wherein resolver receives one or more electronic documents, and
And decomposed to form the multiple document component;
Placement model is selected from multiple placement models, the multiple placement model is used for the panorama of the multiple document component
Visable representation is arranged, the placement model selects according to the associated metadata for the identified document component;
The document component of the multiple document component is retrieved, the multiple document component includes the identified document component and root
Other the one or more document components identified according to the associated metadata for the identified document component, respective meta-data
Further comprise for identify one between the identified document component and other corresponding one or more document components or
The information of more multi-link, wherein connector identify one or more link, wherein institute is established in one or more link
State one or more logical relations between multiple document components;
According to selected placement model, the document component that is retrieved, for the document component that is retrieved associated metadata simultaneously
And according to the logical relation of foundation, the logic of the panoramaization arrangement visable representation for the document component that is retrieved described in generation is related
Layout;And
Transmit the layout.
18. computer-readable recording medium according to claim 17, wherein the identified document component is that panorama can
Depending on change collection of document electronic document, and wherein for the identified document component the associated metadata provide on
The information of the type of the respective document, promote described device placement model according to the type selecting of the respective document.
19. computer-readable recording medium according to claim 17, wherein the institute for the identified document component
The information that associated metadata provides the Media Contents on the respective document component is stated, promotes described device to be known according to described
The Media Contents of other document component select the placement model.
20. computer-readable recording medium according to claim 17, wherein for each document component that is retrieved
The associated metadata, there is provided specify the size of visable representation of respective document component described in the layout, position or
One or more information among depth, and
Wherein it is retrieved each in document component for described, promotes described device according to providing in the associated metadata
One or more generations layout among size, position or depth that information is specified.
21. computer-readable recording medium according to claim 20, wherein for one or more texts that are retrieved
Each in shelves component, one or more among the size, position or depth are retrieved in document component relative to described
One or more other document components specify.
22. computer-readable recording medium according to claim 20, wherein for one or more texts that are retrieved
Each in shelves component, the document component is in the visable representation for the corresponding resolution for including being in the document component
In state, and the associated metadata provides and specifies the visable representation of respective document component described in the layout
At least information of size, and wherein for it is one or more it is described be retrieved each in document component, promote described device
The visable representation of the resolution ratio for the size specified for the information provided in matching in the associated metadata, retrieval text
Shelves component.
23. computer-readable recording medium according to claim 22, wherein for one or more texts that are retrieved
Each in shelves component, the associated metadata is provided for specifying the described of respective document component in the layout can
Depending on change represent at least size information, wherein the size relative to the document component that is retrieved it is one or more other
Document component is specified.
24. computer-readable recording medium according to claim 17, wherein the computer-readable recording medium has
Superincumbent computer readable program code part is stored, as the response to computing device, the computer-readable program generation
Code part promotes described device further:
Receive the request arranged the different panoramaizations of the visable representation of the document component that is retrieved;And it is responded
And
Different placement models are selected from the multiple placement model;And
The different layouts for the document component that is retrieved described in generation, including according to selected different placement models and described tested
Rope document component and the associated metadata for the document component that is retrieved, panorama rearrange the sets of documentation that is retrieved
The visable representation of part.
Applications Claiming Priority (8)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201161578349P | 2011-12-21 | 2011-12-21 | |
US201161578361P | 2011-12-21 | 2011-12-21 | |
US201161578357P | 2011-12-21 | 2011-12-21 | |
US61/578,349 | 2011-12-21 | ||
US61/578,361 | 2011-12-21 | ||
US61/578,357 | 2011-12-21 | ||
US13/414,987 | 2012-03-08 | ||
US13/414,987 US20130167016A1 (en) | 2011-12-21 | 2012-03-08 | Panoptic Visualization Document Layout |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103177072A CN103177072A (en) | 2013-06-26 |
CN103177072B true CN103177072B (en) | 2018-01-23 |
Family
ID=46880779
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210564567.2A Active CN103177072B (en) | 2011-12-21 | 2012-12-21 | Panoptic visualization document layout |
Country Status (4)
Country | Link |
---|---|
JP (1) | JP6122635B2 (en) |
KR (1) | KR102017894B1 (en) |
CN (1) | CN103177072B (en) |
WO (1) | WO2013095724A1 (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5835715B2 (en) * | 2013-03-12 | 2015-12-24 | 株式会社プロフィールド | Book management apparatus, electronic book apparatus, book management method, electronic book browsing method, and program |
US9648091B2 (en) * | 2014-07-18 | 2017-05-09 | The Boeing Company | Transforming sensory representations |
KR200483194Y1 (en) | 2016-06-02 | 2017-04-19 | 최유리 | Concent safety cover |
CN107644005B (en) * | 2017-08-17 | 2023-12-01 | 珠海云游道科技有限责任公司 | Visual document editing device and method |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001250105A (en) * | 2000-03-06 | 2001-09-14 | Minolta Co Ltd | Device and method for image processing and computer- readable recording medium with recorded image processing program |
JP2002325731A (en) * | 2001-04-27 | 2002-11-12 | Nidek Co Ltd | Ophthalmic photographing device |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS63301994A (en) * | 1987-06-01 | 1988-12-08 | 株式会社日立製作所 | Display screen control method and apparatus |
US20040003097A1 (en) * | 2002-05-17 | 2004-01-01 | Brian Willis | Content delivery system |
US7444598B2 (en) * | 2003-06-30 | 2008-10-28 | Microsoft Corporation | Exploded views for providing rich regularized geometric transformations and interaction models on content for viewing, previewing, and interacting with documents, projects, and tasks |
CN100470544C (en) * | 2005-05-24 | 2009-03-18 | 国际商业机器公司 | Method, equipment and system for chaiming file |
US7783644B1 (en) * | 2006-12-13 | 2010-08-24 | Google Inc. | Query-independent entity importance in books |
CN101197023A (en) * | 2007-11-19 | 2008-06-11 | 清华大学 | Method for establishing visible document file management system facing to minor enterprises |
JP2011066589A (en) * | 2009-09-16 | 2011-03-31 | Oki Data Corp | Image processing apparatus, and image processing method thereof |
US8611678B2 (en) * | 2010-03-25 | 2013-12-17 | Apple Inc. | Grouping digital media items based on shared features |
-
2012
- 2012-09-12 WO PCT/US2012/054808 patent/WO2013095724A1/en active Application Filing
- 2012-11-14 KR KR1020120128869A patent/KR102017894B1/en active IP Right Grant
- 2012-12-21 CN CN201210564567.2A patent/CN103177072B/en active Active
- 2012-12-21 JP JP2012279295A patent/JP6122635B2/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001250105A (en) * | 2000-03-06 | 2001-09-14 | Minolta Co Ltd | Device and method for image processing and computer- readable recording medium with recorded image processing program |
JP2002325731A (en) * | 2001-04-27 | 2002-11-12 | Nidek Co Ltd | Ophthalmic photographing device |
Also Published As
Publication number | Publication date |
---|---|
KR20130072119A (en) | 2013-07-01 |
KR102017894B1 (en) | 2019-09-03 |
JP6122635B2 (en) | 2017-04-26 |
JP2013152713A (en) | 2013-08-08 |
WO2013095724A1 (en) | 2013-06-27 |
CN103177072A (en) | 2013-06-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103809925B (en) | Panoptic visualization document print | |
CN103177069B (en) | Panoptic visualization document navigation | |
CN103324660B (en) | Panoptic visible document file data base administration | |
JP5723939B2 (en) | Panoramic visualization of documents by structure | |
US20130167016A1 (en) | Panoptic Visualization Document Layout | |
EP2711897B1 (en) | Panoptic visualization document differencing | |
CN103177070B (en) | Panoptic visualization document collection | |
WO2013095753A1 (en) | Panoptic visualization document navigation | |
CN103177072B (en) | Panoptic visualization document layout | |
JP6456017B2 (en) | Panoramic visualization document access control | |
CN103324659B (en) | Illustrate the panoptic visualization of PARTS LIST | |
EP2879063A1 (en) | Panoptic visualization document printing |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |