Patents Examined by Gregory J. Vaughn
-
Patent number: 7426687Abstract: A document publishing system. Documents can be automatically linked. Links are automatically created within a document to other documents, or to locations within the same document.Type: GrantFiled: January 4, 2002Date of Patent: September 16, 2008Assignee: Omniture, Inc.Inventors: Dietrich W. Schultz, Hal R. Schectman, Judith A. Hay, Michael P. Thompson, Kevin G. Wallace, Steven R. Kusmer
-
Patent number: 7412647Abstract: A method and system in a document viewing control for laying out an invisible page grid based on various criteria, including whether the pages of a document are fixed, contain reflowable content, whether the fixed pages are all the same size, and where the user has actively focused a page when a new layout needs to be generated, which may be anytime a user changes the number of pages to display. Upon such a change, a mechanism determines page sizes based on whether the focused page has flow or fixed content. A layout mechanism computes the grid based on the number of pages (columns) to display across. For documents with mixed-sized and/or mixed flow and fixed pages, rows of the grid are determined from the active page to the start of the document, and from the active page's row to the end of the document. The grid provides consistent viewing results.Type: GrantFiled: March 4, 2005Date of Patent: August 12, 2008Assignee: Microsoft CorporationInventors: Timothy D. Sellers, Heather L. Grantham, Joshua A. Dersch
-
Patent number: 7404142Abstract: A structure file defines a hierarchical structure and a plurality of content files each define at least one digital content item. Each content file can be related to a position within the hierarchical structure, thereby organizing the content files into the hierarchical structure. To present categories and digital content items rapidly, categories are read from the structure file and are mapped to areas on a display. A location on the display is received and a category corresponding to the received location is displayed. After a category is selected, second files corresponding to the selected category are mapped to areas on the display. A location on the display is received and at least one digital content item of the second file corresponding to the received location is displayed.Type: GrantFiled: June 29, 2001Date of Patent: July 22, 2008Assignee: AT&T Delaware Intellectual Property, Inc.Inventor: Steven Neil Tischer
-
Patent number: 7401290Abstract: Methods and apparatus for inhibiting hyphenation clustering. In one aspect, the invention identifies a sequence of consecutive text lines, one or more of which end in hyphens, and calculates a hyphenation penalty value based on the number and proximity of hyphens within the sequence consecutive text lines. The hyphenation penalty can be aggregated with other format penalties to aid the identification of a paragraph layout having a best overall visual appearance.Type: GrantFiled: March 5, 2001Date of Patent: July 15, 2008Assignee: Adobe Systems IncorporatedInventor: Matthew A. Wormely
-
Patent number: 7392479Abstract: A system and method for providing namespace related information. A namespace library operating in a computer provides a central source of namespace related information for handling XML documents. The namespace related information may be used by other computer application programs operating in the computer. The namespace related information provided by the namespace library is indexed by namespace. Many types of namespace related information may be associated with each namespace. The computer application programs may obtain namespace related information by querying the namespace library using a particular namespace.Type: GrantFiled: June 27, 2002Date of Patent: June 24, 2008Assignee: Microsoft CorporationInventors: Brian Michael Jones, Marcin Sawicki, Robert Andrew Little, Paul Alexander Broman, Jeffrey C. Reynar
-
Patent number: 7370272Abstract: A data adapter including method and apparatus is presented. In one embodiment, the data adapter is a method. The method includes finding a set of records of a relational database matching an object instance of an object type. The method further includes updating the set of records of the relational database based on a first set of instances of components of the object instance, the instances of components of the first set corresponding to the records of the set of records. The method further includes inserting new records in the relational database corresponding to a second set of instances of components of the object instance, the instances of components of the second set not matching records of the set of records. The method also includes recursively repeating the finding, updating and inserting with respect to child components of the components.Type: GrantFiled: April 30, 2001Date of Patent: May 6, 2008Assignee: Siebel Systems, Inc.Inventors: Robert Brodersen, Mark Coyle, Sanjin Tulac
-
Patent number: 7305616Abstract: A method for building user customizable documents. In one embodiment, the present invention is comprised of a selectable plurality of templates. In the present embodiment, the selected template is comprised of sections, sub-sections, and fields for inclusion in a particular document. A user is enabled to specify which sections, sub-sections, and fields are to be included in the particular document. A user is further enabled to determine the sequence of the sections, sub-sections, and fields that are to be included in the particular document. The present invention is further comprised of content comprising selectable subject matter for inclusion in the particular document. The sections, sub-sections, and fields are relative to the selected subject matter of the particular document to be built.Type: GrantFiled: December 28, 2000Date of Patent: December 4, 2007Assignee: Cisco Technology, Inc.Inventors: Michael Wayne Nelson, Michael De Santis, Roberto Morales
-
Patent number: 7305613Abstract: Methods and apparatus, including computer program products, for indexing structured documents. A method includes identifying a structured document in a file system for indexing, the structured document having an identifier and at least one indexing-property, extracting at least one index-value from the structured document in accordance with a pre-defined extraction rule-set and storing the at least one index-value with the identifier in an index-value data structure.Type: GrantFiled: May 31, 2002Date of Patent: December 4, 2007Assignee: SAP AktiengesellschaftInventor: Markus Oezgen
-
Patent number: 7296219Abstract: A method and data structure that allows a user to view a spreadsheet in a “calculator” mode, wherein certain cells are non-editable. The calculator designer/creator can alter the default as to which cells are editable when the calculator is displayed in the calculator preview mode. Once the designer/creator made all modifications in the calculator preview mode, the user can change the cell values in the calculator mode based on the adjustments made in the calculator preview mode. The invention further allows the user to embed the calculator in any web page, to email a link to the calculator, and to open and save the calculator.Type: GrantFiled: November 15, 2000Date of Patent: November 13, 2007Assignee: International Business Machines CorporationInventors: Steve Guttman, Joseph Ternasky
-
Patent number: 7284198Abstract: The present invention provides a flexible system and method for notifying a user when the user has an open document which is inactive over a predetermined period of inactivity defined by the user. The user may be able to set a desirable period of inactivity for each application at the time of the system initialization and change the desirable period of inactivity for an inactive document after the user receives notification.Type: GrantFiled: October 7, 2004Date of Patent: October 16, 2007Assignee: International Business Machines CorporationInventors: Michael P. Carlson, Herman Rodriguez
-
Patent number: 7281201Abstract: Various implementations for a common message area for a customer interaction center user interface are provided. One implementation provides presenting, on an interaction center agent display device, a single user interface panel having, firstly, a work area that displays information pertaining to a particular customer with whom an interaction center agent is interacting, and secondly, a common message area for displaying electronic messages to be viewed by one or more interaction center agents.Type: GrantFiled: November 26, 2003Date of Patent: October 9, 2007Assignee: SAP AktiengesellschaftInventors: Janaki Kumar, Vivek Bhanuprakash
-
Patent number: 7281210Abstract: To provide a layout system that prevents a layout intended by a designer from being destroyed, a content delivery terminal segments a selected information container frame into information container frames that do not overlap with another information container frame, registers the segmented information container frames into a modification candidate list, selects one of the segmented information container frames from the modification candidate list, and modifies the selected information container frame to the selected modification candidate container frame. Regardless of the content of an article, the amount of information of the article, and the logical structure of the article, the information container frame is modified in size with the rectangular shape thereof maintained.Type: GrantFiled: March 9, 2004Date of Patent: October 9, 2007Assignee: Seiko Epson CorporationInventors: Hirotaka Ohashi, Atsushi Nagahara
-
Patent number: 7263657Abstract: A correction tool that displays a correction widget when a user acts to correct text is provided. More particularly, if the user places an insertion point in or to the immediate left of the text, or selects the text, the tool displays the correction widget immediately to the left of the selected text. The user can then quickly access a correction interface for correcting the text simply by moving the pointer the short distance from the insertion point to the correction widget. When the user activates the correction widget, the tool displays the correction interface immediately proximal to the correction widget. Thus, the user need only move the pointer a small distance further to then correct the text using the correction interface.Type: GrantFiled: July 27, 2005Date of Patent: August 28, 2007Assignee: Microsoft CorporationInventors: Ravipal Soin, Adrian J. Garside, David V. Winkler, Luis M. Huapaya, Marieke Iwema
-
Patent number: 7257766Abstract: A method of finding WWW pages, each of which includes at least one list of links to desired Internet resources, comprising: providing a list of ULRs; automatically generating at least one query for an Internet search tool for WWW pages that include links to at least one URL of said list of URLs; executing said at least one generated query to provide search results that include at least one of said searched for WWW pages; and generating a response comprising at least one indication of one of said WWW pages, responsive to said search results.Type: GrantFiled: June 29, 2000Date of Patent: August 14, 2007Assignee: Egocentricity Ltd.Inventors: Moshe Koppel, Eyal Lanxner
-
Patent number: 7246311Abstract: A system and methods for facilitating adaptive grid-based document layout. More particularly, the present invention features 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 present invention determines a desirable sequence of templates to use for adapting document content. Additionally, the present invention provides a template authoring tool and user interface for interactively drawing and arranging layout elements within an adaptive template.Type: GrantFiled: January 30, 2004Date of Patent: July 17, 2007Assignee: Microsoft CorporationInventors: David Bargeron, Charles Edward Jacobs, Wilmot Wei-Mau Li, David Salesin, Evan Joseph Schrier
-
Patent number: 7231594Abstract: An electronic copy of a paper document, such as high school transcript, can be attached to an electronic document, such as an application for admission to an institution. The high school providing the paper document is required to have only a simple fax machine. When a student requests that a transcript accompany an electronic application, a request for the transcript is automatically generated by the application servicer and transmitted to the high school. The request includes a return facsimile cover sheet that includes an identifier that can be automatically machine-interpreted when the cover sheet is transmitted back to the servicer with the transcript. The identifier marking is sufficiently robust that it will be machine interpretable, even after rough treatment or serial copying and transmission by the high school.Type: GrantFiled: February 9, 2000Date of Patent: June 12, 2007Assignee: CollegeNET, Inc.Inventors: Michael D. Hitchcock, James H. Wolfston, Matthew W. Hickey
-
Patent number: 7231602Abstract: Reformatting a previously formatted portion of document text using a “live preview” technique. A sample of formats from a format set may be determined. A previously formatted portion of text within the document may be identified, for example, by identifying the portion of text positioned immediately adjacent to a cursor or by identifying a highlighted portion of text. For each format included in the sample of formats, the portion of text may be reformatted and displayed in a live preview window. The live preview window may be a floating window that hovers above the document. A custom format, such as a user-defined format may be added to the sample of formats. In response to adding the custom format to the sample of formats, the portion of text may be reformatted with the custom format and displayed along with the rest of the live preview text in the live preview window.Type: GrantFiled: November 29, 2000Date of Patent: June 12, 2007Assignee: Microsoft CorporationInventors: Benjamin N. Truelove, Wai On Lee, Douglas A. Picard, Christopher D. Williams
-
Patent number: 7203899Abstract: Systems and methods measure the navigability of a web site by determining the rate at which simulated users absorb information scent. This note can be viewed as a measurement of accomplishing the users' information goals. As users reach their target information, the users terminate their navigation in the web site. Thus, the rate at which users finish is a measurement of the navigability of the web site.Type: GrantFiled: April 12, 2002Date of Patent: April 10, 2007Assignee: Xerox CorporationInventors: Ed H. Chi, Peter L. T. Pirolli
-
Patent number: 7181687Abstract: A method of previewing the effects of flattening transparency is provided. The method includes displaying a first presentation of a document containing transparency, receiving settings affecting how the document is flattened for a desired output and displaying a second presentation of the document in accordance with the settings.Type: GrantFiled: June 27, 2002Date of Patent: February 20, 2007Assignee: Adobe Systems IncorporatedInventor: Lubomir D. Bourdev
-
Patent number: 7174503Abstract: An information recording and reproducing apparatus provides users with an easy designation of a playback start position and a playback time. Sound data is sequentially stored in association with time data and information such as a letter and a symbol is inputted with a marker with which a user writes. When the user designates the letter or symbol with the marker, playback of the sound data recorded at an input start time of the letter or symbol is started. When the playback end is indicated using the marker, the playback of the sound data is terminated.Type: GrantFiled: March 29, 2001Date of Patent: February 6, 2007Assignee: Brother Kogyo Kabushiki KaishaInventor: Yoshiaki Komatsu