Patents by Inventor Donald Kane

Donald Kane 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: 10936955
    Abstract: Technologies are disclosed for determining network-accessible content changes based on computed models and providing a long term forecast of user interaction at a network accessible site based upon a short term experiment at the site. A forecast model for a period of time is generated based upon historical data of user interactions at the site. An experiment is run for a short term at the site based upon a potential change at the site. Based upon data obtained during the experiment, scores are generated for a control group (no change) and a treatment group (potential change) and compared. If there are statistically significant differences between the control group and the treatment group scores, the long term forecast may be used to forecast what the long term impact of the experiment would be based upon the short term experiment.
    Type: Grant
    Filed: January 13, 2017
    Date of Patent: March 2, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Pramod Muralidharan, Ray Chen, Donald Kane, Vignesh Kannappan, Hancao Li, Ajay Kant Singh, Robert Andrew Kreek, Richard Bargreen, Rui Chen, Michael Luis Collado, Kevin Donald Kelly, Shen Li, Sameer Rajendra Rajyaguru, Serguei B. Stepaniants, Murali Brahmadesam
  • Patent number: 7032123
    Abstract: The present invention provides a method and apparatus for error recovery in a system. The apparatus comprises a directory cache adapted to store at least one entry and a control unit. The control unit is adapted to determine if at least one uncorrectable error exists in the directory cache and to place the directory cache offline in response to determining that the error is uncorrectable. The method comprises detecting an error in data stored in a storage device in the system, and determining if the detected error is correctable. The method further comprises making at least a portion of the storage device unavailable to one or more resources in the system in response to determining that the error is uncorrectable.
    Type: Grant
    Filed: October 19, 2001
    Date of Patent: April 18, 2006
    Assignee: Sun Microsystems, Inc.
    Inventors: Donald Kane, Daniel P. Drogichen
  • Patent number: 6877108
    Abstract: A method and apparatus for providing error isolation in a multi-domain computer system. The system includes a plurality of system resources allocated to form at least a first and second domain. The system resources of the first domain perform a set of transactions independent from a set of transactions performed by the system resources of the second domain. The system further comprises at least one interface for coupling one system resource from the first domain and one system resource from the second domain. The at least one interface tracks the set of transactions performed by the one system resource of the first domain and the one system resource of the second domain independently from one another.
    Type: Grant
    Filed: September 25, 2001
    Date of Patent: April 5, 2005
    Assignee: Sun Microsystems, Inc.
    Inventors: Donald Kane, Steven Fitzgerald Weiss, Eric E. Graf, Andrew E. Phelps
  • Publication number: 20030084369
    Abstract: The present invention provides a method and apparatus for error recovery in a system. The apparatus comprises a directory cache adapted to store at least one entry and a control unit. The control unit is adapted to determine if at least one uncorrectable error exists in the directory cache and to place the directory cache offline in response to determining that the error is uncorrectable. The method comprises detecting an error in data stored in a storage device in the system, and determining if the detected error is correctable. The method further comprises making at least a portion of the storage device unavailable to one or more resources in the system in response to determining that the error is uncorrectable.
    Type: Application
    Filed: October 19, 2001
    Publication date: May 1, 2003
    Inventors: Donald Kane, Daniel Drogichen
  • Publication number: 20030061538
    Abstract: A method and apparatus for providing error isolation in a multi-domain computer system. The system includes a plurality of system resources allocated to form at least a first and second domain. The system resources of the first domain perform a set of transactions independent from a set of transactions performed by the system resources of the second domain. The system further comprises at least one interface for coupling one system resource from the first domain and one system resource from the second domain. The at least one interface tracks the set of transactions performed by the one system resource of the first domain and the one system resource of the second domain independently from one another.
    Type: Application
    Filed: September 25, 2001
    Publication date: March 27, 2003
    Inventors: Donald Kane, Steven Fitzgerald Weiss, Eric E. Graf, Andrew E. Phelps