Patents Examined by Jacques Veillard
  • Patent number: 6917939
    Abstract: A flexibly adaptable, i.e., configurable and/or extensible, asset management system is disclosed for processing and querying assets, representing data. The system comprises three layers: a Client Application layer, for manipulating and browsing assets, an Asset Manager Server layer, for providing programming interface services specific for assets types, such as storing, querying, and retrieving assets representing data to and from a Data Store, representing the third layer. The Asset Manager Server layer further provides communication services to support the Client Application layer and file transfer between the Client Application layer and the Asset Manager Server layer. The Asset Manager Server includes several configurable and/or extensible modules, including a Client Adapter module, a Schema Adapter module and a Resources module.
    Type: Grant
    Filed: December 23, 1998
    Date of Patent: July 12, 2005
    Assignee: International Business Machines Corporation
    Inventors: William J. Baer, I-Ming Kao, Pedro Jacob, Jr., Janet L. Murray, Deidra S. Picciano, Jerry D. Robertson
  • Patent number: 6915287
    Abstract: A software tool that is useful when one is attempting to migrate data from one database to another database. In one aspect of the invention, the software tool reduces the complications that may arise when one attempts to migrate data from one Lightweight Directory Access Protocol (LDAP) directory to another LDAP directory, where the schemas for the two directories are not the same.
    Type: Grant
    Filed: December 13, 2001
    Date of Patent: July 5, 2005
    Assignee: Novell, Inc.
    Inventors: Patrick R. Felsted, Timothy Scott Larsen
  • Patent number: 6912550
    Abstract: The invention provides a file classification management system and method used in operating systems for managing the files by categories. Each of the physically stored files is mapped into one or more logical categories based on the contents of the file. And a desktop files resource manager presents the files by categories organized in a tree structure such that the user can directly find desired files via categories by using the present invention. The invention significantly improves the function of the file system and makes the file management interface more friendly.
    Type: Grant
    Filed: March 27, 2002
    Date of Patent: June 28, 2005
    Assignee: International Business Machines Corporation
    Inventors: Li Zhang, Liping Yang, Yue Pan, Dong Liu
  • Patent number: 6912520
    Abstract: A system and method for managing persistent objects with a persistent object framework is disclosed. The persistent object framework receives queries and instructions from an application for data from the persistent objects. The persistent objects are stored in data sources, such as databases or repositories. The persistent object framework may create, save, update, access, search, and delete persistent objects. Further, the persistent object framework caches applicable persistent objects for the application. The persistent object framework provides the caching for the persistent objects. The persistent object framework supports both Lightweight Directory Access Protocol and relational databases.
    Type: Grant
    Filed: August 29, 2001
    Date of Patent: June 28, 2005
    Assignee: Sun Microsystems, Inc.
    Inventors: Keith Hankin, Ching-Wen Alan Chu, Nirupama Mallavarupu, James Kong
  • Patent number: 6910033
    Abstract: Data structures for storing subscription predicates for transmission in a publish-subscribe network. Subscriptions include Boolean-valued predicates defining content desired by a subscriber. An agent application converts the predicates into a suitable form for storing them in a common data structure. The predicates are used to generate filters to encapsulate the subscriptions, and the filters are specified in the data structure in addition to the Boolean relationships of the predicates. Routers in a network core use the data structure for content-based routing, which involves applying attributes in received packets to the filters.
    Type: Grant
    Filed: July 19, 2002
    Date of Patent: June 21, 2005
    Assignee: Precache Inc.
    Inventor: David S. Rosenblum
  • Patent number: 6904425
    Abstract: A method and system for inquiring product exportation are proposed, for allowing a user at a terminal device to inquire associated data relating to product exportation on a browser of the terminal device via a network communication system, wherein the system for inquiring product exportation includes an exporting station, a database and a database server. In the use of the method and system for inquiring product exportation, if a manufacturer receives a request of assembly replacement from a client, the manufacturer can inquire an exporting file stored in a database for obtaining exportation data of products delivered to the client. Therefore, the manufacturer can monitor true reasons for the assembly replacement, so as to avoid expense in non-necessary costs and increase profit.
    Type: Grant
    Filed: November 28, 2001
    Date of Patent: June 7, 2005
    Assignee: Inventec Corporation
    Inventor: Min-Tzu Sung
  • Patent number: 6886021
    Abstract: The method of the present invention is useful in a computer system including a server accessing a database and connected to a magnetic tape drive and operates to expedite the retrieval of audit files on tape while performing a database recovery. The program executes a method for locating a group of audit files of a database that is backed-up on magnetic tape media. The method includes the steps of creating a Tapeset for the group of audit files, initializing a disk directory file which holds positional information of the Tapeset, and locating each of the audit files within the group of audit files using the positional information contained in the disk directory file.
    Type: Grant
    Filed: November 27, 2001
    Date of Patent: April 26, 2005
    Assignee: Unisys Corporation
    Inventors: Suprio Pal, P. J. Landresse, Vikki Mei-Whey Lai
  • Patent number: 6883003
    Abstract: The invention provides a digital content delivery system that prevents information, that is much needed by a user, among public relations information from remaining unnoticed and allows the user to easily gain access to up-to-date public relations information. A content delivery terminal, including a user information registration DB that stores user information, compares the user's age and family structure among the user information in the user information registration DB with those of an intended person of each record in a government office public information registration table. The content delivery terminal also compares the user's age and family structure with those of an intended person of each record in a grade school public information registration table.
    Type: Grant
    Filed: September 5, 2001
    Date of Patent: April 19, 2005
    Assignee: Seiko Epson Corporation
    Inventor: Atsushi Nagahara
  • Patent number: 6871198
    Abstract: An improvement for composing and cataloging item configuration data is disclosed. One embodiment of the invention includes identifying a base item, identifying a part number for the base item, breaking the part number into sections, each section corresponding to an attribute of the base item, and determining which of the part number sections relate to configurable attributes of the base item. The embodiment further includes listing a plurality of selectable part number section values for the configurable attributes, listing descriptive information for each of the selectable part number section values, linking the descriptive information to the corresponding selectable part number section value, generating a part number formula to define the configurable sections and associate configurable sections to the corresponding list of values, and generating a description formula to define a configurable description and associate descriptive information with corresponding configurable selectable part number values.
    Type: Grant
    Filed: December 21, 2001
    Date of Patent: March 22, 2005
    Assignee: Requisite Technology, Inc.
    Inventors: Michael Renn Neal, Ian Straub, James Michael Wilmsen
  • Patent number: 6862591
    Abstract: A telephone caller account management system is disclosed. The system includes a server computer having a customer account database created therein and a workstation in communication with the server computer. The workstation includes a monitor screen, a data entry device and a memory. The memory stores a first program and a second program. The first program, upon execution by the workstation, causes the workstation to display a first interactive form on the monitor screen, receive a first input from a user of the workstation, receive a second input from the user through the data entry device, and access a configuration file for the second program in response to the second input from the user. The first interactive form lists one or more configuration parameters for the second program along with corresponding current values for the one or more configuration parameters. The user sends the first input to the workstation through the data entry device.
    Type: Grant
    Filed: April 9, 2003
    Date of Patent: March 1, 2005
    Assignee: BellSouth Intellectual Property Corp
    Inventors: Edward Kennedy Majewski, Donna B. Malone
  • Patent number: 6856413
    Abstract: A user interface for an information-processing system having workstations for users and a number of printers on which it is possible to print files made at a workstation, all connected by a network. The print jobs of a user which have been sent to the printers are presented at his workstation in a list in combination with the name of the printer to which they have been sent. This applies to jobs which have not yet been or already have been finished in which the status of the job is also indicated. In this way a user can most efficiently direct his print jobs to an appropriate printer and thereafter track, via an actualized overview, all of his print jobs, their status and location. This permits a user to more readily find, control, and manage his print jobs.
    Type: Grant
    Filed: March 19, 1999
    Date of Patent: February 15, 2005
    Assignee: Océ-Technologies B.V.
    Inventors: Monica M. W. M. Roosen, Robertus C. W. T. M. Van Den Tillaart
  • Patent number: 6847969
    Abstract: A method and system for providing, personalized and integrated online services for communications and commercial transactions both in private and public venues. The invention provides personalized information that is conveniently accessible through a network of public access stations (or terminals) which are enabled by a personal system access card (e.g., smart card). The invention also provides advertisers the opportunity to directly engage action; and potential user-consumers with selected advertising or marketing content based on each user's profile and usage history.
    Type: Grant
    Filed: May 3, 2000
    Date of Patent: January 25, 2005
    Assignee: StreetSpace, Inc.
    Inventors: Tom J. Mathai, Kenneth Margon
  • Patent number: 6842750
    Abstract: The present invention is directed to a simplification method for an arbitrary library. In aspects of the present invention, the method does not rely on specific properties of the library elements and has linear complexity. The present invention may be implemented based on a symbolic simulation in an alphabet which contains 0, 1, symbols of variables, and negations of the variables' symbols. In an aspect of the present invention, a method for reducing redundancy in a simulation through use of a symbolic simulation utilizing an arbitrary library includes receiving a set A of values, the set A including input variables which are elements of the set A. Symbols of the input variables are constructed in which like and similar variables share a like symbol and a similar symbol respectively. A table of output values computed from a table of a Boolean operator employing the constructed symbols of the input variable is formed, the constructed symbols formed to reduce redundancy.
    Type: Grant
    Filed: March 27, 2002
    Date of Patent: January 11, 2005
    Assignee: LSI Logic Corporation
    Inventors: Alexander E. Andreev, Ranko Scepanovic
  • Patent number: 6836776
    Abstract: A system and method for storing hierarchical objects. The system stores a list of hierarchies as a single object. The object includes all information relating to a particular data element. The data element may be a concept. The concept may include all related information such that if one or more portions of the data element are requested by a user, the entire data object including the requested portions is retrieved. A user may navigate forward and backward through the hierarchy and search for other information. The object is stored as a self-defining object such that all information relating to the data element is stored within the object.
    Type: Grant
    Filed: May 8, 2003
    Date of Patent: December 28, 2004
    Assignee: International Business Machines Corporation
    Inventor: Robert Walter Schreiber
  • Patent number: 6826571
    Abstract: A flexibly adaptable, i.e., configurable and/or extensible, asset management system is disclosed for processing and querying assets, representing data. The system comprises three layers: a Client Application layer, for manipulating and browsing assets, an Asset Manager Server layer, for providing programming interface services specific for assets types, such as storing, querying, and retrieving assets representing data to and from a Data Store, representing the third layer. The Asset Manager Server layer further provides communication services to support the Client Application layer and file transfer between the Client Application layer and the Asset Manager Server layer. The Asset Manager Server includes several configurable and/or extensible modules, including a Client Adapter module, a Schema Adapter module and a Resources module.
    Type: Grant
    Filed: December 23, 1998
    Date of Patent: November 30, 2004
    Assignee: International Business Machines Corporation
    Inventors: William J. Baer, I-Ming Kao, Pedro Jacob, Jr., Janet L. Murray, Deidra S. Picciano, Jerry D. Robertson
  • Patent number: 6804663
    Abstract: Database tables may be created in a modular fashion and maybe efficiently merged together. Differences between various versions of software products also be recorded in database transforms. The database transforms can then be applied to a prior installation database, so as to upgrade the prior installation database. In this manner, enhancements, patches, upgrades, custom installations, can be applied in modular fashion without the need to ship an entire modified installation database. Database transforms created from a first version and an upgraded first version can also be used to upgrade corresponding second versions into an upgraded second versions.
    Type: Grant
    Filed: September 21, 1998
    Date of Patent: October 12, 2004
    Assignee: Microsoft Corporation
    Inventor: John C. Delo
  • Patent number: 6799172
    Abstract: An exemplary embodiment of the present invention is a method for affinity free restart of a resource manager in a multi-system environment. The method begins when a restart request is received from a first resource manager on a first system in the multi-system environment. The first resource manager is associated with an incomplete transaction. Next, a distributed transaction unit of recovery structure is built for the incomplete transaction. Then, the distributed transaction unit of recovery structure is sent to a transaction manager for restart processing. The restart process includes restarting the first resource manager on the first system. The restart process also includes restarting a second resource manager on a second system in the multi-system environment if the incomplete transaction is associated with the second resource manager.
    Type: Grant
    Filed: August 28, 2001
    Date of Patent: September 28, 2004
    Assignee: International Business Machines Corporation
    Inventors: Juliet C. Candee, Steven J. Greenspan, Ricky L. Kready
  • Patent number: 6799182
    Abstract: A system and method for enabling data exchanges between various data processing systems, including disparate systems, is described. In one exemplary embodiment, the present invention can receive a hierarchical data structure containing a plurality of data categories; identify a plurality of conversion targets included in the plurality of data categories; generate a plurality of tabular data structures, each of the plurality of tabular data structures corresponding to one of the plurality of conversion targets; and join each of the generated plurality of tabular data structures.
    Type: Grant
    Filed: November 13, 2001
    Date of Patent: September 28, 2004
    Assignee: Quovadx, Inc.
    Inventor: Anthony P. Bata
  • Patent number: 6795836
    Abstract: A method, computer system and program product operable to calculate a life span of an object by determining when an object is created and becomes collectable. A garbage collection trace algorithm conducted on a method boundary reveals when the object becomes unreachable. Trace data pertaining to the collection status of the object is stored and displayed within a record file. Other data stored by the invention relates to object creation, as well as to method entry and exit.
    Type: Grant
    Filed: December 29, 2000
    Date of Patent: September 21, 2004
    Assignee: International Business Machines Corporation
    Inventors: Jeremy Alan Arnold, Eric Lawrence Barsness, John Matthew Santosuosso
  • Patent number: 6775402
    Abstract: A method and apparatus are disclosed for constructing a virtual microscope slide comprised of digitally scanned images from a microscope specimen. The digitally scanned images are arranged in a tiled format convenient for viewing without a microscope, and for transferring the tiled images for viewing by another at a remote location. Several original microscope views at a low magnification are digitized and stored as digitized images coherently seamed together to provide an overall virtual, macro image of the specimen at a lower resolution. Several original microscope views at higher magnifications are digitized and stored as digitized images coherently seamed together to provide virtual micro images at higher resolution. A data structure is formed with these virtual macro and micro digitized images along with their mapping coordinates. Preferably, a generic viewing program is also provided in the data structure that allows remote users to manipulate and interpret the tiled images on the user's monitor.
    Type: Grant
    Filed: February 12, 2003
    Date of Patent: August 10, 2004
    Assignee: Bacus Laboratories, Inc.
    Inventors: James W. Bacus, James V. Bacus