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: 8762635
    Abstract: Methods and apparatus for selecting and storing data on a hard disk drive are described herein. In one embodiment, the method includes selecting a first data set for writing to a hard disk drive (HDD). The first data set can reside in a main memory of a computer and the first data set can be associated with a first disk address on the HDD. The method can also include determining that a second data set residing in the main memory is likely to be associated with a second disk address located within a selected proximity of the first disk address. The method can also include creating a third data set that includes the first data set and the second data set and writing the third data set to the HDD.
    Type: Grant
    Filed: March 31, 2005
    Date of Patent: June 24, 2014
    Assignee: Google Inc.
    Inventor: Ross A. 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
  • Patent number: 7479045
    Abstract: Power distribution systems and methods for adaptation of the power distribution to computer systems to varying electrical loads and/or varying power supply inputs are disclosed. The power distribution system generally includes power connectors and power distribution terminals, each terminal is connected to a group of the power connectors configured to carry electrical power to electronics components of the computing system. The terminals may be selectively divisible into sets of grouping combinations, each grouping combination within each set corresponding to approximately the same number of power connectors. The terminals may be configured to be connected to power supply circuits in accordance with the selected set of grouping combinations.
    Type: Grant
    Filed: September 30, 2003
    Date of Patent: January 20, 2009
    Assignee: Google Inc.
    Inventors: Ross A. Biro, William H. Whitted
  • Patent number: 7013323
    Abstract: A system, method and computer program product for developing and interpreting e-commerce metrics is disclosed. The method involves collecting pages that are commonly transmitted over a computer network (e.g., the Internet, an institutional intranet, etc.), where the pages are relevant to the business operations of an entity, collecting external data, which may or may not be available on the computer network, but that is highly relevant to the entity, processing the collected pages with additional information such as contact information, routing tables, financial information, and other data which does not need to be collected more than once, and scoring the pages based on all the information collected to determine statistics. The statistics are analyzed for business information which may be important to the operations of the entity. The method then produces a report to deliver a continuous stream of e-commerce intelligence for the entity.
    Type: Grant
    Filed: May 23, 2000
    Date of Patent: March 14, 2006
    Assignee: Cyveillance, Inc.
    Inventors: Jason B. Thomas, Mark J. Bildner, Brandy M. Thomas, Christopher D. Young, Richard P. Moore, Ross A. Biro, Alissa S. Pemberton, Diane B. Perlman
  • Patent number: 6983320
    Abstract: A system, method and computer program product for analyzing e-commerce competition is disclosed. The method involves collecting pages that are commonly transmitted over a computer network (e.g., the Internet, an institutional intranet, etc.), collecting external data, which may or may not be available on the computer network, processing the collected pages and content, and scoring the pages based on all the information collected to determine statistics. The statistics are analyzed for providing benchmarks that compare an entity's presence on the computer network and compares it to the presence of other entities.
    Type: Grant
    Filed: May 23, 2000
    Date of Patent: January 3, 2006
    Assignee: Cyveillance, Inc.
    Inventors: Jason B. Thomas, Mark J. Bildner, Brandy M. Thomas, Christopher D. Young, Richard P. Moore, Ross A. Biro, Alissa S. Pemberton, Diane B. Perlman