Patents Examined by Rehanna Perveen
  • Patent number: 9135250
    Abstract: Methods, systems and apparatus are described herein that include receiving a partial query entered into a search field on a computing device, and data indicating a document presented on the computing device during entry of the partial query. The presented document has been edited by a user of the computing device. Search results are then obtained which identify respective lists of search results documents for corresponding candidate query completions in a set obtained for the partial query. Similarity scores are then calculated for candidate query completions based at least in part on a similarity between content in the displayed document and content in search result documents in the corresponding lists. One or more candidate query completions in the set are then selected as refined query completions for the partial query based at least in part on the similarity scores and provided for presentation by the computing device.
    Type: Grant
    Filed: February 22, 2013
    Date of Patent: September 15, 2015
    Assignee: Google Inc.
    Inventors: Sarveshwar Duddu, Lev Finkelstein
  • Patent number: 9053061
    Abstract: The restore of user data techniques include a method, a system, a device and/or a computer program product. In some embodiments of these techniques, the method includes receiving user selection for restoring backed up user data to a client device. The method further includes receiving backed up user data from a server based on the user selection. The method further includes determining file location for a file in the received backed up user data based on the user selection and a parameter associated with the client device. This Abstract is provided for the sole purpose of complying with the Abstract requirement rules. This Abstract is submitted with the explicit understanding that it will not be used to interpret or to limit the scope or the meaning of the claims.
    Type: Grant
    Filed: April 7, 2010
    Date of Patent: June 9, 2015
    Assignee: Carbonite, Inc.
    Inventors: Martyn Roland James, Andrew Peter Brown, Jessica Ann Mcisaac, Michael Edward Stapp, Robert Ian Morgan
  • Patent number: 7099967
    Abstract: A computer system comprising a memory that includes a host and an image file, a processor configured to execute the host, an input/output (I/O) controller coupled to the processor, and a management processing system coupled to the I/O controller and including a non-volatile memory is provided. The host is configured to cause the processor to provide the image file to the management processing system, and the management processing system is configured to store the image file in the non-volatile memory in response to receiving the image file from the host.
    Type: Grant
    Filed: December 22, 2003
    Date of Patent: August 29, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Ivan Farkas, Peter M. Piotrowski
  • Patent number: 7062596
    Abstract: A datalink for a system of N computers, and M monitors and peripheral devices is described. Separate state machines are provided for each switched computer, and separate state machines for each switched workstation, with a non-intrusive matrix switch disposed there-between. The matrix switch routes the peripheral data streams without intercepting them with a processor. The computer-side state machines and the workstation-side state machines are in a master/slave relationship, respectively, and communicate peripheral data using a half-duplex method of transfer.
    Type: Grant
    Filed: August 20, 2002
    Date of Patent: June 13, 2006
    Assignee: Avocent Corporation
    Inventor: Philip M. Kirshtein