Pagination Patents (Class 715/251)
  • Patent number: 8179555
    Abstract: A method of producing a customized document with a printing and finishing system includes registering a capability of the printing and finishing system, designing at least one intelligent template for the customized document based on the capability of the printing and finishing system, customizing the at least one intelligent template based on the capability of the printing and finishing system, including creating an intelligent document, and producing the customized document with the printing and finishing system based on the intelligent document.
    Type: Grant
    Filed: March 8, 2002
    Date of Patent: May 15, 2012
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Rafael Antonio Martinez Ponce
  • Publication number: 20120110442
    Abstract: In general, this disclosure describes techniques for visually emphasizing information displayed on a computing device. In one example, a method that includes receiving a first portion of a document for display by the computing device, the first portion of the document including multiple elements separated by one or more delimiters. The method further includes dividing the multiple elements into a first set of one or more elements, each of which is displayable in its entirety at a time of display of the first portion of the document, and a second set of at least one element, the at least one element not displayable in its entirety at the time of display of the first portion of the document. The method further includes generating for display the first portion of the document, including visually emphasizing the first set of elements with respect to the second set of elements.
    Type: Application
    Filed: September 30, 2011
    Publication date: May 3, 2012
    Applicant: GOOGLE INC.
    Inventor: Jeffrey Allen Sharkey
  • Patent number: 8171401
    Abstract: Embodiments of the present invention provide for vertically and/or horizontally resizing a zone or DIV element of a Web page via a browser-based Web authoring tool, while preserving a DIV element's ability to dynamically size to its Web content. Drag and drop vertical resizing of a DIV element is accomplished by creating two hidden DIV elements that are set to the specific left/top anchor, width, and altered HTML content of the DIV element to be resized. The two hidden DIV elements provide specific top and bottom pixel height limits to determine when a line break should be appended or decremented to the original DIV element's HTML content. By utilizing line breaks to vertically resize, a DIV element maintains its capability of sizing to dynamic Web content.
    Type: Grant
    Filed: June 19, 2009
    Date of Patent: May 1, 2012
    Assignee: Microsoft Corporation
    Inventor: Jimmy Y. Sun
  • Patent number: 8149439
    Abstract: There is provided a computer implemented method of automatically aggregating multiple print jobs. The method includes: storing, in memory, a first print job group complying with a first set of print job aggregation criteria and a second print job group complying with a second set of print job aggregation criteria. A print job is received and at least a part of the received print job is aggregated with the first print job group to form a first aggregated print job set if the received print job complies with the first set of print job aggregation criteria and one of a set of release criteria is met. At least a part of the received print job is aggregated with the second print job group to form a second aggregated print job set if the received print job complies with the second set of print job aggregation criteria and one of a set of release criteria is met.
    Type: Grant
    Filed: July 31, 2007
    Date of Patent: April 3, 2012
    Assignee: Xerox Corporation
    Inventors: Javier A Morales, Michael E Farrell
  • Patent number: 8145996
    Abstract: Methods and systems are provided for controlling pagination in computer software applications. Abstract classes and methods are provided with programming interfaces to improve the ease with which developers can create applications that allow for co-pagination with arbitrary object types, and can create arbitrary object types that can co-paginate with arbitrary applications.
    Type: Grant
    Filed: June 30, 2008
    Date of Patent: March 27, 2012
    Assignee: Microsoft Corporation
    Inventors: Sujal S. Parikh, Grzegorz Zygmunt
  • Patent number: 8140721
    Abstract: For an information retrieval system coupled to a buffer pool maintaining a plurality of pages of recently accessed information for subsequent re-access, a technique for starting the buffer pool is provided. The technique facilitates a quicker start to the buffer pool by deferring allocation of page storing portions, for example, until they are needed. The technique makes the buffer pool available for storing pages while deferring allocation of a page storing portion of the buffer pool and allocates the page storing portion of the buffer pool in response to a demand to store pages to the buffer pool. The technique may be used to re-start a buffer pool with pages stored to a memory coupled to the information retrieval system where the pages where stored upon a buffer pool shutdown. Further, buffer pool readers or prefetchers may be configured to read pages for storing to the buffer pool and allocate the page storing portions of the buffer pool in response to instructions to read particular pages.
    Type: Grant
    Filed: August 19, 2004
    Date of Patent: March 20, 2012
    Assignee: International Business Machines Corporation
    Inventors: Aamer Sachedina, Matthew A. Huras, Keriley K. Romanufa
  • Publication number: 20120066076
    Abstract: Disclosed is a method of making searchable and sharable ideas found on the printed page using an electronic medium. The method includes storing and sharing with others portions of printed publications while preserving the pagination and format of the original content. The stored information is complied in an electronic database such that particular page can be retrieved. The system can assemble the requested pages and deploy them to a user account or send the same electronically to another to share and keep pages in a format and manner designed to preserve the integrity of the original publication.
    Type: Application
    Filed: May 23, 2011
    Publication date: March 15, 2012
    Inventor: Robert Michael Henson
  • 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
  • Publication number: 20120047433
    Abstract: A computer system for reviewing electronic documents is provided. The system comprises a computer processor implementing a method including sequentially displaying documents from the ordered list of documents on a monitor. The documents are displayed by automatically displaying pages from a user selected document in the ordered list in a page-by-page manner. After display of the last page of the user selected document, pages from the next document are automatically displayed in the ordered list in a page-by-page manner.
    Type: Application
    Filed: August 19, 2011
    Publication date: February 23, 2012
    Inventors: John E. Nemazi, James W. Proscia
  • 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
  • Patent number: 8091039
    Abstract: Techniques are described for providing a display of visual elements representing various media elements on a composite media presentation, wherein the display may be altered such that the visual elements transition from an overlapping arrangement to an arrangement where the overlap is minimized or eliminated. Once in the non-overlapping arrangement, a particular element may be selected or manipulated, for example applying an effect to the underlying media element, and the display returns to the original overlapping arrangement of visual elements, in some embodiments ending with the selected visual element at the top of the overlapping arrangement where before the visual elements may have been partially or completely obstructed from view.
    Type: Grant
    Filed: April 13, 2007
    Date of Patent: January 3, 2012
    Assignee: Apple Inc.
    Inventors: Richard Salvador, Nathalie Castel, Charles J. Migos, Philippe Panzini
  • Patent number: 8091036
    Abstract: A GUI builder tool in which 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: January 3, 2012
    Assignee: Oracle America, Inc.
    Inventors: Tomas Pavek, Dusan Pavlica, Jan Stola, Scott R. Violet
  • Patent number: 8077345
    Abstract: An image processing method of forming images of data onto a plurality of recording media each having an obverse surface and a reverse surface is disclosed. This method has a recognizing step of recognizing a delimiter of the data in document data and a recognizing step of, in the case where the delimiter of the data is recognized in the recognizing step when an image process is executed so as to form the image onto the obverse surface of a predetermined recording medium, recognizing an instruction showing either a mode to continue the image forming operation to the reverse surface of the recording medium or a mode to exchange the recording medium and continue the image forming operation from the obverse surface of another recording medium.
    Type: Grant
    Filed: February 11, 2009
    Date of Patent: December 13, 2011
    Assignee: Canon Kabushiki Kaisha
    Inventor: Hiroki Koyano
  • Patent number: 8069410
    Abstract: Systems and methods of retrieving and presenting partial (skipped) document content are provided. A typical system includes a document parsing stage, a device request for content stage and a delivery of requested content stage. A target device can include a device presentation of the requested content stage. The system parses the content of an electronic document and generates a document object model (DOM) representation of the electronic document, where each source and destination target is assigned a document object model identifier (DOM ID). In some instances, upon completion of parsing, the document object model is then paginated in computer memory into segments of a certain size called chunks; in such instances the pagination operation can update each DOM ID with an additional information attribute containing the chunk index with the purpose of establishing a relationship between a document object model identifier and the corresponding chunk index.
    Type: Grant
    Filed: February 25, 2008
    Date of Patent: November 29, 2011
    Assignee: Research In Motion Limited
    Inventors: Olav A. Sylthe, Jianwei (Oliver) Yuan, Dan Dumitru
  • Patent number: 8064888
    Abstract: Systems and methods for providing user-selectable data when a user is on hold are provided. A communications system can automatically detect when a user is placed on hold. Additionally, a user can indicate when he/she has been placed on hold. After it has been determined that a user is placed on hold, the system can select adaptive information according to predetermined selection criteria and present that adaptive information to the user. A system can also generate contextual data which is related to the content of a current communication and use that contextual data (in addition to any predetermined selection criteria) to select adaptive information that is relevant to a user's communications. Contextual data can be generated before a user is placed on hold by analyzing a communications signal in order to identify keywords that are based on the content of that communication.
    Type: Grant
    Filed: April 12, 2007
    Date of Patent: November 22, 2011
    Assignee: Apple Inc.
    Inventor: Michael M. Lee
  • Publication number: 20110258043
    Abstract: Systems and methods for providing one or more pages of an electronic document are provided herein. Some of the methods may include evaluating one or more pages obtained from an electronic document to determine at least one of a pagination and an order for each of the one or more pages, reducing the size of each of the one or more pages, while utilizing at least a portion of the pagination of the each of the one or more pages, associating the one or more pages together according to the determined order, and providing at least one of the one or more pages to a network-enabled computing system upon receiving a request to obtain at least one page of the electronic document from the network-enabled computing system.
    Type: Application
    Filed: December 13, 2010
    Publication date: October 20, 2011
    Inventors: Manjesh Singh Ailaney, Gerald Dan Hutcheson
  • Patent number: 8042041
    Abstract: A method and apparatus for pipelined processing of data are described. In one embodiment, the method includes receiving a user request to process data, obtaining the data from a data storage based on the user request, grouping the set of data to create a hierarchical data, and paginating the hierarchical data to create a paginated result set. The pagination begins before the grouping is completed. The method further includes transferring one or more pages of the paginated result set to a client. The transferring begins before the pagination is completed.
    Type: Grant
    Filed: May 5, 2000
    Date of Patent: October 18, 2011
    Assignee: Pitney Bowes Software Inc.
    Inventors: David L. Fenn, Vladimir Gorelik, Stephen M. Sherman, Scott Willey, Sudheer Thakur, Robert E. Powers
  • Patent number: 7983468
    Abstract: A method (and system) for extracting information from a document, includes segregating a set of documents from a plurality of documents based on a likelihood that at least one document in the set of documents carries an instance of a preset information.
    Type: Grant
    Filed: February 9, 2005
    Date of Patent: July 19, 2011
    Assignees: JP Morgan Chase Bank, International Business Machines Corporation
    Inventors: Tayo Ibikunle, Ehud Karnin, William A. Liberis, Tomasz J. Nowicki, Michael J. Reilly, Howard E. Sachar, Charles P. Tresser, Eugene Walach, David A. Weeshoff
  • Patent number: 7984386
    Abstract: Print page user interface is described, including receiving a request to open a printing interface, the printing interface being substantially transparent such that content positioned underneath the printing interface is visible, determining a print area, the print area comprising a portion of the content visible in a print zone, the print zone being an area of the printing interface used to identify the portion and to configure the portion to print on no more than one sheet of paper, and sending a request to print the print area on the no more than one sheet of paper.
    Type: Grant
    Filed: June 1, 2006
    Date of Patent: July 19, 2011
    Assignee: Adobe Systems Incorporated
    Inventor: David Zuverink
  • Patent number: 7979785
    Abstract: A user interface (e.g., a browser window) includes a display area for displaying an image (e.g., a book page image). The image can be rescaled based on the dimensions of the display area, one or more attributes of the image and other factors. In some implementations, a sequence of images are searched for a table of contents. If a table of contents does not exist, one is created by searching the images for white space and/or other attributes that can be used to determined entries in the table of contents. The entries in the table of contents can be hypertext links.
    Type: Grant
    Filed: October 4, 2006
    Date of Patent: July 12, 2011
    Assignee: Google Inc.
    Inventors: Xuefu Wang, Jeffrey Bartelma, Adam B. Mathes
  • Publication number: 20110154190
    Abstract: Constraints and rules are defined for one or more content objects. The constraints are utilized to lay out content objects on a canvas. Content is received for one of the content objects. The constraints and rules for the content object are utilized in an attempt to fit the content to the selected content object. If the content cannot be fit to the selected content object, the rules are utilized to modify the constraints for the other content objects and the layout for the canvas is regenerated. If the available content cannot be fit to the content objects on a page without overflowing, one or more additional pages are added to the canvas. Once the additional pages have been added, the content objects are laid out and content is fitted to the content objects across all of the pages.
    Type: Application
    Filed: February 28, 2011
    Publication date: June 23, 2011
    Applicant: MICROSOFT CORPORATION
    Inventor: Janet L. Schorr
  • Publication number: 20110154189
    Abstract: A display control apparatus that controls to display images so that a plurality of images are assigned to each page changes display from a page being displayed to another page according to a user's operation. Here, the display control apparatus performs pre-reading in which images to be displayed in pages other than the page being displayed are read from a device storing the images and stored in a temporary memory unit while the page is being displayed. In the pre-reading, a predetermined number of images fewer than the number of images assigned to each page are pre-read for each page other than the page being displayed, in ascending order of distance of each page to the page being displayed.
    Type: Application
    Filed: December 9, 2010
    Publication date: June 23, 2011
    Applicant: CANON KABUSHIKI KAISHA
    Inventor: Tomohiro Yano
  • Patent number: 7958447
    Abstract: A method for providing navigational control of paginated electronic information, includes: loading paginated information into an electronic device capable of displaying paginated information in response to a user's selection; determining the total number of pages in the paginated information, and the number and page lengths of chapters, indexes, appendices, and prefaces; calibrating one or more page navigation controls based on the determined total number of pages in paginated document, and number and page length of chapters, indexes, appendices, prefaces; setting detents and resistance points on the navigation controls based on the calibration; changing displayed paginated content in response to the user's positional touch of the one or more navigation controls; wherein the detents and resistance points are implemented virtually in navigational software, or physically with a series of elevations or ridges that interface with the navigational software; and the level of resistance varies in response to the pag
    Type: Grant
    Filed: May 23, 2008
    Date of Patent: June 7, 2011
    Assignee: International Business Machines Corporation
    Inventors: Timothy A. Meserth, Mark E. Molander, Thomas J. Sluchak, Jeffrey J. Smith, David T. Wendell
  • Patent number: 7949950
    Abstract: Systems and methods for enhanced document composition features which can be utilized by a user are described. One method imports user-selected pages into a digital document platform. The method protects content of individual pages while allowing pages to be moved relative to one another and allows new content to be added between the user-selected pages.
    Type: Grant
    Filed: April 22, 2005
    Date of Patent: May 24, 2011
    Assignee: Microsoft Corporation
    Inventor: Hubert Van Hoof
  • Patent number: 7937653
    Abstract: A method for identifying header/footer content of a document, in order to sequence text fragments comprising recognizable text blocks as derived from the document. The textual variability of lines comprised of text blocks, including the different kinds of text blocks within the line is analyzed for assessment of textual variability. Header/footer zones are defined by textual content having a low textual variability. An alternative embodiment identifies pagination constructs by comparing selected text-boxes for similarity and proximity and clustering the text boxes satisfying a predetermined similarity value, wherein the clustered text boxes are deemed to comprise pagination constructs.
    Type: Grant
    Filed: January 10, 2005
    Date of Patent: May 3, 2011
    Assignee: Xerox Corporation
    Inventors: Hervé Déjean, Jean-Luc Meunier
  • Publication number: 20110087955
    Abstract: One embodiment includes a portable e-book reading device for reading a paginated e-book, where each page includes one or more sections, with at least one section including a piece of text linked to an illustration. The device includes a controller, a display and a screen layout module coupled to the controller and the display. The module can be configured to layout the at least one section of the e-book at least by keeping the piece of text with the illustration to be displayed in one screen of the display, and to maintain the pagination if a page is in more than one screen of the display. Another embodiment includes a paginated e-book with a text sub file, an illustration sub file and a logic sub file. The text sub file can store at least one piece of text and an attribute regarding the text. The illustration sub file can store at least an illustration and an attribute regarding the illustration.
    Type: Application
    Filed: July 30, 2010
    Publication date: April 14, 2011
    Inventors: Chi Fai Ho, Peter P. Tong
  • Patent number: 7900137
    Abstract: The object of the present invention is to render markup documents within the limits of resolutions smaller than the resolutions for which the markup documents were originally designed, in most cases without introducing horizontal scrolling, while keeping the original fonts, colors, design, and style. The object is achieved by finding and selecting elements whose content takes up too much space horizontally, determining appropriate widths for rendering such elements, and shrinking or horizontally squeezing such elements individually to fit within their respective determined widths. Further, the invention determines the widths for rendering table cells in such manner as to preserve the layout of the corresponding table.
    Type: Grant
    Filed: October 4, 2004
    Date of Patent: March 1, 2011
    Assignee: Opera Software ASA
    Inventors: Geir Ivarsøy, Karl Anders Øygard, Snorre M. Grimsby
  • Patent number: 7895517
    Abstract: An electronic musical instrument loads, by a program process, automatic performance data representative of a musical piece and text data representative of characters into a RAM 24 to cause a musical tone signal generating circuit 14 to emit musical tone signals on the basis of the automatic performance data to reproduce the musical piece. In synchronization with the reproduction of the musical piece, the characters based on the text data are displayed on a display unit 13. The type, size, and color of the characters to be displayed are specified by a display mode control command contained in the automatic performance data. The total number of pages required when all the characters are sequentially displayed on the display unit 13 is calculated and stored for each of previously provided fonts. When any one of the fonts is selected, the stored total number of pages for the font is displayed.
    Type: Grant
    Filed: February 15, 2006
    Date of Patent: February 22, 2011
    Assignee: Yamaha Corporation
    Inventor: Takeshi Komano
  • Patent number: 7873901
    Abstract: A large web page is analyzed and partitioned into smaller sub-pages so that a user can navigate the web page on a small form factor device. The user can browse the sub-pages to find and read information in the content of the large web page. The partitioning can be performed at a web server, an edge server, at the small form factor device, or can be distributed across one or more such devices. The analysis leverages design habits of a web page author to extract a representation structure of an authored web page. The extracted representation structure includes high level structure using several markup language tag selection rules and low level structure using visual boundary detection in which visual units of the low level structure are provided by clustering markup language tags. User viewing habits can be learned to display favorite parts of a web page.
    Type: Grant
    Filed: August 18, 2006
    Date of Patent: January 18, 2011
    Assignee: Microsoft Corporation
    Inventors: Yu Chen, Wei-Ying Ma, Ming-Yu Wang, Hong Jiang Zhang
  • Patent number: 7865827
    Abstract: A method for processing document data by a data processing system includes storing a first electronic file containing document data which represents a document which can be displayed for a user; converting the first file into third electronic files which, in combination, contain document data of the first file representing at least one portion of the document; and providing the third files for retrieval, for displaying the at least one portion of the document by a user. According to the method, the document may be “fragmented” before being provided for display by the user.
    Type: Grant
    Filed: September 29, 2006
    Date of Patent: January 4, 2011
    Assignee: Brainloop AG
    Inventors: Keith Ball, Rudolf Kaertner
  • Patent number: 7853871
    Abstract: A robust, lightweight, bottom-up segmentation method for Internet content. According to the present invention, individual segments are created based upon weights assigned according to document structure and markup elements and semantics. Smaller segments are then merged into larger segments by determining which portions of the content page are related to each other. The remaining segments are then intelligently divided based upon device constraints.
    Type: Grant
    Filed: June 10, 2005
    Date of Patent: December 14, 2010
    Assignee: Nokia Corporation
    Inventors: Kevin Simons, Robert Katta, Mitri Abou-Rizk, William Papp
  • Patent number: 7827314
    Abstract: The present invention relates to a system and methodology that provides for adjusting content that is to be received and displayed by a device so that the content is meaningful to a recipient. The invention provides for rendering of variable-sized pages of dynamic content based at least in part on user interface (UI) characteristics of a receiving device (e.g., client program). One particular aspect of the invention provides for an abstraction layer that permits a content developer to specify what content is to be displayed to an end user without requiring the developer to delineate markup tags that are to be employed by different browsers of respective mobile devices. Thus, for example, such aspect of the invention provides for automatically adjusting (e.g., paginating) content into variable-sized pages appropriate for a requesting device. A content analyzer receives and analyzes content to be rendered at a plurality of recipient devices against display capabilities of the respective devices.
    Type: Grant
    Filed: January 5, 2007
    Date of Patent: November 2, 2010
    Assignee: Microsoft Corporation
    Inventors: Matthew E. Gibbs, Shanku S. Niyogi, Greg D. Schechter, Kristen Nilsen Nye
  • Publication number: 20100241952
    Abstract: Methods, systems, and apparatus for generating and associating meta-data with a final form presentation datastream document where the meta-data is structured in accordance with the datastream component architectures. Meta-data objects (“MDOs”) are architected as components of a presentation document and thus are well defined to allow applications to reliably access and process the meta-data contained therein. The MDOs may be associated with other components of the document and are architected to be extensible and flexible while still adhering to an architectural structure. The MDOs may be descriptive (no affect in document presentation) or operational (affects document presentation if processed). Standard types of MDOs may include XML standard information, JDF standard information, PWG standard information, and digital signature information. A variety of standard categories further define typical meta-data forms and applications thereof.
    Type: Application
    Filed: June 3, 2010
    Publication date: September 23, 2010
    Inventors: John B. Condon, Reinhard H. Hohensee, Harry R. Lewis, Scott D. Mastie, Charles M. Sauer, David E. Stone, Howard L. Turetzky, Douglas I. Ward
  • Patent number: 7770130
    Abstract: A method and apparatus for helping a user to locate new information displayed in a window on a computer display after scrolling the window to a new portion of a document by providing temporary visual clues distinguishing “old” information, also displayed in the window before scrolling, from information not displayed in the window before scrolling. The visual clues are displayed only if the “old” information is displayed in the window before scrolling for more than a predetermined amount of time. According to preferred embodiments the temporary visual clues are implemented to avoid user distraction from his or her main task.
    Type: Grant
    Filed: February 7, 2002
    Date of Patent: August 3, 2010
    Inventor: Viktor Kaptelinin
  • Patent number: 7770111
    Abstract: A method and computer-readable medium are provided for optimized paragraph layout. According to the method, a line-by-line paragraph layout is generated determine a maximum penalty for a paragraph. One or more layout nodes may be generated that include data representing a possible layout of the paragraph to a point within a backing store and identifying any changes to a geometry of the page caused by the layout of the paragraph defined by the layout node. A penalty is also calculated for each of the layout nodes. Each layout node that has a penalty less than the maximum penalty calculated during the line-by-line formatting processing is added to the node pool. This process repeats until only a single layout node remains in the node pool that represents the entire paragraph of text.
    Type: Grant
    Filed: December 20, 2004
    Date of Patent: August 3, 2010
    Assignee: Microsoft Corporation
    Inventors: Andrei Burago, Christoph E. Ammann, Sergey Genkin, Eliyezer Kohen, Victor Kozyrev, Anton A. Sukhanov, Igor Zverev
  • Publication number: 20100192059
    Abstract: A display apparatus includes a reading and display device configured to read contents selected based on instructions from a nonvolatile portable storage device that can rewrite storage content and is removable, and to cause a display device to display the contents; a display switching device configured to switch a page of the contents being displayed by the display device based on the instructions; and a storage control device configured to cause the portable storage device to store display page information indicating the page displayed immediately before an end of a display of the selected contents, in correspondence with the contents, at a predetermined timing. The reading and display device reads the display page information corresponding to the selected contents from the portable storage device, and causes the display device to display the page indicated by the display page information.
    Type: Application
    Filed: January 26, 2010
    Publication date: July 29, 2010
    Applicant: Brother Kogya Kabushiki Kaisha
    Inventor: Hiroki Sugamata
  • Patent number: 7747947
    Abstract: Systems and methods for creating a document having an allocated area in which information is placed are disclosed. Embodiments include providing a set of content-items which contain information to be displayed in the allocated area, and each having a one or more sides; selecting two content-items to be combined; combining the two selected content-items by a side of common length to reduce the number of content-items in the set by one; repeating steps ii. and iii. until one content-item remains that is a composition of the set of content-items; and causing the created document to be printed.
    Type: Grant
    Filed: July 27, 2005
    Date of Patent: June 29, 2010
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Helen Balinsky
  • Patent number: 7725814
    Abstract: A form merging system for merging a primary form and a secondary form includes a relationship determination module adapted to determine a relationship between a primary form element on the primary form and a secondary form element on the secondary form and a form element addition module adapted to add the secondary form element to the primary form based on the relationship between the primary form element and a secondary form element. The form merging system allows the primary form customized by a user to be merged with various fields from a newly updated secondary form in an automatic manner.
    Type: Grant
    Filed: August 4, 2005
    Date of Patent: May 25, 2010
    Assignee: Microsoft Corporation
    Inventor: Rodion Degtyar
  • Patent number: 7721206
    Abstract: A system and methods for remotely viewing a dynamically generated page layout is described. The page layout can represent a reader ordering of pages defined as part of a print production job. Alternatively, the page layout can represent an arrangement of pages based on information defined as part of a print production job.
    Type: Grant
    Filed: August 23, 2005
    Date of Patent: May 18, 2010
    Assignee: Kodak Graphic Communications Canada Company
    Inventor: Afshin Mirmotahari
  • Patent number: 7715633
    Abstract: The present invention comprises, in order to allow recognition of content of information indicated in a medium accurately, based on an image data obtained by reading a medium, an extraction unit for extracting each of plural information items from an image data obtained by reading a medium in which each of plural information items satisfying a predetermined relationship is indicated in plural areas, a recognition unit for recognizing content of each of plural information items, and a confirmation unit which evaluates whether or not content of plural information items recognized by the recognition unit is correct based on the predetermined relationship, and confirms content of plural information items as recognized by the recognition unit if correct, and executes correction of recognition content recognized by the recognition unit if incorrect, based on the predetermined relationship, to confirm content of plural information items.
    Type: Grant
    Filed: April 26, 2006
    Date of Patent: May 11, 2010
    Assignees: Fujitsu Limited, Fujitsu Frontech Limited
    Inventors: Koichi Kanamoto, Shinichi Eguchi
  • Patent number: 7712027
    Abstract: A process for viewing a selected portion of a document on a mobile communication device without having to request multiple pages of the document contents containing document global properties applied to the selected part of the document, comprising marking pages of the document within a server, based on size required by the mobile device, associating properties and attributes of the selected portion with the pages, and transmitting the pages with the properties and attributes for display by the mobile device.
    Type: Grant
    Filed: August 31, 2004
    Date of Patent: May 4, 2010
    Assignee: Research In Motion Limited
    Inventors: Jianwei (Oliver) Yuan, Olav A. Sylthe
  • Patent number: 7685514
    Abstract: A web browser application program provides graphical print techniques, which allow the user to control how a web page is presented. The data processing system, under instruction of a program, responds to an instruction by the user to present a selected portion of a first document by creating a new document from the first document including the header, trailer, and the selected portion. The data processing system responds to an instruction by the user to change the font size of a selected portion of the first document by creating a copy of the first document and modifying or inserting font tags within the copy of the document. The data processing system responds to an instruction by the user to present the first document with page break indicators by creating a copy of the first document and inserting page break indicators within the copy to be presented to the user. The graphical print techniques may also be used together.
    Type: Grant
    Filed: May 25, 2000
    Date of Patent: March 23, 2010
    Assignee: International Business Machines Corporation
    Inventors: Umesh Gopaldas Khatwani, Theodore Jack London Shrader
  • Publication number: 20100042916
    Abstract: The system relates to identifying critical textual passages that influence the pagination of electronic documents such that the addition or removal of text to these critical passages will have the effect of shortening or lengthening the document.
    Type: Application
    Filed: August 14, 2009
    Publication date: February 18, 2010
    Applicant: WRITE BROTHERS, INC.
    Inventors: Stephen Michael Greenfield, Christopher Neal Huntley
  • Publication number: 20100011287
    Abstract: The distances between adjacent objects on a document are extracted. Next, the plurality of extracted distances are grouped on the basis of a value based on the horizontal (lateral) position of a distance-adjustment graphical user interface; the plurality of distances are unified to a representative value based on the vertical position of the distance-adjustment graphical user interface. Next, the objects are rearranged (subjected to relayout) so that the distance between the adjacent objects on the document becomes the representative value.
    Type: Application
    Filed: July 9, 2009
    Publication date: January 14, 2010
    Applicant: CANON KABUSHIKI KAISHA
    Inventor: Hitoshi Osaka
  • Patent number: 7636886
    Abstract: A system and method for rearranging a plurality of pages of an electronic document is disclosed. The method might include the steps of providing a bookmark profile that includes a plurality of categories, receiving a description pertaining to one of the plurality of categories, associating a page of the plurality of pages with the description, inserting the description into the bookmark profile, and arranging the plurality of pages according to the bookmark profile.
    Type: Grant
    Filed: April 24, 2003
    Date of Patent: December 22, 2009
    Assignee: SurePrep LLC
    Inventors: David A. Wyle, Makarand Karkare
  • Patent number: 7634723
    Abstract: A description of document elements to be laid out on a page, include two or more hierarchical levels. Each document element is placed at one of the hierarchical levels. Elements at a lower hierarchical level are associated with a document element at a next higher hierarchical level. Page layout according to such a document description may be optimised discretely at different hierarchical levels without affecting constraints.
    Type: Grant
    Filed: August 27, 2004
    Date of Patent: December 15, 2009
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Paul Layzell
  • Patent number: 7619772
    Abstract: A document processing apparatus displays a print setting screen including setting contents related to printing of document data in response to input of information designating initiation of a process to print out document data stored in a storage device. The document processing apparatus has information related to a chapter extracted from document data, and information related to each chapter is displayed on the print setting screen.
    Type: Grant
    Filed: August 1, 2005
    Date of Patent: November 17, 2009
    Assignee: Konica Minolta Business Technologies, Inc.
    Inventor: Kenji Fukudome
  • Patent number: 7612908
    Abstract: An information-processing device for combining a plurality of pages including image data to printing image data printed on one sheet, and converting the combined pages to input image data for a image forming device is disclosed. When a multi-page print instruction is issued, a data generation unit in the information-processing device sets a maximum number N for combining the pages to one sheet, determines the size and the orientation of the sheet to be fed to an image forming point in the image forming device, and reserves a data storing region in an image buffer for producing the printing image data. The data generation unit produces the printing image data having the same orientation as that of the sheet fed in the image forming device when combining the page. Therefore, a process for rotating the printing image data itself is not necessary.
    Type: Grant
    Filed: August 10, 2005
    Date of Patent: November 3, 2009
    Assignee: Brother Kogyo Kabushiki Kaisha
    Inventor: Daisuke Asai
  • Patent number: 7607076
    Abstract: Methods and apparatuses that synchronize a paper document to an associated digital document by establishing a mapping. An embedded interactive code (EIC) Document is created as a digital file that serves as an intermediate tier between the paper document and the digital document. Both the paper document and the EIC document are generated while printing the paper document. The EIC document records the corresponding EIC array allocations and a unique document identification number. An image capturing pen may generate a stroke on any page of paper document. With the EIC document, the methods and apparatuses inform an application the page and location on the page of the stroke.
    Type: Grant
    Filed: February 18, 2005
    Date of Patent: October 20, 2009
    Assignee: Microsoft Corporation
    Inventors: Jian Wang, Liyong Chen, Youjun Liu, Jiang Wu
  • Patent number: 7594194
    Abstract: The invention relates to a method, a device, a computer program product, a browser and a network element for improved portrayal of navigation objects (1-1 . . . 1-6), wherein at least two navigation objects (1-1 . . . 1-6) are combined into one combined navigation object (4), wherein said combined navigation object (4) is presented, and wherein said at least two navigation objects (1-1 . . . 1-6) are presented, if said combined navigation object (4) is selected.
    Type: Grant
    Filed: September 24, 2003
    Date of Patent: September 22, 2009
    Assignee: Nokia Corporation
    Inventor: Mikko Mäkelä