Patents Examined by Kyle Stork
  • Patent number: 7272786
    Abstract: A method or data processing system readable medium can be used for modifying a target document. The data processing system medium or method may use metadata and rendering instructions to modify a target document to make the target document more user-friendly, more informative, or easier to track statistics related to the target document. In modifying the document, the rendering instructions render the metadata elements that can be used in the target document. In some embodiments, different sets of metadata and rendering instructions may be used with the same target document.
    Type: Grant
    Filed: June 1, 2001
    Date of Patent: September 18, 2007
    Assignee: Vignette Corporation
    Inventor: Sean M. McCullough
  • Patent number: 7237192
    Abstract: A hierarchically structured electronic document includes a parent node, a first and a second child of the parent node. The first child is configured as a named role child, the named role child having a first child component, the named role child specifying a relationship between the first child component and the parent node. The second child is configured as an index role child and has a plurality of second child components. The index role child specifies that all second child components are index children. The second child components collectively define and are configured to be rendered in the order in which the second child components appear under the second child. Collisions between named role and index children are avoided as the document includes a role (either a name role or an index role) between the parent and each child of the parent that is at the same hierarchical level.
    Type: Grant
    Filed: April 30, 2002
    Date of Patent: June 26, 2007
    Assignee: Oracle International Corporation
    Inventors: Jeffrey Stephenson, Adam Winer, Blake Sullivan, Brian Albers, Arjuna Wejeyekoon
  • Patent number: 7234107
    Abstract: A method and a system for customizing a Web page includes the capability of adding all types of objects describable in HTML such as text, an image, a program, a hyperlink, a table and an applet. A web page is customized by first requesting the page to be customized from a user's computer via a proxy server. The proxy server embeds a program for customization in the requested web page and the web page with the embedded program is then displayed by a browser of a computer. The program causes the display of a control panel, and the Web page may be customized according to a customizing operation initiated by a user via the control panel. The data comprising the customization is stored and may be subsequently accessed to customize the page when the Web page is again requested by that user.
    Type: Grant
    Filed: January 20, 2000
    Date of Patent: June 19, 2007
    Assignee: International Business Machines Corporation
    Inventors: Yoshinori Aoki, Amane Nakajima
  • Patent number: 7225399
    Abstract: Described herein, amongst other things, are electronically available interactive reference materials that can preferably be accessed by using a network, such as the World Wide Web or Internet, to eliminate the need to create and transport paper. There are further described systems, methods, and means for generating, storing, and providing to a user these interactive reference materials. There are also disclosed, system, methods, and means for generating, storing, and providing to a user interactive electronic systems for use with the interactive reference materials.
    Type: Grant
    Filed: October 31, 2002
    Date of Patent: May 29, 2007
    Assignee: Engineered Support System, Inc.
    Inventor: Mike Watson
  • Patent number: 7222297
    Abstract: A system, method, and processor readable medium for normalizing documents using extensible markup language (XML). The system may determine a type of object repository storing at least one object. The object may include metadata. The system may then identify the object stored in the object repository. At least one portion of the one object may be extracted from the repository, wherein the portion is extracted in extensible markup language (XML) format. Preferably, some of the metadata is preserved. The metadata preserved may include at least one of author, title, subject, date created, date modified, list of modifiers, and link list information. The portion may then be transmitted to a processor. The processor may perform one or more processes on the portion. A mapping may be performed that maps at least one field in the object with a field designation identifier. The processor may include at least one of a full-text engine, a metrics engine, and a taxonomy engine.
    Type: Grant
    Filed: January 15, 2002
    Date of Patent: May 22, 2007
    Assignee: International Business Machines Corporation
    Inventors: James Patrick Goodwin, Paul Lewis Wilson
  • Patent number: 7207003
    Abstract: A method and apparatus in a data processing system for modifying content of a document. A request is received for modified content. The document is compressed using a set of rules, wherein selected content in the document is removed to increase a speed at which a user can read the document.
    Type: Grant
    Filed: August 31, 2000
    Date of Patent: April 17, 2007
    Assignee: International Business Machines Corporation
    Inventors: Viktors Berstis, Lorin Evan Ullmann
  • Patent number: 7206995
    Abstract: A time information display system includes: a storage unit for storing document data; a date/time character string detecting unit for detecting whether or not a character string is contained with a character string of the document data; a relative date/time detecting unit operated in detecting a date/time expression by the date/time character string detecting unit, the relative date/time detecting unit detects whether or not a date/time character string is equal to a relative date/time expression; an absolute date/time converting unit for converting the relative date/time expression into an absolute date/time expression; a unit for storing the absolute date/time character string; a unit for calculating difference date/time between present date/time and the absolute date/time; a relative date/time converting unit for converting the calculated difference date/time into relative date/time with respect to the present date/time; and a storage unit for storing the relative date/time character string.
    Type: Grant
    Filed: August 6, 2002
    Date of Patent: April 17, 2007
    Assignee: Hitachi, Ltd.
    Inventors: Kozo Fujisaki, Hiroyoshi Tsuchiya
  • Patent number: 7181688
    Abstract: The retrieval condition acquisition unit receives a logical operation expression of the keywords as a retrieval condition from a user. The matching document retrieval unit acquires a list of the document IDs corresponding to the keywords inputted, from the word index of the document information storage unit, and applies a specified logical operation to the result to acquire the matching document IDs. The related keyword calculation unit acquires the keywords extracted from the matching documents retrieved by the matching document retrieval unit as the related keywords, and calculates the degrees of relatedness of each of the matching documents. The related part extraction unit accumulates the degrees of relatedness of the related keywords as to each of the matching documents, and extracts the sentences with the appearance orders in the text kept, in the order of the sentence having a higher accumulated value, until the total length of the sentences extracted becomes longer than a predetermined length.
    Type: Grant
    Filed: August 25, 2000
    Date of Patent: February 20, 2007
    Assignee: Fuji Xerox Co., Ltd.
    Inventors: Hiroshi Umemoto, Masakazu Tateno
  • Patent number: 7178099
    Abstract: Meta-content analysis and annotation upon the body of email documents, and other electronic documents, and to create a displayable index of these instances of meta-content, which is sorted and annotated by type are provided. In addition, the electronic document is enhanced by providing links for the semantic foci to external documents containing related information.
    Type: Grant
    Filed: January 23, 2001
    Date of Patent: February 13, 2007
    Assignee: Inxight Software, Inc.
    Inventors: David Meyer, Steven Miller Bernstein
  • Patent number: 7171612
    Abstract: A medical image processing apparatus for receiving an image file including medical image information, and for processing the medical image information so as to output a processed image file. The medical image processing apparatus includes: an output queue controller for controlling an output queue to define an order for outputting plural image files; an auxiliary controller for controlling a supplementary queue to supplement the output queue; and an output apparatus for outputting at least the plural image files. A medical network system is also configured for connectting, through a network, the medical image processing apparatus and an input apparatus to which the processed image file is inputted.
    Type: Grant
    Filed: May 15, 2002
    Date of Patent: January 30, 2007
    Assignee: Konica Corporation
    Inventor: Haruyuki Toda
  • Patent number: 7152203
    Abstract: The invention permits assembly of Web pages for display, to include text elements received from discrete network locations, and permits independent update of individual text elements of a Web page without reassembling the entire Web page, and permits independent update of all types of page elements without a client side agent other than a browser. In one aspect of the invention, a browser at a client device updates the display of a Web page containing at least one first element by transmitting a request to a server for a second element that is related to the first element, receiving the second element, and then displaying the second element with the Web page, without reassembling the Web page. In another aspect of the invention, the transmitting, receiving, and displaying are accomplished without a client side agent other than the browser.
    Type: Grant
    Filed: July 30, 2001
    Date of Patent: December 19, 2006
    Assignee: Appeon Corporation
    Inventors: Yang Gao, Zheng John Shi, Shun Gao, Armeen Mazda
  • Patent number: 7149957
    Abstract: The present invention provides techniques for generating a printable representation of multimedia information that can be printed on a paper medium to provide a paper-based interface for the multimedia information. According to the teachings of the present invention, the paper document generated by printing the printable representation on a paper medium also provides an interface for accessing or retrieving multimedia information in electronic form. The paper document may thus be used as an indexing and retrieval tool for retrieving multimedia information.
    Type: Grant
    Filed: November 19, 2001
    Date of Patent: December 12, 2006
    Assignee: Ricoh Company, Ltd.
    Inventors: Jonathan J. Hull, Jamey Graham
  • Patent number: 7139974
    Abstract: Methods for providing a framework for document objects located on a network are detailed. One method includes steps for creating one or more link directories for storing link relationships between document objects located on the network and for enabling users of the network to create link relationships between a first document object located on the network and a second document object located on the network. The method may also include steps for allowing users to assign attributes describing the link relationships and the document objects related by the link relationships and for managing the presentation of link relationships. One method of managing the presentation of link relationships to a user uses the assigned attributes to determine which link relationships are presented to the user and the manner in which the link relationships are presented.
    Type: Grant
    Filed: March 6, 2002
    Date of Patent: November 21, 2006
    Inventors: Thomas Layne Bascom, Tanya Jones, Jason N. Harmon
  • Patent number: 7137062
    Abstract: A system and method for automatically generating a hierarchical table of contents or outline for indexing a document and identifying clusters of related information in the document. The document may comprise text, audio, video, or a multimedia presentation. The invention employs a unique and novel combination of latent semantic indexing techniques to identify related blocks and major topic changes within the document with scale space segmentation techniques to respectively identify self-similar blocks within the document and to thus find topic changes of various sizes at block edges. The invention then produces a visual presentation of the semantic structure of the document.
    Type: Grant
    Filed: December 28, 2001
    Date of Patent: November 14, 2006
    Assignee: International Business Machines Corporation
    Inventors: James H. Kaufman, Dulce Beatriz Ponceleon, Malcolm Slaney
  • Patent number: 7131060
    Abstract: A method and apparatus for positioning labels on a graphical display, which, in an illustrative embodiment, can include labels for aircraft icons in an air traffic control system's computer graphics display. The present invention advantageously identifies clusters of overlapping labels and objects, and calculates non-overlapping label positions on a cluster by cluster basis. In another aspect of the present invention, the movement of labels is accomplished in a smooth, incremental fashion so that cognitive distraction to the user of the graphical display terminal is kept to a minimum.
    Type: Grant
    Filed: September 29, 2000
    Date of Patent: October 31, 2006
    Assignee: Raytheon Company
    Inventor: Ronald Azuma
  • Patent number: 7124362
    Abstract: A system and method for producing a distributed document having an ordered compilation of information is provided. The system comprises multiple fragment editor executables that function cooperatively as one implemented document type declaration (DTD). Each of the multiple fragment editor executables is a specific node implementation of the DTD. The multiple fragment editor executables are distributed among multiple sites of the computer network and operate in a peer-to-peer environment without need for a central server. The system allows multiple authors to edit the distributed document contemporaneously while allowing each of the multiple authors to view edits made by others of the multiple authors. In one embodiment of the system, each author of the multiple authors is assigned an entity type having associated therewith corresponding executables that define the role an author can play in creating distributed document.
    Type: Grant
    Filed: August 31, 2001
    Date of Patent: October 17, 2006
    Inventor: Robert Tischer
  • Patent number: 7117436
    Abstract: A system and method for dynamically generating Web content using a parse tree is described. A template describing a dynamically generated Web page is built. The template includes a script written in a tag-delimited page description language. One or more markers included within the template each indicate a relative location within the Web page for dynamic content insertion. The hierarchical nature of the page description language is used to infer a set of display regions, which are referenced by a parse tree. The parse tree includes a plurality of nodes structured into levels. Each node corresponds to structural tags specified within the script. Each successive level represents a further nesting of the structural tags within the script. A controller program invokes a document engine and specifies a particular template. Each marker may be substituted with dynamic content zero, one or several times each.
    Type: Grant
    Filed: August 31, 2000
    Date of Patent: October 3, 2006
    Assignee: Oracle Corporation
    Inventors: Cameron Gene O'Rourke, Matthew Scott Piermarini, David Christopher Knox
  • Patent number: 7111232
    Abstract: Systems and methods for publishing a first document object on a network wherein the first document object is not available or not easily accessible by users of the network. One method includes steps for allowing a first user of the network to create a link relationship between the first document object and a second document object that is available to other users of the network, for storing the link relationship in one or more link directories, and for making the first document object accessible to users of the network. The method may also include steps for providing users of the network access to the link relationship and for enabling users of the network to use the link relationship to retrieve the first document object. One method of providing access to a first document object to users of a network uses the link relationship to provide users of the network with information relating the first document object to the second document object accessed by users of the network.
    Type: Grant
    Filed: March 6, 2002
    Date of Patent: September 19, 2006
    Inventor: Thomas Layne Bascom
  • Patent number: 7107521
    Abstract: A system, method, and a computer program product for dynamically generating rules for XSL transformations by operating on an XML/XSL DOM representing a tree structure of an XML document in memory. User generated properties are received and transformed into XML/XSL nodes in memory. XML/XSL DOM is modified with the transformed XML/XSL nodes containing XSL rules of transformation with a variable dynamically generated by the user. The modified XML/XSL DOM is processed to generate a document in a specified format. Newly generated dynamic XSL rules override imported rules in the XML/XSL DOM.
    Type: Grant
    Filed: July 3, 2001
    Date of Patent: September 12, 2006
    Assignee: International Business Machines Corporation
    Inventor: Julio Santos
  • Patent number: 7100108
    Abstract: The foregoing objects are achieved as is now described. A data processing system reviews an instruction data structure to isolate comment text items. After these comment text items are translated, translations are copied from a translated text data structure and they are combined into a single combined text data structure with the translations of the comment text items. Inside the combined text data structure, comment text items are then arranged, each with its translation, in a manner that allows for easy review. The combined text data structure is then displayed to the user, who is given the opportunity to modify the translations. Modifications are then propagated to the combined text data structure and the translated text data structure, which contains the translations.
    Type: Grant
    Filed: August 31, 2001
    Date of Patent: August 29, 2006
    Assignee: International Business Machines Corporation
    Inventor: David Matthew Chakmakian