Patents Examined by Robert D Bourque
  • Patent number: 6279014
    Abstract: A document organizing system extracts annotations made to a document along with the context surrounding each annotation and organizes the annotations based upon the annotation attributes and/or context. The annotations are created by grouping marks based upon their proximity in time and space. The document is segmented to determine a minimum context associated with each annotation. A list of the annotations sorted by the attributes are then displayed to the user. The context provided by the invention for each annotation allows the user to fully understand the annotation.
    Type: Grant
    Filed: September 15, 1997
    Date of Patent: August 21, 2001
    Assignee: Xerox Corporation
    Inventors: William Noah Schilit, Morgan N. Price, Gene Golovchinsky, Lynn D. Wilcox
  • Patent number: 6169997
    Abstract: Currently, a web site stores Internet data indicating file access status for the files that have been accessed in response to requests from web browsers. Unfortunately, the Internet data are kept as a set of separate and non-correlated data records that are chronologically arranged according to the times at which the requests have been received and processed. Consequently, the Internet data are not arranged meaningful to management and business operation. The present invention correlates web page files (HTML, SHTML, DHTML, or CGI files) with subject areas (such as sports, news, entertainment, restaurant, shopping, computing, business, health, family, travel and weather). In this way, the Internet data are presented in a format meaningful to management and business operation.
    Type: Grant
    Filed: April 29, 1998
    Date of Patent: January 2, 2001
    Assignee: NCR Corporation
    Inventors: Karen A. Papierniak, James E. Thaisz, Luo-Jen Chiang, Paresh B. Shah
  • Patent number: 6144974
    Abstract: A method and apparatus for repositioning a content object on a page in response to a request to change the page framework associated with the page, the method including receiving a user request to change the page framework. The current page framework information associated with the page is retrieved including a description for each framework member in the current page framework. Alignment data for the content object is derived by determining if any edge of the content object aligns with a framework member. Thereafter, the page layout is redefined according to the user request. Finally, the content object is repositioned on the redefined page based on the alignment data.
    Type: Grant
    Filed: December 13, 1996
    Date of Patent: November 7, 2000
    Assignee: Adobe Systems Incorporated
    Inventor: Richard A. Gartland
  • Patent number: 6128632
    Abstract: Improved techniques for formatting annotated text are disclosed. Among other things, the techniques can be implemented to avoid overlapping of rubi characters to improve readability of text documents that use rubi annotation characters. One technique provides for tracking base text when an overall length of spaced apart rubi characters is greater that the overall length of the underlying selected base text. Another technique allows rubi characters to be tracked out when the overall length of the underlying selected base text is greater than the overall length of suitably spaced apart rubi characters. Yet another technique allows a rubi character to overhang with respect to a right or left edge of the selected base text.
    Type: Grant
    Filed: March 6, 1997
    Date of Patent: October 3, 2000
    Assignee: Apple Computer, Inc.
    Inventor: Nathaniel M. McCully
  • Patent number: 6092089
    Abstract: A marking system is provided within the comment field of PostScript page files to identify document management data placed therein. A special processor is provided to recognize the signature of document management data so that page characteristic records can be created. The page characteristic records are stored in a database thereby enabling a management system based upon the page characteristic records. The marking system includes a prefix, for example, "%%" and a keyword, for example, "OutputTagElement:", followed by a "tag" which is a management data attribute. The tags are processed to fill data fields in the created page characteristic records.
    Type: Grant
    Filed: July 9, 1997
    Date of Patent: July 18, 2000
    Assignee: International Business Machines Corp.
    Inventors: L. Corning Lahey, Arthur R. Roberts, Robert W. Peverly, Mahesh Viswanathan
  • Patent number: 6092081
    Abstract: A visual metaphor is provided on a computer and/or network environment for tagging documents with various types of (education) commentary to an author's (student's) work and indications of (educational) goals that have been or are to be achieved. One or more of the comments and goals are based on predetermined standards. The goals or comments are optionally weighted. Summaries of these goals can be generated to assist evaluators (teachers and administrators) in evaluating both the work of the authors (students) and the success of evaluator in managing (teaching) the authors (students).
    Type: Grant
    Filed: March 5, 1997
    Date of Patent: July 18, 2000
    Assignee: International Business Machines Corporation
    Inventors: Sherman Robert Alpert, James William Cooper, Peter Gustav Fairweather, Richard Bruce Lam
  • Patent number: 6078934
    Abstract: A management system for enabling the creation and maintenance of a database wherein specially created document records, version records and page records are stored. Each page has a page record including the document name, the initial version number in which it is utilized, the last version number in which it is utilized and the date of submission. It also has a delete field to indicate its current status in the document and a field for the date of deletion. The records can include any other desired data upon which it may be desired to search the database and they can include data enabling assembly of the document with inserts, tabs, etc. when it is printed. The page records include a pointer to the location of a corresponding page file for print-on-demand and/or to a storage location for a plate for offset printing.
    Type: Grant
    Filed: July 9, 1997
    Date of Patent: June 20, 2000
    Assignee: International Business Machines Corporation
    Inventors: L. Corning Lahey, Arthur R. Roberts, Robert W. Peverly, Mahesh Viswanathan
  • Patent number: 6065024
    Abstract: The present invention relates to embedded HTML documents and to a method and system for rendering such documents to a visual display unit. The Internet does not currently support embedded documents. The current manner of viewing a plurality of HTML documents is to include a URL within one documents which allows access to a second document. HTML does not provide for the nesting or embedding of HTML documents. Accordingly the present invention provides a system and method for realising embedded HTML documents. The present invention utilises a Java applet which can be launched by a Java enabled browser. The Java applet can parse and render HTML instructions contained within an HTML document to a reserved area of a visual display unit. The Java applet can also launch further applets and therefore allow further nesting or embedding of HTML documents.
    Type: Grant
    Filed: March 24, 1997
    Date of Patent: May 16, 2000
    Assignee: International Business Machines Corporation
    Inventor: David Seager Renshaw
  • Patent number: 6047296
    Abstract: A system and method for constructing documents has files containing data and instructions. The data forms logical streams for provision to output means. According to the method, a plurality of referents referring to logical streams of data are provided. A plurality of different referent scopes with which referents are associated and used and outside of which referents within a scope are inaccessible are also provided. Referents are then inserted into the logical stream of data and within a referent scope from the plurality of referent scopes. The logical streams of data referred to by referents within a referent scope are then resolved but resolving of a referent scope does not necessarily result in a resolved logical stream of data absent referents. Once the referent scopes are resolved, the resulting logical data stream is provided to the output device as a constructed document. A system having parts for performing the steps of the method is also disclosed.
    Type: Grant
    Filed: December 9, 1996
    Date of Patent: April 4, 2000
    Assignee: Omnimark Technologies Corporation
    Inventors: Sam Wilmott, Norbert Winklareth, Eric Promislow, Habib Khalfallah, Roy Amodeo, Omar Essa, Klaus Harbo
  • Patent number: 6003046
    Abstract: A system for retrieving a selected page of a structured document and for automatically developing context information about the selected page. This context information may include a table of contents showing the location of the selected hypertext page in relationship to other hypertext pages. In one embodiment, this context information is inserted into the hypertext page. The so-modified hypertext page may then be transmitted to a remote location for display. Since the context information is automatically developed after retrieval, it need not be manually generated and maintained. For WWW applications, the hypertext page with the context information inserted remains in the HTML format viewable by standard browsers. A powerful and convenient system for browsing through structured documents is thus provided.
    Type: Grant
    Filed: April 15, 1996
    Date of Patent: December 14, 1999
    Assignee: Sun Microsystems, Inc.
    Inventor: Jakob Nielsen
  • Patent number: 5999949
    Abstract: A system for compressing an ASCII or similarly encoded text file creates an alphabetically ordered main dictionary listing all unique words appearing in the text file. A text file "word" is defined as a sequence of characters ending with one or more "word terminators" such as spaces, commas, periods and carriage returns. The compression system also creates a common word dictionary referencing words most often encountered in the text file. The sequence of words forming the text file is represented by a word index, a list of one byte and two byte references to common and main dictionary words, respectively. The system compresses the main dictionary using three complementary techniques. First, leading characters of each dictionary word matching leading characters of a next preceding dictionary word are represented by data indicating the number of matching characters. Second, commonly encountered dictionary word suffixes are represented by data referencing entries of a small suffix dictionary.
    Type: Grant
    Filed: March 14, 1997
    Date of Patent: December 7, 1999
    Inventor: Gary E. Crandall