Patents Examined by Nguyen CamLinh
  • Patent number: 7152058
    Abstract: A system for reliably retrieving information which may be in any one of several possible formats and for subsequent display of that information in any one of several possible formats. User-defined agents are used to retrieve target data based on a heuristic algorithm and to store the target data in a canonical form, ready for republication in whatever form best suits a particular application. The system is particularly well suited to obtaining information over the internet for display on a desktop system, but it is also well suited for applications having only limited display or computational capabilities.
    Type: Grant
    Filed: July 12, 2001
    Date of Patent: December 19, 2006
    Assignee: Biap Systems, Inc.
    Inventors: Charles T. Shotton, Louis P. Slothouber, M. Ellen Dudar
  • Patent number: 6691138
    Abstract: A configuration file manager provides a graphical user interface for facilitating management of configuration file parameters. Configuration parameters from multiple files can be managed simultaneously. Configuration parameters can be modified, deleted, added, searched and sorted. Comments can be placed in association with particular configuration parameters that provide any information about the parameter including, its history, purpose and dependency on other configuration parameters.
    Type: Grant
    Filed: June 21, 2000
    Date of Patent: February 10, 2004
    Assignee: BellSouth Intellectual Property Corporation
    Inventors: Mark Kirkpatrick, Darin Morrow
  • Patent number: 6549902
    Abstract: An information processing device creates a dirty bit indicative of an update state for each combination of sharing bags between parties. A database processing section updates the dirty bit of a tip by monitoring any modification to the tip during a non-synchronous period. A synchronous process is carried out between two information processing devices, in which whether it is required to transfer the tip and transfer direction are decided after transfer of the dirty bit. Further, the dirty bit which relates to the synchronous process is updated and the update is transferred to the other dirty bit which corresponds to the tip. As a result, it is possible to reduce communication data volume and to find a coincidence in tips between three or more information processing devices, thereby realizing a database managing device which can reduce communication data volume in the synchronous process in a database system in which associating data can be independently updated by a plurality of devices.
    Type: Grant
    Filed: June 9, 2000
    Date of Patent: April 15, 2003
    Assignee: Sharp Kabushiki Kaisha
    Inventor: Toshiyuki Iwai
  • Patent number: 6529921
    Abstract: Each node in a network accessing a common database caches a copy of the database tables it uses and updates those tables based on changes made by other nodes in a coherent cache, i.e., those node that also have a copy of the tables in their cache. When a new node joins the coherent cache, dynamic synchronization of the table is performed by having one of the existing nodes act as a source to populate the table(s) required on the new (destination) node from its own copy. The dynamic synchronization controls the population operation and allows for the populating of tables on the destination node from partially populated tables on the source node. The dynamic synchronization of the tables permits database updates to continue to be made to the tables by the existing nodes in the coherent cache and provides a mechanism to propagate the committed updates to the tables on the destination node.
    Type: Grant
    Filed: June 29, 1999
    Date of Patent: March 4, 2003
    Assignee: Microsoft Corporation
    Inventors: Brian T. Berkowitz, Peter A. Christofferson
  • Patent number: 6493724
    Abstract: An e-commerce exchange for gathering and managing a widely distributed inventory of blood, tissue and other samples for the biomedical research community and pharmaceutical industries worldwide. Samples belonging to registered sample providers are entered into a database at a central host site which is part of a distributed computer network. The samples are tagged by fields to cross reference the samples according to a number of specified criteria. Registered buyers search the database according to desired criteria. When the criteria of the search request matches the criteria specified for a particular sample, the central host site approves and supervises transfer of the particular sample from the supplier to the requesting buyer. Additionally, when the search request is not successful, there being no matching sample, the buyer may enter the requested sample criteria onto a wish list.
    Type: Grant
    Filed: June 19, 2000
    Date of Patent: December 10, 2002
    Assignee: Biosample.com, Inc.
    Inventors: Martin V. Cusack, Jaime Pereira, Bruce R. Seidenstein
  • Patent number: 6493708
    Abstract: Techniques are described which allow function-defined hierarchies to be registered with a database server. The information provided to the server during the registration process is used by the server to determine how to roll up data that has been aggregated at one level of a function-defined hierarchy to another level of the function-defined hierarchy. Techniques are also provided to perform rollup from one level of a function-defined hierarchy to another level of the function-defined hierarchy on data stored in a materialized view. Further, techniques are provided for rewriting queries that require aggregation at one level of a function-defined hierarchy to cause them to access data from a materialized view that stores data at a different level of the function-defined hierarchy.
    Type: Grant
    Filed: March 2, 2000
    Date of Patent: December 10, 2002
    Assignee: Oracle Corporation
    Inventors: Mohamed Ziauddin, Andrew Witkowski
  • Patent number: 6466948
    Abstract: The invention is a method and system for determining a weight for use in a shipping application and for the establishment of a trainable weights database and a weight database training object. The method begins with establishing a database linked to the shipping application. The weight of a parcel to be shipped is determined by comparing a data entry at the shipping application with a set of data entries resident in the database. The comparison is performed by entering a description of the parcel to the system, and parsing the description to determine whether or not the data includes a known symbology or barcode. If it does, then the method matches the description with a locator function to locate the required weight; otherwise, the description is further parsed into match fields.
    Type: Grant
    Filed: December 28, 1999
    Date of Patent: October 15, 2002
    Assignee: Pitney Bowes Inc.
    Inventors: Paul A. Levitsky, Ronald P. Sansone