Placemark-based Indexing Patents (Class 715/241)
-
Patent number: 8091020Abstract: A self-updating frameset having a target document in one frame and a Table-of-Contents (TOC) document in another frame hyperlinked to the target document. A reference document (RD) field is inserted into the TOC document to identify the target document as the target of the TOC. A TOC field in the TOC document scans the target document to identify selected headings as entries in the TOC document. When the selected headings are identified, the TOC field creates hyperlink entries in the TOC document, each hyperlink entry having a corresponding anchor at a selected heading in the target document. The hyperlink entries in the TOC document can be automatically updated each time the fields in the TOC document are recalculated.Type: GrantFiled: June 17, 2004Date of Patent: January 3, 2012Assignee: Microsoft CorporationInventors: Ashok Kuppusamy, James N. Helfrich, John David Griffin, Joe K. Yap
-
Publication number: 20110296297Abstract: A display device displaying presentation data including a plurality of pages includes: a presentation data reception portion to receive the presentation data from a presenter device; a page number reception portion to receive from the presenter device a page number of a page displayed by the presenter device among a plurality of pages of the presentation data; a display control portion to display an image of a page having the received page number among a plurality of pages of the presentation data, in a follow mode, and to display an image of any given page of a plurality of pages of the presentation data, in a write mode; a handwritten image detection portion to detect a handwritten image in the write mode; a temporary storage portion to, if a follow mode set instruction to set the follow mode is accepted in the write mode, store temporary storage data in which the handwritten image detected by the handwritten image detection portion is associated with a page number of a page displayed by the display controlType: ApplicationFiled: May 25, 2011Publication date: December 1, 2011Applicant: Konica Minolta Business Technologies, Inc.Inventor: Takao SHUDO
-
Patent number: 8046323Abstract: The present invention relates to a method and an apparatus for setting a bookmark for a resource accessed by a user, and for using the bookmark. The bookmarking method includes: collecting screen context information for the real text in the current screen of the resource in response to a request to bookmark the current screen of the resource; and storing address information and the screen context information of said resource as a bookmark to be used to return to said specific section of the resource.Type: GrantFiled: November 27, 2007Date of Patent: October 25, 2011Assignee: International Business Machines CorporationInventors: Yue Ma, Bo Min Nie
-
Patent number: 8045510Abstract: A process for transmitting a document from a server to a mobile device on a per page basis, comprising building a graph structure within the server representing a map of the document, transmitting a page size limit from the mobile device to the server indicative of the size of a single page of the document to be displayed by the mobile device, traversing and paginating the graph structure into successive pages based on the page size limit, caching the pages within the server, and transmitting the successive pages from the server to said the mobile device for display by said the mobile device.Type: GrantFiled: October 27, 2009Date of Patent: October 25, 2011Assignee: Research In Motion LimitedInventors: Jianwei Oliver Yuan, Olav A. Sylthe
-
Patent number: 8041763Abstract: A system that automatically obtains Web page-specific scripts to save and restore the state of a Web page. When a user bookmarks or copies a Web page URL to the clipboard, a function is called to create a page state file that is stored together with the current URL to create a bookmark. When the bookmark is loaded or pasted into the location bar of the Web browser, the system reads the URL and page state file, and loads but does not yet display the Web page indicated by the URL of the bookmark. The system then locates the Restore Page State function in the loaded Web page's script, and executes the Restore Page State function on the page state file, resulting in modification to the DOM (Document Object Model) representation of the Web page and display of the Web page to the user based on the modified DOM.Type: GrantFiled: June 12, 2007Date of Patent: October 18, 2011Assignee: International Business Machines CorporationInventors: Alexander Kordun, David A. Brooks
-
Patent number: 8042036Abstract: A method for generating a link is provided. In this method, a selection of a portion associated with a resource is provided. The portion is identified by a portion identifier. Additionally provided is a link to the resource on a computer network. To generate the link, the portion identifier is embedded into the link.Type: GrantFiled: July 20, 2006Date of Patent: October 18, 2011Assignee: Adobe Systems IncorporatedInventors: Raman Sharma, Ashutosh Sharma, Niraj Gupta
-
Patent number: 7987420Abstract: Described herein are systems, methods, computer program products, and combinations and sub-combinations thereof, for enabling web content (as well as other objects) to be loaded on mobile devices (as well as other types of devices), and for users of mobile devices to operate with such web content on their mobile devices in an interactive manner while in an off-line mode.Type: GrantFiled: November 6, 2000Date of Patent: July 26, 2011Assignee: iAnywhere Solutions, Inc.Inventors: David D. Kloba, Michael R. Gray, David M. Moore, Thomas E. Whittaker, David J. Williams, Rafael Z. Weinstein, Joshua E. Freeman, Linus M. Upson
-
Patent number: 7975220Abstract: The structured document management apparatus includes a document data accepting unit that accepts input of structured document data having a hierarchical logic structure; a structure guide data storage unit that stores structure guide data which is a summary of hierarchical structure information of the structured document data; a structure stream converting unit that syntax-analyzes the accepted structured document data, and converts the structure information in the structured document data into structure stream data as one-dimensional sequence data using the structure guide data; and a structure stream data storage unit that stores the converted structure stream data.Type: GrantFiled: September 21, 2006Date of Patent: July 5, 2011Assignee: Kabushiki Kaisha ToshibaInventor: Masakazu Hattori
-
Patent number: 7971133Abstract: A content administration system receives user identification information from a terminal device via the Internet. The content administration system then specifies content administration information storage means corresponding to the received user identification information. The content administration system acquires object path information correlated to sharing permission information from a content administration information storage means of another unspecified user. The content administration system then acquires an icon image from the icon image storage means. The content administration system then makes display control information for the content administration screen containing the icon leading to the object based on the acquired icon image and the acquired object path information. The content administration system transmits the made display control information to the terminal device via the Internet.Type: GrantFiled: September 17, 2007Date of Patent: June 28, 2011Assignee: Sony CorporationInventors: Takeshi Fujita, Mayuko Hattori, Shuji Masumoto, Tsutomu Kawachi
-
Patent number: 7949935Abstract: A computer implemented method, apparatus, and computer usable program code for processing a web page. A selection of a section of text in a web page is received to form selected text. Identification information for the selected text is generated, wherein the identification information includes an identification of the selected text and a location of the selected text in the web page. The identification information is placed into a universal resource locator for the web page, wherein the universal resource locator is used to present the web page in a browser at the location.Type: GrantFiled: April 27, 2007Date of Patent: May 24, 2011Assignee: International Business Machines CorporationInventors: Nancy Lynn Friedman, Rick Allen Hamilton, II, Brian Marshall O'Connell, Garfield Winston Vaughn
-
Patent number: 7925972Abstract: A system for initiating an action in a processing system. The system comprises a printed page having an interactive element enabling user interaction with the page; an optically imaging sensing device for interacting with the interactive element and generating indicating data using sensed coded data; and a processing system configured for: receiving the indicating data, identifying a page description corresponding to the printed page; identifying the interactive element and initiating an action associated with the interactive element. The printed page comprises a plurality of coded data portion, each containing a code pattern encoding a unique location on the page and identifying a page identity.Type: GrantFiled: April 14, 2009Date of Patent: April 12, 2011Assignee: Silverbrook Research Pty LtdInventors: Kia Silverbrook, Paul Lapstun
-
Publication number: 20110066937Abstract: The invention relates to detecting non-presence of nodes in a document of semi-structured data and to creating a values index which properly reflects this non-presence. The document of semi-structured data, comprising multiple hierarchically organized nodes, is scanned for values (step 110). Subsequently, these values are indexed (step 120). As non-presence of at least one node is detected (step 140), this non-presence is documented by enhancing the values index (12) by a pseudo key (20) (step 150).Type: ApplicationFiled: September 13, 2010Publication date: March 17, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Henrik Loeser
-
Patent number: 7886218Abstract: A method of post processing a rendered HTML web page includes receiving a rendered web page, parsing the web page to identify resources that the web page includes links to, grouping the identified resources according to a type of resource, creating a resource reference that refers to each group of resources, and inserting the resource reference into the web page to enable the identified resources in the web page to be retrieved.Type: GrantFiled: December 14, 2009Date of Patent: February 8, 2011Assignee: Aptimize LimitedInventor: Derek John Watson
-
Patent number: 7882430Abstract: In one embodiment, in response to receiving an image request, a computer-implemented method: 1) retrieves a vector image from a device that is a target of the image request, the vector image illustrating at least a portion of the device; 2) determines a locale for display of the vector image; 3) selects a locale tag from among a number of locale tags stored within the vector image, in accord with the determined locale; and 4) formats the vector image in accord with display data associated with the selected locale tag. Other embodiments are also disclosed.Type: GrantFiled: October 27, 2005Date of Patent: February 1, 2011Assignee: Hewlett-Packard Development Company, L.P.Inventor: Bryan J. Jacquot
-
Publication number: 20110010615Abstract: The invention relates to a method for displaying information generated by a client connected to a communications network. The invention also relates to an apparatus for operating as a client to a server, whereby the server is connected to a communications network. One of the possible solutions for preventing the switching by the user between display renderings is to employ scripting, such as javascript. However, this can lead to security and privacy concerns. The method of the invention comprises retrieving and displaying a first information content comprising a placeholder; retrieving a second information content comprising appearance definitions; retrieving a third information content from the client (10), the third information content being generated and controlled by the client; displaying the third information content at a position in the display determined by the placeholder; and displaying the third information content according to the appearance definitions.Type: ApplicationFiled: March 17, 2009Publication date: January 13, 2011Applicant: Koninklijke Philips Electronics, N.V.Inventors: Walter Dees, Paul Shrubsole
-
Patent number: 7861157Abstract: Embodiments include methods and systems for processing XML documents. One embodiment is a system that includes a method of efficiently processing XML documents received concurrently from a plurality of network connections in the form of streams of data. Other embodiments include systems configured to perform such processing of streamed XML documents. Other embodiments include systems and methods of efficiently performing document processing using digests for identifying XML document structure.Type: GrantFiled: March 26, 2007Date of Patent: December 28, 2010Assignee: LSI CorporationInventor: Eric T. Lemoine
-
Patent number: 7856345Abstract: A method for managing and/or producing an output, the method comprising the steps of providing one or more layouts, each layout being divided into a number of zones, the one or more layouts in combination at least substantially covering the output; providing a number of rendering elements, each being adapted to perform a function and/or an action; assigning one or more relations and/or one or more orderings between the rendering elements and the zones; processing the zones of the one or more layouts according to the one or more relations and/or the one or more orderings, and by means of the rendering elements; providing, for each of the zones, an output based on the rendering elements and the one or more relations and/or orderings; and collecting the output of each of the zones into a final output.Type: GrantFiled: November 21, 2002Date of Patent: December 21, 2010Assignee: Sitecore A/SInventors: Jakob H. Christensen, Ole S. Thrane
-
Patent number: 7853866Abstract: An apparatus for document conversion that are capable of facilitating conversion of document image data to an electronic document having table of contents data even with a limited storage resource. The document image analysis section 302 extracts character regions from a document image 301. The contents/index/footer conversion section 307 generates table of contents data based on the extracted character regions and page numbers of the character regions. An electronic document having a table of contents is generated based on the document image 301 and the generated table of contents data. Link information is added to respective ones of items in the generated table of contents data for linking the items in the generated table of contents data with corresponding positions in the electronic document in which the items are described.Type: GrantFiled: June 13, 2006Date of Patent: December 14, 2010Assignee: Canon Kabushiki KaishaInventor: Tetsuomi Tanaka
-
Patent number: 7847957Abstract: The present invention discloses an image processing method and an image processing apparatus which is capable of preventing wasteful consumption of toner and an increase in processing time when a page including information not desired by a user such as an advertisement on a Web page is printed. According to the image forming method of the present invention, the image forming method includes a mode for printing image data without change and a mode for simplifying and printing the image data or not printing the image data, and executes print processing according to a mode set by the user.Type: GrantFiled: August 18, 2009Date of Patent: December 7, 2010Assignee: Canon Kabushiki KaishaInventor: Jun Nagai
-
Patent number: 7849403Abstract: Techniques are disclosed for efficiently updating rendered content (such as content of a Web page) using a “slow-loading” content element, such as a slow-loading image. A reference is embedded within the markup language notation for the content to be rendered, where this reference identifies the source of the slow-loading content element. Delivery of the slow-loading content therefore begins automatically, when the content is rendered. Event handling attributes are specified with the reference, where values of these attributes identify client-side logic to be invoked when the associated event occurs. If the server determines that the rendered content, or some portion thereof, should be asynchronously updated, it abruptly terminates delivery of the slow-loading content. This termination triggers an event handler, which operates to automatically request reloading of the content.Type: GrantFiled: August 1, 2007Date of Patent: December 7, 2010Assignee: International Business Machines CorporationInventors: Niraj P. Joshi, Robert C. Leah, Paul F. McMahan
-
Publication number: 20100287462Abstract: An indexing system for documents such as web pages divides a document into elements, such as document object model elements. User attention data from prior interactions with the document are analyzed to determine those elements of a document that satisfy a threshold requirement of user attention. Elements meeting the user attention threshold requirement are added to a set of indexable content for the document. Furthermore, document sections are determined based on attention data and each section is indexed separately. Indexing is per section and based only on the indexable content, thereby enhancing the index relevance, increasing the efficiency of search engines and reducing spamdexing.Type: ApplicationFiled: May 5, 2009Publication date: November 11, 2010Applicants: SUBOTI, LLCInventor: Robert R. Hauser
-
Patent number: 7831906Abstract: Methods, systems, and computer program products are disclosed for providing collaborative event media content that include creating, in dependence upon original media content, a structured document, where the structured document includes one or more structural elements, and creating a grammar for the collaborative event media content, where the grammar includes grammar elements each of which includes an identifier for at least one structural element of the structured document. In typical embodiments, creating a structured document includes inserting in the structural document structural element identifiers for the structural elements.Type: GrantFiled: April 26, 2004Date of Patent: November 9, 2010Assignee: International Business Machines CorporationInventors: William Kress Bodin, Derral Charles Thorson
-
Patent number: 7793220Abstract: An efficient method for parsing HTML pages identifies pages containing a mix of static and dynamic content. The pages are parsed to form abstract syntax trees (ASTs), which are then cached along with the pages. When a later version of a page is retrieved, it is compared against the cached version, and only those portions of the AST that contain different content are reparsed.Type: GrantFiled: January 22, 2001Date of Patent: September 7, 2010Assignee: Citrix Systems, Inc.Inventors: Sheng Liang, Oliver Chang, Hong Zhang, Abhishek Chauhan, Rajiv Mirani
-
Patent number: 7774701Abstract: A method of creating an index page that identifies at least one of several user interface (UI) frames includes receiving, in a computer system, information that identifies a category for the index page. The index page is provided with at least one index name identifying a UI frame that is associated with the category. The computer system includes several UI frames, each of which is controlled at least in part by instruction code in a package having a package name. The package names of the several UI frames are read to identify at least one package name that matches the category. The at least one index name is displayed in the index page, the at least one index name being obtained from the at least one package name that matches the category.Type: GrantFiled: August 22, 2005Date of Patent: August 10, 2010Assignee: SAP AktiengesellschaftInventor: Ilja Fischer
-
Methods and systems for extracting and processing translatable and transformable data from XSL files
Patent number: 7770107Abstract: This disclosure describes systems, methods and software programs for transforming and/or translating a variety of documents, including without limitation XSL documents. In one aspect, any static information may be removed from XSL/FO files before transforming those files. This can greatly enhance the speed of transformation of such files. In another aspect, an XSL/FO file can be tagged in order to allow for the identification of the translatable data, such that the translatable data can be removed from the XSL/FO file and inserted into an XLIFF file. The translatable data can be then translated (e.g., by an automated process, by a human translator, etc.) and/or inserted back into an XSL file after translation.Type: GrantFiled: May 12, 2006Date of Patent: August 3, 2010Assignee: Oracle International CorporationInventors: Xin Jiang, Shinji Yoshida, Itsuo Okamoto -
Patent number: 7742048Abstract: A method, system, and apparatus are provided for converting numbers to text and to digit shapes expressed in different languages. When a string of text is entered into an application program, the string is analyzed to determine whether the string of text includes a number expressed using digits. If the string of text includes a number expressed using digits, the number is semantically labeled with schema information. When a selection is received of the number, a list of actions may be provided identifying conversion actions available for the number. One of the conversion options may then be selected resulting in the conversion of the selected number to text in one or more languages. A conversion option may also be selected for converting the number digits to digits expressed using other digit shapes. The converted number may then be inserted into the string of text to replace the selected number.Type: GrantFiled: May 23, 2002Date of Patent: June 22, 2010Assignee: Microsoft CorporationInventors: Thomas G. Moore, Mohamed A. Abbar, Nader G. Issa
-
Patent number: 7739591Abstract: Structuring graphics with placeholders may be provided. A first diagram may be displayed configured to display data associated with a data model. The first diagram may have a first diagram type. Next, a request may be received to display the data model in a second diagram configured to display the data associated with the data model. The second diagram may have a second diagram type. Then, the second diagram may be displayed configured to show the data associated with the data model.Type: GrantFiled: May 31, 2006Date of Patent: June 15, 2010Assignee: Microsoft CorporationInventors: Janet L. Schorr, Crystal L. Hoyer, Ilan Berker, Shain Heuer, Thomas C. Underhill
-
Patent number: 7721198Abstract: Techniques relating to story tracking for fixed layout markup documents are described. In one instance, a process identifies stories contained in a fixed layout markup document. The process also determines which portions of the fixed layout markup document relate to an individual story.Type: GrantFiled: January 31, 2006Date of Patent: May 18, 2010Assignee: Microsoft CorporationInventors: Jesse D. McGatha, Eric S Leese, Ahmet Gurcan, Ming Liu, Rodrigo Lopez, Khaled S Sedky, Oliver H Foehr, Jerry Dunietz
-
Patent number: 7640495Abstract: A data structure includes means for representing a programming type and means for representing an attribute. The specified attribute indicates that an instance of the programming type is to be serialized with XML.Type: GrantFiled: December 10, 2004Date of Patent: December 29, 2009Assignee: Microsoft CorporationInventors: Keith W Ballinger, Erik B. Christensen, Stefan H. Pharies
-
Patent number: 7636891Abstract: A process for transmitting a document from a server to a mobile device on a per page basis, comprising building a graph structure within the server representing a map of the document, transmitting a page size limit from the mobile device to the server indicative of the size of a single page of the document to be displayed by the mobile device, traversing and paginating the graph structure into successive pages based on the page size limit, caching the pages within the server, and transmitting the successive pages from the server to said the mobile device for display by said the mobile device.Type: GrantFiled: August 31, 2004Date of Patent: December 22, 2009Assignee: Research In Motion LimitedInventors: Jianwei (Oliver) Yuan, Olav A. Sylthe
-
Patent number: 7562292Abstract: A document prototyping system, program product, and methods are provided to create a systems engineering prototype document. The system can include a database having a plurality of systems engineering document templates stored therein. Each of the plurality of systems engineering document templates includes a plurality of document sections.Type: GrantFiled: December 22, 2004Date of Patent: July 14, 2009Assignee: Lockheed Martin CorporationInventors: Jeries G. Mashni, James M. Phillips
-
Patent number: 7539935Abstract: Control system with at least one control unit, a server computer, a first document in a markup language and a second document in a markup language for loading through a client computer, whereby the first document contains at least one field and the second document contains data for directing the field to an address in a control unit.Type: GrantFiled: August 23, 2002Date of Patent: May 26, 2009Assignee: Siemens AktiengesellschaftInventors: Hans Becker, Michael Schlereth
-
Patent number: 7539937Abstract: A method of distributing a periodical via a computer network is provided. The periodical comprises one or more printed pages. A page comprises graphical information functioning in cooperation with a plurality of coded data tags to provide an interactive element. The method includes the steps of: (i) determining a unique page identity for the page in a computer system; (ii) determining a page description for the page in the computer system, the page description comprising: (a) a description of the graphical information, and (b) a description of the interactive element, which includes (b1) a zone of the interactive element on the page and (b2) an identifier for the interactive element; (iii) associating the page identity with the description of the interactive element; and (iv) sending the page identity and the description of said graphical information to a printer via the computer network. The method causes the printer to generate the plurality of coded data tags using the page identity and to print the page.Type: GrantFiled: July 31, 2007Date of Patent: May 26, 2009Assignee: Silverbrook Research Pty LtdInventors: Kia Silverbrook, Paul Lapstun
-
Patent number: 7523393Abstract: Techniques are disclosed for efficiently updating rendered content (such as content of a Web page) using a “slow-loading” content element, such as a slow-loading image. A reference is embedded within the markup language notation for the content to be rendered, where this reference identifies the source of the slow-loading content element. Delivery of the slow-loading content therefore begins automatically, when the content is rendered. Event handling attributes are specified with the reference, where values of these attributes identify client-side logic to be invoked when the associated event occurs. If the server determines that the rendered content, or some portion thereof, should be asynchronously updated, it abruptly terminates delivery of the slow-loading content. This termination triggers an event handler, which operates to automatically request reloading of the content.Type: GrantFiled: July 27, 2007Date of Patent: April 21, 2009Assignee: International Business Machines CorporationInventors: Niraj P. Joshi, Robert C. Leah, Paul F. McMahan
-
Patent number: 7516073Abstract: A control unit of an electronic-book read-aloud device reads book data and electronic-book data from an electronic bookmark and stores the read data in a storage unit. Further, the control unit sets a read-aloud-start position based on the electronic-bookmark data, reads the book data after the read-aloud-start position from the storage unit, and transmits the book data to a speech-output unit. The speech-output unit converts the book data into a speech signal and transmits the speech signal to a speaker through an amplifier. If the read-aloud processing is stopped, the control unit writes read-aloud-end-position data and read-aloud-date data into the electronic bookmark of the electronic book.Type: GrantFiled: July 27, 2005Date of Patent: April 7, 2009Assignee: Alpine Electronics, Inc.Inventor: Satoshi Kodama
-
Patent number: 7516418Abstract: A unique system and method that facilitate automatic tracking of user data and providing on-demand site or merchant reputation information is provided. The system and method involve monitoring user input such as by keystrokes over a period of time and forming a long continuous string of characters. The string of characters can be monitored for repeating substrings or non-repeating substrings that indicate sensitive user information such as SSN or credit card number (CCN). The substrings can be displayed to the user in a digest form and order according to frequency of occurrence, for example. Thus, the user can readily view where and when their sensitive information has been entered. In addition, the typing of certain substrings such as CCNs or other sensitive field data can trigger a reputation service to retrieve the reputation data for the current site or merchant to mitigate dealing with fraudulent sites or merchants.Type: GrantFiled: June 1, 2006Date of Patent: April 7, 2009Assignee: Microsoft CorporationInventors: Cormac E. Herley, Dinei A. Florencio
-
Publication number: 20090024916Abstract: A master web page is partitioned into multiple partitions to create a partitioned web page. Each of the multiple partitions is correlated with a corresponding partition cache in a browser. The browser polls a web server for any invalidation event, wherein the invalidation event changes a content of an invalid partition from the multiple defined partitions. In response to the polling detecting the invalidation event, an identifier of the invalid partition is sent to the browser. Utilizing the identifier, a request is sent for new content that will update the invalid partition. This new content is sent to the browser, which updates the invalid partition with the new content, thus updating the partitioned web page without affecting the other partitions of the partition web page.Type: ApplicationFiled: July 20, 2007Publication date: January 22, 2009Inventors: Erik J. BURCKART, ANDREW IVORY, Aaron K. SHOOK
-
Publication number: 20080313722Abstract: A mobile terminal for setting a bookmarked region and its control method are disclosed. According to the method for controlling a mobile terminal, one region of a screen image of an accessed Web page is selected as a select region, and the select region is set as a bookmarked region. When the Web page is re-accessed, the set bookmarked region is displayed as an initial access screen image. Accordingly, when the Web page is re-accessed through bookmarking, the set bookmarked region can be displayed as the initial screen image.Type: ApplicationFiled: June 3, 2008Publication date: December 18, 2008Applicant: LG Electronics Inc.Inventors: Jang Muk Cho, Jong Hwan Kim, Jin Woo Kim, Jae Kwon Kim
-
Publication number: 20080307301Abstract: Methods, computer program products, systems and data structures for generating a signature for a portion or portions of a content source are described. The signature can be generated by identifying a portion or portions of a content source, and determining a signature that defines the portion or portions. If the source is updated, the signature can be retrieved and compared to elements in the updated source. If an element in the updated source matches information included in the signature, content corresponding to the matching element is displayed.Type: ApplicationFiled: June 8, 2007Publication date: December 11, 2008Applicant: APPLE INC.Inventors: Kevin Decker, John Sullivan, David Harrison
-
Patent number: 7454697Abstract: A printing machine has a computer program for aligning pages in a book and printing the book. A user scans pages of a book into a controller or computer where the pages are converted into a file that is independent of the platform that created the documents such as portable document formatted (PDF) pages. Each PDF page comprises content areas of text or graphics or both and non-content areas surrounding the content areas. The program does not remove the non-content area for any placement purposes and temporarily crops the page to determine the size (and position) of the content area. During automatic alignment, the program operates on the files to temporarily crop or remove peripheral, non-content areas and generate cropped PDF pages of the content areas on the pages of the book. The cropped PDF files include one image although it may encompass text and graphics. The program may operate in automatic or manual mode.Type: GrantFiled: March 1, 2004Date of Patent: November 18, 2008Assignee: Eastman Kodak CompanyInventors: Karl Heinz Kremer, Karl R. Schultz, Jennifer S. DeYoung
-
Publication number: 20080263441Abstract: A webpage bookmarking method for a mobile terminal is disclosed. The webpage bookmarking method includes the steps of checking, during webpage display, whether a division bookmark setting request is issued and setting a division bookmark at a specified section of a webpage being displayed. As a result, a bookmark can be set at a desired section of a webpage, and the user can easily make a jump to the bookmarked section during browsing of a large webpage.Type: ApplicationFiled: November 5, 2007Publication date: October 23, 2008Inventors: Sang Min PARK, Tae Seop HAN, Chang Taek KANG
-
Patent number: 7441184Abstract: A method for internationalizing a markup document includes detecting a localization tag in the document, retrieving localization information from the document which is associated with the localization tag, searching a translation file for a localized value associated with the localization information, and replacing the localization tag in the document with the localized value found in the translation file. The localization information includes any one or more of a localization attribute, a default localization value, and a value corresponding to an automatic transcription function. A system for internationalizing the markup document includes a first storage unit which stores the markup document, a second storage unit which stores the translation file, and a localization tool which localizes the markup document stored in the first storage unit based on information in the translation file stored in the second storage unit.Type: GrantFiled: May 22, 2001Date of Patent: October 21, 2008Assignee: Bull S.A.Inventors: Laurent Frerebeau, Luc Creti
-
Patent number: 7421651Abstract: A document may be segmented based on a visual model of the document. The visual model is determined according to an amount of visual white space or gaps that are in the document. In one implementation, the visual model is used to identify a hierarchical structure of the document, which may then be used to segment the document.Type: GrantFiled: December 30, 2004Date of Patent: September 2, 2008Assignee: Google Inc.Inventor: Daniel Egnor
-
Publication number: 20080184106Abstract: Included are embodiments of systems and methods for providing information. At least one embodiment of such a method includes facilitating establishment of a communication between a user on a communications device and an interface server, the interface server being configured to provide data related to an information tree to the user, the information tree being configured with a plurality of options. Some embodiments include facilitating navigation of a user through the information tree and receiving a first version of a marker from the user, the marker being configured to mark at least one position in the information tree. Still some embodiments include associating the received first version of the marker with a position in the information tree.Type: ApplicationFiled: January 25, 2007Publication date: July 31, 2008Applicant: BELLSOUTH INTELLECTUAL PROPERTY CORP.Inventors: Steven N. Tischer, Robert J. Starr
-
Publication number: 20080184107Abstract: A method creating a tool for generating at least one index element for an examined document configured according to a format includes: (a) ascertaining at least one textual characteristic-set of an exemplary document configured according to the format for identifying the at least one index element; (b) expressing the at least one textual characteristic-set in a computer-executable code; and (c) saving the computer-executable code for effecting the creating.Type: ApplicationFiled: January 30, 2007Publication date: July 31, 2008Applicant: BOEING COMPANY A CORPORATION OF DELAWAREInventors: Susan C. Chew, Patrick J. Eames, Brent L. Hadley
-
Publication number: 20080141118Abstract: The present invention extends to methods, systems, and computer program products for mapping breakpoints between Web based documents. Embodiments of the invention facilitate extracting corresponding client script blocks from different Web based documents to disassociate the client script blocks with their relative locations within the Web based documents. From the extracted client side script blocks, a position for mapping a breakpoint from one client side script block another client side script block can be determined. The breakpoint is then copied from the one client script block and inserted into the determined position in the other client script block. The client script blocks can then be re-associated with their relative locations in the Web based documents from which they were extracted.Type: ApplicationFiled: December 12, 2006Publication date: June 12, 2008Applicant: MICROSOFT CORPORATIONInventors: Mikhail E. Arkhipov, Gregg B. Miskelly, Wai Hang Tang, Abhijit Rao