Patents by Inventor Ross Biro

Ross Biro 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: 9213712
    Abstract: In one aspect, a system receives an executable file that includes one or more advertisements and instructions. The system stores the executable file, including the advertisements, on a storage device. The system receives an input to search the storage device using a search facility separate from the executable file. The system generates search results responsive to the input using the search facility. The system executes the instructions included in the executable file to insert at least one advertisement included in the executable file into the search results. The system presents the search results, including the at least one inserted advertisement, to a user.
    Type: Grant
    Filed: June 24, 2013
    Date of Patent: December 15, 2015
    Assignee: Google Inc.
    Inventor: Ross Biro
  • Patent number: 8473492
    Abstract: A computer-implemented method is described. The method includes receiving permission from a user to store information on a storage device operatively coupled to a computer system associated with the user, generating a file comprising content designed to cause at least a portion of the file to be displayed in search results when a search of the storage device is performed, and storing the generated file on the storage device in a manner that is invisible to a user of the computer system. Alternatively, the generated file can be stored without a user's permission.
    Type: Grant
    Filed: May 17, 2007
    Date of Patent: June 25, 2013
    Assignee: Google Inc.
    Inventor: Ross Biro
  • Patent number: 8165127
    Abstract: Routing nodes in communications networks use policies and certain fields, called selection fields, in packet headers to make routing decisions. When routing over a trunk, a specific trunked link over which to forward a packet must be selected. Policies and selection fields can be used in a way that causes the packets in data streams to be distributed more evenly across the trunked links than is currently done.
    Type: Grant
    Filed: March 31, 2010
    Date of Patent: April 24, 2012
    Assignee: Google Inc.
    Inventors: Ross Biro, Stephen Stuart
  • Patent number: 7774633
    Abstract: Cycling power in a computer to clear hang-up conditions may include disabling low voltage DC signals between an output of a standby DC power supply and standby-powered circuits in response to a power cycle request. In response to a disable signal, a power cycle module (PCM) may disable standby power being supplied to standby circuits in a computer, server, or router, for example. In addition, the PCM may disable power to main circuits by, for example, generating logic-level control signals to the power supply, or by opening a series-connected switch through which main current flows. In response to a re-enable signal, the PCM may re-enable the supply of standby and/or main power to a computer.
    Type: Grant
    Filed: December 21, 2006
    Date of Patent: August 10, 2010
    Assignee: Google Inc.
    Inventors: Kenneth L. Harrenstien, Ross Biro
  • Patent number: 7710966
    Abstract: Routing nodes in communications networks use policies and certain fields, called selection fields, in packet headers to make routing decisions. When routing over a trunk, a specific trunked link over which to forward a packet must be selected. Policies and selection fields can be used in a way that causes the packets in data streams to be distributed more evenly across the trunked links than is currently done.
    Type: Grant
    Filed: July 19, 2005
    Date of Patent: May 4, 2010
    Assignee: Google Inc.
    Inventors: Ross Biro, Stephen Stuart