Patents by Inventor Gary S. Shankman

Gary S. Shankman 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: 10599504
    Abstract: The following description is directed to dynamically adjusting a refresh rate. In one example, a method can include determining a rate of memory errors, and dynamically adjusting a refresh rate of a memory based at least partially on the determined rate of memory errors.
    Type: Grant
    Filed: June 22, 2015
    Date of Patent: March 24, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Christopher James BeSerra, Gary S. Shankman, Gavin Akira Ebisuzaki, Terry Lee Nissley
  • Patent number: 10203689
    Abstract: Methods and systems for detecting passive failure in a cooling system that employs two or more actuators for moving a fluid can include outputting a control signal to cause the movement of an actuator, where the control signal is associated with an expected rate of movement of the actuator; receiving information concerning an output signal from the actuator that is associated with an actual rate of movement of the actuator; and comparing the actual rate of movement of the actuator with the expected rate of movement of the actuator. A passive failure can be detected when the actual rate of movement of the actuator falls outside a nominal range that is based on the control signal.
    Type: Grant
    Filed: September 23, 2016
    Date of Patent: February 12, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Felipe Enrique Ortega Gutierrez, Gary S. Shankman
  • Patent number: 9807013
    Abstract: Techniques and solutions for automatically filtering network broadcast traffic are described. For example, network broadcast traffic can be automatically filtered by turning broadcast filtering on and off (e.g., as a continuous strobe pattern that alternates enabling and disabling of broadcast filtering). For example, a computing device (e.g., via a network interface or management controller of the computing device) can automatically enable network broadcast traffic filtering during a first time period (e.g., a four second time period) and disable network broadcast traffic filtering during a second time period (e.g., a one second time period). A computing device can also automatically enable and disable network broadcast traffic filtering according to an on-off pattern (e.g., based on various criteria, such as network queue size, broadcast traffic volume, etc.).
    Type: Grant
    Filed: March 19, 2015
    Date of Patent: October 31, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Gavin Akira Ebisuzaki, Christopher James BeSerra, Gary S. Shankman, Terry Lee Nissley
  • Patent number: 6381656
    Abstract: A method and system for monitoring performance of an input/output (“I/O”) processor in a server associated with a computing system, such as an intelligent I/O (“I2O”) compliant computer system. A virtual adapter in the I/O processor monitors messages passing through the I/O processor to produce message data. An I/O monitor associated with each server in the computing system constructs a server communications model for its respective server using the message data provided by each of the virtual adapters associated with the I/O processors in the server. The I/O monitor may also collect information regarding non-I2O devices. An I/O user interface builds a computing system communications model using the server communications models provided by the respective I/O monitors in each of the computing system's servers.
    Type: Grant
    Filed: March 10, 1999
    Date of Patent: April 30, 2002
    Assignee: Applied Microsystems Corporation
    Inventor: Gary S. Shankman