Patents Examined by Jean Bolte Fleurantin
  • Patent number: 6912529
    Abstract: A system for storing and retrieving text-based documents stores each of the documents in accordance with a mark-up language that comprises mark-up elements defined by a meta-language such as XML (Extensible Mark-up Language). In particular, each text document includes a plurality of text items, and each text item is associated in the text document with at least one of the mark-up elements. Each text document is stored at a central repository that is in communication with a plurality of user computers. A user can retrieve those documents that are of interest by formulating a search query that is transmitted from a user computer to the central repository. A search engine searches through the text items of each stored text document in order to determine which text documents satisfy the search query. Those text documents that satisfy the search condition are retrieved from the central repository and provided to the user computer for display.
    Type: Grant
    Filed: April 1, 1998
    Date of Patent: June 28, 2005
    Assignee: Multex Systems, Inc.
    Inventor: Michael Kolfman
  • Patent number: 6912533
    Abstract: A method, system, and computer program product for allocating data mining processing tasks that does not use complex internal schemes, yet results in better performance than is possible with general-purpose operating system based schemes. The present invention uses a data mining agent that operates autonomously, proactively, reactively, deliberatively, and cooperatively to allocate and reallocate data mining processing tasks among computer systems, and/or among processors. The data mining agent reacts to its own environment, determines if a data mining activity can be completed as expected, solicits bids from other data mining agents, determines if anther data mining system could complete the data mining activity and migrates that data mining activity to the selected data mining system.
    Type: Grant
    Filed: July 31, 2001
    Date of Patent: June 28, 2005
    Assignee: Oracle International Corporation
    Inventor: Mark Hornick
  • Patent number: 6907429
    Abstract: An satellite-based internet access includes uses a distributed proxy server that reduces a delay associated with the retrieval of inline objects of web pages. The distributed proxy server includes a first component which runs on the browser side of the satellite link and communicates with web browsers, and a second component which runs on an Internet side of the satellite link and communicates with web servers. When a web page is requested over the satellite link, the second component determines whether the parent file includes any references to inline objects, and prefetches each such inline object. The prefetched objects are transmitted over the satellite link to the first component, which in-turn stores the prefetched objects in a cache and provides the prefetched objects to the requesting web browser. The first component may also block browser requests for prefetched inline objects from unnecessarily being transmitted over the satellite link.
    Type: Grant
    Filed: January 30, 2003
    Date of Patent: June 14, 2005
    Assignee: Tachyon, Inc.
    Inventors: Bruce L. Carneal, Jeremy Guralnick, Ram A. Fish
  • Patent number: 6904429
    Abstract: Character data of a word or phrase in a document is designated. Desired data is retrieved from a predetermined database on the basis of the designated character data. One sentence including at least the designated character data is cut out and subjected to sentence analysis. On the basis of a sentence analysis result, specific data is selected from the retrieval result acquired from the database. In addition, character data of a word or phrase in a document is designated. One sentence including at least the designated character data is cut out and subjected to sentence analysis to extract a keyword. A retrieval condition is prepared on the basis of the extracted keyword, and desired data is retrieved from a predetermined database on the basis of the retrieved conditional expression.
    Type: Grant
    Filed: July 8, 2002
    Date of Patent: June 7, 2005
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Takayuki Sako, Satoshi Kinoshita
  • Patent number: 6904427
    Abstract: When multi-dimensional data for specifying search conditions is input, a plurality of combinations of the search conditions are automatically generated from the multi-dimensional data. Then, a plurality of search results for the plurality of combinations are obtained, and output as multi-dimensional data.
    Type: Grant
    Filed: January 18, 2000
    Date of Patent: June 7, 2005
    Assignee: Fujitsu Limited
    Inventors: Junichi Hagiwara, Tatsuya Shindo, Katsuhiko Taguchi
  • Patent number: 6889227
    Abstract: A system or method enables a two tier computer application to operate in a three tier computer environment without specific programming for the three tier environment. Such a system or method receives a database call at a computer system and maps the database call to a general programming language call of a computer application. The general programming language call is executed to invoke functions of the computer application that correspond to functions of the database call. The general programming language call may be an Enterprise Java Bean (EJB) call. An application server receives the database call and maps the database call to the general programming language call. In response to executing the general programming language call, the application server generates a second database call to the database that may either correspond directly or indirectly to the database call received at the application server. The database calls may both be SQL calls.
    Type: Grant
    Filed: July 21, 2000
    Date of Patent: May 3, 2005
    Assignee: Sun Microsystems, Inc.
    Inventor: Graham Hamilton
  • Patent number: 6883008
    Abstract: A system is provided for utilizing audible, visual and textual data with multimedia forms of presenting information for real-time interactive use by multiple users in different remote environments. Library science concepts are utilized to uniformly categorize the information managed by the system, and linguistics concepts are implemented for defining information acquisition, exchange and workflow to permit categorization of the managed information using the library science concept. Managed information is stored in a database according to a unique schema which implements this categorization.
    Type: Grant
    Filed: July 31, 2001
    Date of Patent: April 19, 2005
    Assignee: ASE Edge, Inc.
    Inventors: Arthur Ray Crivella, Wayne Jacob West
  • Patent number: 6877006
    Abstract: An object-oriented system provides a comprehensive and integrated tool to manage, operate, analyze and inspect structures by providing 3-D visualization of the structures, a database interface, connectivity with one or more databases, a data display and analysis capabilities. The structural model is stored as an object-oriented, serialized file as a series of objects, including primitives, coordinates, object names, group names and other object identifiers. The system integrates various types of data, including tabulated textual data, annotated engineering drawings, photographic records, graphical plots, audio and videotaped records, from different tables and databases. Data are displayed to the user based on queries that the user submits to the system, which queries are evaluated at run-time. As a result, the user achieves unparalleled flexibility in data analysis and evaluation.
    Type: Grant
    Filed: July 13, 2001
    Date of Patent: April 5, 2005
    Assignee: Vasudevan Software, Inc.
    Inventor: Mark Vasudevan
  • Patent number: 6874001
    Abstract: A method, an apparatus, a system, a computer program product, and a computer program are disclosed for maintaining consistency of object content (252) and metadata (204) related to the object (252) in a loose transaction model, preferably using SQL Mediated Object Manipulation (SMOM), for object and meta-data updates. The related meta-data (204) and a reference to the object (252) are stored in a table of a database. The object is stored externally to the database in an object store. The reference is used to obtain a handle for directly accessing or manipulating the external object. A version number embedded in the handle is then obtained. The embedded version number is then compared with a version number of a latest committed version of the externally stored object to determine if the handle refers to a current version of the externally stored object.
    Type: Grant
    Filed: October 5, 2001
    Date of Patent: March 29, 2005
    Assignee: International Business Machines Corporation
    Inventors: Inderpal Singh Narang, Karen Wolfe Brannon, Suparna Bhattacharya, Hui-I Hsiao
  • Patent number: 6871201
    Abstract: A method is provided for data classification that achieves improved interpretability and accuracy while preserving the efficiency and scalability of univariate decision trees. To build a compact decision tree, the method searches for clusters in subspaces to enable multivariate splitting based on weighted distances to such a cluster. To classify an instance more accurately, the method performs a nearest neighbor (NN) search among the potential nearest leaf nodes of the instance. The similarity measure used in the NN search is based on Euclidean distances defined in different subspaces for different leaf nodes. Since instances are scored by their similarity to a certain class, this approach provides an effective means for target selection that is not supported well by conventional decision trees.
    Type: Grant
    Filed: July 31, 2001
    Date of Patent: March 22, 2005
    Assignee: International Business Machines Corporation
    Inventors: Philip Shi-lung Yu, Haixun Wang
  • Patent number: 6868425
    Abstract: Maintaining versions and workspaces in an object repository is disclosed. The system provides an efficient way to manage versions of objects by only copying objects when absolutely necessary, i.e. when a property value in a particular object has changed. In addition, the system provides a mechanism to control whether or not relationships are propagated to successor versions of an object. A further aspect of the system is that resolution of objects during a relationship traversal can be customized depending on whether or not an application accessing the objects is version-aware. If the application is not version aware, a means for resolving the relationship to a particular object is provided. A still further aspect of the system is that merge behavior is parameterized. When two versions of an object are merged, flags control how conflicts in property values and relationship contents are managed.
    Type: Grant
    Filed: March 6, 2000
    Date of Patent: March 15, 2005
    Assignee: Microsoft Corporation
    Inventors: Thomas F. Bergstraesser, Philip A. Bernstein, Shankar Pal, David R. Shutt
  • Patent number: 6859806
    Abstract: The invention described is a computer based method for on-line legal docketing using an electronic customizable client rules subset. The method of the invention comprises of the following steps. Under control of a client system, a docket request message is sent to a host server system that is identified by a first uniform resource locator (URL), the host server system having a client case listing database containing legal case information from at least two client systems. The docket request message further comprises pattern data and a pattern data date. Under control of the host server system, it receives the docket request message, identifies the client system using a client system identifier, identifies the customizable client rules subset in a rule module database associated with the identified client system, and using the pattern data contained in the docket request message selects at least one associated action prompt from the customizable client rules subset.
    Type: Grant
    Filed: July 21, 2000
    Date of Patent: February 22, 2005
    Assignee: Ideapath Inc.
    Inventors: Ali Kamarei, Ned Hoffman
  • Patent number: 6856989
    Abstract: A file system for file sharing includes a web server that creates a temporary directory for each session between the web server and a client computer. When the client computer requests a file located in a file server, the web server creates a symbolic link to the file in the temporary directory and a web page including an URL to the symbolic link. The web server transmits the web page, and therefore the file, to the client computer. Client computer can also upload files to the web server. The web server saves the uploaded files to the temporary directory and then moves the files to the file server. At the end of the session, the web server deletes the temporary directory. Thus, files are not saved on the web server and therefore not accessible to others from the Internet. In this file system, file and directory names are orderly incremented in the file server to simplify the back up process of the file server.
    Type: Grant
    Filed: April 7, 2000
    Date of Patent: February 15, 2005
    Assignee: ArcSoft, Inc.
    Inventors: Ming Zhou, Wenbing Zhang, Chien-yu Lin
  • Patent number: 6842754
    Abstract: System and method for managing leases in a distributed file system. A meta-data server is employed to manage leases to the objects in the distributed file system, and a plurality of storage servers provide data storage for the objects. The meta-data server grants leases for objects to the clients. With each lease granted, the meta-data server provides data that indicate the time at which the lease will expire for the associated object. The lease expiration time is included in a subsequent request to the storage server for access to the object. The storage server determines whether the lease has expired. If the lease has expired, the requested access is denied. Otherwise, the storage server provides the requested access.
    Type: Grant
    Filed: April 17, 2001
    Date of Patent: January 11, 2005
    Assignee: Hewlett Packard Development Company, L.P.
    Inventor: Daniel A. Muntz
  • Patent number: 6832224
    Abstract: A method of assigning a confidence level to a term within an electronic document, such as an e-mail, includes the step of firstly determining a quantitative indicator in the exemplary form of an occurrence value, based on the number of occurrences of a particular term within an electronic document, and associating the occurrence term within the relevant term. Thereafter, a qualitative indicator, based on a quality of the term, is determined. For example, the qualitative indicator may be determined utilizing the parts of speech of words comprising the term. A confidence level value, which may be utilized to indicate a relative importance of the term in describing a user knowledge base, is then generated utilizing the quantitative and qualitative indicators.
    Type: Grant
    Filed: April 1, 2002
    Date of Patent: December 14, 2004
    Assignee: Tacit Software, Inc.
    Inventor: David L. Gilmour
  • Patent number: 6820095
    Abstract: An object, such as a relational database table, is partitioned into a plurality of subsets. Selected subsets, e.g. partitions, of the object are exported into a dump file, identifying each exported subset of data by writing a marker in the dump file. Selected subsets are imported from the dump file, by determining whether the marker in the dump file corresponds to the selected subsets, then conditionally importing the data associated with the marker. Objects are repartitioned by exporting the some of the subsets, reconfiguring the object, and importing the exported subsets back into the object.
    Type: Grant
    Filed: April 16, 2001
    Date of Patent: November 16, 2004
    Assignee: Oracle International Corporation
    Inventors: Sofia Yeung, Chung Chang
  • Patent number: 6820074
    Abstract: A method and software are disclosed for processing data values of a data array at equally spaced locations in two dimensions where the desired data values are nulls in the data array. The method and software first searches for linear ranges of contiguous nulls, and then performs incidental interpolation of all points in such range.
    Type: Grant
    Filed: July 7, 1999
    Date of Patent: November 16, 2004
    Assignee: Landmark Graphics Corporation
    Inventor: Anne L. Simpson
  • Patent number: 6816852
    Abstract: Information processing method, device and program product capable of retrieving image data suitable for certain image data as a color scheme by a simple operation, in which (1) a piece of image data is selected as a retrieval criterion from among a plurality of image data stored in a first memory device, (2) a color stored in combination with a feature color of the selected image data is extracted from a second memory device for storing a plurality of two-color combinations suitable as color schemes, and (3) image data having the extracted color as a feature color is extracted from the first memory device as a retrieval result.
    Type: Grant
    Filed: September 21, 1999
    Date of Patent: November 9, 2004
    Assignee: Minolta Co., Ltd.
    Inventors: Kimihiko Higashio, Takashi Matsuno
  • Patent number: 6810406
    Abstract: Computerized method and system for servicing a selected piece of equipment made up of a plurality of systems and subject to unique system configurations and servicing requirements are provided. The method allows to respectively provide a database including detailed system configuration data regarding a selected piece of equipment, and a database including service modules for facilitating the servicing of equipment of a group of equipment that includes a selected piece of equipment. The method further allows to provide a respective identifier for uniquely identifying any selected equipment, and an input/output device to communicate with the databases. Respective accessing steps allow to access the database having configuration data to interface with the detailed system configuration data, and the database having the service modules to interface with at least one of the service modules.
    Type: Grant
    Filed: April 20, 2001
    Date of Patent: October 26, 2004
    Assignee: General Electric Company
    Inventors: James Edward Schlabach, Nabeel Ahmed Zuberi
  • Patent number: 6792416
    Abstract: A method, apparatus, and article of manufacture for managing results of federated searches across heterogeneous datastores with a federated result set cursor object. One or more commands are executed in a computer to perform a datastore operation at a computer. Data is located in one or more datastores. A cursor is set to the located data in each datastore. A set of cursors to the located data is returned.
    Type: Grant
    Filed: September 21, 1999
    Date of Patent: September 14, 2004
    Assignee: International Business Machines Corporation
    Inventors: Basuki N. Soetarman, Robert Nelson Summers