Patents by Inventor Guy Harris

Guy Harris 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).

  • Publication number: 20170024676
    Abstract: A system is described for compiling and comparing the prediction accuracy of analysts to improve user prediction performance. The system includes a processor having software programmed to compile prediction data of the analysts based upon an outcome of the analyst's selections. The processor is in communication with a database for data storage. An interface is configured to provide an interactive link between the user and the prediction data. The interface provides a display portal for viewing the prediction data. The processor automatically tracks and records the performance history of the analysts and ranks them according to performance history. The processor presents the ranks of the analysts to the user through the display portal to the user who is then able to purchase a prediction from any of the analysts for a future event by payment of a fee.
    Type: Application
    Filed: April 7, 2015
    Publication date: January 26, 2017
    Applicant: CAPPER NETWORK, LLC
    Inventor: TUCKER GUY HARRIS
  • Publication number: 20140222879
    Abstract: The invention provides a technique for managing hard-mounted network file systems (NFSs). First, a network file system (NFS) interface detects that a hard-mounted NFS is inaccessible. In response, the NFS interface obtains a list of virtual nodes (vNodes) associated with the hard-mounted NFS. If the NFS interface determines that each vNode in the list of vNodes is only associated with a read IN/OUT (I/O) operation, then the NFS interface automatically unmounts the hard-mounted NFS since doing so does not compromise the coherency of the hard-mounted NFS. Alternatively, if the NFS interface determines that at least one vNode in the list of vNodes is associated with data that is open for a write I/O operation, is mapped into a memory, or is associated with at least one dirty page, then the NFS interface does not unmount the hard-mounted NFS since doing so will compromise the coherency of the hard-mounted NFS.
    Type: Application
    Filed: February 1, 2013
    Publication date: August 7, 2014
    Applicant: APPLE INC.
    Inventors: William L. RICKER, Guy HARRIS, George K. COLLEY
  • Patent number: 7174352
    Abstract: The invention provides a method and system for duplicating all or part of a file system while maintaining consistent copies of the file system. The file server maintains a set of snapshots, each indicating a set of storage blocks making up a consistent copy of the file system as it was at a known time. Each snapshot can be used for a purpose other than maintaining the coherency of the file system, such as duplicating or transferring a backup copy of the file system to a destination storage medium. In a preferred embodiment, the snapshots can be manipulated to identify sets of storage blocks in the file system for incremental backup or copying, or to provide a file system backup that is both complete and relatively inexpensive.
    Type: Grant
    Filed: May 10, 2001
    Date of Patent: February 6, 2007
    Assignee: Network Appliance, Inc.
    Inventors: Steven R. Kleiman, David Hitz, Guy Harris, Sean W. O'Malley, Michael Malcolm, James Lau, Byron Rakitzis
  • Patent number: 6604118
    Abstract: The invention provides a method and system for duplicating all or part of a file system while maintaining consistent copies of the file system. The file server maintains a set of snapshots, each indicating a set of storage blocks making up a consistent copy of the file system as it was at a known time. Each snapshot can be used for a purpose other than maintaining the coherency of the file system, such as duplicating or transferring a backup copy of the file system to a destination storage medium. In a preferred embodiment, the snapshots can be manipulated to identify sets of storage blocks in the file system for incremental backup or copying, or to provide a file system backup that is both complete and relatively inexpensive.
    Type: Grant
    Filed: July 31, 1998
    Date of Patent: August 5, 2003
    Assignee: Network Appliance, Inc.
    Inventors: Steven Kleiman, David Hitz, Guy Harris, Sean O'Malley
  • Publication number: 20020049718
    Abstract: The invention provides a method and system for duplicating all or part of a file system while maintaining consistent copies of the file system. The file server maintains a set of snapshots, each indicating a set of storage blocks making up a consistent copy of the file system as it was at a known time. Each snapshot can be used for a purpose other than maintaining the coherency of the file system, such as duplicating or transferring a backup copy of the file system to a destination storage medium. In a preferred embodiment, the snapshots can be manipulated to identify sets of storage blocks in the file system for incremental backup or copying, or to provide a file system backup that is both complete and relatively inexpensive.
    Type: Application
    Filed: May 10, 2001
    Publication date: April 25, 2002
    Inventors: Steven R. Kleiman, David Hitz, Guy Harris, Sean W. O'Malley, Michael Malcolm, James Lau, Byron Rakitzis
  • Publication number: 20010044807
    Abstract: The invention provides a method and system for duplicating all or part of a file system while maintaining consistent copies of the file system. The file server maintains a set of snapshots, each indicating a set of storage blocks making up a consistent copy of the file system as it was at a known time. Each snapshot can be used for a purpose other than maintaining the coherency of the file system, such as duplicating or transferring a backup copy of the file system to a destination storage medium. In a preferred embodiment, the snapshots can be manipulated to identify sets of storage blocks in the file system for incremental backup or copying, or to provide a file system backup that is both complete and relatively inexpensive.
    Type: Application
    Filed: July 31, 1998
    Publication date: November 22, 2001
    Inventors: STEVEN KLEIMAN, DAVID HITZ, GUY HARRIS, SEAN O'MALLEY
  • Patent number: 6065037
    Abstract: This is achieved in a computer system employing a multiple facility operating system architecture. The computer system includes a plurality of processor units for implementing a predetermined set of peer-level facilities wherein each peer-level facility includes a plurality of related functions and a communications bus for interconnecting the processor units. Each of the processor units includes a central processor and the stored program that, upon execution, provides for the implementation of a predetermined peer-level facility of the predetermined set of peer-level facilities, and for performing a multi-tasking interface function. The multi-tasking interface function is responsive to control messages for selecting for execution functions of the predetermined peer-level facility and that is responsive to the predetermined peer-level facility for providing control messages to request or to respond to the performance of functions of another peer-level facility of the computer system.
    Type: Grant
    Filed: June 7, 1995
    Date of Patent: May 16, 2000
    Assignee: Auspex Systems, Inc.
    Inventors: David Hitz, Allan Schwartz, James Lau, Guy Harris
  • Patent number: 5485579
    Abstract: This is achieved in a computer system employing a multiple facility operating system architecture. The computer system includes a plurality of processor units for implementing a predetermined set of peer-level facilities wherein each peer-level facility includes a plurality of related functions and a communications bus for interconnecting the processor units. Each of the processor units includes a central processor and the stored program that, upon execution, provides for the implementation of a predetermined peer-level facility of the predetermined set of peer-level facilities, and for performing a multi-tasking interface function. The multi-tasking interface function is responsive to control messages for selecting for execution functions of the predetermined peer-level facility and that is responsive to the predetermined peer-level facility for providing control messages to request or to respond to the performance of functions of another peer-level facility of the computer system.
    Type: Grant
    Filed: April 8, 1994
    Date of Patent: January 16, 1996
    Assignee: Auspex Systems, Inc.
    Inventors: David Hitz, Allan Schwartz, James Lau, Guy Harris
  • Patent number: 5481899
    Abstract: The edges of a semiconductor die are moved away from the lead frame leads attached to the die by using a pressure differential across the semiconductor die.
    Type: Grant
    Filed: June 27, 1994
    Date of Patent: January 9, 1996
    Assignee: Texas Instruments Incorporated
    Inventors: Guy Harris, Duane Callaway, Rajesh Shah
  • Patent number: 5338705
    Abstract: The edges of a semiconductor die are moved away from the lead frame leads attached to the die by using a pressure differential across the semiconductor die.
    Type: Grant
    Filed: September 10, 1992
    Date of Patent: August 16, 1994
    Assignee: Texas Instruments Incorporated
    Inventors: Guy Harris, Duane Callaway, Rajesh Shah
  • Patent number: 5276055
    Abstract: Compounds having the formula ##STR1## wherein R and R.sup.1 may be H or COCH.sub.3 provided that when R.sup.1 is COCH.sub.3, R is COCH.sub.3 are described.
    Type: Grant
    Filed: October 19, 1992
    Date of Patent: January 4, 1994
    Assignee: Merck & Co., Inc.
    Inventors: Angeles Cabello, Guy Harris, Robert A. Giacobbe, Gregory L. Helms, Otto D. Hensens, Suzanne M. Mandala, E. Tracy T. Jones, Isabel Martin, Walter Rozdilsky