Patents Examined by Heather R. Herndon
  • Patent number: 7225396
    Abstract: A system for automatically generating a report on an object comprises a form management module (410), a report processing module (420), and a column management module (430). The form management module comprises a form receiving sub-module (411) for receiving report templates provided by users, and a form classifying sub-module (412) for classifying the report templates. The report processing module includes a column setting sub-module (421) for setting columns of the report templates, and a report generating sub-module (422) for obtaining data on the object and for generating reports by using the data and the columns of the report templates. The column management module is used for storing columns set by the column setting sub-module. A method for automatically generating a report on an object is also disclosed.
    Type: Grant
    Filed: October 21, 2002
    Date of Patent: May 29, 2007
    Assignees: Hong Fu Jin Precision Ind. (Shenzhen) Co., Ltd., Hon Hai Precision Ind. Co., Ltd.
    Inventors: Li-Hua Chen, Chih-Kuang Chang
  • Patent number: 7222291
    Abstract: Collaboration space object model provides for a place consisting of rooms created by users interacting with a client browser. A skin (i.e., theme) may be used as template for creating places. PlaceBots (i.e., agents) provide for accessing, processing and managing data in a place. HTML may be dragged and dropped into a place, where it is parsed and corresponding place fields created. MS Excel or Word documents may be dragged and dropped into a place, which creates a corresponding form, and users may create new documents using that form. A place type comprising a template of an entire place, or collaboration space, may be used to create new places. Changes made to a place may be reported, subject to security controls, by selecting what's new. Task fields are provided allowing web browser creation of forms for work flow. Place enabled objects are provided for synchronous communications. A quick browse feature provides a simplified format for browser windows based on selection of HTML links.
    Type: Grant
    Filed: December 29, 2000
    Date of Patent: May 22, 2007
    Assignee: International Business Machines Corporation
    Inventors: Julio Estrada, Maurice B. Shore
  • Patent number: 7222294
    Abstract: Formats are extended automatically to cells in an electronic spreadsheet. Previously blank, newly edited cell(s) are determined to be an extension or within a list of cells based on having a consistent data type, and the like. Next, formatting of the list of cells is examined for consistency. If consistent formatting exists, it is applied to the previously blank, newly edited cell(s). List of cells may include rows, columns, and the like.
    Type: Grant
    Filed: September 22, 2003
    Date of Patent: May 22, 2007
    Assignee: Microsoft Corporation
    Inventors: Robert Wayne Coffen, Kent Rogers Lowry, Eric Lawrence Matteson, Mark S. Igra
  • Patent number: 7216288
    Abstract: A method, and program storage device apparatus for adapting multi-media presentations of various formats to a new format suitable for playback on a general scene description based playback system. More specifically, when mult-media presentations do not contain scene description components, such components appropriate to the multi-media presentation will be constructed. The multi-media presentation will then be presented together with the created scene description components to the playback system for decoding rendering.
    Type: Grant
    Filed: June 27, 2001
    Date of Patent: May 8, 2007
    Assignee: International Business Machines Corporation
    Inventors: Peter Hans Westerink, Stephen Peter Wood
  • Patent number: 7213200
    Abstract: A method and system for generating robust XPath expressions for a selected node in transcodable markup. The system of the invention can include a set of differing XPath expression generators; an interface through which at least one of the XPath expression generators can be selected; and, an XPath generator processor configured to apply each of the selected XPath expression generators to the selected node in the transcodable markup to produce a redundant set of robust XPath expressions configured to identify the selected node. Notably, the system also can include an XPath resolution processor. The XPath resolution processor can resolve each XPath expression in the redundant set. The resolutions, in turn, can identify a set of candidate nodes, the XPath resolution processor identifying the selected node from among the set of candidate nodes based upon the XPath expressions resolving to the selected node more than any other node in the set of candidate nodes.
    Type: Grant
    Filed: April 23, 2002
    Date of Patent: May 1, 2007
    Assignee: International Business Machines Corporation
    Inventors: Mari Abe, Scott D. DeWitt, Masahiro Hori, Brad B. Topol
  • Patent number: 7210095
    Abstract: Techniques for providing information about an object through a graphical interface include providing in a document scalable vector graphics (SVG) statements associated with a graphical representation of the object. The SVG statements are bound to a pointer to a resource that includes information pertaining to the object. The pointer to the resource associated with the SVG statements may then be extracted from the document. Information is then retrieved from the resource based on the pointer. The SVG statements may then be modified based on the information. Then a second graphical representation of the object is presented based on the SVG statements after the modifying. The presentation provides information, or control, or both, for the object.
    Type: Grant
    Filed: October 31, 2000
    Date of Patent: April 24, 2007
    Assignee: Cisco Technology, Inc.
    Inventor: Yishay Mor
  • Patent number: 7210100
    Abstract: A method that includes altering portions of a text of an original version of a digital document to produce a revised version of the digital document in which the text is shorter than the text of the original document, receiving over a communication channel a request for the digital document from a device connected to the channel, and transmitting the revised version over the communication channel in response to the request.
    Type: Grant
    Filed: December 20, 2000
    Date of Patent: April 24, 2007
    Assignee: Eizel Technologies, Inc.
    Inventors: Adam L. Berger, Richard D. Romero, Gregory C. Schohn, Clark W. Slater
  • Patent number: 7206877
    Abstract: The present invention provides a fault tolerant bus architecture and protocol for use in an Integrated Hazard Avoidance System of the type generally used in avionics applications. In addition, the present invention may also be used in applications, aviation and otherwise, wherein data is to be handled with a high degree of integrity and in a fault tolerant manner. Such applications may include for example, the banking industry or other safety critical processing functions, including but not limited to environmental control.
    Type: Grant
    Filed: December 2, 1999
    Date of Patent: April 17, 2007
    Assignee: Honeywell International Inc.
    Inventors: Frank M. G. Doerenberg, Michael Topic
  • Patent number: 7206996
    Abstract: A portal site providing machine 20 obtains web pages provided by websites A–E at regular time intervals, and compares the latest web pages with the old web pages obtained last time. Then, the item-by-item comparison is made between the latest and old web pages to determine the degree of updating of the contents. The portal site providing machine 20 provides a portal page which contains images representing respective sites A–E with corresponding size and arrangement according to the degrees of updating.
    Type: Grant
    Filed: February 22, 2002
    Date of Patent: April 17, 2007
    Assignee: Fujitsu Limited
    Inventors: Ichiro Hashimoto, Yoshitaka Hayashi, Yukihiro Matsubara, Kazuko Hayashi, Yasuko Yamauchi, Tetsunari Kawaguchi, Yoko Yamamoto, Hisaki Yokogawa
  • Patent number: 7200808
    Abstract: An electronic document processor is provided in which a controller sets a size of an abstract display area, in an entire display area, according to an input supplied to an input unit, determines an abstract length based on the set abstract display area size, generates, from an electronic document, an abstract having a length which falls within the abstract display area, and displays the generated abstract in the set abstract display area.
    Type: Grant
    Filed: March 31, 1999
    Date of Patent: April 3, 2007
    Assignee: Sony Corporation
    Inventor: Katashi Nagao
  • Patent number: 7200811
    Abstract: There is provided a form processing method enabling overlaying of field data without processing the field data, in form processing for overlaying field data onto a field in a form. In particular, the form processing method includes a step of setting an input picture for each of the fields as field attribute information, the input picture being composed of characters indicating a format of field data to be overlaid. In the method, picture words are cut (step S305) based on the input picture and field data words are cut (step S306), and the field data is overlaid onto a field (step S312).
    Type: Grant
    Filed: July 28, 2003
    Date of Patent: April 3, 2007
    Assignee: Canon Kabushiki Kaisha
    Inventor: Keiichi Takashima
  • Patent number: 7200812
    Abstract: Documents may be greeked in whole or in part prior to viewing. Embodiments of the invention enable users to selectively greek and/or ungreek their documents for viewing in public locations. Various forms of greeking and/or ungreeking may be utilized to enable the user to view the document securely in whole or in part.
    Type: Grant
    Filed: July 14, 2003
    Date of Patent: April 3, 2007
    Assignee: Intel Corporation
    Inventors: John J. Light, Muralidharan Sundararajan, Trevor A. Pering, Roy Want
  • Patent number: 7197697
    Abstract: The reference reason of a reference document is identified by analyzing a position where the reference document is cited in document data, a method by which the reference document is cited, a sentence in the document data, etc. Then, documents are retrieved and classified using a reference correlation including this reference reason.
    Type: Grant
    Filed: June 15, 2000
    Date of Patent: March 27, 2007
    Assignee: Fujitsu Limited
    Inventor: Koji Tsukamoto
  • Patent number: 7197699
    Abstract: A method for operation of dynamic server page engines, including opening a first dynamic server page in a first dynamic server page engine comprising a dynamic server page meta-engine, writing, to an output of the dynamic server page meta-engine, the content of the first dynamic server page, and writing to a second dynamic server page the content to be rendered by a second dynamic server page engine. Embodiments also include rendering, in the second server page engine, the second dynamic server page, providing back to the dynamic server page meta-engine as output from the rendering the second dynamic server page as rendered, and writing the second dynamic server page as rendered to the output of the dynamic server page meta-engine.
    Type: Grant
    Filed: May 2, 2002
    Date of Patent: March 27, 2007
    Assignee: International Business Machines Corporation
    Inventors: Kulvir Singh Bhogal, Nizamudeen Ishmael, Jr.
  • Patent number: 7197705
    Abstract: According to an electronic mail apparatus of the present invention, when a sentence serving as the contents of an electronic mail written in Japanese cannot be text-displayed in a destination of the electronic mail, a text file corresponding to the sentence is converted into a bit map file serving as image data, and the bit map file is transmitted to the destination of the electronic mail. In this manner, even if Japanese cannot be text-displayed in the destination, an electronic mail written in Japanese can be read in the destination.
    Type: Grant
    Filed: March 10, 2000
    Date of Patent: March 27, 2007
    Assignee: Fujitsu Limited
    Inventor: Takaaki Nagae
  • Patent number: 7194682
    Abstract: A method and apparatus facilitate the creation and maintenance of web pages which include reusable, upgradeable components. The apparatus provides a simple client object which can identify and contain properties for reusable components from a library. The client object does not itself need to be upgraded when components are upgraded and therefore it is not necessary to re-specify all of the properties for a component when a component is upgraded. An upgrade tool reads the properties of instances of the client object which is present in the source for a web publishing software, identifies an upgraded version of a component identified by the client object, reads the properties specified for the component by the client object and reconfigures the instance of the client object to identify the upgraded component and to specify corresponding properties for the upgraded component. Use of the invention facilitates rapid upgrading of web pages.
    Type: Grant
    Filed: October 5, 2001
    Date of Patent: March 20, 2007
    Assignee: International Business Machines Corporation
    Inventor: Simon P. Warrington
  • Patent number: 7194683
    Abstract: Methods, systems, and computer program products for improving the authoring of dynamic data content for Web documents (such as Web pages) by applying a content management paradigm to the representation, storage, and retrieval of the content. A transformation flow container is defined, which contains one or more transformations. A particular transformation preferably specifies either (1) a generation or retrieval of content or (2) styling for content. In the former case, executable code such as a JavaBean™ may be referenced for invocation. In the latter case, one or more style sheets may be referenced. Upon evaluating the flows in the flow container, an authored document containing dynamic data content results.
    Type: Grant
    Filed: March 2, 2001
    Date of Patent: March 20, 2007
    Assignee: International Business Machines Corporation
    Inventors: John R. Hind, Yongcheng Li
  • Patent number: 7191395
    Abstract: A method (and structure) for enacting changes to a document containing a template-based program that transforms tree-structured data from a first tree-structured data into a second tree-structured data, including providing an interface to permit selection of a document containing the template-based program, constructing a model of the template-based program in the selected document by parsing elements of the template-based program into a corresponding logical construct having a match condition and at least one generator, where the match condition determines whether an element in the first tree-structure data is to be processed by one or more of the at least one generator, and displaying a representation of the model to the user.
    Type: Grant
    Filed: March 12, 2002
    Date of Patent: March 13, 2007
    Assignee: International Business Machines Corporation
    Inventors: Sharon C. Adler, Anders LR Berglund, Thomas Joseph Brawn, Adam R. Clarke, Danielle Madeleine Cusson, Angel Luis Diaz, Douglas Charles Lovell, Olusola A. Omosaiye, Henry Retter, Kristoffer H. Rose, Jason A. Sholl
  • Patent number: 7191398
    Abstract: The present invention provides a digital content production system which appropriately arranges information in a blank region present in a layout area in an easy-to-read layout without destroying layout consistency. The present invention can include a content delivery terminal that lays out a digital content by selecting the digital contents in a content registration data base based on user information, and by arranging a variety of pieces of information forming the selected digital contents into a predetermined frame in a layout area. When a blank region is present in the layout area after information forming the digital contents is arranged in the layout area, one of the information arrangement processes for arranging information into the blank region through respective different methods is searched for and retrieved based on the size of the blank region, and the information is arranged into the blank region by using the retrieved information arrangement process.
    Type: Grant
    Filed: March 28, 2002
    Date of Patent: March 13, 2007
    Assignee: Seiko Epson Corporation
    Inventors: Takashi Nitta, Hirotaka Ohashi
  • Patent number: 7188307
    Abstract: A character string is extracted from an image photographed by a camera. It is determined whether or not the extracted character string includes an address on a network. Software for accessing the address runs. Accordingly, a user can easily access a desired address on the network.
    Type: Grant
    Filed: November 8, 2001
    Date of Patent: March 6, 2007
    Assignee: Canon Kabushiki Kaisha
    Inventor: Hiroyuki Ohsawa