Resizing Document Patents (Class 715/252)
-
Patent number: 8248653Abstract: From contents of each record of variable data, a post-printing process to the record is predetermined. A time to start the post-printing process is read out of a distribution route running information table. Based on the time, a post-printing process start time (departure time of a truck) is decided every record. A print start time is decided every record in consideration of the decided post-printing process start time (departure time of the truck) and the printing of the record is started at this time.Type: GrantFiled: June 16, 2008Date of Patent: August 21, 2012Assignee: Canon Kabushiki KaishaInventor: Takashi Isoda
-
Publication number: 20120208593Abstract: A method for controlling a screen of a mobile terminal that simultaneously displays a plurality of execution screens is provided. The method preferably includes: displaying a layout composed of a plurality of sections when a magazine creation event is sensed; mapping applications to the plurality of sections in a one-to-one correspondence, respectively to create a magazine; and displaying the magazine, and an execution screen of an application mapped to each of the sections is arranged at the magazine.Type: ApplicationFiled: February 7, 2012Publication date: August 16, 2012Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Hui Chul YANG, Jee Yeun WANG, Joong Hun KWON, Yu Sic KIM, Kyu Sung KIM, Sun Young PARK
-
Publication number: 20120192063Abstract: A method, system and computer program product for receiving a request to obtain a web page to be displayed within a display component having a predetermined width; obtaining the web page, the web page having a first display representation, the first display representation having a layout of graphical elements, the first display representation having a different width than the predetermined width; determining a proportion between the predetermined width and the different width; generating a transformed web page based on the proportion, the transformed web page having a second display representation, the second display representation having the predetermined width, the second display representation retaining the layout of elements, wherein sizes of elements of the layout are proportionally modified based on the proportion.Type: ApplicationFiled: May 23, 2011Publication date: July 26, 2012Inventors: Ziv KOREN, Sharon Tal
-
Patent number: 8230334Abstract: A webpage presentation method for a mobile phone having a limited screen size is provided for efficiently presenting webpages. A webpage presentation of the present invention includes presenting a preset number of webpages including a current and previously visited webpages on a display screen in response to a zoom-out command input during a web browsing session, thereby facilitating search for interested information and improving usability of web browsing function of a handheld device.Type: GrantFiled: June 29, 2007Date of Patent: July 24, 2012Assignee: Samsung Electronics Co., Ltd.Inventors: Sang Min Park, Sang Heon Kim
-
Publication number: 20120159314Abstract: Various embodiments provide techniques for adaptive content layout. In at least some embodiments, templates are provided that can be utilized to adapt content for a particular device and/or display configuration. A template can be embodied in a variety of different ways, such as XML code (or other markup code), script code, a component object model (COM) object, and so on. Examples of content that can be adapted using a template include video content, images, web pages, and so on. According to some embodiments, each template can include one or multiple elements that can be populated with content. An element can have a particular size layout, such as a width and height (e.g., in pixels) and content can be reformatted and/or resized based on attributes (e.g., size and/or shape) of the element.Type: ApplicationFiled: December 16, 2010Publication date: June 21, 2012Applicant: MICROSOFT CORPORATIONInventors: Evan J. Schrier, Charles E. Jacobs
-
Patent number: 8201084Abstract: An image processing apparatus includes: a region extracting unit extracts a character region on an image; a character recognizing unit that recognizes characters in the character region extracted by the region extracting unit; a translating unit that translates a recognition result obtained by the character recognizing unit; and a changing unit that changes a constitution of the image with respect to the character region extracted by the region extracting unit according to a direction of the characters in the character region extracted by the region extracting unit, and according to a direction of the characters of the language translated by the translating unit.Type: GrantFiled: June 5, 2008Date of Patent: June 12, 2012Assignee: Fuji Xerox Co., Ltd.Inventor: Yuya Konno
-
Patent number: 8184335Abstract: An overall processing time to rasterize, at the first device, the electronic document to be rendered is computed. Also, a rendering time to render, at the first device, the electronic document to be rendered is computed. When the overall processing time to rasterize at the first device is greater than the rendering time to render at the first device, the electronic document to be rendered is parsed into a first document and sub-documents. A productivity capacity of each node is determined, the productivity capacity being a measured of the processing power of the node and the communication cost of exchanging information between the first device and the node. A sub-document is rasterized at a node when a productivity capacity of the node reduces the processing time to rasterize the electronic document to be rendered to be less than the computed overall processing time.Type: GrantFiled: March 25, 2008Date of Patent: May 22, 2012Assignee: Xerox CorporationInventors: Hua Liu, Steven J. Harrington
-
Patent number: 8184128Abstract: An object of the present invention is to provide a data distribution system which is suitable to distribute data to a mobile terminal device and the like to cause the mobile terminal device and the like to display an image, and a method therefor. In response to a request from a mobile communication device (2) through a web page distribution server (5), a web server (12) distributes document data shown in FIG. 2 to the web page distribution server (5). The web page distribution server (5) creates an image of the distributed document data, and divides the created image into a plurality of areas to thereby create divided area data. In response to the request from the mobile communication device (2), the webpage distribution server (5) sequentially distributes such components of the created divided area data as are to be actually displayed, to the mobile communication device (2). The mobile communication device (2) sequentially displays the divided area data distributed from the web page distribution server (5).Type: GrantFiled: October 27, 2004Date of Patent: May 22, 2012Assignee: Hewlett-Packard Development Company, L. P.Inventor: Makoto Okita
-
Patent number: 8176414Abstract: A method for formatting an electronic document for display on an electronic device includes receiving a first electronic document, determining a first entropy value associated with a first line that divides the first electronic document into two portions, determining a second entropy value associated with a second line that divides the first electronic document into two portions, and generating a second electronic document that includes at least a portion defined by the line having the lower entropy value. The first and second entropy values may comprise summing portion entropy values associated with the portions defined by the first line to obtain the first entropy value and summing portion entropy values associated with the portions defined by the second line to obtain the second entropy value.Type: GrantFiled: September 30, 2005Date of Patent: May 8, 2012Assignee: Google Inc.Inventor: Shumeet Baluja
-
Patent number: 8171401Abstract: 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: GrantFiled: June 19, 2009Date of Patent: May 1, 2012Assignee: Microsoft CorporationInventor: Jimmy Y. Sun
-
Publication number: 20120096345Abstract: Various embodiments are disclosed. According to one example embodiment, a method may include receiving a document at a first computing device having a display size that is different than a display size of a second computing device where a gesture-created marking was added to the document. The document may include the gesture-created image and a group of tagged characters. The method may further include adjusting a size or shape of the gesture-created marking in the document so that the gesture-created marking encompasses all tagged characters on the display of the first computing device. The adjusting may be performed based on the display size of the first computing device being different than display size of the second computing device.Type: ApplicationFiled: October 19, 2010Publication date: April 19, 2012Applicant: GOOGLE INC.Inventors: Ronald Ho, Andrew A. Grieve
-
Patent number: 8125656Abstract: In a case wherein a rolled sheet loaded in a tape printer is a non-fixed length rolled sheet, the CPU of the computer device displays a layout edit window which is set to a free length print mode on a display screen of a display. If the free length/fixed length switch button is clicked with a mouse for setting to a fixed length print mode, the CPU displays the layout edit window which is set to the fixed length print mode on the display screen of the display.Type: GrantFiled: October 3, 2008Date of Patent: February 28, 2012Assignee: Brother Kogyo Kabushiki KaishaInventors: Tatsuhiro Ikedo, Motonori Tanaka, Mikitoshi Suzuki
-
Publication number: 20120036428Abstract: A device may receive a selection of a first one of portions of a document, changing sizes of at least some of the portions based on the selection, determining a first location of an index button in an index bar, identify one of the portions based on the determined first location of the index button, and display the identified portion.Type: ApplicationFiled: August 4, 2010Publication date: February 9, 2012Applicant: SONY ERICSSON MOBILE COMMUNICATIONS ABInventors: Takamoto Tsuda, Jenny Fredriksson
-
Patent number: 8091021Abstract: A system and methods for facilitating adaptive grid-based document layout. More particularly, the adaptive grid-based document layout system and methods feature a new approach to adaptive grid-based document layout that utilizes a set of adaptive templates that are configurable in a range of different pages sizes and viewing conditions. The templates include various element types and constraint-based relationships that define the layout of elements with reference to viewing conditions under which the document content will be displayed and that define other content properties. Through a layout engine and paginator, the adaptive grid-based document layout system and methods determines a desirable sequence of templates to use for adapting document content. Additionally, the adaptive grid-based document layout system and methods provides a template authoring tool and user interface for interactively drawing and arranging layout elements within an adaptive template.Type: GrantFiled: July 16, 2007Date of Patent: January 3, 2012Assignee: Microsoft CorporationInventors: David Bargeron, Charles Edward Jacobs, Wilmot Wei-Mau Li, David Salesin, Evan Joseph Schrier
-
Patent number: 8082495Abstract: A label creating apparatus includes a print data creating and editing device that creates and edits print data to be printed onto a long tape. The print data creating and editing device includes a storage device that stores a data file, a divided display control device, a print data selecting device, a print data creating device, a model tape display control device, a model data file display control device, a file display size determining device. If the file display size determining device determines that a model data file is not entirely displayed in the data file display area, the model data file display control device compresses the model data file so that the model data file can be entirely displayed in the data file display area.Type: GrantFiled: August 23, 2005Date of Patent: December 20, 2011Assignee: Brother Kogyo Kabushiki KaishaInventors: Tetsuya Nose, Tatsuhiro Ikedo
-
Patent number: 8018474Abstract: A method for viewing a full image of a server stored original attachment on a portable electronic device including: building a graph structure within the server representing a map of the original image, downloading and displaying a re-sized image from the server to the portable electronic device, the original image exceeding an image size limit of the portable electronic device indicative of screen size of the portable electronic device, calculating width and height parameters of the full image, sending a request from the portable electronic device to the server to enlarge the image displayed on the device based on the width and height parameters, the request including the image size limit, retrieving and traversing the graph structure within the server to locate a separate image component constructed for the image size limit, collecting image binary data from the separate image component and modifying the image binary data based on the width and height parameters to create the full image of the original imagType: GrantFiled: October 25, 2010Date of Patent: September 13, 2011Assignee: Research In Motion LimitedInventors: Olav A. Sylthe, Dan Dumitru, Andrew Bocking
-
Patent number: 8015503Abstract: To solve an overlap between a part table and components automatically and adequately in a drawing using a CAD. In a part table creating method for creating a part table including a plurality of rows of CAD data, an overlap between the part table and other geometric elements is detected. When the overlap is detected, the height of the respective rows of the part table is reduced to H1. When the overlap between the part table and the other geometric elements still remains even when the respective rows of the part table is reduced to the height H1, the number of overlapped rows between the part table and the geometric element are obtained. The portion of the overlapped rows is separated and moved in the direction to avoid the overlap with the geometric elements to separate into an original part table and a destination part table.Type: GrantFiled: March 28, 2007Date of Patent: September 6, 2011Assignee: Honda Motor Co., Ltd.Inventor: Koichi Yahagi
-
Patent number: 8001186Abstract: A system for providing collaborative moderation and correction of instant messaging session transcripts in an instant messaging session that includes an improved instant messaging client user interface that allows collaborative editing and moderation of an instant messaging session transcript in order to correct for errors. An instant messaging client operates to seek approval of changes to the session transcript during the session, and stores transcript changes such that the modifications are conveniently viewable by all session participants. The instant messaging client can be configured to automatically accept requests to modify the session transcript. Alternatively, the instant messaging client can be configured to explicitly notify and seek approval from all other participants when a participant attempts to make a modification to the session history. The time of each modification, and the identity of the participant making each modification, are stored within the session history.Type: GrantFiled: September 15, 2009Date of Patent: August 16, 2011Assignee: International Business Machines CorporationInventor: Alexander Kordun
-
Patent number: 7996766Abstract: A user may access a host server and receive display information within a single browser window. The display information includes at least one lens, wherein each lens controls server side web browsing and allows the user to view a separate web page from the Internet. The host server provides personalized web browsing capability specific to a particular user independent of the browser, device or location of the user. After the user submits a request to view a particular web page, the web page information is retrieved by the host server and transmitted to the user for display within a selected lens. Each lens controls server-side web browsing through independent navigational controls, such as a horizontal and vertical scroll bar, a resize button and the like. One lens may also control the web content displayed in another lens. The host server may reformat entire web pages so that they can be displayed within a lens without the need for scrolling.Type: GrantFiled: August 31, 2006Date of Patent: August 9, 2011Assignee: Gutenberg Printing, LLCInventor: Hiang Swee Chiang
-
Publication number: 20110191669Abstract: A flash content navigation method, a mobile electronic device, and a computer-readable medium are provided, wherein the flash content is embedded in a web page, and a visible area within the web page is predetermined for displaying at least a portion of the flash content. In the method, when receiving a flash navigating signal, a full screen interface is popped up. If a size of the visible area is greater than that of the touch screen, the flash content is scaled down to make the flash content displayed in the visible area fit the size of the touch screen, and the flash content displayed in the visible area is played back by a scaled size. When receiving a flash interacting signal from the touch screen, the flash interacting signal is transmitted to a flash engine to perform an action on the flash content according to the flash interacting signal.Type: ApplicationFiled: January 25, 2011Publication date: August 4, 2011Applicant: HTC CORPORATIONInventors: Chih-Wei Yang, Te-Pei Tseng
-
Patent number: 7992187Abstract: Disclosed is a system and method of dual-screen interactive digital television (IDTV), which is implemented by applying modality-independent remote console technology. The system has two ends, referred to as host IDTV and handheld device. The host IDTV includes a host IDTV content, an IDTV middleware, a host graphic user interface (host GUI), and a server-side remote console control protocol. The handheld device includes a handheld IDTV content, an interface generator, a handheld GUI, and a client-side remote console control protocol. In the invention, the DTV content may only have a dual-screen execution mode. The DTV content may also switch between single-screen and dual-screen modes.Type: GrantFiled: September 28, 2007Date of Patent: August 2, 2011Assignee: Industrial Technology Research InstituteInventor: Hsin-Ta Chiao
-
Patent number: 7978935Abstract: The invention relates to a method for changing the dimensions of an electronically stored image which is composed of individual objects that are arranged below or next to one another or that fully or partially overlap one another, in which the image is changed in at least one horizontal or vertical image dimension and at least some of the individual objects are changed in at least one horizontal or vertical object dimension and the change in the object dimension is sometimes not necessarily proportional to the change in the image dimension. This method is currently carried out manually.Type: GrantFiled: December 3, 2009Date of Patent: July 12, 2011Assignee: Socoto GmbH & Co. KGInventor: Bernhard Grunder
-
Publication number: 20110167337Abstract: A system (and a method) is disclosed for processing a media file for transmission. The system determines a size of the media file and a threshold size for transmission of the media file to a destination. In responsive to the size of the media file exceeding the threshold size for the destination, the system sets a crop window for the media file, the crop window within the threshold size and provides for display an overlay of the crop window relative to the media file. The system generates a cropped media file based on a position of the overlay of the crop window relative to the media file. The generated cropped media file has a size within the threshold size. The system transmits the cropped media file to the destination.Type: ApplicationFiled: January 4, 2011Publication date: July 7, 2011Inventors: Joseph Paley, Matthew E. Beebe
-
Patent number: 7973807Abstract: An analytical tool for measuring spacing between elements in a web page is provided. In one implementation, the analytical tool identifies locations indicated on a web page and automatically determines one or more elements in proximity to those indicated locations. The analytical tool automatically identifies points on the determined elements associated with the indicated locations and calculates the distance between those points. The calculated distance is displayed on the web page. The automatically identified points and a graphical representation of a measuring ruler between the points may also be displayed to enhance usability.Type: GrantFiled: March 1, 2010Date of Patent: July 5, 2011Assignee: Microsoft CorporationInventor: Markus W. Mielke
-
Patent number: 7962522Abstract: A method of displaying and navigating information using a hierarchical, spring loaded DHTML menu system that adjusts to fit the boundaries of a resizable, container (FIG. 1). A set of standard HTML table row elements, having a hierachical dependency (11), is consistently displayed as a web-page, under reasonable resizing. This is done using a strut row that produces the largest width requirement when the table structure is resizing to occupy a small width. Only the current row elements and the strut element are required in calculating table resizing to ensure that whichever data elements are displayed when a web-page resizing occurs, the browser auto-layout algorithm calculations will result in a resize attributes that enables all other row elements of that menu to be accommodated by the newly determined table width. As the row elements may themselves be table structures, nested menus of information may be displayed and navigated (12).Type: GrantFiled: June 3, 2004Date of Patent: June 14, 2011Inventor: Forbes Holten Norris, III
-
Patent number: 7949355Abstract: A system and method for processing attachments to messages sent to a mobile device is described herein. Embodiments described herein apply to encrypted messages comprising multiple message parts, in which different encryption keys (e.g. session keys) have been used to encrypt the different message parts. In at least one example embodiment, the encrypted session keys for every message content part comprising an attachment is received at the mobile device. In one embodiment, all of the encrypted session keys are stored together in a main message header. The mobile device may then decrypt the encrypted session key associated with a user requested attachment, and transmits the decrypted session key to one or more remote servers in an attachment request for use in decrypting the requested attachment. Data associated with the requested attachment, in decrypted form, is returned to the mobile device.Type: GrantFiled: September 4, 2007Date of Patent: May 24, 2011Assignee: Research In Motion LimitedInventors: Michael K. Brown, Michael G. Kirkup, Michael S. Brown
-
Publication number: 20110119575Abstract: A fit-to function formats a word processing document to a fit-to page length by automatically adjusting document preference values. An algorithm is provided which specifies an order of adjusting document preference values as well as incremental adjustment values.Type: ApplicationFiled: December 28, 2010Publication date: May 19, 2011Inventor: Wesley W. Whitmyer, JR.
-
Publication number: 20110113323Abstract: 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: ApplicationFiled: November 11, 2009Publication date: May 12, 2011Applicant: XEROX CORPORATIONInventors: Claude S. Fillion, Vishal Monga, Zhigang Fan
-
Patent number: 7937654Abstract: 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: GrantFiled: March 30, 2009Date of Patent: May 3, 2011Assignee: Adobe Systems IncorporatedInventors: Robert M. Ayers, Richard L. Sites
-
Patent number: 7930634Abstract: A document display apparatus extracts a document element constituting a document and enlarges and displays the extracted document element. The document display apparatus includes: a document display unit that displays the document element in a first display area; a document element selection detection unit that detects selection of the document element displayed by the document display unit; and a selected document display unit to display the document element detected by the document element selection detection unit in a second display area different from the first display area.Type: GrantFiled: September 13, 2007Date of Patent: April 19, 2011Assignee: Ricoh Company, Ltd.Inventor: Satoshi Nakamura
-
Patent number: 7900137Abstract: 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: GrantFiled: October 4, 2004Date of Patent: March 1, 2011Assignee: Opera Software ASAInventors: Geir Ivarsøy, Karl Anders Øygard, Snorre M. Grimsby
-
Patent number: 7900141Abstract: The present invention provides an electronic terminal having a screen division display function, the terminal including a memory for storing at least one document file and a viewer program for opening and showing the contents of the document file; and a control unit for executing the viewer program to divide a page of the document file stored in the memory into a plurality of cell, display one of the divided cells in one area of a screen window and display one or more cells adjacent to the cell displayed in the one area of the screen window in other areas of the screen window. According to the present invention, movement among the divided cells can be easily implemented using the direction keys provided on the electronic terminal such that the number of movements of a cursor required for displaying the entire document can be drastically decreased even when a document is enlarged such that it may be recognized with the naked eye.Type: GrantFiled: December 1, 2006Date of Patent: March 1, 2011Assignee: LG Electronics Inc.Inventor: Rae-Hoon Kang
-
Patent number: 7890881Abstract: The invention comprises systems and methods for a fold preview. Various embodiments of the present invention provide a fold preview of a web page, including fixed-width and flexible-width web page designs. Other embodiments of the present invention provide a fold preview of any software application interface. In one exemplary embodiment, a method for providing a fold preview comprises calculating a cut-off region for one or more display resolutions, rendering one or more fold indicators, and continuing to display an area of a page falling within the cut-off region.Type: GrantFiled: July 29, 2005Date of Patent: February 15, 2011Assignee: Adobe Systems IncorporatedInventor: John Skidgel
-
Patent number: 7890856Abstract: A user may access a host server and receive display information within a single browser window. The display information includes at least one lens, wherein each lens controls server side web browsing and allows the user to view a separate web page from the Internet. The host server provides personalized web browsing capability specific to a particular user independent of the browser, device or location of the user. After the user submits a request to view a particular web page, the web page information is retrieved by the host server and transmitted to the user for display within a selected lens. Each lens controls server-side web browsing through independent navigational controls, such as a horizontal and vertical scroll bar, a resize button and the like. One lens may also control the web content displayed in another lens. The host server may reformat entire web pages so that they can be displayed within a lens without the need for scrolling.Type: GrantFiled: August 31, 2006Date of Patent: February 15, 2011Inventor: Hiang Swee Chiang
-
Patent number: 7859707Abstract: The present invention provides a printing apparatus which can prevent surrounding borders from becoming uneven and unnecessary borders from appearing, and which can optimally print object data even when the aspect ratio of the object data is maintained. The printing apparatus 200 includes: a print data analysis unit 203 having a layout area information obtainment unit 2032 which obtains layout area information indicating a layout area, and an effective drawing area information obtainment unit 2033 which obtains effective drawing area information indicating a printing area which is dependent on the printing apparatus 200; and a layout unit 204 which lays out, based on the size of the object data which is the object to be printed and the size of a layout area on layout area, and in addition lays out, based on the size of the layout area and an effective drawing area, the layout area onto the effective drawing area.Type: GrantFiled: June 6, 2005Date of Patent: December 28, 2010Assignee: Panasonic CorporationInventors: Hideyuki Kuwano, Kenji Hisatomi
-
Patent number: 7861166Abstract: An electronic book having various features for manipulating text or other information. The subscriber may highlight, cut and paste, copy and paste, and annotate information within an electronic book. A multiple page view feature permits the subscriber to simultaneously view any plurality of pages of an electronic book, and a multiple screen feature permits the subscriber to view one or more pages on a viewer having multiple screens. A picture-in-picture feature permits the subscriber to simultaneously view a page of an electronic book along with other content, such as a television program or information from another electronic book. The picture-in-picture feature may display an electronic book page as a main image wrapped around an inset image.Type: GrantFiled: June 17, 1999Date of Patent: December 28, 2010Assignee: Discovery Patent Holding, LLCInventor: John S. Hendricks
-
Patent number: 7853873Abstract: A data processing apparatus produces electronic data from a document image in which a text part, a photograph part, etc. are mixed. This electronic data enables a user to display information in a required part. The apparatus extracts an object from an input image and integrates information on the extracted object and layout control information (script) for modifying a layout so as to generate integrated electronic data. A script program can be executed when the electronic data is used, which allows an object designated by a user to be magnified and rearranged so as to facilitate visualization of the object.Type: GrantFiled: May 12, 2006Date of Patent: December 14, 2010Assignee: Canon Kabushiki KaishaInventors: Taeko Gotoh, Tomotoshi Kanatsu, Kitahiro Kaneda, Jun Fujisawa, Satoshi Imaizumi
-
Publication number: 20100313108Abstract: A computer-implemented method for providing hypertext content to a mobile device may include obtaining a network-accessible electronic document that has content and an image, advertising material, or a plurality of similarly formatted hyperlinks. The network-accessible electronic document may be reformatted by collapsing the image, the advertising material, or the plurality of similarly formatted hyperlinks into a first expandable display element. The first expandable display element and at least a portion of the content may be provided for display in a first page on the mobile device. The method may further include receiving input that selects the first expandable display element. The first expandable display element may be reformatted into an image, advertising material, or a plurality of hyperlinks. The image, the advertising material or the plurality of hyperlinks may be provided, along with at least a portion of the content, for display in a second page on the mobile device.Type: ApplicationFiled: July 29, 2010Publication date: December 9, 2010Applicant: GOOGLE INC.Inventor: Michael F. Lueck
-
Patent number: 7847971Abstract: A layout processing method changes the layout of a template having a plurality of data areas in accordance with contents data to be assigned in each of the plurality of data areas. The method includes a displaying step, first and second setting steps, and a layout step. In the layout step, the size of a first data area is maintained, changed, or expanded based on the size of contents data assigned in the first data area and based on changes in the size of a second data area associated with the first data area. An information processing apparatus and a control program stored on a computer-readable medium are also provided.Type: GrantFiled: August 26, 2005Date of Patent: December 7, 2010Assignee: Canon Kabushiki KaishaInventors: Kazufumi Kobashi, Emiko Kamiyama, Jun Makino
-
Patent number: 7844896Abstract: The invention provides a layout-rule generation system suitable for reflecting the layout of an existing document to the result of automatic layout. A layout unit can generate a layout rule on the basis of the positional relationship of at least two of multiple split regions in an electronic document and generate a layout template on the basis of the electronic document and register the generated template in a template registration DB in association with the generated layout rule. The layout unit can select layout elements from a layout-element registration DB and arranges the selected layout elements in the layout region according to the layout rule and the layout template generated for the same electronic document.Type: GrantFiled: March 24, 2005Date of Patent: November 30, 2010Assignee: Seiko Epson CorporationInventors: Hirotaka Ohashi, Toshio Tanaka
-
Patent number: 7843472Abstract: A method for viewing a full image of a server stored original attachment on a portable electronic device including: building a graph structure within the server representing a map of the original image, downloading and displaying a re-sized image from the server to the portable electronic device, the original image exceeding an image size limit of the portable electronic device indicative of screen size of the portable electronic device, calculating width and height parameters of the full image, sending a request from the portable electronic device to the server to enlarge the image displayed on the device based on the width and height parameters, the request including the image size limit, retrieving and traversing the graph structure within the server to locate a separate image component constructed for the image size limit, collecting image binary data from the separate image component and modifying the image binary data based on the width and height parameters to create the full image of the original imagType: GrantFiled: April 26, 2010Date of Patent: November 30, 2010Assignee: Research In Motion LimitedInventors: Olav A. Sylthe, Dan Dumitru, Andrew Bocking
-
Patent number: 7810026Abstract: A method for optimizing a source document comprising a plurality of pages of content, comprising each of the following, is presented. A source document is obtained. An optimized document is created corresponding to the source document. Thereafter, for each page in the source document, the following are applied. A page record is created for the page. Each page record comprises a word table comprising a list of the page's words in the order that they appear in the page's content. Each page record further comprises a paragraph entry list for the page including a paragraph entry for each paragraph in the page. Each paragraph entry includes a reference to the first and last word of that paragraph in the word table. The page record is compressed using a compression technique. Thereafter, the compressed page record is stored in the optimized document.Type: GrantFiled: September 29, 2006Date of Patent: October 5, 2010Assignee: Amazon Technologies, Inc.Inventors: Joshua Shagam, Robert L Goodwin
-
Patent number: 7805672Abstract: A layout processing method is provided which is for dynamically changing a layout of a template having a plurality of data areas according to content data inserted into each off the plurality of data areas. The method includes a setting a priority on each of the plurality of data areas; changing, in a case where a difference in size between content data and a data area associated with the content data meets a predetermined condition, a priority set on the associated data area; determining an area size of each of the data areas according to weighting based on a changed priority; laying out the content data according the determined area sizes of the plurality of data areas; and outputting the laid-out content data.Type: GrantFiled: May 4, 2006Date of Patent: September 28, 2010Assignee: Canon Kabushiki KaishaInventor: Kazufumi Kobashi
-
Patent number: 7797631Abstract: A document printing control apparatus determines, when an output paper size is set by a keyboard operation, block sizes of individual blocks from the output paper size. The apparatus determines the size of an output area and font size from the block sizes determined, and places the output area and characters with the sizes determined. After placing the characters in the output area, followed by editing a layout, the apparatus places the output area and characters according to the edited layout. The apparatus can carry out the scaling of the sizes of the output area and font according to the sizes of the output area and font determined.Type: GrantFiled: September 12, 2003Date of Patent: September 14, 2010Assignee: Canon Kabushiki KaishaInventor: Masayuki Yoshida
-
Patent number: 7793216Abstract: A method and system for implementing a document processor and re-aggregator is described herein. A document is divided into one or more sections and formatting is removed. A condensed document is generated that includes one or more links to the one or more sections. The condensed document is transmitted to a mobile device to be displayed for a user. The user may choose to download one or more of the sections by selecting one or more of the links. Once downloaded, a section may be modified by the user. The one or more modified sections may be transmitted from the mobile device. The one or more modified sections may then be re-aggregated with the unmodified sections to form a revised document.Type: GrantFiled: March 28, 2006Date of Patent: September 7, 2010Assignee: Microsoft CorporationInventors: Leland E. Hale, Sandeep S. Sahasrabudhe, Ajitesh Kishore
-
Patent number: 7788590Abstract: A lightweight information user interface is provided for displaying information about a selected text item, data item or other object in an electronic document that minimizes interruption of workflow with the electronic document. Upon selection of an item in an electronic document a quick look-up function may be invoked for retrieving information from a local or remote information source about the selected item. Retrieved information, for example, dictionary definitions, translations, contacts information and research information, is displayed in close proximity to the selected item in a lightweight user interface.Type: GrantFiled: September 26, 2005Date of Patent: August 31, 2010Assignee: Microsoft CorporationInventors: Roberto C. Taboada, Eric D. Bailey
-
Patent number: 7765473Abstract: A client-side handheld device requests a server to convert server-side documents into a compression format prior to transmission of said documents to the client. The server retrieves and converts the requested documents to a raster image that is then compressed according to attributes based on information received from the client device in the initial document request. Instead of having to manipulate multiple formats which the original documents are in and supported by the server, the client-side device is preferably optimized in hardware and/or software to support and otherwise take advantage of the requested compression format. The compressed document is then delivered to the client device, in whole or in part, selectively or progressively over time per individual requests prior to displaying the received data to the end-user. Depending on the requested delivery mode, server-side documents are preferably compressed using wavelet compression methods, such as the JPEG 2000 standard, known in the arts.Type: GrantFiled: December 22, 2006Date of Patent: July 27, 2010Assignee: Xerox CorporationInventors: Robert R. Buckley, Emil V. Rainero, James W. Reid, Pamela B. Spiteri
-
Patent number: 7733356Abstract: A method for viewing a full image of a server stored original attachment on a portable electronic device including: building a graph structure within the server representing a map of the original image, downloading and displaying a re-sized image from the server to the portable electronic device, the original image exceeding an image size limit of the portable electronic device indicative of screen size of the portable electronic device, calculating width and height parameters of the full image, sending a request from the portable electronic device to the server to enlarge the image displayed on the device based on the width and height parameters, the request including the image size limit, retrieving and traversing the graph structure within the server to locate a separate image component constructed for the image size limit, collecting image binary data from the separate image component and modifying the image binary data based on the width and height parameters to create the full image of the original imagType: GrantFiled: February 13, 2009Date of Patent: June 8, 2010Assignee: Research In Motion LimitedInventors: Olav A. Sylthe, Dan Dumitru, Andrew Bocking
-
Patent number: 7725604Abstract: A method and apparatus for delivering web-page content for a limited-display computing device are disclosed. In one embodiment, upon receiving a web page request from a limited-display computing device (e.g., a palmtop computing device), a transcoding proxy server then transmits the web page request to a server computer that contains the requested web page document. Upon receiving the web page document corresponding to the web page request, the received web page document is searched for a run of images. If the web page document does not include a run of images, the web page document is transcoded using the normal transcoding process. However, when a run of images is found in the document, the images in the run of images are rendered to generate a composite image which is scaled. The remainder of the web page document is transcoded using the normal transcoding process and the results are transmitted, along with the scaled composite image, to the limited-display computing device.Type: GrantFiled: April 26, 2001Date of Patent: May 25, 2010Assignee: PalmSource Inc.Inventor: Richard Mark Levenberg
-
Patent number: RE42413Abstract: A search engine manages the indexing of web page contents and accepts user selection criteria to find and report hits that meet the search criteria. The inventive search engine has an associated crawler function wherein display images of the web pages are rendered and stored as snapshots, preferably when the pages are indexed. The search engine reports search results by composing an html page with links to the corresponding page hits and containing snapshot reduced size graphic images showing the web pages as they appeared when fetched and stored as snapshots.Type: GrantFiled: November 4, 2005Date of Patent: May 31, 2011Assignee: Bayard Chimney Rock LLCInventor: Russell Snyder