Resizing Document Patents (Class 715/252)
-
Publication number: 20140082474Abstract: A method for scaling including: obtaining an electronic document (ED) identifying a graphical feature; partitioning the ED into multiple tiles including a first tile and a second tile, where the graphical feature spans the first tile and the second tile; partitioning the graphical feature into a first fragment located solely within the first tile and a second fragment located solely within the second tile; adding the first fragment to a first display sub-list corresponding to the first tile; adding the second fragment to a second display sub-list corresponding to the second tile; receiving a first request to scale the ED specifying a resolution and a first region intersecting a subset of the plurality of tiles including the first tile but excluding the second tile; and generating, in response to the first request, a first scaled ED for the display device by rendering only the first display sub-list the resolution.Type: ApplicationFiled: September 17, 2012Publication date: March 20, 2014Inventor: Kurt N. Nordback
-
Publication number: 20140059424Abstract: Embodiments of the present invention provide an approach for displaying data in a single format on a variety of display device types. Specifically, data from a single source is received for a display device among multiple display devices. A layout for the data is loaded for the display device. The layout is scaled for the display device based on the display device type. A first rendering of the data using the scaled layout is performed. The layout is modified based on the screen size of the display device for optimization. The data is rendered a second time based on the modified layout. The rendering is displayed on the display device as a common user interface.Type: ApplicationFiled: August 22, 2012Publication date: February 27, 2014Applicant: LG CNS CO., LTD.Inventors: Chang Gyum Kim, Jae Hyun Lim, Ah Young Hwang
-
Patent number: 8661339Abstract: An electronic device displays at least a portion of an electronic document with a predefined page layout at a first magnification level on a display; detects a first input indicating a first insertion point in the document, where the first insertion point is proximate to a first portion of text in the document; and in response to detecting the first input: selects a second magnification level different from the first magnification level, where the second magnification level is selected so as to display the first portion of text at a target text display size, and, while maintaining the predefined page layout of the document, displays, at the second magnification level, a portion of the document that includes the first portion of text.Type: GrantFiled: September 23, 2011Date of Patent: February 25, 2014Assignee: Apple Inc.Inventors: Christopher Douglas Weeldreyer, Martin J. Murrett, Matthew Todd Schomer, Kevin Raemon Glyn Smyth, Ian Joseph Elseth
-
Publication number: 20140053067Abstract: A process for receiving, manipulating and displaying images having different initial or input sizes and aspect ratios, wherein post manipulation images are resized and cropped in accordance determined aspect ratios and common frame size to be displayed one at a time within the common frame. Switching of the display of the post manipulation images within the common frame is in response to a viewer scrolling over or providing some indication (or alternatively merely timing). A processor can be configured to implement to process.Type: ApplicationFiled: March 15, 2013Publication date: February 20, 2014Inventor: Kenneth C. Tkatchuk
-
Patent number: 8650482Abstract: Alignment and positioning of tabs in text-based applications is provided by dynamically positioning the tabs based on content, margins, page size, and indents. Tab positions are aligned relative to a size, at least one margin, or content of a document or text-containing object such as a text box. Tab positions may also be aligned relative to an indent of a paragraph or of multiple columns on the same page. Alignment properties of tab positions are carried over when text is moved to table columns or other text-containing objects. Column-like grouping of text of varying size and alignments is enabled by using multiple tabs in a single line.Type: GrantFiled: December 14, 2005Date of Patent: February 11, 2014Assignee: Microsoft CorporationInventors: Stuart J. Stuple, Robert A. Little, Sergey Genkin, Igor Zverev
-
Patent number: 8648966Abstract: A terminal including a communication unit configured to receive a broadcasting signal, a display unit configured to display a broadcast content included in the received broadcasting signal and to display at least one widget application, and a control unit configured to determine if the received broadcasting signal includes a caption related to the broadcast content, to determine if the caption is to be displayed at a position that will overlap with at least a portion of the displayed widget application when the caption is included in the broadcasting signal, and to move a position of the widget application on the display unit if the caption is determined to be displayed at the position that will overlap with said at least the portion of the displayed widget application.Type: GrantFiled: December 9, 2009Date of Patent: February 11, 2014Assignee: LG Electronics Inc.Inventors: Ju Hwan Lee, Hui Won Park, Sung Joon Ahn, Hang Dong Seong
-
Publication number: 20140040712Abstract: A system and method are provided for arranging photographs, drawings, videos and other media elements in a logical and visually appealing manner. Media elements may be selected, automatically or manually arranged in a progression to collectively tell a complete narrative. The arrangement for the progression may provide some direction but not limit the creator to sending single elements at a time, or using templates, pages, folders, or albums. Images may be intelligently placed and/or sized. When viewing the story, a viewer can advance through the media and understand the full story or perspective. A user may resize, move, delete or add images to enhance the story. The story may be shared with others, some or all of which may also collaborate to add or change the story progression to provide different perspectives or content.Type: ApplicationFiled: August 2, 2013Publication date: February 6, 2014Applicant: Photobucket CorporationInventors: Wayne C. Chang, Thomas A. Munro, Katharine A. Hare
-
Patent number: 8645823Abstract: Conversion of static web pages into resolution independent websites is disclosed through a web development environment (WDE). The HTML document defining the website to be converted is parsed to generated a document object model (DOM) of each scalable entity within the website. Access points are defined in order to provide searchable access to the scalable entities. Using these access points, the static properties are updated to reflect resolution independent relative properties. The images are then normalized according to a targeted resolution and size. Once these processes have been performed the updated HTML document and images are then uploaded and deployed to a web server.Type: GrantFiled: October 28, 2008Date of Patent: February 4, 2014Assignee: Adobe Systems IncorporatedInventor: Peter Thiess
-
Publication number: 20140033027Abstract: A processor operating an e-book application may receive a first message at a user device representing a first electronic document to be displayed in a first portion of a viewable display area of the user device. The processor may automatically size the first document to fill the first portion of the viewable display area, where the first portion of the viewable display area is less than all of the viewable display area of the user device. A second user message may be received by the processor representing a second electronic document to be displayed in a second portion of the viewable display area. The processor may automatically size the second electronic document to fill the second portion of the viewable display area being a difference between the viewable display area and the first portion of the viewable display area.Type: ApplicationFiled: March 15, 2013Publication date: January 30, 2014Inventors: Michael Joseph Polo, Sarah Anne Helvie, Douglas Benjamin Lavin, Barnabe Cargill, Raymond Maurice Blijd, John Paul Chatelaine
-
Publication number: 20140013216Abstract: An electronic book reader (1) includes: an enlargement region determining section (20) which (i) refers to line management information (30) so as to determine, by assuming that a specified position on content (31) is a reference, an enlargement region in a line including the position and (ii) further determines, in a subsequent line, an enlargement region within a region that can be displayed in an enlarged manner in the line display area; and a display processing section (21) which displays enlarged images of the respective determined enlargement regions in the line display area so that the enlarged image corresponding to the line including the position and the enlarged image corresponding to the subsequent line are arranged in this order.Type: ApplicationFiled: May 28, 2012Publication date: January 9, 2014Applicant: Sharp Kabushiki KaishaInventor: Makoto Sakuta
-
Publication number: 20140006936Abstract: Methods and systems for providing and utilizing responsive document breakpoints are provided. An electronic canvas in a first state is displayed, and an object is displayed on the electronic canvas in a first manner according to the first state. A request to resize the electronic canvas is received, where the request indicates a second state of the electronic canvas. A second manner of displaying the object according to the second state is identified. The electronic canvas in the second state is displayed, which includes displaying the object in the second manner according to the second state.Type: ApplicationFiled: June 28, 2012Publication date: January 2, 2014Applicant: Adobe Systems IncorporatedInventors: Aaron Shekey, Robert Walton, Tera Feener, Jacob Surber, Kristofer Joseph
-
Patent number: 8620778Abstract: Online document storage and/or retrieval techniques are described. In an implementation, one or more computer-readable media comprising instructions that are executable to provide a web service application programming interface (API). The web service API is configured to accept a document and information specified by the document's provider. The information specifying which of a plurality of tabs in a user interface at least a portion of data included in the document is to be associated with for display in which at least one of the tabs pertains to billing data and another one of the tabs does not pertain to billing data.Type: GrantFiled: January 20, 2009Date of Patent: December 31, 2013Assignee: Microsoft CorporationInventor: Jagan M. Malkareddy
-
Publication number: 20130339830Abstract: Portions of document contents are separated into individually controlled sections on a user interface of a smaller size client device display. A document viewed on a mobile device may include different content portions such as textual content, tables, slides and graphics. Due to a smaller user interface of the mobile device, some portions of the content may extend outside of the user interface and may not all be visible at the same time. The user may use gestures to scroll through and resize the document to view all of the contents. The system may separate each of the different content portions into individual sections and enable the user to control each section separately, such that the user may navigate, resize, and reposition each individual section without affecting the size and position of the remaining sections of the document for optimally viewing the document on the user interface.Type: ApplicationFiled: June 15, 2012Publication date: December 19, 2013Applicant: Microsoft CorporationInventors: Sharlene Yuan, Jackie Chang, Buddha Wang, Esther Tsai, April Jiang, George Shih, Eric Yeh
-
Publication number: 20130332820Abstract: Systems, methods, and computer-readable media are provided for providing a dynamic loupe for displayed information of a document. The displayed information can be provided in various sub-regions of the document. Based on the position of an input relative to a particular sub-region, the loupe can be sized and positioned such that a portion of information from the sub-region is displayed in the loupe. The portion of information can be displayed using a loupe scale factor that may differ from a scale factor used for the rest of the displayed information. The loupe position can be selected such that the contents and or position of the loupe may be biased towards a particular sub-region.Type: ApplicationFiled: August 14, 2013Publication date: December 12, 2013Applicant: Apple Inc.Inventors: Nils Beck, Conrad Carlen
-
Publication number: 20130326343Abstract: One embodiment involves placing a guide on a layout for a page of electronic content including a first object and a second object. The guide contacts the first object and does not contact the second object. The electronic content can be encoded based on the guide contacting the first object and not contacting the second object. The encoded electronic content, when interpreted or executed, can respond to a page size change by resizing a size of the first object on the page and translating a position of the second object on the page. Another exemplary embodiment involves modifying a page including a first object and a second object. The first object can be resized or translated based on an object policy. The second object can be resized or translated based on the modified page size and differently from the resizing or translating of the first object.Type: ApplicationFiled: June 4, 2012Publication date: December 5, 2013Applicant: Adobe Systems IncorporatedInventors: Matt J. Phillips, Shawn Conrad Sheridan, Paul Hanlin Sorrick, David Charles Stephens
-
Patent number: 8595618Abstract: A product creator system includes a business application and a distribution utility. The business application enables a user to specify and/or edit (via a user client) a document. The business application generates a packet that is transmitted to the distribution utility. The packet describes the document, such as a document of a particular type (where the document is based on variable content and/or variable layout), and a distribution method for the document. Distribution methods include print, ship, mail, fax, email, and save. The distribution utility generates and distributes the document (via an output device) based on the packet. The business application, which can be used with a variety of distribution utilities, includes a web front-end and a packet generator. The distribution utility, which can be used with a variety of business applications, includes control logic and a document processor. The document processor helps generate the document.Type: GrantFiled: April 19, 2013Date of Patent: November 26, 2013Assignee: Uhlig LLCInventors: Mark A. Uhlig, Kristina M. Hayes, Justin B. Hansen, Arthur S. French, Lauretta Jo Schultz, Amy J. Geisler
-
Patent number: 8584008Abstract: Systems and methods may operate to display a plurality of data containers or bubbles within a user interface so that they do not overlap. Data containers are associated with a pointer or association indicium of fixed size that indicates the relationship between the data container and a target item. They systems and methods include, among other things, determining that two or more data containers will overlap if displayed in the user interface and performing a shift of the data containers, a resizing of the data containers, a shifting of the pointer, or a combination of the above. Additional apparatus, systems, and methods are disclosed.Type: GrantFiled: February 20, 2009Date of Patent: November 12, 2013Assignee: Adobe Systems IncorporatedInventor: Marissa Dulaney
-
Patent number: 8572482Abstract: A document summary which includes an assemblage of a plurality of summary entries is generated for an electronic document. In the generation of the document summary, a content structure or properties within the electronic document are analyzed. The plurality of summary entries are selected from the contents of the electronic document based on the analysis of the content structure or properties. The content structure within the electronic document may include a table of contents, a plurality of spreadsheet worksheets, a plurality of document pages, etc. The content properties within the electronic document may include text formatting, paragraph formatting, paragraph sizing, etc. Preferably, the best available content structure or properties within the electronic document is identified and utilized in the selection of the plurality of summary entries. The document summary is provided to a mobile communication device in response to a request for the electronic document.Type: GrantFiled: August 1, 2008Date of Patent: October 29, 2013Assignee: BlackBerry LimitedInventors: Jianwei Yuan, Olav A. Sylthe
-
Patent number: 8572481Abstract: An electronic device concurrently displays snippets including a first snippet and a second snippet. The first snippet includes first displayed snippet content corresponding to a first portion of content from a document associated with the first snippet. The second snippet includes second displayed snippet content corresponding to a second portion of content from a document associated with the second snippet. The device detects a gesture associated with the first snippet, which includes detecting a first contact and a second contact and detecting movement of the first contact relative to the second contact. In response, the device modifies the first snippet to include an additional portion of content from the document associated with the first snippet that was not included in the first displayed snippet content and maintains display of the second snippet without adding any additional content from the document associated with the second snippet.Type: GrantFiled: March 31, 2011Date of Patent: October 29, 2013Assignee: Apple Inc.Inventors: Charles J. Migos, Jay Christopher Capela
-
Patent number: 8560942Abstract: Determining document layout between different views is disclosed. The content of the document is reformatted between layouts while user experience elements are persisted between views. In general, a user may switch between document views. An anchor point for a first view is identified and the anchor point is mapped to the content of the new view. The anchor point is positioned in the new view to allow a smooth user transition between views. Zooming ratios and selections may be persisted between views to create continuity between views. Objects may be reformatted between views to best fit the view.Type: GrantFiled: December 15, 2005Date of Patent: October 15, 2013Assignee: Microsoft CorporationInventors: Filipe Fortes, Gregory A. Hermann, Grzegorz Andrzej Zygmunt
-
Publication number: 20130262991Abstract: A system for incorporating additional information into preformatted documents includes a database containing data comprising the preformatted document; retrieving the preformatted document data from the database; a computer for analyzing the preformatted document data and creating additional whitespace outside pre-existing boundaries of the preformatted document data without changing composition of the preformatted document; and inserting the additional information into the whitespace.Type: ApplicationFiled: March 29, 2012Publication date: October 3, 2013Inventors: Timothy F. Donahue, Leonard R. Christopher
-
Patent number: 8539341Abstract: 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: GrantFiled: June 13, 2008Date of Patent: September 17, 2013Assignee: Plastic Logic LimitedInventors: Duncan Barclay, Steven Farmer, Carl Hayton, Simon Joines, Anusha Nirmalananthan, Paul A. Cain, Barry Merrick
-
Patent number: 8539342Abstract: 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: GrantFiled: October 16, 2008Date of Patent: September 17, 2013Assignee: Adobe Systems IncorporatedInventor: Paton J. Lewis
-
Patent number: 8516363Abstract: 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: GrantFiled: March 7, 2008Date of Patent: August 20, 2013Assignee: Ricoh Company, Ltd.Inventors: Yoshifumi Sakuramata, Tetsuya Sakayori, Takashi Yano, Junichi Takami, Hiroko Mano, Takanori Nagahara, Iwao Saeki
-
Publication number: 20130205201Abstract: A method of operating presentation through a multi-touch panel, comprises steps of providing a presenting module having a format transformation module, user interface generator and presenting/reading mode switching module to a system; activating the presenting module and display interface generated by the user interface generator on a multiple-touch panel of the system, wherein the interface generated by the user interface generator includes a shrinkage image area to display the non-activated file, an operation area to display file which is activated and a buffer zoon to allow a user drag file in the shrinkage image area to the operation area, thereby activating the dragged file.Type: ApplicationFiled: February 8, 2012Publication date: August 8, 2013Applicant: PHIHONG TECHNOLOGY CO.,LTD.Inventors: Pao-Te Tsai, Wen-Kai Wu, Po-Tsang Li, Po-Yu Chen, Jing-Ru Chiu, Kuan-Chu Hou, Chien-Hung Huang, Allan Lin, Wen-Lung Tsai, Chung-Ming Lin
-
Publication number: 20130198617Abstract: Technologies are described herein for converting presentations between differing slide dimensions and aspect ratios. A scaling factor is calculated from the difference between the original dimensions of the slide and the new dimensions of the converted slide. Next, the content objects on the slide are scaled based on the scaling factor such that the aspect ratio of the content object is maintained. Finally, the content objects are repositioned on the slide in order to maintain a relative distance between the position of the content object and the center of the slide.Type: ApplicationFiled: January 27, 2012Publication date: August 1, 2013Applicant: MICROSOFT CORPORATIONInventors: Christopher Michael Maloney, Muhammad Asim Goheer, Jesse Patrick Harvey
-
Patent number: 8499236Abstract: 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: GrantFiled: January 21, 2010Date of Patent: July 30, 2013Assignee: Amazon Technologies, Inc.Inventor: Jonathan W. Keljo
-
Publication number: 20130191711Abstract: 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: ApplicationFiled: March 16, 2011Publication date: July 25, 2013Applicant: GEORGIA TECH RESEARCH CORPORATIONInventors: Craig S. Tashman, W. Keith Edwards
-
Publication number: 20130191734Abstract: A method and computer program product for reflowing a PDL page without using the original application used to create the PDL page. The method and computer program product include receiving a page represented in a page description language, the page including a plurality of page objects, and changing one or both of a size of the page and a size of one or more of the page objects, while maintaining spatial relationships between the page objects.Type: ApplicationFiled: April 27, 2011Publication date: July 25, 2013Inventors: Robert M. Ayers, Richard L. Sites
-
Publication number: 20130179771Abstract: An electronic device or system and method are provided for selectively normalizing or modifying content element attributes that are defined using absolute values, such as absolute font sizes expressed in length measurements such as points and pixels. A document containing structured content, such as an HTML-formatted email message or webpage, is obtained. When any such content element attributes are included with the document, a determination is made whether those attributes can be changed for that document. The determination may be dependent on the complexity of the structured document. If so, the absolute values are converted to relative values, and the document is subsequently rendered for display.Type: ApplicationFiled: May 18, 2012Publication date: July 11, 2013Applicant: RESEARCH IN MOTION LIMITEDInventors: Terrill Mark DENT, Ryan Gregory WOOD
-
Patent number: 8484559Abstract: 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: GrantFiled: September 25, 2003Date of Patent: July 9, 2013Assignee: Sony CorporationInventor: Takeshi Kanai
-
Patent number: 8479092Abstract: Methods, systems, and apparatus, including computer programs encoded on one or more computer storage media, for modifying content layout for an electronic document are described. In one aspect, a method includes receiving an identification of a subset of content items identified in a first electronic document. Each content item in the subset of content items includes displayable data. A prioritization of the subset of content items is identified, and a first content item is selected based on the prioritization. A new value of a first layout property for the selected content item is calculated based at least in part on one or more initial values. A new electronic document is generated. The new electronic document includes an identification of the new value and data for generating a second graphical representation of the subset of content items based at least in part on the new value.Type: GrantFiled: April 30, 2009Date of Patent: July 2, 2013Assignee: Adobe Systems IncorporatedInventor: Krishna Kumar Pandey
-
Patent number: 8457432Abstract: Various embodiments create a source image from a web page and then process the source image effective to remove left and/or right border areas so that a reduced-size web page image created from the source image has a better chance of capturing relevant content for a viewer. In at least some embodiments, image processing techniques are utilized to identify repeating patterns of pixels along left and/or right border areas of a source image. The image processing techniques can process individual rows of pixels looking for patterns of pixel color values. Identified patterns of pixel color values are noted and then subsequently used to remove regions of the source image in which repeating patterns occur. Having removed these regions from a source image, the source image can be reduced in a manner directed to improving information density contained in a reduced-size web page image created from the source image.Type: GrantFiled: June 25, 2008Date of Patent: June 4, 2013Assignee: Microsoft CorporationInventors: Karim T. Farouki, Radu C. Margarint, Timothy R. Sullivan
-
Patent number: 8438476Abstract: A product creator system includes a business application and a distribution utility. The business application enables a user to specify and/or edit (via a user client) a document. The business application generates a packet that is transmitted to the distribution utility. The packet describes the document, such as a document of a particular type (where the document is based on variable content and/or variable layout), and a distribution method for the document. Distribution methods include print, ship, mail, fax, email, and save. The distribution utility generates and distributes the document (via an output device) based on the packet. The business application, which can be used with a variety of distribution utilities, includes a web front-end and a packet generator. The distribution utility, which can be used with a variety of business applications, includes control logic and a document processor. The document processor helps generate the document.Type: GrantFiled: October 16, 2006Date of Patent: May 7, 2013Assignee: Uhlig LLCInventors: Mark A. Uhlig, Kristina M. Hayes, Justin B. Hansen, Arthur S. French, II, Lauretta J. McMillen, Amy J. Geisler
-
Patent number: 8438477Abstract: A method for displaying an image of a map using a processing system, the method including: dividing a first map image obtained from a map widget into sections wherein the first map image is displayed by the processing system; recording the location of each marker to be represented in a second map image; calculating a weight factor for each section; moving and deforming each section according to the weight factor of each section to form the second map image; placing a new marker on the second map image wherein the new marker represents at least one marker with a recorded location; and displaying the second map image in place of the first map image.Type: GrantFiled: December 6, 2007Date of Patent: May 7, 2013Assignee: International Business Machines CorporationInventors: Masao Hara, Motoharu Inoue
-
Publication number: 20130111334Abstract: A page processing method for an electronic device with a touch screen is provided. The method includes the following steps: displaying a page of content on the touch screen, the displayed page consisting of a number of regions comprising a center region and a plurality of peripheral regions surrounding the center region; detecting a touch operation on the displayed page and generating a signal associated therewith; determining the touched region where the touch operation occurs; determining whether the touch operation is a mode switching operation according to the signal; and controlling the electronic device to switch between a browsing mode and a zooming mode according to the signal and the location of the touched region on the displayed page, if the touch operation is a mode switching operation. An electronic device using the page processing method is also provided.Type: ApplicationFiled: May 7, 2012Publication date: May 2, 2013Applicants: HON HAI PRECISION INDUSTRY CO., LTD., HONG FU JIN PRECISION INDUSTRY (ShenZhen) CO., LTD.Inventors: HAI-SEN LIANG, CHIH-SAN CHIANG, LING-JUAN JIANG, XIANG HE, HUA-DONG CHENG, HAN-CHE WANG
-
Publication number: 20130111333Abstract: Objects are scaled by scaling properties that affect a physical layout of the object. A scaling factor is determined and each of the determined properties for an object are scaled based on the scaling factor. For example, when scaling a table, properties such as width, height, border widths, padding, text spacing, margins, indents, font size, cells, columns, and the like, may be scaled based on the scaling factor. Determined properties of any objects that are contained within an object are also scaled based on the scaling factor. The scaling process is repeated for each object that is contained within an object. After scaling, a user may still interact with the object in the same manner as before scaling. One or more ranges may be selected within a document where scaling is desired that include all/portion of the document.Type: ApplicationFiled: October 31, 2011Publication date: May 2, 2013Applicant: MICROSOFT CORPORATIONInventors: Ali Taleghani, Jessica Arwen Best, Tristan Davis, Victor Kozyrev, Sergey Genkin
-
Patent number: 8423900Abstract: What is disclosed is a resizing method that utilizes segmentation information to classify objects found within a document and then selects the most appropriate resizing technique for each identified object. The present method employs readily available document parsers to reliably extract objects. e.g. text, background, images, graphics, etc., which compose the document. Information obtained from a document parser is utilized to identify the document components for classification. The extracted objects are then classified according to their object type. Each of classified objects are then resized using a resizing technique having been pre-selected for the object type based on their respective abilities to resize certain types of document content over other resizing techniques. The present method advantageously extends smart or content-based scaling and is especially useful for N-up or variable-information printing.Type: GrantFiled: August 20, 2009Date of Patent: April 16, 2013Assignee: Xerox CorporationInventors: Claude S. Fillion, Vishal Monga, Zhigang Fan, Ramesh Nagarajan
-
Patent number: 8418057Abstract: A method for displaying text arranged into word clusters on an electronic display including the steps of providing a text, arranging the text into a plurality of word clusters, where a plurality of clusters includes at least two lines and each line includes at least two words, and where at least one word can be emphasized. The provided text has a plurality of paragraphs with a plurality of sentences arranged into clusters each limited to a thought group based on a word or a plurality of words linked by commonality having an end defined by a text element. Cluster size can be constrained by an estimate of reader apprehension span and/or a readability analysis of the provided text based on word complexity which can take into account reader comprehension. An automated program configured to identify thought groups using such linguistic criteria can be employed to carry out the method.Type: GrantFiled: June 1, 2005Date of Patent: April 9, 2013Assignee: Cambridge Reading Project, LLCInventors: David H. Knight, Andrew D. Knight
-
Publication number: 20130073953Abstract: A screenshot viewing system showing updated headlines 4, 5 captured from a chain of local, national and international news organisations 2 which has a feature that allows users to view images 1, 3 read the headlines at a glance and not necessarily the body of the news text 6. These screenshots (FIGS. 1-6) can also be scrolled 6 and 7 to allow the viewing of all the headlines on the page and it can also be zoomed 12, 13, and 14 to fit any webpage size into the screenshot capture. These screenshots which can be shared with other users and external parties are arranged in a matrix/radial configuration and are generally readable by persons with normal or near normal visual acuity.Type: ApplicationFiled: September 11, 2012Publication date: March 21, 2013Inventor: Timothy Onyenobi
-
Patent number: 8386427Abstract: The present invention relates to a method for monitoring a bookmarked web page and a system and a computer program implementing such a method. A method according to an embodiment of the invention includes a first phase, including steps for storing, in association with each other, user identification data and an active version of the web page. The method further includes at least one iteration of a second phase, including a step for sending from user's browser to a network server a request for change information about the bookmarked web page since the stored version was active. On response of the server, if the web page has changed, the user has the possibility to choose to keep the stored old version of the web page or to accept the current version of the web page. The network server may be a server associated with the web page, e.g., a web site server, or an ISP server.Type: GrantFiled: September 22, 2008Date of Patent: February 26, 2013Assignee: International Business Machines CorporationInventors: Jean-Luc Collet, Francois-Xavier Drouet, Corrine S. Fresko, Carole Truntschka
-
Patent number: 8386957Abstract: In a method for dynamically scaling an original background layout having at least one element, an instruction to employ the original background layout in a new page that differs in at least one of size and aspect ratio from at least one of the size and aspect ratio of the original background layout is received. In addition, a type and a position of the at least one element is identified and one or more constraints are applied on at least one characteristic of the at least one element to modify the at least one characteristic of the at least one element for inclusion in the new page, in which the one or more constraints are based upon the type and position of the at least one element.Type: GrantFiled: February 25, 2009Date of Patent: February 26, 2013Assignee: Hewlett-Packard Development Company, L.P.Inventors: Hui Chao, Xuemei Zhang
-
Patent number: 8381096Abstract: A network device, system, and method are directed towards enabling list content to be displayed at mobile devices having different memory page size constraints. When a mobile device requests list content, a type of mobile device is determined. This may then be used to determine a page size weight classification for the mobile device. The requested list content may then be compared against the page size weight classification, and if it exceeds the page size weight classification, the list content may be tailored. In one embodiment, the list content may be tailored by segmenting the list content into multiple segments, each segment may be coupled with <next> and/or <previous> links. Different list content types may employ different list splitting sizes for display. For example, display of movie lists may display a different number of items within the list content than, for example, an email list of messages, or the like.Type: GrantFiled: March 15, 2007Date of Patent: February 19, 2013Assignee: Yahoo! Inc.Inventors: Venkata Narasimha Rao Yerubandi, Darshan Ramesh Patel, Andrey Kornev
-
Patent number: 8368943Abstract: There is provided an image creating apparatus including: an inputting device for inputting creation data composed of input data and creation condition data; an image creating device for creating a two-dimensional code image based on the inputted creation data; and an informing device for informing of a print size of the created two-dimensional code image, wherein the image creating device creates the two-dimensional code image based on the creation data being inputted, in the process of inputting the creation data by the inputting device, and the informing device informs of the print size of the two-dimensional code image created by the image creating device based on the creation data being inputted.Type: GrantFiled: February 6, 2007Date of Patent: February 5, 2013Assignees: Seiko Epson Corporation, Kim Jim Co., Ltd.Inventors: Shoji Takayama, Takayuki Uehara
-
Patent number: 8370738Abstract: Automatic layout processing includes determining an area size based on a vertical size of sub-templates aligned in a row direction and a horizontal size of sub-templates aligned in a column direction, and locating each sub-template in a corresponding area.Type: GrantFiled: October 18, 2007Date of Patent: February 5, 2013Assignee: Canon Kabushiki KaishaInventor: Hitoshi Osaka
-
Publication number: 20130014008Abstract: One embodiment of a method for adjusting an automatic template layout by providing a constraint is disclosed. In one embodiment, raw text, figures, references, and semantic information is received. A check is performed for a constraint. An allocation of text, figures, and references is determined for each page of a document. In addition, for each page of the document, a template for displaying the allocation assigned to the page is determined. The template fields are scaled to exhibit the text, figures, and references assigned to the page. The document is then rendered with text, figures, and references allocated to each page within appropriate template fields of the template selected for each page while abiding by the constraint.Type: ApplicationFiled: March 22, 2010Publication date: January 10, 2013Inventor: Niranjan Damera-Venkata
-
Patent number: 8352856Abstract: A system resizes content within a document that includes a document segmenter that receives a document that contains content. The document segmenter analyzes the content within the document and segments the content into a plurality of object types. An object priority applicator determines a class value associated with each object type. A location scaler identifies a datum point for each object type within the document, wherein each datum point maintains a relative location to one another regardless of document resizing. An object sizing component resizes each object based at least in part upon the class value.Type: GrantFiled: November 11, 2009Date of Patent: January 8, 2013Assignee: Xerox CorporationInventors: Claude S. Fillion, Vishal Monga, Zhigang Fan
-
Patent number: 8330988Abstract: A scheduling application prints a portable pocket sized hardcopy of information items such as scheduled items and task lists, and prints the information onto the pocket sized hardcopy in a consistent manner on each visible side of the hardcopy by rotating and inverting the printed material in anticipation of subsequent folding. The consistent manner encompasses inverting and arranging portions of the hardcopy along fold lines to enable folding that results in an upright orientation to the displayed text and figures. Conventional scheduling mechanisms are typically unwieldy to quickly initiate and enter a single item or entry. Electronic mediums need to be powered on, a keystroke, stylus, or pointing device sequence applied to access the corresponding scheduling or notepad application, and the information entered. Conventional paper mediums tend to be bulky and thus typically in a briefcase or purse, and often have binders or covers as well as page tabbing systems that need to be navigated.Type: GrantFiled: September 22, 2008Date of Patent: December 11, 2012Inventors: Faizan Nabi Buzdar, Sabika Nazim, Misbah Ullah
-
Publication number: 20120311437Abstract: An electronic device displays at least a portion of an electronic document with a predefined page layout at a first magnification level on a display; detects a first input indicating a first insertion point in the document, where the first insertion point is proximate to a first portion of text in the document; and in response to detecting the first input: selects a second magnification level different from the first magnification level, where the second magnification level is selected so as to display the first portion of text at a target text display size, and, while maintaining the predefined page layout of the document, displays, at the second magnification level, a portion of the document that includes the first portion of text.Type: ApplicationFiled: September 23, 2011Publication date: December 6, 2012Inventors: Christopher Douglas Weeldreyer, Martin J. Murrett, Matthew Todd Schomer, Kevin Raemon Glyn Smyth, Ian Joseph Elseth
-
Patent number: 8325367Abstract: Systems and methods for automatically assigning items to printable media are disclosed. A computer readable medium is in communication with a computing device and includes programming instructions for electronically obtaining a first template that includes a plurality of first content items, each including a first content area. For each first content item, first content area properties and first content item properties are identified. A second template including a plurality of second content areas is electronically obtained. For each second content area, second content area properties, second content item properties and content rules are automatically identified. For each first content item, it may be determined whether a first content item corresponds to a second content area based on the rules. The first content item may be automatically assigned to the second content area. A representation of each assigned content item may be printed.Type: GrantFiled: June 29, 2009Date of Patent: December 4, 2012Assignee: Xerox CorporationInventors: Dale Ellen Gaucas, Kirk J. Ocke, Michael David Shepherd