Layout Patents (Class 715/243)
  • Patent number: 8543908
    Abstract: Degrees of similarity between pages from the viewpoint of metadata creation and verification can be estimated based on degrees of similarity between pages in terms of structure, style (appearance), and accessibility error, and, based on the estimation, representative pages appropriate for efficiently adding metadata can be recommended, or target pages appropriate for efficiently verifying the metadata can be recommended.
    Type: Grant
    Filed: June 28, 2010
    Date of Patent: September 24, 2013
    Assignee: International Business Machines Corporation
    Inventors: Shinya Kawanaka, Masatomo Kobayashi, Daisuke Sato
  • Patent number: 8542234
    Abstract: A system for arranging a plurality of nodes into graphical layout form partitions the nodes into a set of clusters from which a cluster graph is created. The cluster partitioning is based on the inter-nodal relationships, and cluster size depends on the number of nodes associated with each cluster. The clusters are laid out to avoid overlap, and cluster boundaries, within which nodes in a cluster are constrained, are generated. Nodes of each cluster as classified as either internal or boundary nodes, with boundary nodes being projected outward towards the boundary of the cluster. As an optional step, connection edges between nodes are routed to avoid overlap.
    Type: Grant
    Filed: October 20, 2011
    Date of Patent: September 24, 2013
    Assignee: Tom Sawyer Software
    Inventors: Brendan Madden, Karlis Freivalds, Francois Bertault, Uli Foessmeier
  • Patent number: 8543911
    Abstract: For a page that has been decomposed into a set of primitive areas, a novel method for organizing the set of primitive areas into an ordered list is disclosed. The primitive areas in the ordered list are initially sorted using start point order relation ordering, which compares the start points of the primitive areas in the coordinate system of the page. The ordering of the primitive areas in the ordered list are then refined by using contextual order relation ordering, which compares primitive areas against each other according to coordinate systems local to the primitive areas being compared. A new ordered list is then created by transposing primitive areas that are incorrectly ordered according to contextual order relation ordering.
    Type: Grant
    Filed: May 17, 2011
    Date of Patent: September 24, 2013
    Assignee: Apple Inc.
    Inventors: Philip Andrew Mansfield, Michael Robert Levy, Derek B. Clegg
  • Publication number: 20130246911
    Abstract: The present invention provides a method for recomposing individual characters obtained by segmenting webpage image, comprising: determining whether the line of words is the start line of a new paragraph in the webpage image based on the blank space at the beginning of the line on the webpage image being processed; when a line of words is determined as the start line of a new paragraph in the webpage image, it is set as the start line of the new paragraph being recomposed and the original blank space at the beginning of line is retained, and all of the individual characters segmented are recomposed according to the screen size of the mobile terminal; and when the line of words is determined as not the start line of a new paragraph in the webpage images, all of the individual characters segmented are recomposed so as to be immediately after the ending character of the recomposed previous line of words according to the screen size of the mobile terminal.
    Type: Application
    Filed: October 19, 2011
    Publication date: September 19, 2013
    Inventor: Jie Liang
  • Publication number: 20130246910
    Abstract: Defining a layout of diagram elements can be performed in response to user input that includes one or more declarative statements specifying conditional patterns based on attributes of diagram elements, wherein the conditional patterns define layouts of diagram elements. Implementation of the layouts is dependent on conditions defined in the declarative statements and one or more values of one or more of the attributes. Implementations can further include organizing the conditional patterns as a pattern definition, wherein the pattern definition is stored on a computer readable medium in such a way that the pattern definition is retrievable by an application program that uses the pattern definition to evaluate the conditional patterns using values of attributes of one or more diagram elements. Representations of the diagram elements can be displayed according to the layouts when conditions for implementing the layouts are satisfied.
    Type: Application
    Filed: May 2, 2013
    Publication date: September 19, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Stephen M. Danton, Jordan C. Sehn, Michael C. Murray, Florian W. H. Voss, Scott M. Roberts
  • Patent number: 8537408
    Abstract: An information processing apparatus performs layout processing on print data, performs a preview based on layout-processed print data, and stores the print data used in the preview into a print queue when actual print processing is performed, thus preventing the same print processing from being repeatedly performed.
    Type: Grant
    Filed: December 10, 2007
    Date of Patent: September 17, 2013
    Assignee: Canon Kabushiki Kaisha
    Inventors: Hideo Natori, Kenichiro Uotani
  • Patent number: 8539343
    Abstract: Data records with one or more data objects are displayed according to layout rules on a computer user interface. The data objects associated with the record are identified, layout rules for the one or more data objects of the record are accessed and a layout is calculated based at least in part a uniqueness coefficient of the one or more data objects. The data objects are then displayed on the computer interface according to the determined layout.
    Type: Grant
    Filed: December 16, 2008
    Date of Patent: September 17, 2013
    Assignee: SAP France S.A.
    Inventors: Saurabh Abhyankar, Jean Luc Agathos, Adam Binnie, Virgile Chongvilay, Nicolas Mourey
  • Patent number: 8539342
    Abstract: The present disclosure includes a system for generating a presentation order from a document that has fixed presentation layout when rendered. Techniques include reconstructing structural information and logical ordering for fixed-layout documents. A document editor generates a presentation order, or a read order, for contents within a fixed-layout document. The document editor creates an initial sort order for areas of content within a document. The document editor then generates a presentation order based on graphical dimensions and graphical placement relationships among areas of content within a document. The resulting presentation order can be used to create a second document or second layout, or to add structural information to create reflowed or reflowable content.
    Type: Grant
    Filed: October 16, 2008
    Date of Patent: September 17, 2013
    Assignee: Adobe Systems Incorporated
    Inventor: Paton J. Lewis
  • Patent number: 8539371
    Abstract: Tickers are populated with location-based information that is selected according to the geographic location of communication devices. The location of a communication device is identified based on a GPS system, proximity to transmitters in a wireless network, user input, or using other techniques. Location-appropriate content is obtained either in real-time from the network or from a local data store at the communication device. In general location-based, context-aware content can be displayed on tickers associated with a variety of communication devices, including mobile communication devices and “immobile” or stationary personal computers.
    Type: Grant
    Filed: June 19, 2012
    Date of Patent: September 17, 2013
    Assignee: Smith Micro Software, Inc
    Inventors: Konstantin Othmer, Carl J. Stocklein
  • Patent number: 8539344
    Abstract: The present invention provides techniques for generating a printable representation of multimedia information that can be printed on a paper medium to provide a paper-based interface for the multimedia information. According to an embodiment of the present invention, the present invention provides techniques for generating a single printable representation that includes multimedia information extracted from a plurality of different multimedia documents or multimedia sources. The single printable representation includes multimedia information selected from the plurality of multimedia documents based upon selection criteria.
    Type: Grant
    Filed: November 19, 2001
    Date of Patent: September 17, 2013
    Assignee: Ricoh Company, Ltd.
    Inventors: Jonathan J. Hull, Jamey Graham
  • Patent number: 8539341
    Abstract: We describe a method of displaying a document page with a predetermined size using a display device having edges defining lateral dimensions not substantially larger than said predetermined size and having a central re-writable display portion and a non-re-writable border, said document page comprising a central, foreground portion bearing one or both of text and graphics, a background having a background color and at least one margin having said background color, the method comprising: inputting page data defining a page for display; processing said page data to crop margins of said page such that, when displayed on said re-writable display portion, said non-re-writable border gives the appearance of said cropped margins, said processing generating cropped page data; and outputting said cropped page data for display on said re-writable display portion of said display.
    Type: Grant
    Filed: June 13, 2008
    Date of Patent: September 17, 2013
    Assignee: Plastic Logic Limited
    Inventors: Duncan Barclay, Steven Farmer, Carl Hayton, Simon Joines, Anusha Nirmalananthan, Paul A. Cain, Barry Merrick
  • Patent number: 8533591
    Abstract: A mobile terminal is provided that includes: a display unit configured to display a webpage having a plurality of sections; a wireless communication unit configured to provide Internet access; a memory unit configured to store history information regarding usage of the webpage; and a control unit configured to control a display of a preferred section of the plurality of sections of the webpage upon an access of the webpage such that the preferred section is visually distinguishable from other sections of the plurality of sections, wherein display of the preferred section is based on the stored history information.
    Type: Grant
    Filed: January 13, 2011
    Date of Patent: September 10, 2013
    Assignee: LG Electronics Inc.
    Inventors: Joo Woo Lee, Kyung Hye Seo, Ho Young Hwang, Sun Jung Lee
  • Patent number: 8533590
    Abstract: An information processing apparatus includes a simple layout generation unit configured to generate a simple layout that exemplifies layout results based on document components and a layout template used in a layout of the document components, a presentation unit configured to present the simple layout generated by the simple layout generation unit, a selection unit configured to select the simple layout according to a user operation from the simple layout presented by the presentation unit, and a layout result generation unit configured to execute the layout based on the simple layout selected by the selection unit to generate the layout result.
    Type: Grant
    Filed: October 12, 2009
    Date of Patent: September 10, 2013
    Assignee: Canon Kabushiki Kaisha
    Inventor: Taisuke Ishiguro
  • Patent number: 8533589
    Abstract: An information processing apparatus includes an input unit adapted to input forming information related to a layout, a plurality of objects, and a policy which includes information on permission of usage of the plurality of objects and information on allowance of usage related to a layout for the plurality of objects. The apparatus further includes a first determination unit configured to determine based on the policy, for each of the plurality of objects, whether the usage of the object is permitted, and a second determination unit configured to determine based on the policy whether the forming information satisfies an allowed layout.
    Type: Grant
    Filed: September 29, 2008
    Date of Patent: September 10, 2013
    Assignee: Canon Kabushiki Kaisha
    Inventor: Yoshiharu Imamoto
  • Patent number: 8531478
    Abstract: To browse images grouped by person on a photo displaying system, a plurality of facial regions are generated from a plurality of images of a plurality of albums. The facial regions are grouped into a plurality of clusters of faces based on similarity between the facial regions. The clusters of faces are associated with the albums. A signal is received to select one of the facial regions. The selected facial region belongs to a specific cluster of faces and the specific cluster of faces is associated with a specific album of the albums. Images of the specific album and facial regions of the clusters of faces are displayed.
    Type: Grant
    Filed: March 19, 2009
    Date of Patent: September 10, 2013
    Assignee: CyberLink Corp.
    Inventors: Chi-Ming Lee, Chung-Yi Weng
  • Patent number: 8527871
    Abstract: A method is disclosed for generating a quick reference handbook for use on a mobile platform. The method may involve providing a machine-readable medium for use with a processor having a memory. The machine-readable medium may provide instructions for causing the processor to generate a quick reference handbook (QRH). The QRH may be created through the use of checklists organized in accordance with a plurality of grouping schemes that include at least a plurality of: Immediate Action; Systems; and Engine Indication and Crew Alerting System (EICAS) messages. Differentiating criteria may also be used for decisions steps, action steps, and navigation steps within the checklists to thereby enable a user to discriminate between the steps.
    Type: Grant
    Filed: May 19, 2010
    Date of Patent: September 3, 2013
    Assignee: The Boeing Company
    Inventors: Barbara E. Holder, William A. McKenzie
  • Patent number: 8527870
    Abstract: One embodiment in accordance with the invention relates to generating a completed unified data format template that includes data inserted from one or more data sources. Initially, an electronic template can be created using a template application (e.g., Microsoft Word, Microsoft Excel, and the like). The electronic template is embedded with electronic placeholder coding related to data of one or more data sources. The layout of the electronic template can be converted into a unified layout format, wherein the electronic template includes the electronic placeholder coding. The data from the one or more data sources can be applied to the electronic placeholder coding of the unified layout format in order to generate the completed unified data format template.
    Type: Grant
    Filed: December 23, 2004
    Date of Patent: September 3, 2013
    Assignee: Oracle International Corporation
    Inventor: Osama Elkady
  • Patent number: 8522139
    Abstract: A modeling system for universal specification of user interfaces. The system provides a means for defining user interfaces, including highly complex and dynamic user interfaces, in a manner that is independent of any implementation context. The modeling system leads from a user-friendly visual representation of the user interface, through progressively detailed specifications of structural and behavioral aspects of the user interface parts, until a rigorous definition of the user interface in all its contexts of use is achieved. Using the information captured in the model, tools that automatically generate the fully working user interface code can be built.
    Type: Grant
    Filed: November 5, 2009
    Date of Patent: August 27, 2013
    Assignee: SAP Portals Israel Ltd.
    Inventor: Yuval Gilboa
  • Patent number: 8522140
    Abstract: Methods and computer programs for automatically creating a text layout in a markup language design for a product to be printed. A number of defined text elements are available for user text. The layout is based on the text elements having user text content. Text elements without text content are disregarded. Positioning of the text elements is determined based on the height of the text elements, defined text element spacing distances, and a defined positioning order. Creating a layout may include positioning design elements relative to the text elements. Font sizes and spacing distances are automatically reduced if necessary to create a suitable layout.
    Type: Grant
    Filed: January 22, 2010
    Date of Patent: August 27, 2013
    Assignee: Vistaprint Technologies Limited
    Inventor: Brian D. Hanechak
  • Patent number: 8522138
    Abstract: The present invention provides a content analysis apparatus including an input section which inputs original content; a content analyzer which analyzes details of the original content input into the input section and acquires content analysis information which is information pertaining to the content; and an anchor point information generator which analyzes an anchor point where a visual line of a reader stops and a transition sequence of the anchor point with respect to the original content input into the input section pursuant to a prescribed analysis rule corresponding to the original content input into the input section, and generates anchor point information indicating the analyzed anchor point and the transition sequence of the anchor point.
    Type: Grant
    Filed: July 12, 2011
    Date of Patent: August 27, 2013
    Assignee: Fujifilm Corporation
    Inventor: Shunichiro Nonaka
  • Patent number: 8516365
    Abstract: Technologies are described herein for dynamically laying out images and associated text using pre-defined layouts. The pre-defined layouts are created and data defining the layouts is stored in a layout definition file. An application program provides a user interface for dynamically laying out the images and associated text using the contents of the layout definition file. The user interface includes a canvas onto which a user may place one or more images and a layout gallery through which a user may select a pre-defined layout to be applied to images placed on the canvas. The layout gallery includes selectable visual representations corresponding to each of the available pre-defined layouts. When one of the visual representations is selected, the corresponding pre-defined layout is dynamically applied to images on the canvas. The visual representations displayed in the layout gallery may also be utilized to generate a preview of the layout.
    Type: Grant
    Filed: June 15, 2007
    Date of Patent: August 20, 2013
    Assignee: Microsoft Corporation
    Inventors: Crystal Lynn Hoyer, Lawrence Waldman, Jason Stuart Schneekloth, Thomas Charles Underhill, Christopher Michael Becker
  • Patent number: 8516363
    Abstract: In an image processing apparatus, a plurality of images and a page allocation area including a plurality of sections are displayed. The allocation unit determines which one of the images is to be allocated to which one of the sections and allocates the images to the sections, and a preview image generating unit generates a preview image of the page allocation area based on allocation made by the allocation unit, and displays the preview image on the screen.
    Type: Grant
    Filed: March 7, 2008
    Date of Patent: August 20, 2013
    Assignee: Ricoh Company, Ltd.
    Inventors: Yoshifumi Sakuramata, Tetsuya Sakayori, Takashi Yano, Junichi Takami, Hiroko Mano, Takanori Nagahara, Iwao Saeki
  • Patent number: 8514434
    Abstract: A print control device includes a receiving unit that receives print instruction data including item data specifying information for specifying item data to be used from the item data included in a record, and allocation information for allocating a template including plural fields and the item data to be applied to the plural fields of the template; an item data obtaining unit that sequentially specifies the record from an external database having plural records stored therein, and obtains the item data to be used from the specified record on the basis of the item data specifying information; a print data generating unit that sequentially generates print data by applying the item data obtained based on the allocation information to the plural fields of the template on the basis of the allocation information; and a print data transmitting unit that sequentially transmits the print data to an external print device.
    Type: Grant
    Filed: November 17, 2009
    Date of Patent: August 20, 2013
    Assignee: Fuji Xerox Co., Ltd.
    Inventor: Hirotaka Iida
  • Publication number: 20130212471
    Abstract: Example pages in which text and graphics have been laid out using a mixed text-and-graphics layout template are received from a user. Hyper parameters of a probabilistic model for the mixed text-and-graphics layout template are optimized, based on the example pages.
    Type: Application
    Filed: October 30, 2010
    Publication date: August 15, 2013
    Inventor: Niranjan Damera-Venkata
  • Publication number: 20130212470
    Abstract: An electronic device with a display: concurrently displays a first electronic document and a second electronic document, the first electronic document including a displayed content object; detects a first user input that starts on the content object; in response to a determination that the first user input corresponds to a first command, creates and displays a copy of the content object in the second electronic document; and, in response to a determination that the first user input corresponds to a second command, distinct from the first command: selects the content object; displays an animation of the content object separating from the first electronic document; and initiates display of a plurality of icons proximate to the separated content object, the plurality of icons including at least one icon to initiate display of a user interface for sending the content object to one or more other users.
    Type: Application
    Filed: December 10, 2012
    Publication date: August 15, 2013
    Applicant: Apple Inc.
    Inventor: Apple Inc.
  • Publication number: 20130205199
    Abstract: Document content (16) is received for rendering in accordance with one or more variable document templates (18). Scores are assigned to respective allocations of the document content (16) to a page. Based on the scores, an optimal number of pages to layout the document content (16) is determined. The following information is determined from the optimal number of pages: a respective optimal allocation of the document content (16) to each of the optimal number of pages, a respective optimal one of the variable document templates for each of the optimal number of pages, and optimal values of parameters defining the relative sizes and positions of the template elements of the ascertained optimal variable document template for each of the optimal number of pages. A document (12) is generated based on the ascertained information.
    Type: Application
    Filed: October 25, 2010
    Publication date: August 8, 2013
    Inventor: Niranjan Damera-Venkata
  • Patent number: 8504912
    Abstract: A system that supports the editor of an journal web site into deciding the layout of the homepage of the journal web site; the homepage is divided into a set of zones, and each zone consists of several locations; articles are published into each location; and the system suggests ways to rearrange the articles published in the homepages into different locations within the same zone, in order to maximize the total number of clicks generated by the homepage of the journal web site.
    Type: Grant
    Filed: July 15, 2011
    Date of Patent: August 6, 2013
    Assignee: Neodata Group S.r.l.
    Inventor: Giovanni Giuffrida
  • Publication number: 20130198615
    Abstract: In one embodiment, the invention provides a method, comprising detecting data fields on a scanned document image; generating a flexible document description based on the detected data fields, including creating a set of search elements for each data field, each search element having associated search criteria; and training or modifying the flexible document description using, for example, a search algorithm to detect the data fields on additional training images based on the set of search elements.
    Type: Application
    Filed: July 31, 2012
    Publication date: August 1, 2013
    Applicant: ABBYY SOFTWARE LTD.
    Inventors: Konstantin Zuev, Irina Filimonova, Sergey Zlobin, Maryana Skuratovskaya
  • Publication number: 20130198616
    Abstract: A method and system for creation of customized documents over a network as well as for negotiation of contents for documents over a network (e.g., Internet) are disclosed. In one aspect, professional documents can be created in an automated manner. In another aspect, negotiation of documents (or their contents) can be performed in an automated manner. In either case, the customization and/or negotiation is efficient, cost-effective and useful.
    Type: Application
    Filed: March 13, 2013
    Publication date: August 1, 2013
    Inventor: C. Douglass Thomas
  • Patent number: 8499236
    Abstract: Systems and methods are provided for presenting reflow objects of content on an output medium. In some embodiments, the content to be presented may be determined by rendering one or more reflow objects of content to an image file, the image file having a horizontal dimension that approximates the horizontal dimension of the output medium and a vertical dimension that exceeds the vertical dimension of the output medium, and causing a portion of the image file to be presented on the output medium, wherein the portion of the image file presented corresponds to a view window logically superimposed upon the image file. A request for content that is not within the view window may be received, the location of the view window may be adjusted based on the request, and the adjustment may result in changing the portion of the image file presented on the display.
    Type: Grant
    Filed: January 21, 2010
    Date of Patent: July 30, 2013
    Assignee: Amazon Technologies, Inc.
    Inventor: Jonathan W. Keljo
  • Publication number: 20130191729
    Abstract: In a method of processing data and generating an electronic report which can be printed on paper or displayed on a monitor screen, wherein the electronic report relates to operation characteristics of a system (1) which performs product manufacturing, processing and/or analysis steps and the data include a plurality of physical parameters which are characteristic of the operation of the system and are stored in a database (4), one of a plurality of report templates stored in a report template library (14) is selected. Each report template comprises at least one sub-report corresponding to a particular type of representation of data within an electronic report based on the respective report template (10) and including at least one data item, i.e. a reference to one of the physical parameters or to an arithmetic operation therewith and a static or dynamically assignable reference to a batch or time range.
    Type: Application
    Filed: March 26, 2010
    Publication date: July 25, 2013
    Applicant: EMD MILLIPORE CORPORATION
    Inventors: Rene Reinbigler, Jean-Louis Weissenbach, Jean-Luc Beulay, Subbarao Kattamuri
  • Publication number: 20130191711
    Abstract: Review systems and methods facilitate active reading by providing a flexible environment in which users can examine documents. A review system can comprise a virtual workspace, a document view region, a preview region, and optional document objects. The virtual workspace can simulate a desktop or other physical workspace. The document view region can display a portion of an open document at a magnification sufficient for reading. The preview region can display the document at a magnification sufficient to enable the general layout of the entire document to be determined. The document objects can be created from the document through tools of the review system. These document objects can be independently moveable throughout the virtual workspace as needed to facilitate the user's active reading process.
    Type: Application
    Filed: March 16, 2011
    Publication date: July 25, 2013
    Applicant: GEORGIA TECH RESEARCH CORPORATION
    Inventors: Craig S. Tashman, W. Keith Edwards
  • Publication number: 20130191728
    Abstract: Systems, methods, and media for generating electronic books are provided herein. Methods may include obtaining digital source content, the digital source content being arranged in a native format, the native format determining how the digital source content is displayed on a user interface, and determining characteristics from the digital source content, the characteristics at least defining a layout of the digital source content in the native format; and rendering the determined content into an electronic book according to an electronic book standard, based upon the characteristics such that a generated format of the electronic book substantially corresponds to the native format of the digital source content.
    Type: Application
    Filed: January 20, 2012
    Publication date: July 25, 2013
    Inventors: Steven Victor McKinney, Ron Severdia
  • Publication number: 20130191730
    Abstract: This is directed to a preview application for displaying several documents simultaneously in a single window, where the several documents are displayed as books. To view the pages of a document, the preview application can open the book and display the pages of the document (e.g., in a one or two-dimensional array). A user can also search for particular terms within the several documents. In response to a search, the preview application can filter the pages of the several documents and only display those pages that include the search terms. The displayed pages can be ordered in any suitable manner, including for example by search rank.
    Type: Application
    Filed: November 15, 2012
    Publication date: July 25, 2013
    Applicant: Apple Computer Inc.
    Inventor: Apple Computer Inc.
  • Publication number: 20130191721
    Abstract: A method includes presenting a content page of a number of content pages on a display of an electronic device. The content page is placed in a content page container. A page turning container is created having length and width that is based on length and width of the content page, and the page turning container is positioned off-angle relative to a display of an electronic device. The content page container is positioned within the page turning container at approximately at a same angle as the display of the electronic device. A dog ear is placed in a dog ear container such that the initial size of the dog ear covers the top corner of the content page is within the page turning container. The method includes performing page turning operations comprising rotating the page turning container and rotating and shifting the content page container and the dog ear container.
    Type: Application
    Filed: January 23, 2012
    Publication date: July 25, 2013
    Applicant: International Business Machines Corporation
    Inventor: Richard Redpath
  • Patent number: 8495176
    Abstract: A content management system (CMS) includes a value-add application with a first set of XML content services, one or more dedicated XML processing servers with a second and other sets of XML content services, and a core CMS with a third set of XML content services. The content management system may be designed to provide XML content services at any of these three tiers of processing. A first threshold is defined that allows the value-add application to determine when to offload XML content services to a dedicated XML processing server. A second threshold is defined that allows the core CMS to determine when to offload XML content services to a dedicated XML processing server. Callback services are included that allow each tier of XML content services to send or receive additional information to complete the XML processing. The result is a content management system that is very powerful and flexible.
    Type: Grant
    Filed: August 18, 2010
    Date of Patent: July 23, 2013
    Assignee: International Business Machines Corporation
    Inventors: David G. Herbeck, John E. Petri
  • Patent number: 8493595
    Abstract: Each page in document images is divided into regions. Attribute information is assigned to each divided region. Character recognition is performed for a region having a caption attribute, thereby obtaining character information. Metadata of an object is extracted from a region containing an expression synonymous with the character information. Even when the object and metadata exist in different pages, the metadata is associated with the object. The document image is transmitted for each page. Finally, the metadata is transmitted.
    Type: Grant
    Filed: January 25, 2010
    Date of Patent: July 23, 2013
    Assignee: Canon Kabushiki Kaisha
    Inventor: Reiji Misawa
  • Patent number: 8495490
    Abstract: Systems and methods of summarizing documents for archival, retrieval, and analysis can be used to provide a convenient summary of the content of scanned document(s). After scanning a document or set of documents, character recognition software identifies the text on the pages. Software can produce a summary of the subjects/themes/keywords in the document(s). This summary can take several forms; e.g. an index of subjects/themes/keywords which can then be printed out as a cover sheet for that stack of documents. Alternately, the summary can be in the form of a topic cloud or histogram. The topic cloud can be made dynamic to allow a user to progressively scroll through pages of documents and watch the topic cloud evolve. The histogram can be made searchable to allow the user to view content of selected pages easily and conveniently.
    Type: Grant
    Filed: June 8, 2009
    Date of Patent: July 23, 2013
    Assignee: Xerox Corporation
    Inventor: Paul Kevin Acquaviva
  • Publication number: 20130185631
    Abstract: Some embodiments provide a method of analyzing an unstructured document. The method receiving the unstructured document that includes a number of primitive graphic elements, each of which is defined as a single object in the unstructured document. The unstructured document has a drawing order that indicates the order in which the primitive graphic elements are drawn when the unstructured document is displayed. The method identifies positional relationships between successive primitive graphic elements in the drawing order. Based on the positional relationships, the method defines a single structural graphic element from several of the primitive graphic elements.
    Type: Application
    Filed: December 27, 2012
    Publication date: July 18, 2013
    Applicant: APPLE INC.
    Inventor: Apple Inc.
  • Publication number: 20130185632
    Abstract: A graphical user interface 30 that includes a template design area is displayed. Based on one or more commands received through the graphical user interface 30, a layout of template elements (44-50) is arranged with respective relative positions and sizes in the template design area (34), where at least one of the template elements (44-50) is designated for receiving variable document content 16. Through the graphical user interface 30, values of parameters characterizing one or more associated adaptive layout variables that constrain adaptability of respective ones of the template elements (44-50) to different document content 16 are received. At least one of the parameters characterizes a degree of variability of the associated adaptive layout variable. The relative positions of the template elements (44-50) are encoded in the template design area in association with the respective parameter values in a variable document template data structure (18).
    Type: Application
    Filed: September 26, 2010
    Publication date: July 18, 2013
    Inventor: Niranjan Damera-Venkata
  • Publication number: 20130185630
    Abstract: In one implementation, a document aesthetics evaluation system accesses a plurality of content layout descriptors associated with a document template and a plurality of aesthetics measures. Each aesthetics measure from the plurality of aesthetics measures being assigned by a designer to a content layout descriptor from the plurality of content layout descriptors. The document aesthetics evaluation system also defines a content layout model for the document template based on the plurality of content layout descriptors and the plurality of aesthetics measures.
    Type: Application
    Filed: January 13, 2012
    Publication date: July 18, 2013
    Inventors: Ildus Ahmadullin, Niranjan Damera Venkata
  • Patent number: 8489984
    Abstract: An input of a layout of one or more components in a container component is received and a new cross platform layout of the one or more components in the container component is generated. The cross platform layout includes at least one automatically sized autopad and/or container autopad that defines spacing to properly position the one or more components within the container component. The size of the autopad and/or container autopad is determined upon execution of the cross platform layout on a software platform using a visual guideline for that software platform. In some embodiments, some or all of the components are automatically positioned in the cross platform layout such that a contents of each of the components, such as text, is laid out within the container component along the same baseline.
    Type: Grant
    Filed: April 27, 2006
    Date of Patent: July 16, 2013
    Assignee: Oracle America, Inc.
    Inventors: Scott R. Violet, Tomas Pavek, Jan Stola
  • Patent number: 8489985
    Abstract: A solution is provided for automatically adjusting a webpage. According to the method of the present invention it can be automatically learned what the user's historical browsing behaviors are and thereby predict which block in the webpage would interest the user more so that it would be the one to be browsed and then adjust display of the block accordingly. Thus, with the present invention, limited screen resources can be utilized to more efficiently display the content that would interest a user when the user browses a webpage. A system for automatically adjusting a webpage and a computer readable article of manufacture tangibly embodying non-transitory computer readable instructions which, when executed, cause a computer to carry out the steps of a method for automatically adjusting a webpage, are also provided.
    Type: Grant
    Filed: June 28, 2011
    Date of Patent: July 16, 2013
    Assignee: International Business Machines Corporation
    Inventors: Shenghua Bao, Jian Chen, Zhong Su, Chunhua Tian, Dong Wang
  • Patent number: 8487960
    Abstract: Digital images may be grouped based on attributes of the images. To represent this grouping, the representations of the digital images are arranged into stacks.
    Type: Grant
    Filed: November 17, 2010
    Date of Patent: July 16, 2013
    Assignee: Apple Inc.
    Inventor: Randy Ubillos
  • Publication number: 20130179777
    Abstract: A method, a system and an interface adapted to enhance the computing power of computer systems, the method being designed to calculate the position of documents as they are displayed on computer screens. The documents are displayed on axes belonging to axes group(s). The method relates to reducing and/or minimizing the computing power necessary to identify the position of documents when they are subject to displacement caused by the movement of the axes groups to which they belong and/or of the display screen.
    Type: Application
    Filed: January 9, 2013
    Publication date: July 11, 2013
    Inventors: Francois Cassistat, Mathieu Audet
  • Patent number: 8484156
    Abstract: A method and system for exchanging at least one data value between a first device and at least one second device, including providing at least one data structure at the first device, the data structure including at least one descriptive field and an associated at least one data value field, the at least one data value field including the least one data value, the at least one descriptive field including a usage type field having usage type data to associate the at least one data value field with a data type, transmitting the at least one data structure from the first device to the at least one second device, and, based on at least the usage type data, at the at least one second device, extracting the at least one data value from the at least one data value field.
    Type: Grant
    Filed: December 14, 2009
    Date of Patent: July 9, 2013
    Assignee: Invensys Systems, Inc.
    Inventors: Robert M. Hancsarik, Douglas E. Humphrey
  • Patent number: 8484559
    Abstract: A user terminal has two screens. One screen displays content in a state intended by the creator of the content. The displayed content is composed of a plurality of bocks, and each block can be enlarged. Content corresponding to a block for which enlargement is directed is displayed on the other screen. The content displayed in the other screen has an enlarged form. Regarding the enlargement, rules are set. For example, an image or the like that is the subject of processing to be enlarged is processed without changing vertical and horizontal ratios.
    Type: Grant
    Filed: September 25, 2003
    Date of Patent: July 9, 2013
    Assignee: Sony Corporation
    Inventor: Takeshi Kanai
  • Patent number: 8484555
    Abstract: An electronic document control apparatus verifies that content to which a digital signature has been applied has not been altered; verifies that a referential target of a new page is a signature area to which a digital signature has been applied; if the electronic document has been imparted with a policy for permitting page layout, verifies that the referential target of a new page does not include anything other than the content to which the digital signature has been applied, and if the electronic document has been imparted with a policy for permitting page layout and background rendering of content, verifies that the referential target does not include anything other than the content and a background object of the content; and determines by using at least one of the first, second and third verification means, whether or not the edited electronic document has been altered.
    Type: Grant
    Filed: April 20, 2009
    Date of Patent: July 9, 2013
    Assignee: Canon Kabushiki Kaisha
    Inventor: Yusuke Fukasawa
  • Patent number: 8484552
    Abstract: Methods and apparatuses for extensible stylesheet design using meta-tag information are disclosed. A designed stylesheet is for transferring content-oriented markup language files into a target file so as to support various presentations and information exchange. According to one aspect, a data processing mechanism starts with inserting meta-tag declarations in a target file wherein the meta-tag information pertains to information between dynamic objects in the target file and a source file. The target file with meta-tag information is then converted into one or more extensible stylesheets.
    Type: Grant
    Filed: April 19, 2010
    Date of Patent: July 9, 2013
    Assignee: Parc Acquisitions LLC
    Inventors: Evan S. Huang, Hong J. Kim
  • Patent number: 8484554
    Abstract: Methods and devices are provided for a computer implemented method of producing a chart, such as, for example, a Gantt chart. The method can include providing a template containing a definition of at least one column of the chart and inserting the template into a basic layout to form a document. An instruction to add a row to the chart is received. The instruction can include at least one type of information pertaining to the first task to be included on the chart contained in the document. The method further includes adding the row pertaining to the first task contained in the document. In one example, the template is an XML template, the basic layout is an XML basic layout and the document is an XML document.
    Type: Grant
    Filed: August 31, 2006
    Date of Patent: July 9, 2013
    Assignee: SAP AG
    Inventor: Kai Noppens