Patents Examined by Hassan Mahmoudi
  • Patent number: 7054866
    Abstract: A method for communicating from an integration platform to a server that executes object request broker (ORB) software includes receiving user-entered information at the integration platform. The integration platform generates an event based on the user-entered information and publishes the event on a channel subscribed to by a connector associated with the server. The connector receives the event information, transforms the event information to a format compatible with the server and establishes communications with the server. The connector downloads the information to the server and the server updates its database. The connector may also determine whether at least one other system received the event information before downloading the data to the server.
    Type: Grant
    Filed: March 15, 2002
    Date of Patent: May 30, 2006
    Assignee: MCI, Inc.
    Inventor: Prakash A. Trivedi
  • Patent number: 7051016
    Abstract: The invention relates to a method for administrating a data base comprising a document set, a schema and a repository. The data base comprises a structure index, into which a document reference and, assigned to said document reference, at least one structure path reference of the referenced document is mappable as supplementary path reference. Further at least one schema path reference is mappable into the structure index as missing path reference. The invention relates to a data base. The data base is installed for administration by the inventive administration method. The invention relates to a computer system with a storage unit and a central processing unit. The storage unit of the computer system includes a data base, which is administrated according to the invention by means of the central processing unit.
    Type: Grant
    Filed: July 10, 2002
    Date of Patent: May 23, 2006
    Assignee: Software AG
    Inventor: Kay Hans-Peter Winkler
  • Patent number: 7043480
    Abstract: A method for communicating from an integration platform to a directory server includes receiving user-entered information at the integration platform. The integration platform generates an event based on the user-entered information and publishes the event on a channel subscribed to by a connector associated with the directory server. The connector receives the event information, transforms the event information to a format compatible with the directory server and establishes communications with the directory server. The connector downloads the information to the directory server and the directory server updates its database. The connector may also determine whether at least one other system received the event information before downloading the information to the directory server.
    Type: Grant
    Filed: March 15, 2002
    Date of Patent: May 9, 2006
    Assignee: MCI, Inc.
    Inventor: Prakash A. Trivedi
  • Patent number: 7039624
    Abstract: A method whereby packages of data, and particularly Java objects, are represented in serialized form on a storage medium before they are transmitted or stored. The packages of data are examined for non-application-dependent identifications and are altered whereby the non-application-dependent identifications are replaced by substitutes which require little storage space. In a further embodiment, the application-dependent identifications too are represented by special substitutes. The data package is represented so that it can be stored on storage media and can be restored unchanged at any desired time on any desired system. The restoration is performed by applying the algorithm in a similar way but in reverse, once again in a black box.
    Type: Grant
    Filed: July 14, 2000
    Date of Patent: May 2, 2006
    Assignee: International Business Machines Corporation
    Inventors: Lothar Merk, Thomas Schaeck, Thomas Stober
  • Patent number: 7039625
    Abstract: Documents containing information about product offerings in various natural languages are passed through transitional translation layers which convert the data to a single computer language using a universal character set encompassing the character sets used in all supported natural languages. The documents are stored in their original natural languages and in English with documents segmented into components which components are identified by search terms arranged in a taxonomy tree based on product types. The names of the products in the national languages are added to the English language documents enabling quick keyword searches when the product name or number is known. A bi-directional inverted index is provided for access by the keyword search terms so that keywords with the same meaning in different languages are accessible together when the keyword in one of the languages is queried.
    Type: Grant
    Filed: November 22, 2002
    Date of Patent: May 2, 2006
    Assignee: International Business Machines Corporation
    Inventors: Moom Ju Kim, Mariao Nishikora, Bni Takamura, Atsushi Taura
  • Patent number: 7031965
    Abstract: In an image retrieving and delivering system and an image retrieving and delivering method, a feature descriptor is retrieved from a data base, in which each of a plurality of images including a moving picture and a static picture is registered with a feature descriptor describing the feature of the image, according to a retrieval condition input by a user, a retrieval result satisfying the retrieval condition is obtained, and the retrieval result is edited and processed according to a delivery condition obtained from a user terminal in which the retrieval result is to be received.
    Type: Grant
    Filed: July 24, 2000
    Date of Patent: April 18, 2006
    Assignee: Mitsubishi Denki Kabushiki Kaisha
    Inventors: Yoshimi Moriya, Hirofumi Nishikawa, Yoshihisa Yamada, Fuminobu Ogawa, Kohtaro Asai
  • Patent number: 7031976
    Abstract: The present invention relates to a computer framework and method for a business component to retrieve data from a backend datastore using object technology. The invention discloses a method for isolating a business component from specific implementations of a datastore, including the steps of supplying a database wrapper; using the database wrapper to begin a database session; supplying a domain object factory; using the domain object factory to create a domain object; converting the domain object from a persistent state to a transient state; ending the database session; and returning the domain object to the business component.
    Type: Grant
    Filed: May 26, 2000
    Date of Patent: April 18, 2006
    Assignee: Sprint Communications Company L.P.
    Inventors: Kemi Y. Ibitayo, Joey Levi, Dwayne T. Smith, Scott T. Terrell, James B. Tucker
  • Patent number: 7031980
    Abstract: The present invention computer method and apparatus determines music similarity by generating a K-means (instead of Gaussian) cluster signature and a beat signature for each piece of music. The beat of the music is included in the subsequent distance measurement.
    Type: Grant
    Filed: October 31, 2001
    Date of Patent: April 18, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Beth T. Logan, Ariel Salomon
  • Patent number: 7028020
    Abstract: A technique for automatically finding and organizing items similar to example items includes providing related, not related, and suggestions group areas for one organization instance, each in these areas to contain items which may consist of documents. At least one example item for the one organization instance is provided by a user and placed in the related group area of the one organization instance. A database is searched using a relevance algorithm to try to locate at least one item which is related to the at least one item in the related group area based on a predetermined criterion and the located at least one item is placed in the suggestions group area of the one organization instance. The predetermined criterion is modified based on at least one of the user providing at least one additional example item and the user moving an item from one of the group areas to another of the group areas.
    Type: Grant
    Filed: June 30, 2000
    Date of Patent: April 11, 2006
    Assignee: Intel Corporation
    Inventors: Dhananjay V. Keskar, Dean J. Sanvitale, Mic Bowman, Robert Adams
  • Patent number: 7028051
    Abstract: Computer architecture and software for computer network communication such that data is at least partially converted between distinct transport protocols in order to optimize transmission of the data, and preferably to allow persistent connections to be maintained across different firewalls. As a preferred embodiment, the transport protocol conversion may cause the data to be converted between HTTP 1.1 protocol, to allow a persistent connection originated across port 80 of a first firewall, and a different protocol, to allow a persistent connection across a second firewall. The protocol conversion of the present invention is especially useful in connection with collaborative application software, wherein the collaborative server and its associated clients are respectively more amenable to different transport protocols.
    Type: Grant
    Filed: September 29, 2000
    Date of Patent: April 11, 2006
    Assignee: UGS Corp.
    Inventors: Scott R. McMullan, David M. Meagher
  • Patent number: 7016890
    Abstract: The preferential order to be applied in replica forming processing for the data of a plurality of types is stored when a replica of a master database that stores the data of a plurality of types is prepared. The update data of the master database is preferentially extracted according to the preferential order, and the replica is updated in the order of extraction with the extracted update data.
    Type: Grant
    Filed: December 20, 2000
    Date of Patent: March 21, 2006
    Assignee: Hitachi, Ltd.
    Inventors: Hiroshi Suginoshita, Masayuki Kikuchi, Masao Hosoya
  • Patent number: 7016899
    Abstract: A portable imaging device having a data processing system, imaging and sensing devices records objects of interest as images and includes a terminal connection for transmitting the images to a network. Sensing devices record location and environmental conditions related to the object of interest. The device is linked to a positioning determining system. The device records an image and environmental information related to the image and incorporates into the image stored descriptive information based on location information. The image may be translated into an analog or digital picture incorporating the recorded location, environmental and descriptive information. The device may be linked by wire or wirelessly via the terminal connection to a network including a server and a PC terminal. The recorded image, location and environmental information are transmitted by the device over the network to the server using a wireless connection for download and editing by a user.
    Type: Grant
    Filed: September 21, 2000
    Date of Patent: March 21, 2006
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Edith H. Stern, Barry E. Willner
  • Patent number: 7013299
    Abstract: A system and method for maintaining information in a personnel directory, according to which historical data is saved and associated with current data, so that a user can locate an individual using outdated information. An embodiment of the invention includes receiving a request to edit an existing data entry of the personnel directory, copying the existing data entry to create a previous data entry, editing the existing data entry, and associating the previous data entry with an associated data entry. A further embodiment includes receiving a search query looking for the previous data entry, searching the personnel directory for the previous data entry, identifying the associated data entry as corresponding to the previous data entry, and reporting the previous data entry and the associated data entry.
    Type: Grant
    Filed: November 6, 2001
    Date of Patent: March 14, 2006
    Assignee: BellSouth Intellectual Property Corp.
    Inventor: Amy L. Sherwood
  • Patent number: 7013302
    Abstract: A bit field direct manipulation device which processes data packets using a multi-threaded pipelined machine, wherein no instruction depends on a preceding instruction because each instruction in the pipeline is executed for a different thread. The multi-thread packet processor transfers a data packet from a flexible data input buffer to a packet task manager, dispatches the data packet from the packet task manager to a multi-threaded pipelined analysis machine, classifies the data packet in the analysis machine, modifies and forwards the data packet in a packet manipulator. The multi-thread packet processor includes an analysis machine having multiple pipelines, wherein one pipeline is dedicated to directly manipulating individual data bits of a bit field, a packet task manager, a packet manipulator, a global access bus including a master request bus and a slave request bus separated from each other and pipelined, an external memory engine, and a hash engine.
    Type: Grant
    Filed: December 22, 2000
    Date of Patent: March 14, 2006
    Assignee: Nortel Networks Limited
    Inventors: Richard P. Modelski, Michael J. Craren
  • Patent number: 7010539
    Abstract: A system and method for generating a source schema-to-target schema mapping includes grouping user-defined value correspondences into potential sets such that, for each potential set, at most one value correspondence per target attribute exists. The value correspondences represent functions and filters for deriving values of target attributes from values of source attributes. Candidate sets are selected from the potential sets and then grouped into ranked covers. Using the best cover, an SQL query representing a source schema-to-target schema mapping is generated.
    Type: Grant
    Filed: September 8, 2000
    Date of Patent: March 7, 2006
    Assignee: International Business Machines Corporation
    Inventors: Laura Myers Haas, Mauricio Antonio Hernandez-Sherrington, Renee J. Miller
  • Patent number: 7003527
    Abstract: Mechanisms and techniques provide a management application providing an enterprise storage area network application programming interface for managing elements in a storage area network. The management application initializes a plurality of access wrappers that each defines operations for management of a respective class of elements operating within the storage area network. The management application provides, to a management client, connection data associated with a specific element associated with one of the plurality of access wrappers. The connection data identifies connection data parameters for performing management of the specific element in the storage area network. The management application receives at least one generic management command for the specific element. The generic management command includes at least a portion of the associated connection data for the specific element.
    Type: Grant
    Filed: June 27, 2002
    Date of Patent: February 21, 2006
    Assignee: EMC Corporation
    Inventors: James Edward Lavallee, Alex Dubrovsky, Kevin M. Ligozio, Anthony Michael Fiorentino, Yifeng Chen
  • Patent number: 6999960
    Abstract: A method to coordinate requests submitted to a data storage and retrieval system from two or more operator input stations, whereby an initialization request comprising a requested operation is provided at a first time to the data storage and retrieval system. At that first time the method provides a current history of previously-submitted commands to perform the requested operation. The method also generates a request history token at that first time. The first history is displayed to the user. The user then determines if the current history includes the requested operation. If the first history does not include the requested operation, the user at a second time submits a command to perform the requested operation. The method generates at that second time a current history token, and determines if the current history token matches the request history token. If the current history token matches the request history token, then the method performs the requested operation.
    Type: Grant
    Filed: August 23, 2002
    Date of Patent: February 14, 2006
    Assignee: International Business Machines Corporation
    Inventors: Thomas Holderness Daily, James Arthur Fisher, Ralph Thomas Jackson, Jeffrey Wayne Pilch, Timothy Clyde Sample
  • Patent number: 6990504
    Abstract: A system and method of filing documents electronically or otherwise where the documents are secured from modification. The security provides proof that the items to be submitted have remained unchanged since the encryption was applied. A first installation account within a first installation is created, the first installation account having second installation account information relating to a second installation. A user account is stored in the first installation having information stored therein for a user of the second installation. A submission envelope is secured using a digital signature from the first installation, and this submission envelope is stored in the first installation.
    Type: Grant
    Filed: October 18, 2002
    Date of Patent: January 24, 2006
    Assignee: Tybera Development Group, Inc.
    Inventors: Dallas H. Powell, Bruce L Walters, Kerry R. Ward
  • Patent number: 6990493
    Abstract: Methods and systems of searching a file access system for a requested file. One embodiment includes allocating memory for directory cache and buffer cache. The directory cache stores a directory file layout. The directory cache is searched for a requested file, and a pointer points to where the name of the requested file is stored in the buffer cache. If the directory cache does not exist, then the embodiment reverts to conventional file access methods. The directory cache may store only selected directories. The selected directories may be chosen based upon at least one of the number of files in a directory, the frequency of use or access, or other user-specified criteria.
    Type: Grant
    Filed: December 22, 2000
    Date of Patent: January 24, 2006
    Assignee: EMC Corporation
    Inventors: Dov Bulka, Manoj Nair
  • Patent number: 6988107
    Abstract: A technique for reducing a model database for use with handwriting recognizers. The model database is processed with a tuning set to identify a set of models that would result in the greatest character recognition accuracy. If further model database reduction is desired, the technique iteratively identifies smaller models that have the least adverse effect on the error rate. The technique continues identifying smaller models until a desired model database size has been achieved.
    Type: Grant
    Filed: June 28, 2002
    Date of Patent: January 17, 2006
    Assignee: Microsoft Corporation
    Inventors: Christopher Meek, Bo Thiesson, John R. Bennett