Patents Examined by Jean Bolte Fleurantin
  • Patent number: 6789079
    Abstract: The present invention discloses an integrated service platform (ISP). Under the real-time mode, the ISP of the present invention comprises the devices of: an engineering data analysis database (EDB); an area controller database (AC Database); a web server; and client computers. Under the mode of accessing data in a certain period of time, the present invention comprises the devices of: an EDB; an AC Database; a loader; a web server; and client computers. The application of the ISP of the present invention allows users on the client sites to access the data they want with browsers. Thus, no disturbance of the maintenance on the client sites would occur, because the browsers are used for accessing the data.
    Type: Grant
    Filed: October 5, 2001
    Date of Patent: September 7, 2004
    Assignee: Macronix International Co., Ltd.
    Inventors: Da-Yi Chang, Chun-Hung Lin, Kun-Pei Li, Hsiu-Lan Ting, Kung-Cheng Tu, Mao-Shing Sun
  • Patent number: 6772142
    Abstract: A web-based implemented system in which observers may pinpoint locations on a scalable map in order to fix data by latitude and longitude and to collect data describing that location. Also permitted within the system is the selection of non-contiguous groups of geographic data points for analysis. Although not limited thereto, the system may be used to track bird sightings and migration patterns as well as other bird related information and data. The mapping is scalable and can be integrated with a Geographic Information System (GIS), e.g. elevation, vegetation or city maps. Variations over time can be analyzed for a specific point, and pattern movements across points can be tracked.
    Type: Grant
    Filed: October 31, 2000
    Date of Patent: August 3, 2004
    Assignees: Cornell Research Foundation, Inc., National Audubon Society, Inc.
    Inventors: Steven T. Kelling, Ronald M. Beloin, John W. Fitzpatrick, Frank B. Gill, Roger L. Slothower, Thomas A. Fredericks
  • Patent number: 6760718
    Abstract: A database operation processor includes a self-join detector for detecting if a self-join operation is included in a query statement for a table in a database and generating a self-join operation expression, a join key classifier for classifying a join key included in a join condition in the operation expression into an equi-join key or a non equi-join key based on the generated self-join operation expression, and a self-join operation executor for sorting records stored in the table by the equi-join key, inputting in the sorted table, executing the generated self-join operation expression, and producing a result for the query statement.
    Type: Grant
    Filed: July 5, 2001
    Date of Patent: July 6, 2004
    Assignee: Mitsubishi Denki Kabushiki Kaisha
    Inventor: Takayuki Tamura
  • Patent number: 6754655
    Abstract: The systems and methods described herein aid a clinician in the diagnostic process by providing the clinician with information about the available clinical procedures that most improve the clinician's ability to reach a correct diagnosis. Specifically, the systems described herein include software tools that can process information about the patient, including age, sex, symptoms, and prior medical history, and information about the known findings associated with different possible medical conditions, and based on this information, rank the other findings that can be ascertained by the clinician to point out to those findings that are most likely to disambiguate between the multiple candidate disease and lead to the correct diagnosis.
    Type: Grant
    Filed: November 12, 1998
    Date of Patent: June 22, 2004
    Assignee: Simulconsult, Inc.
    Inventor: Michael M. Segal
  • Patent number: 6748378
    Abstract: A method of generating a SQL statement for retrieving a data set from a database via a user interface and a database server and then processing the data set recursively. The method comprises the following steps: a) inputting a nested n-pass expression to the user interface in a form that the database server cannot execute; and b) converting the nested n-pass expression into a SQL statement that the database server can execute, the SQL statement having a level of recursion for each level of nesting of the n-pass expression, each level of recursion operating in use on the results of at least one of the preceding levels.
    Type: Grant
    Filed: April 20, 2001
    Date of Patent: June 8, 2004
    Assignee: Oracle International Corporation
    Inventors: Robert Lavender, James Lear
  • Patent number: 6748383
    Abstract: The geographic information indicator further includes means for storing a range within which the data is stored in the local database in a form of a local database effective range information, local database effective range check means for deciding a first area within which the data is already stored in the local database and a second area within which the data is not stored in the local database, server-side database retrieval request means for inquiring the database server via the network about the data included in the second area, local database update means for additionally storing the data obtained as a retrieval result,in the local database and also updating the local database effective range information based on the second area, local database retrieval means for extracting the data included in the screen display range from the local database, and screen display means for displaying the data extracted from the local database on a screen.
    Type: Grant
    Filed: October 5, 2000
    Date of Patent: June 8, 2004
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Kiyoshi Wada, Yasuo Nagai
  • Patent number: 6748389
    Abstract: Disclosed is a method, system, program, and data structure for transforming an input table. The input data table is comprised of multiple columns and rows. For each column, the data from one column in the input table is copied into one row in an output table to invert the input table.
    Type: Grant
    Filed: September 21, 1999
    Date of Patent: June 8, 2004
    Assignee: International Business Machines Corporation
    Inventors: Mark Anthony Cesare, Julie Ann Jerves, Richard Henry Mandel, III
  • Patent number: 6748381
    Abstract: A method and apparatus for providing a recent set of replicas for a cluster data resource within a cluster having a plurality of nodes; each of the nodes having a group services client with membership and voting services. The method broadcasts a data resource open request to the nodes of the cluster, determines a recent replica of the cluster data resource among the nodes, and distributes the recent replica to the nodes of the cluster. The apparatus is for providing a recent set of replicas for a cluster data resource. The apparatus has a cluster having a plurality of nodes in a peer relationship; each node has an electronic memory for storing a local replica of the cluster data resource. A group services client, which is executable by each node of the cluster, has cluster broadcasting and cluster voting capability.
    Type: Grant
    Filed: March 31, 1999
    Date of Patent: June 8, 2004
    Assignee: International Business Machines Corporation
    Inventors: Ching-Yun Chao, Roger Eldred Hough, Amal Ahmed Shaheen
  • Patent number: 6741985
    Abstract: A computer-operated document retrieval system includes a lexicon of words contained in system documents, and a document look-up table that relates words by unique word numbers to the documents. A word look-up table identifies sets of words with common characteristics, specifically prefix value and word length, and a character look-up table identifies whether any word contains a specified character. A target set generator accesses the word look-up table to compose a target word set with characteristics corresponding to the search string. A refining module reduces the target set by selecting a set of characters from the search string, and accessing the character look-up table to identify which target words use the character set. The character look-up table is a boolean array with one bit elements that are processed in groups whose size corresponds to the maximum bit processing count of the computer, effectively culling non-matching words simultaneously.
    Type: Grant
    Filed: July 31, 2001
    Date of Patent: May 25, 2004
    Assignee: International Business Machines Corporation
    Inventor: Robin A. R. Green
  • Patent number: 6728693
    Abstract: Method and apparatus for warning the user of potential limitations of a database request or the results provided thereby and for warning the user of potential limitations of a database request and the results provided thereby. Preferably, the identified limitations are provided in a number of caveats. The caveats may warn the user that a survey request and/or survey result may be improper, invalid or otherwise deficient in some way. This may prevent the user from basing important business decisions on misrepresentative database results.
    Type: Grant
    Filed: September 23, 1997
    Date of Patent: April 27, 2004
    Assignee: Unisys Corporation
    Inventors: Ted G. Lautzenheiser, Thomas K. Austin, Thomas R. Peters
  • Patent number: 6728699
    Abstract: A method and apparatus for using prior results when processing successive database requests. This is accomplished by storing selected results during the processing of selected user requests. When a subsequent user request is processed, the system determines if appropriate prior results have already been generated and stored by a previous user request. If so, the prior results are used in the processing of the subsequent user request. Because the prior results are not regenerated, the processing time for the subsequent user request may be reduced accordingly.
    Type: Grant
    Filed: September 23, 1997
    Date of Patent: April 27, 2004
    Assignee: Unisys Corporation
    Inventors: Ted G. Lautzenheiser, Thomas K. Austin, Thomas R. Peters
  • Patent number: 6728726
    Abstract: Prefetching and caching persistent objects is disclosed. The system creates a structure context used to identify a set containing a first object and other related objects. The objects have attributes, where each attribute is identified by a name. Upon a fetch of an attribute in the first object, the system also fetches related data. The related data includes other attributes in the object, and attributes in the other objects of the set having the same name as the attribute fetched for the first object.
    Type: Grant
    Filed: March 5, 1999
    Date of Patent: April 27, 2004
    Assignee: Microsoft Corporation
    Inventors: Philip A. Bernstein, Shankar Pal, David R. Shutt
  • Patent number: 6725241
    Abstract: A method and apparatus in a computer freeing space in a memory, wherein a plurality of objects are present within the memory. Responsive to an indication that space needs to be freed in the memory, an object is identified within the plurality of objects that is an oldest, least recently used object that is in use in the memory, wherein the object is an identified object and has a set of object attributes. The set of object attributes is inspected for the identified object to determine whether the identified object is a candidate for storage in a seldom used object store. Responsive to a determination that the identified object is a candidate, the object is copied to the seldom used object store, wherein the identified object becomes a relocated object. References to the relocated object to a location of the relocated object in the seldom used object store are adjusted. Space is freed in the memory occupied by the relocated object.
    Type: Grant
    Filed: March 31, 1999
    Date of Patent: April 20, 2004
    Assignee: International Business Machines Corporation
    Inventors: Herman Rodriguez, Miguel Sang
  • Patent number: 6718329
    Abstract: The present invention is a method and apparatus for generating nodes and link definitions for a hypertext database from at least one source document which includes text and formatted properties that define a logical structure of the source document. Initially, the source document is segmented according to selected formatted properties. A node is then generated for each segment of the source document. Thereafter, link definitions are created to establish associations between the nodes so as to maintain the logical structure of the source document defined by the format properties. The nodes and link definitions can be imported to a hypertext database and searched with a hypertext engine.
    Type: Grant
    Filed: July 16, 1998
    Date of Patent: April 6, 2004
    Assignee: Verizon New York Inc.
    Inventors: Albert Michael Selvin, Maarten Sierhuis
  • Patent number: 6714934
    Abstract: A vortal is a specific type of search engine that provides information and resources related only to one (or a small number) specific topic. These sites typically contain focused information, such as “vertical” or “in-depth” information pertinent only to their particular targeted topic of interest. Vortals include information pertinent to a targeted topic of a very small horizontal breath, but a larger depth. A method and system for creating a vertical search engine is presented. The method and system may help allow vortals to be created for the Internet and other computer networks that efficiently index and search lists of Uniform Resource Locators (“URLs”) created from an appropriate list of keywords for a selected topic. The created vortals may provide greater user satisfaction and less user frustration when searching for information about a selected topic.
    Type: Grant
    Filed: July 31, 2001
    Date of Patent: March 30, 2004
    Assignee: Logika Corporation
    Inventor: Matthew A. Fordham
  • Patent number: 6711558
    Abstract: A method and device are disclosed for an associative and approximate, analog or digital scanning of databases that allows for the asynchronous accessing of data from a mass storage medium. The invention includes providing dedicated analog and digital circuitry and decision logic at the mass storage medium level for determining a key identifying the data of interest, continuously comparing the key to a signal generated from a reading of the data from the mass storage medium with an approximate or exact matching circuit to determine a pattern match, determining a correlation value between the key and the data as it is read in a continuous fashion, and determining a match based upon a preselected threshold value for the correlation value. The pattern matching technique eliminates any need to compare data based on its intrinsic structure or value, and instead is based on an analog or digital pattern. The key and data may be either analog or digital.
    Type: Grant
    Filed: April 7, 2000
    Date of Patent: March 23, 2004
    Assignee: Washington University
    Inventors: Ronald S. Indeck, Ron Kaplan Cytron, Mark Allen Franklin
  • Patent number: 6704753
    Abstract: A method of storage management in document databases wherein residence times are assigned to individual documents on entry to the database. Two different residence times are preferably assigned to the document. The first residence time (residual time) is defined as the time span between storage of the document in the document management system (DMS) and the time at which the document may be relocated for the first time. The second residence time (keep time) is defined as the time span between recall of the relocated document to the DMS and time at which it may be relocated again. A further feature of the invention subsists in the fact that the second residence time is only stipulated if the document is recalled to the first storage means following relocation. Assignment of the residual and keep time is effected on entry of the document into the DMS. Residence times can be assigned by the user or also by a program.
    Type: Grant
    Filed: January 22, 1999
    Date of Patent: March 9, 2004
    Assignee: International Business Machines Corporation
    Inventors: Michael Groetzner, Udo Guenthner, Heinrich Streckeisen
  • Patent number: 6701307
    Abstract: A method and apparatus for improving searching capability on a Web. At index time, a Web page is spidered and the text and metatags returned to a processor. The processor extracts spatial information from the text and metatags. A geocode is generated for the spatial information. The geocode is then indexed along with the remaining contents of the page. A subsequent query during query time can search for entries based on proximity to a known location using the indexed geocode.
    Type: Grant
    Filed: October 28, 1998
    Date of Patent: March 2, 2004
    Assignee: Microsoft Corporation
    Inventors: Martin W. Himmelstein, Dwight Aspinwall, Gerald F. Halstead, Charles Goldensher
  • Patent number: 6668261
    Abstract: A method of upgrading a program, used in a data processing device having a permanent memory, from a version n to a version n+1, wherein, at any time, both the recent version and the previous version of the program are stored in a first and a second location of the memory. Each one of version n and version n+1 of the program is using configuration data of format n and format n+1, respectively, when it is used as a current version. The configuration data of format n are automatically stored into the memory when version n+1 of the program is stored into the second location of memory.
    Type: Grant
    Filed: July 21, 2000
    Date of Patent: December 23, 2003
    Assignee: International Business Machines Corporation
    Inventors: Claude Basso, Jean-Marc Berthaud, Alain Dorel, Jean-Pierre Rigaud, Michel Susini, Fred Trucco
  • Patent number: 6665670
    Abstract: A method and system for determining the likely uniqueness and novelty of a subject concept, such as a patent, in comparison with other published references embodying other concepts by examining the subject concept in the context of references published both before and after the subject concept looking for instances in which a particular other published reference can be determined to be an ancestor of or progeny of the subject concept and then constructing and displaying a morphogenetic icon for representing such multi-dimensional, multi-temporal relationships in a two-dimensional manner.
    Type: Grant
    Filed: March 30, 2001
    Date of Patent: December 16, 2003
    Assignee: M.CAM, Inc.
    Inventors: David S. Winer, David E. Martin, Jason O. Watson, David J. Pratt