Patents by Inventor Elizabeth Shriver

Elizabeth Shriver has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 7194454
    Abstract: A method for organizing records of a database by topical relevance generates statistics on relevance by monitoring search terms used and search paths traversed by a database user community. Records reviewed most often in relation to a given search term are assumed to be most relevant to that search term in the eyes of members of the user community. Additionally, a record reviewed in relation to a plurality of search terms is determined to be related by topical relevance to other records reviewed in relation to that plurality of search terms. Again, a probability is calculated, based on a frequency of record review and search terms used, as a measure of this record topical relevance. An embodiment directed toward Internet searches provides for seeding the probability calculations with information from labeled data available from open source Internet directories. The activities of the user community are monitored, for example, at a proxy server, or by reviewing proxy server logs.
    Type: Grant
    Filed: March 12, 2002
    Date of Patent: March 20, 2007
    Assignee: Lucent Technologies
    Inventors: Mark H. Hansen, Elizabeth A. Shriver
  • Patent number: 7058763
    Abstract: A special-purpose file system is provided which includes a combination of services and features which improve the performance of applications employing caches, such as caching web proxies. This file system also provides a file system cache which can be used as a general high-performance file system cache for file systems which need a cache. The services and features include collocating files together on a disk; keeping file meta-data in memory; compressing file names to hash values for reference; using a flat naming scheme for files; providing background daemons that pack files into clusters and clean disk and main memory space; and implementing a user-level library. The file system reduces access to related disk files, eliminates disk operations that are needed to maintain directory and meta-data information, and avoids multiple buffering of file data, and saves and efficiently manages disk and main memory space.
    Type: Grant
    Filed: May 4, 2001
    Date of Patent: June 6, 2006
    Assignee: Lucent Technologies Inc.
    Inventors: Eran Gabber, Elizabeth Shriver, Christopher Stein, Lan Huang
  • Patent number: 6763436
    Abstract: A data replication system is disclosed in which replication functionalities between a host computer, an interconnecting computer network, and a plurality of storage devices are separated into host elements and a plurality of storage elements. The host computer is connected to one or more host elements. The host element is responsible for replicating data between the storage devices, which are each connected to an associated storage element, and for maintaining data consistency. Further, the host element instructs a storage element whose associated storage device does not contain up-to-date data to recover from another one of the plurality of storage elements and its associated storage device. The storage elements and their associated storage devices may be located in any combination of diverse or same geographical sites in a manner to ensure sufficient replication in the event of a site or equipment failure.
    Type: Grant
    Filed: January 29, 2002
    Date of Patent: July 13, 2004
    Assignee: Lucent Technologies Inc.
    Inventors: Eran Gabber, Bruce Kenneth Hillyer, Wee Teck Ng, Banu Rahime Ozden, Elizabeth Shriver
  • Patent number: 6647383
    Abstract: A system and method for information searching comprising determination of, in fine granularity, a Community of Interest (COI), further data mining in search results, using at least one of COI and expert preferences to identify important knowledge, formulation and manipulation of results, and summarization of search results into a document like entity with dynamic attributes described. More particularly, the invention relates to a system and method for providing interactive dialogue and iterative search functions to find information on a large network of servers such as the world wide web.
    Type: Grant
    Filed: September 1, 2000
    Date of Patent: November 11, 2003
    Assignee: Lucent Technologies Inc.
    Inventors: Katherine G. August, Chin-Sheng Chuang, Michelle McNerney, Elizabeth A. Shriver, Mark Hansen, Ping-wen Ong, Daniel D. Lee, Craig Nohl, Theodore Sizer, II
  • Publication number: 20030145179
    Abstract: A data replication system is disclosed in which replication functionalities between a host computer, an interconnecting computer network, and a plurality of storage devices are separated into host elements and a plurality of storage elements. The host computer is connected to one or more host elements. The host element is responsible for replicating data between the storage devices, which are each connected to an associated storage element, and for maintaining data consistency. Further, the host element instructs a storage element whose associated storage device does not contain up-to-date data to recover from another one of the plurality of storage elements and its associated storage device. The storage elements and their associated storage devices may be located in any combination of diverse or same geographical sites in a manner to ensure sufficient replication in the event of a site or equipment failure.
    Type: Application
    Filed: January 29, 2002
    Publication date: July 31, 2003
    Inventors: Eran Gabber, Bruce Kenneth Hillyer, Wee Teck Ng, Banu Rahime Ozden, Elizabeth Shriver
  • Patent number: 6591287
    Abstract: A method and apparatus for scheduling jobs having a staging time and a processing time are described. In one method, the jobs are divided into subsets based on a predetermined criteria such as depending on whether the staging time is longer than the processing time. In this method, the jobs in each subset are ordered independently. The jobs are then scheduled by alternating between the ordered subsets. In a second method, the jobs are again divided into subsets based on a predetermined criteria such as depending on whether the staging time is longer than the processing time. The jobs in each subset are ordered independently. The jobs in one subset are then simply appended to the other subset. In a third method, the jobs are ordered according to a predetermined criterion into a list and are executed by alternating between both ends of the list. The invention is also applicable to scheduling jobs having a destaging time.
    Type: Grant
    Filed: September 8, 1999
    Date of Patent: July 8, 2003
    Assignee: Lucent Technologies Inc.
    Inventors: Sachin S. More, Shanmugavelayut Muthukrishnan, Elizabeth Shriver
  • Publication number: 20030115410
    Abstract: A method and apparatus are disclosed for improving file system response time. File system response time is improved by reading an entire cluster each time a read request is received. When a request to read the first one or more bytes of a file arrives at the file system, the file system assumes the file is being read sequentially and reads the entire first cluster of the file into the file system cache. File system response time is also improved by modifying the number of disk cache segments. The number of disk cache segments restricts the number of sequential workloads for which the disk cache can perform readahead. The disclosed file system dynamically modifies the number of disk cache segments to be at least the number of files being concurrently accessed from a given disk. In one implementation, the number of disk cache segments is set to one more than the number of sequential files being concurrently accessed from that disk, so that the additional cache segment can service the randomly-accessed files.
    Type: Application
    Filed: January 31, 2003
    Publication date: June 19, 2003
    Applicant: Lucent Technologies Inc.
    Inventor: Elizabeth Shriver
  • Publication number: 20030014399
    Abstract: A method for organizing records of a database by topical relevance generates statistics on relevance by monitoring search terms used and search paths traversed by a database user community. Records reviewed most often in relation to a given search term are assumed to be most relevant to that search term in the eyes of members of the user community. Additionally, a record reviewed in relation to a plurality of search terms is determined to be related by topical relevance to other records reviewed in relation to that plurality of search terms. Again, a probability is calculated, based on a frequency of record review and search terms used, as a measure of this record topical relevance. An embodiment directed toward Internet searches provides for seeding the probability calculations with information from labeled data available from open source Internet directories. The activities of the user community are monitored, for example, at a proxy server, or by reviewing proxy server logs.
    Type: Application
    Filed: March 12, 2002
    Publication date: January 16, 2003
    Inventors: Mark H. Hansen, Elizabeth A. Shriver
  • Publication number: 20020165911
    Abstract: A special-purpose file system is provided which includes a combination of services and features which improve the performance of applications employing caches, such as caching web proxies. This file system also provides a file system cache which can be used as a general high-performance file system cache for file systems which need a cache. The services and features include collocating files together on a disk; keeping file meta-data in memory; compressing file names to hash values for reference; using a flat naming scheme for files; providing background daemons that pack files into clusters and clean disk and main memory space; and implementing a user-level library. The file system reduces access to related disk files, eliminates disk operations that are needed to maintain directory and meta-data information, and avoids multiple buffering of file data, and saves and efficiently manages disk and main memory space.
    Type: Application
    Filed: May 4, 2001
    Publication date: November 7, 2002
    Inventors: Eran Gabber, Elizabeth Shriver, Christopher Stein, Lan Huang
  • Patent number: 6321317
    Abstract: An apparatus for and a method of multi-dimensional constraint optimization in a storage system configuration. In accordance with the primary aspect of the present invention, the objective function for a storage system is determined the workload units are selected and their standards are determined, and the storage devices are selected and their characteristics are determined. These selections and determinations are then used by a constraint based solver through constraint integer optimization to generate an assignment plan for the workload units to the storage devices.
    Type: Grant
    Filed: December 16, 1998
    Date of Patent: November 20, 2001
    Assignee: Hewlett-Packard Co
    Inventors: Elizabeth Borowsky, Richard Golding, Arif Merchant, Elizabeth Shriver, Mirjana Spasojevic, Tim Sullivan, John Wilkes
  • Patent number: 6317499
    Abstract: The present invention is an apparatus for generating random bits from a computer system. The apparatus comprises a rotating storage device operating within the computer system. A rotational latency of the rotating storage device is associated with the computer system accessing information from the storage device with the rotational latency causing the accessing of the information to have an entropy. An extraction mechanism extracts random bits derived from entropy of the rotational latency of the storage device.
    Type: Grant
    Filed: August 3, 1998
    Date of Patent: November 13, 2001
    Assignee: Lucent Technologies Inc.
    Inventors: Bruce Kenneth Hillyer, Bjorn Markus Jakobsson, Elizabeth Shriver
  • Patent number: 6301640
    Abstract: A method for scheduling access of data blocks located in a computer system having a plurality of disk drives, each disk drive has a disk cache with a specified fence parameter value coupled to a host computer via a common bus. The method according to one embodiment, comprises the steps of: (a) sequentially accessing each of the disk drives for a predetermined number of iterations to retrieve a predetermined number of data blocks; (b) for a specified number of the iterations, transferring data located in the disk cache to be transferred to the common bus and requesting data corresponding to the following iteration to be transferred to the disk cache; and (c) repeating steps (a) and (b) until the predetermined iterations are completed.
    Type: Grant
    Filed: July 2, 1998
    Date of Patent: October 9, 2001
    Assignee: Lucent Technologies, Inc.
    Inventors: Rakesh D. Barve, Phillip B. Gibbons, Bruce K. Hillyer, Yossi Matias, Elizabeth Shriver, Jeffrey S. Vitter
  • Publication number: 20010013084
    Abstract: A method for scheduling access of data blocks located in a computer system having a plurality of disk drives, each disk drive has a disk cache with a specified fence parameter value coupled to a host computer via a common bus. The method according to one embodiment, comprises the steps of: (a) sequentially accessing each of the disk drives for a predetermined number of iterations to retrieve a predetermined number of data blocks; (b) for a specified number of the iterations, transferring data located in the disk cache to be transferred to the common bus and requesting data corresponding to the following iteration to be transferred to the disk cache; and (c) repeating steps (a) and (b) until the predetermined iterations are completed.
    Type: Application
    Filed: July 2, 1998
    Publication date: August 9, 2001
    Inventors: RAKESH D. BARVE, PHILLIP B. GIBBONS, BRUCE K. HILLYER, YOSSI MATIAS, ELIZABETH SHRIVER, JEFFREY S. VITTER
  • Patent number: 6260108
    Abstract: A method for estimating and read durations, in response to requests to read data blocks stored in the disk drives in a computer system having a plurality of disk drives. Each disk drive has a disk cache with a non-zero fence parameter value coupled to a host computer via a common bus. The method according to one embodiment, comprises the steps of: (a) measuring an overhead period corresponding to the time during which a request to read is transmitted to a disk drive via the bus; (b) measuring an expected minimum positioning time corresponding to the shortest time required for a disk drive to locate said data block; (c) measuring mechanism-to-cache read time corresponding to the time required for a disk drive to transfer a data portion BC to a disk cache; (d) measuring the time required to transfer data blocks stored in each of said disk caches to the host; and (e) adding the times measured at steps (a) through (d).
    Type: Grant
    Filed: July 2, 1998
    Date of Patent: July 10, 2001
    Assignee: Lucent Technologies, Inc.
    Inventors: Rakesh D. Barve, Phillio B. Gibbons, Bruce K. Hillyer, Yossi Matias, Elizabeth Shriver, Jeffrey S. Vitter