Patents by Inventor Russell Belfer

Russell Belfer 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: 10666719
    Abstract: A system for directing reads includes an input interface and a processor. The input interface is to receive a request to read from a plurality of servers. The processor is to determine a set of weights for a set of healthy servers of the plurality of servers and determine a server to receive the request based at least in part on the set of weights.
    Type: Grant
    Filed: November 27, 2018
    Date of Patent: May 26, 2020
    Assignee: GITHUB, INC.
    Inventors: Patrick Reynolds, Russell Belfer
  • Publication number: 20190238630
    Abstract: A system for directing reads includes an input interface and a processor. The input interface is to receive a request to read from a plurality of servers. The processor is to determine a set of weights for a set of healthy servers of the plurality of servers and determine a server to receive the request based at least in part on the set of weights.
    Type: Application
    Filed: November 27, 2018
    Publication date: August 1, 2019
    Inventors: Patrick Reynolds, Russell Belfer
  • Patent number: 10187457
    Abstract: A system for directing reads includes an input interface and a processor. The input interface is to receive a request to read from a plurality of servers. The processor is to determine a set of weights for a set of healthy servers of the plurality of servers and determine a server to receive the request based at least in part on the set of weights.
    Type: Grant
    Filed: April 22, 2016
    Date of Patent: January 22, 2019
    Assignee: GitHub, Inc.
    Inventors: Patrick Reynolds, Russell Belfer
  • Publication number: 20050088407
    Abstract: A method for managing an interactive video display system. A plurality of video spots are displayed on the interactive video display system. Data based on interaction with the interactive video display system corresponding to video spots of the plurality of video spots is gathered. The data is stored, wherein the data is for use in managing presentation of the video spots. By analyzing data relating to different video spots, popularity and other metrics may be determined for the video spots, providing useful information for managing the presentation of the video spots.
    Type: Application
    Filed: October 25, 2004
    Publication date: April 28, 2005
    Inventors: Matthew Bell, Russell Belfer
  • Patent number: 5649086
    Abstract: Synthesis of novel images from example images is achieved by interpolating among example images based on user selection of parameter values in a hierarchy of networks referred to as parent networks and child networks. Child networks describe distinct physical characteristics of the image, such as thickness of eyebrows. Parent networks describe more general or abstract characteristics related to the image, such as emotional states expressed by the image.
    Type: Grant
    Filed: March 8, 1995
    Date of Patent: July 15, 1997
    Assignee: nFX Corporation
    Inventors: Russell Belfer, Chie-Jin Cheng, Steve Librande, Va-On Tam, Bin Zhang