Layout Patents (Class 715/243)
  • Patent number: 8151186
    Abstract: A signature for a page of text is generated. The signature serves as an identifier of the text page. Positions of words in a text page are determined. Positions of multiple second words in the text page are determined relative to the position of a first word in the text page. A signature value is generated that describes the second word positions relative to the first word position. The signature value is stored. Additional signatures for the text page can be generated, each signature describing positions of other words in the text page relative to a word in the text page for which the signature is being generated. The signatures can be used to compare the text page to another text page and generate a measure of similarity that describes the result of the comparison.
    Type: Grant
    Filed: September 8, 2011
    Date of Patent: April 3, 2012
    Assignee: Google Inc.
    Inventors: Nemanja L. Spasojevic, Guillaume Poncin, Dan S. Bloomberg
  • Patent number: 8151187
    Abstract: A signature for a page of text is generated. The signature serves as an identifier of the text page. Positions of words in a text page are determined. Positions of multiple second words in the text page are determined relative to the position of a first word in the text page. A signature value is generated that describes the second word positions relative to the first word position. The signature value is stored. Additional signatures for the text page can be generated, each signature describing positions of other words in the text page relative to a word in the text page for which the signature is being generated. The signatures can be used to compare the text page to another text page and generate a measure of similarity that describes the result of the comparison.
    Type: Grant
    Filed: September 26, 2011
    Date of Patent: April 3, 2012
    Assignee: Google Inc.
    Inventors: Nemanja L. Spasojevic, Guillaume Poncin, Dan S. Bloomberg
  • Patent number: 8149239
    Abstract: In an image processing apparatus, when an output image generator generates an output image in which an individual image of each part of a product model is arranged around a parts assembly image of the entire product model with a specific part highlighted, a boundary information calculator calculates boundary information for each part highlighted. An individual image arrangement calculator obtains a center position of the highlighted part on the parts assembly image based on the boundary information, obtains a straight line dividing the parts assembly image to equally distribute the parts into respective areas, and calculates a position of arrangement of the individual image of each part corresponding to the highlighted part distributed in each of the areas. The output image generated by the output image generator includes a leading line extending from the individual image of each part to the corresponding part on the parts assembly image.
    Type: Grant
    Filed: January 23, 2009
    Date of Patent: April 3, 2012
    Assignee: Ricoh Company, Ltd.
    Inventor: Naoyuki Satoh
  • Patent number: 8149442
    Abstract: A method receives a variable information print job and determines if any of the personalized content exceeds the size of a corresponding content area of the template. If the personalized content exceeds the size of a corresponding content area of the template, the method resolves such size inconsistencies (between the personalized content and the content area) by selectively removing and/or filtering portions of the personalized content according to the knowledge-based rules.
    Type: Grant
    Filed: October 22, 2008
    Date of Patent: April 3, 2012
    Assignee: Xerox Corporation
    Inventor: Dale E. Gaucas
  • Publication number: 20120072834
    Abstract: A document management apparatus includes: a memory that holds an electronic document of plural pages; a written information acquisition unit that obtains information on writing with respect to respective pages of recording media on which the electronic document stored in the memory is outputted; and a page arrangement generation unit that generates a page arrangement of the electronic document based on the information on the writing obtained by the written information acquisition unit.
    Type: Application
    Filed: June 1, 2011
    Publication date: March 22, 2012
    Applicant: FUJI XEROX CO., LTD.
    Inventor: Yuichi ONEDA
  • Publication number: 20120072833
    Abstract: A host apparatus which controls screen capture using a web capture application or a capture application, and a screen capture control method thereof. The host apparatus shares capture areas or saved files using a web capture application through which a screen of a web browser is captured and is compatibly saved or using a capture application through which a desktop screen is captured and is compatibly saved.
    Type: Application
    Filed: September 13, 2011
    Publication date: March 22, 2012
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Mi Sook Song, Dong Chae Park, Hyung Jong Kang
  • Publication number: 20120072835
    Abstract: Methods, computer readable media, and apparatuses for providing user interfaces, determining screen layouts, and displaying microblog posts are presented. A microblog client may receive a set of microblog posts and provide a user interface for displaying the received microblog posts. The microblog client also may parse the received posts and identify one or more content elements within the posts. The microblog client may then download additional information based on the content elements, and may determine a screen layout for displaying the posts based on the content elements and the additional downloaded information. In certain examples, microblog posts may be parsed and the additional related information may be downloaded prior to the selection of the posts in the user interface. The determination of a screen layout for displaying the microblog posts may also depend on the display characteristics, for example, screen size or orientation of a client device.
    Type: Application
    Filed: September 20, 2011
    Publication date: March 22, 2012
    Applicant: UBERMEDIA, INC.
    Inventors: William Gross, Girish Venkat, Jamie Belsky, Jon Kraft
  • Patent number: 8140990
    Abstract: Aspects of the invention pertain to user interface visualizations, enabling efficient display of content on a display device. At least some content is presented having diagonal views to emphasize certain portions of the content while deemphasizing other portions of the content.
    Type: Grant
    Filed: June 18, 2010
    Date of Patent: March 20, 2012
    Assignee: Google Inc.
    Inventors: Elin R. Pedersen, Peter Hong
  • Patent number: 8140965
    Abstract: The usefulness of content (target content), such as advertisements, may be increased by determining additional content and providing such additional content in association with the content. The target content may be text, a Web page, a URL, a search query, etc. The additional content might be related suggested queries (e.g. “Try a search for ——————”), news articles (or excerpts or summaries thereof), reviews (or excerpts or summaries thereof), advertisements, user group messages, etc.
    Type: Grant
    Filed: December 29, 2003
    Date of Patent: March 20, 2012
    Assignee: Google, Inc.
    Inventors: Jeffrey A. Dean, Krishna Bharat, Paul Buchheit
  • Patent number: 8140962
    Abstract: Dynamically selecting which properties to display for a group of resources is provided. A selection of a group of resources is received to be viewed in a graphical user interface. A determination is made as to whether the group of resources is one of a plurality of previously saved groups of resources. Responsive to the group of resources being one of the plurality of previously saved groups of resources, a determination is made as to whether the previously saved group of resources has an associated saved group of properties. Responsive to the previously saved group of resources having the associated saved group of properties, a table is generated that comprises the previously saved group of resources and the associated saved group of properties. The table is then displayed to a user via a graphical user interface.
    Type: Grant
    Filed: April 10, 2008
    Date of Patent: March 20, 2012
    Assignee: International Business Machines Corporation
    Inventors: Randal L. Bertram, Steven G. Halverson, Kerry A. Ortega, Andrew J. Streit
  • Patent number: 8136032
    Abstract: There is disclosed a document edit support device including: an object obtaining unit that obtains an object as data expressing at least one of a text and an image, which are included in a document as an edit target and are to be located in a layout area; a grid line obtaining unit that obtains a plurality of grid lines in the layout area; and a grid line selection unit that selects at least one of the plurality of grid lines selected by the grid line obtaining unit, so that a predetermined condition is satisfied by blank spaces which remain when the object obtained by the object obtaining unit is located along the selected at least one of the plurality of grid lines.
    Type: Grant
    Filed: January 30, 2008
    Date of Patent: March 13, 2012
    Assignee: Seiko Epson Corporation
    Inventor: Hitoshi Yamakado
  • Patent number: 8134739
    Abstract: An information processing device includes an acquiring unit, a reducing unit, and an outputting unit. The acquiring unit acquires at least two files each including a page on which at least one of character and image is carried. The reducing unit generates a reduced-size page. If the file includes a plurality of pages, the reducing unit reduces size of the plurality of pages. The outputting unit outputs the plurality of reduced-size pages generated from at least two files.
    Type: Grant
    Filed: March 23, 2007
    Date of Patent: March 13, 2012
    Assignee: Brother Kogyo Kabushiki Kaisha
    Inventor: Norio Mizutani
  • Patent number: 8132097
    Abstract: In some embodiments, a computer-implemented system can be configured to facilitate creation of a publication from a master template, one or more embedded templates, and one or more content components.
    Type: Grant
    Filed: June 17, 2008
    Date of Patent: March 6, 2012
    Assignee: Saepio Technologies, Inc.
    Inventor: Matthew Jason Angell
  • Patent number: 8132098
    Abstract: Methods and apparatus for inhibiting hyphenation clustering. In one aspect, the invention identifies a sequence of consecutive text lines, one or more of which end in hyphens, and calculates a hyphenation penalty value based on the number and proximity of hyphens within the sequence consecutive text lines. The hyphenation penalty can be aggregated with other format penalties to aid the identification of a paragraph layout having a best overall visual appearance.
    Type: Grant
    Filed: June 11, 2008
    Date of Patent: March 6, 2012
    Assignee: Adobe Systems Incorporated
    Inventor: Matthew A. Wormley
  • Patent number: 8132096
    Abstract: In a method of evaluating compositional quality of a layout orientation of an image, image saliency data is received for an image to be presented in a viewing region. A layout orientation for presenting the image in the viewing region is received. A composition template embodying an image composition rule is received. The image saliency data and the composition template are utilized to determine a weighted occlusion cost for the layout orientation. The weighted occlusion cost is utilized to determine a composition score indicating quality of the layout orientation with respect to the image composition rule.
    Type: Grant
    Filed: March 26, 2007
    Date of Patent: March 6, 2012
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Simon Widdowson, Eamonn O'Brien-Strain
  • Patent number: 8131114
    Abstract: A method for producing a photo album includes sorting images according to a primary predetermined criterion, separating the sorted images into a first page group and a second page group using one or more secondary criteria, and automatically selecting a first page layout from a library of page layouts. The first page layout includes a same number of one or more image receiving areas as the number of one or more images in the first page group. The one or more images in the first page group are automatically placed into the one or more image receiving areas in the first page layout.
    Type: Grant
    Filed: March 18, 2009
    Date of Patent: March 6, 2012
    Assignee: Shutterfly, Inc.
    Inventors: Wiley H. Wang, Russ Ennio Muzzolini, Jennifer Marie Dean, Eugene Chen, Trynne Anne Miller, Su Mien Quek
  • Publication number: 20120054230
    Abstract: On a medical report editing screen, comments on a lesion are entered as selective input data through a lesion describing template having term selection buttons. The selective input data are stored in a database in association with a lesion ID given to each lesion. To describe another similar lesion in the same report, a copy of the previous template is displayed as an additional tab reproducing the same condition as the previous template. By searching using the selective input data or the lesion ID, data of past medical reports on the same lesion are retrieved from the database. Using the retrieved data, information on the course of this lesion is displayed. A template describing the same lesion in the past medical report is usable for describing the lesion in the present report, and the selective input data of the present report is stored with the same lesion ID used previously.
    Type: Application
    Filed: August 24, 2011
    Publication date: March 1, 2012
    Applicant: FUJIFILM CORPORATION
    Inventor: Shoji KANADA
  • Publication number: 20120054600
    Abstract: An image/photo clustering and book page layout system and method based on photo/image metadata are described.
    Type: Application
    Filed: August 31, 2010
    Publication date: March 1, 2012
    Applicant: PICABOO CORPORATION
    Inventors: Kevin McCurdy, Dennis John
  • Publication number: 20120054601
    Abstract: Methods, techniques, and systems for icon automated generation and placement are provided. Some embodiments provide an icon generation and placement system configured to ingest one or more icon templates, wherein the icon templates comprise an icon symbol, an icon label, and an icon dimensionality; populate source data for the one or more icon templates, wherein the source data is accessible by at least one of a speech recognition subsystem, handwriting recognition subsystem, and sketch recognition subsystem; generate an icon attribute table for the one or more icon templates; store the ingested one or more icon templates in an icon database; and place an icon, from the icon database into a selected location within a digital document in response to one or more multimodal inputs.
    Type: Application
    Filed: May 31, 2011
    Publication date: March 1, 2012
    Applicant: ADAPX, INC.
    Inventors: Philip R. Cohen, R. Matthews Wesson, Michael Robin, David R. McGee
  • Patent number: 8125683
    Abstract: An image processing apparatus includes a preview generating unit configured to generate, based on image data, a preview image that is expected to be output; an attribute extracting unit configured to extract an attribute of at least one portion in the image data; a display unit configured to display the preview image; a position-information obtaining unit configured to obtain position information indicative of a position of a specified portion in the preview image; and a processing unit configured to perform, on the image data, a process according to an attribute that corresponds to the position.
    Type: Grant
    Filed: May 4, 2006
    Date of Patent: February 28, 2012
    Assignee: Ricoh Company, Ltd.
    Inventors: Toshio Miyazawa, Tetsuya Sakayori, Iwao Saeki, Yoshinaga Kato, Bin Lu, Yoshifumi Sakuramata, Junichi Takami, Yu Sekiguchi
  • Patent number: 8127230
    Abstract: A display control device controls an image display device capable of displaying a preview of an output image that is to be subjected to an output process, before the output image is subjected to the output process. The display control device refers to a storage section in which specific information specifying an image process which a user cannot recognize from a previewed output image is stored, and selects an image process specified by the specific information out of image processes to be carried out on the output image. Further, the display control device causes the image display device to display a setting confirmation image showing a content of the selected image process. This allows a user to correctly understand the content of an image process to be carried out on the output image and the image quality of the output image subjected to the output process.
    Type: Grant
    Filed: August 26, 2009
    Date of Patent: February 28, 2012
    Assignee: Sharp Kabushiki Kaisha
    Inventors: Yasutaka Hirayama, Makio Gotoh, Takafumi Hosogi
  • Patent number: 8127221
    Abstract: Architecture of one or more algorithms for autofitting objects with non-trivial geometries in documents. The algorithms autofit rectangular objects (such as floaters), when the objects contain both left and right aligned objects, autofit tables, determine correct sizes of a parent object and its child object when the width of the parent object is unknown (referred to as an auto-width), and the width of the parent's child object is expressed in percentages of the parent object width. A two-pass algorithm determines the best (or optimal) sizes of margins, borders, and paddings of objects where any combination thereof can have fixed width, auto width, and/or percentage-expressed width. Additionally, the algorithms can recursively calculate the optimal widths of objects inside other objects, where the outer object width is undefined. The algorithms can process an unlimited number of nesting levels.
    Type: Grant
    Filed: February 29, 2008
    Date of Patent: February 28, 2012
    Assignee: Microsoft Corporation
    Inventors: Alexander Vaschillo, Sergey Genkin, Victor Kozyrev, Andrei Burago
  • Patent number: 8127123
    Abstract: A system for migrating information includes a first information handling system (IHS). The first IHS is for, in response to a first boot event, booting from a computer readable medium, bypassing the first IHS user authentication requirement, and establishing a connection between the first IHS and a second IHS. The system for migrating information also includes the second IHS, coupled to the first IHS. The second IHS is for, in response to a second boot event, booting from a storage device of the second IHS, establishing the connection between the first IHS and the second IHS, and migrating information from the first IHS to the second IHS.
    Type: Grant
    Filed: September 16, 2008
    Date of Patent: February 28, 2012
    Assignee: Dell Products L.P.
    Inventors: Jefferson Raley, Shaofei Chen, Marc Jarvis, Craig Rones
  • Patent number: 8125656
    Abstract: In a case wherein a rolled sheet loaded in a tape printer is a non-fixed length rolled sheet, the CPU of the computer device displays a layout edit window which is set to a free length print mode on a display screen of a display. If the free length/fixed length switch button is clicked with a mouse for setting to a fixed length print mode, the CPU displays the layout edit window which is set to the fixed length print mode on the display screen of the display.
    Type: Grant
    Filed: October 3, 2008
    Date of Patent: February 28, 2012
    Assignee: Brother Kogyo Kabushiki Kaisha
    Inventors: Tatsuhiro Ikedo, Motonori Tanaka, Mikitoshi Suzuki
  • Patent number: 8127227
    Abstract: A computer-operated method for dynamically laying out content in a document, so as to thereby establish a resulting document. A computer first virtually lays out primary content portions in a virtual document space within computer memory. The computer then lays out secondary content portions in spatial correlation with associated primary content portions, to the extent space permits. And the computer then lays out tertiary content portions in spatial correlation with areas of the document, such as groups of primary content portions, to the extent space permits, while giving layout preference to tertiary content portions that have higher priority than already-placed secondary content portions. The invention can be used to dynamically generate invoices for telecommunication subscribers or in other scenarios.
    Type: Grant
    Filed: October 23, 2006
    Date of Patent: February 28, 2012
    Assignee: Sprint Spectrum L.P.
    Inventors: Jesse M. Kates, Jennifer A. Fridy
  • Patent number: 8121263
    Abstract: When an electronic message with a voicemail attachment is received, an audio player object and a reply by chat object are displayed simultaneously along with the electronic message. A reply to the electronic message, whether by chat or by email, is associated with the same thread as the electronic message. The electronic message with the voicemail attachment is associated with a conversation thread that may also include chat messages and email messages. In a conversation view of a respective conversation thread, representations of an electronic voicemail message (an electronic message having a voicemail attachment), one or more chat messages and one or more email messages may be displayed simultaneously.
    Type: Grant
    Filed: July 21, 2006
    Date of Patent: February 21, 2012
    Assignee: Google Inc.
    Inventors: Rose Yao, Ariel L. Rideout, Michael D. Sego
  • Patent number: 8122338
    Abstract: A method, a client terminal and a computer program for presenting on a display a (X)HTML document which includes a table. The table in the (X)HTML document is examined and determined to be a true table or a non-true table. If the table is determined to be a true table, the content of the table, including its table structure, is presented on the display. If the table is determined to be a non-true table, the table is formatted by rejecting the table structure, and the content of the table is presented as a linear structure on the display. The invention is particularly suitable for presenting HTML documents, including tables, on a client terminal with a display with a limited number of horizontal pixels, such as a mobile telephone or a PDA.
    Type: Grant
    Filed: September 9, 2004
    Date of Patent: February 21, 2012
    Assignee: Opera Software ASA
    Inventors: Jon Stephenson von Tetzchner, Geir Ivarsoy
  • Patent number: 8122351
    Abstract: A document edit device includes: an object obtaining unit that obtains objects each being data expressing at least one of a text and an image which are included in a document as an edit target to be edited; an object selection unit that selects at least two target objects from among the objects obtained by the object obtaining unit, the target objects each being an object as a processing target to be processed; a golden rectangle forming unit that forms a golden rectangle having a predetermined positional relationship with at least one target object of the at least two target objects selected by the object selection unit, based on a size or position of the at least one target object; and a position change unit that changes positions of the at least two target objects such that they are inscribed to the golden rectangle formed by the golden rectangle forming unit.
    Type: Grant
    Filed: February 12, 2008
    Date of Patent: February 21, 2012
    Assignee: Seiko Epson Corporation
    Inventors: Hitoshi Yamakado, Atsushi Nagahara
  • Patent number: 8122004
    Abstract: Generating and providing rich media presentations to a requesting device is described. Attributes of the requesting device are determined and used to create optimized code for the requesting device. The attributes may include information relating to the operating system of the requesting device; a media player; a bandwidth parameter; presence or absence of a firewall, permissions related to the requesting device, and the like. A virtual player is created that includes code to play media files. A presentation package is created that sets the presentation attributes for the multimedia experience. A media package is created that instructs the virtual player what multimedia content to play.
    Type: Grant
    Filed: October 26, 2009
    Date of Patent: February 21, 2012
    Assignee: Dandia Audio KG Limited Liability Company
    Inventors: Kiran Venkatesh Hedge, Raymond Edward McGrath, III, Jason Matthew Walter Kind, Eric Kane Krause, Josiah DeWitt
  • Publication number: 20120042240
    Abstract: The present disclosure includes a system and method for automatic page layout. One automatic page layout method includes dividing a plurality of ordered graphical items into groups, and bisecting a space into regions having a reading order corresponding to an order of the ordered graphical items, each region corresponding to one of the groups and being sized according to a first layout characteristic of the ordered graphical items of the region's corresponding group in proportion to a second layout characteristic of the plurality of ordered graphical items. An output is caused in which each region has been filled with that region's associated group of ordered graphical items.
    Type: Application
    Filed: August 10, 2010
    Publication date: February 16, 2012
    Inventors: João Batista Sousade Oliveira, Isabel H. Manssour, Ricardo Farias B. Piccoli, Alexandre K. Seki, Mauricio S. Klein
  • Publication number: 20120042239
    Abstract: A method of creating a template for presenting content within a document. The method includes defining a plurality of components, each including at least one content region and at least one of a frame, a template perimeter and an object. A number of links are then defined between the components, each link representing a respective spatial relationship. A processing system is then responsive to the template to populate the content region with content, generate a representation of each component and position the representation of each component in the document using the defined links to control the relative spatial positioning of the components.
    Type: Application
    Filed: May 26, 2005
    Publication date: February 16, 2012
    Inventor: Stephen James O'Brien
  • Patent number: 8117532
    Abstract: A method for presenting a page, having a set of links, on a data processing system is provided. The page is preprocessed to form a processed page, wherein the processed page is unpresented within the data processing system. A determination is made as to whether or not the links within the page fall within a proximity policy. Responsive to a determination that the page falls outside of the proximity policy, the page is reformatted to fall within the proximity policy. The mechanism of the present invention includes a preprocessing process and a policy structure for reformatting an electronic document page. The policy structure of the present invention allows the user to specify the appearance of the electronic document page. The policy structure as defined by the user is stored such that when the user returns to the page, the page may be displayed according to the policy structure defined by the user.
    Type: Grant
    Filed: January 26, 2009
    Date of Patent: February 14, 2012
    Assignee: International Business Machines Corporation
    Inventors: Rabindranath Dutta, Karthikeyan Ramamoorthy
  • Publication number: 20120036427
    Abstract: A document processing apparatus which performs layout processing using first and second pages having first and second regions respectively on which content data is arranged. An obtaining processor obtains the content data and a generating processor generates a new page based on the first page in a case where the obtained content data falls inside neither the first nor second region and the first region is larger than the second region, and generates the new page based on the second page in a case where the obtained content data falls inside neither the first nor second region and the second region is larger than the first region. An arranging processor arranges the content data in the first region in the first page, the second region in the second page, and a region in the new page generated by the generating processor.
    Type: Application
    Filed: September 26, 2011
    Publication date: February 9, 2012
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Hitoshi Osaka, Satoshi Ota
  • Patent number: 8112473
    Abstract: The present invention relates to a method and system for client-side interacting with a server-side web application in a web-based client-server environment, in which a client-side web browser is used as a user interface for displaying web pages sent by the web application within a browser application frame and for converting events triggered by one or more user actions within said application frame into a request directed to said server-side web application, wherein an executable program object for example a Java Script is used at the client side as a part of the client-side web application user interface. In order to improve the user interface it is proposed to use an additional frame in the browser which communicates with the server and which prevents the displayed document from being reloaded when the server sends its response. Instead, only delta information (50) is displayed within the frame.
    Type: Grant
    Filed: March 16, 2006
    Date of Patent: February 7, 2012
    Assignee: International Business Machines Corporation
    Inventor: Yannick Saillet
  • Patent number: 8112706
    Abstract: When image data obtained by scanning a document is to be registered in a document management system, a search index can be generated by layout analysis and object analysis. However, when application data generated by an application is to be registered, similar analysis processing cannot be done, and a search index cannot be generated. Hence, an instruction of application data to be registered in the document management system is received, and it is checked if that application data can be processed by the document management system. If it is determined that the application data cannot be processed by the document management system, the application data is converted into PDL data (S756), and the application data or data as a combination of the PDL data and application data is transmitted to the document management system.
    Type: Grant
    Filed: March 24, 2006
    Date of Patent: February 7, 2012
    Assignee: Canon Kabushiki Kaisha
    Inventor: Mitsuru Uzawa
  • Publication number: 20120030033
    Abstract: One or more text blocks, one or more images, and one or more contextual advertisements related to the text blocks are input into a mixed-content page layout model. One or more pages are generated by the mixed-content page layout model such that the text blocks, the images, and the contextual advertisements are displayed on the pages. For each contextual advertisement, a dynamic weight to a particular text block is determined. The mixed-content page layout model uses the dynamic weight for a contextual advertisement in determining where the advertisement is displayed within the pages in relation to the particular text block.
    Type: Application
    Filed: August 1, 2010
    Publication date: February 2, 2012
    Inventor: Niranjan Damera-Venkata
  • Patent number: 8108764
    Abstract: Systems and methods of recognizing a business document and creating a document signature. In one embodiment, a business document is scanned and a business document image is created. The business document image is compared to a template database. If a matching template is found, document fields are defined and extracted. If no matching document template is found, the document image is compared to a skeleton database. If a matching document skeleton in found, document fields are defined and extracted. A document skeleton is generated and then stored in the template database. If no matching document skeletons are found in the skeleton database, document fields are manually extracted. A document skeleton is then generated from the identification of static and variable strings and stored in the skeleton database. Document fields are validated after all document fields have been extracted.
    Type: Grant
    Filed: October 3, 2007
    Date of Patent: January 31, 2012
    Assignee: Esker, Inc.
    Inventors: Jean-Jacques Berard, Stephane Lichtenberger
  • Publication number: 20120017144
    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: Application
    Filed: July 12, 2011
    Publication date: January 19, 2012
    Applicant: FUJIFILM Corporation
    Inventor: Shunichiro NONAKA
  • Patent number: 8099413
    Abstract: A relative document presenting system includes: a first storage; a relevancy degree calculating unit; a receiving unit; a specifying unit; a totaling unit; and a presenting unit.
    Type: Grant
    Filed: September 12, 2008
    Date of Patent: January 17, 2012
    Assignee: Fuji Xerox Co., Ltd.
    Inventor: Yasuhiro Ito
  • Patent number: 8095874
    Abstract: A method for displaying input from a portable computing device on a second computing device is described. Later inputs on the portable computing device are displayed in a scrolling fashion on the second computing device with later input being displayed below previous input without regard to the location of the input on the portable computing device.
    Type: Grant
    Filed: May 8, 2008
    Date of Patent: January 10, 2012
    Assignee: Microsoft Corporation
    Inventors: Michael Frederick Hines, Michael F. Koenig, Tara Prakriya, Subha Bhattacharyay, Anuraag Tiwari
  • Patent number: 8095872
    Abstract: A method and system in a document viewing control for laying out an invisible page grid based on various criteria, including whether the pages of a document are fixed, contain reflowable content, whether the fixed pages are all the same size, and where the user has actively focused a page when a new layout needs to be generated, which may be anytime a user changes the number of pages to display. Upon such a change, a mechanism determines page sizes based on whether the focused page has flow or fixed content. A layout mechanism computes the grid based on the number of pages (columns) to display across. For documents with mixed-sized and/or mixed flow and fixed pages, rows of the grid are determined from the active page to the start of the document, and from the active page's row to the end of the document. The grid provides consistent viewing results.
    Type: Grant
    Filed: August 11, 2008
    Date of Patent: January 10, 2012
    Assignee: Microsoft Corporation
    Inventors: Timothy D. Sellers, Heather L. Grantham, Joshua A. Dersch
  • Publication number: 20120005573
    Abstract: A solution 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 is and thereby predict which block in the webpage would concerned 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 sources can be utilized to more efficiently display the content that would concern 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: Application
    Filed: June 28, 2011
    Publication date: January 5, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Shenghua Bao, Jian Chen, Zhong Su, Chunhua Tian, Dong Wang
  • Patent number: 8091021
    Abstract: A system and methods for facilitating adaptive grid-based document layout. More particularly, the adaptive grid-based document layout system and methods feature a new approach to adaptive grid-based document layout that utilizes a set of adaptive templates that are configurable in a range of different pages sizes and viewing conditions. The templates include various element types and constraint-based relationships that define the layout of elements with reference to viewing conditions under which the document content will be displayed and that define other content properties. Through a layout engine and paginator, the adaptive grid-based document layout system and methods determines a desirable sequence of templates to use for adapting document content. Additionally, the adaptive grid-based document layout system and methods provides a template authoring tool and user interface for interactively drawing and arranging layout elements within an adaptive template.
    Type: Grant
    Filed: July 16, 2007
    Date of Patent: January 3, 2012
    Assignee: Microsoft Corporation
    Inventors: David Bargeron, Charles Edward Jacobs, Wilmot Wei-Mau Li, David Salesin, Evan Joseph Schrier
  • Publication number: 20110320932
    Abstract: A method for producing a photo album includes providing a library of page layouts, selecting a first group of one or more images to be placed in the first page of the photo album, selecting a second group of one or more images to be placed in the second page of the photo album, graphically displaying the first group of one or more images within a first border that represents a first page, graphically displaying the second group of one or more images within a second border that represents a second page, automatically selecting a first page layout from the library of page layouts, and automatically placing the first group of one or more images into the one or more image receiving areas in the first page layout to produce the first page in the photo album.
    Type: Application
    Filed: September 7, 2011
    Publication date: December 29, 2011
    Inventors: Eugene Chen, Trynne Anne Miller, Su Mien Quek
  • Patent number: 8086948
    Abstract: The present invention relates to a method for the generation of a Sitemap XML file. The method comprises retrieving input parameter values and determining at least one target entity (an online retail store) within a target environment (a retailer) for which a search engine sitemap definition page will be generated and rendering the sitemap definition page for the determined target entity. The rendered content being further evaluated and ordered according to predetermined priority algorithms. The method further comprises outputting the rendered sitemap definition page, where if the output sitemap definition page exceeds a predetermined size, the output sitemap definition page is divided into smaller segments and an index file is generated and associated with the segmented output sitemap definition page files. Caching functionality (to enhance operational performance) and access control functionality (for controlling the rendering of sitemaps) is further provided within aspects of the present invention.
    Type: Grant
    Filed: April 19, 2007
    Date of Patent: December 27, 2011
    Assignee: International Business Machines Corporation
    Inventors: John A. McLean, Walfrey Ng, Danny Yuan
  • Patent number: 8086958
    Abstract: A layout determination method is provided in which, if arrangement information of areas laid out on a predetermined page satisfies a condition set for the predetermined page, a distance between objects arranged on a page different from the predetermined page is changed and a relayout process is carried out. The layout determination method prevents creation of a new page even when content data to be arranged overflows from the predetermined page.
    Type: Grant
    Filed: April 5, 2006
    Date of Patent: December 27, 2011
    Assignee: Canon Kabushiki Kaisha
    Inventor: Momoe Tokunaga
  • Publication number: 20110305373
    Abstract: There is provided an album generating apparatus for generating an album whose pages are adequately allocated in accordance to image capturing position and time.
    Type: Application
    Filed: August 23, 2011
    Publication date: December 15, 2011
    Inventors: Masahiro Matsushita, Kenji Kojima, Yasuhiko Kaneko, Kimiko Tachikawa, Ayumu Isomura, Shinsuke Zetsu, Yasuyo Nenoki, Hideaki Yoshihara
  • Patent number: 8078618
    Abstract: A method for selecting a method for categorizing a collection of content data files from among a plurality of categorization methods, the method comprising the steps of identifying a collection of content data files, each content data file comprising image or audio data, determining a number of groups (G1) of content data files that will be generated when a first categorization method is applied to the collection of content data files; and designating a range of representations (R) that can be presented on the display, each representing a group of content data files. A first categorization method is selected when the number of groups G is within the range of representations (R); and a different categorization method is selected when the number of groups (G1) is not within range (R).
    Type: Grant
    Filed: January 30, 2006
    Date of Patent: December 13, 2011
    Assignee: Eastman Kodak Company
    Inventors: Jeffrey J. VanEpps, Daniel E. Gross, Holly L. Brosnahan
  • Patent number: 8078962
    Abstract: To generate a navigation closed around a particular group of pages in a web site, there are provided a site structure storage means for storing information on a tree structure of a web site, a navigation root setting means or setting a particular web page as a navigation root, a page storage means for storing information on web pages, a navigation tag insertion means for inserting a navigation tag including level designation in a web page, a page selection means for selecting a page to be included in a navigation on the basis of a navigation root and level designation, a structure information generation means for generating structure information about a selected page, a template storage means for storing a template of a navigation and, a navigation generation means for generating a navigation on the basis of structure information, and a template.
    Type: Grant
    Filed: July 29, 2004
    Date of Patent: December 13, 2011
    Assignee: International Business Machines Corporation
    Inventors: Mihoko Aoki, Susumu Fukuda
  • Publication number: 20110302488
    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: Application
    Filed: January 13, 2011
    Publication date: December 8, 2011
    Inventors: Joo Woo Lee, Kyung Hye Seo, Ho Young Hwang, Sun Jung Lee