Patents by Inventor Michael Y. Brukman

Michael Y. Brukman 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: 10025868
    Abstract: Methods, systems, and apparatus, including computer program products, for establishing preferences for sites that are explicitly identified by a user by either a textual input or an acceptance in response to a recommendation, and adjusting the presentation of search results based on these preferences.
    Type: Grant
    Filed: March 15, 2016
    Date of Patent: July 17, 2018
    Assignee: Google LLC
    Inventors: Bryan C. Horling, Michael Y. Brukman, Owen Otto, Philip A. McDonnell, Kavi J. Goel, Paul Haahr
  • Patent number: 9542453
    Abstract: A method is performed at a server system having one or more processors and memory. The server receives a search query from a user and identifies a list of search results associated with the search query. Each search result has an initial position in the list. The server identifies a set of user-preferred search results that comprises search results in a search history of the user. Each of the user-preferred search results has been previously selected by the user for at least a predefined minimum number of times. The server identifies in the list of search results, one or more search results that are associated with at least one of the user-preferred search results and reorders the list of search results by moving each of the identified search results from its initial position by a non-zero offset. The server then provides the reordered list of search results to the user.
    Type: Grant
    Filed: August 7, 2015
    Date of Patent: January 10, 2017
    Assignee: Google Inc.
    Inventors: Michael Y. Brukman, Bryan Horling, Oren E. Zamir
  • Patent number: 9317563
    Abstract: Methods, systems, and apparatus, including computer program products, for establishing preferences for sites that are explicitly identified by a user by either a textual input or an acceptance in response to a recommendation, and adjusting the presentation of search results based on these preferences.
    Type: Grant
    Filed: October 23, 2013
    Date of Patent: April 19, 2016
    Assignee: Google Inc.
    Inventors: Bryan C. Horling, Michael Y. Brukman, Owen Otto, Philip A. McDonnell, Kavi J. Goel, Paul Haahr
  • Patent number: 9116963
    Abstract: A method is performed at a server system having one or more processors and memory. The server receives a search query from a user and identifies a list of search results associated with the search query. Each search result has an initial position in the list. The server identifies a set of user-preferred search results that comprises search results in a search history of the user. Each of the user-preferred search results has been previously selected by the user for at least a predefined minimum number of times. The server identifies in the list of search results, one or more search results that are associated with at least one of the user-preferred search results and reorders the list of search results by moving each of the identified search results from its initial position by a non-zero offset. The server then provides the reordered list of search results to the user.
    Type: Grant
    Filed: December 6, 2013
    Date of Patent: August 25, 2015
    Assignee: GOOGLE INC.
    Inventors: Michael Y. Brukman, Bryan C. Horling, Oren E. Zamir
  • Publication number: 20140095495
    Abstract: A method is performed at a server system having one or more processors and memory. The server receives a search query from a user and identifies a list of search results associated with the search query. Each search result has an initial position in the list. The server identifies a set of user-preferred search results that comprises search results in a search history of the user. Each of the user-preferred search results has been previously selected by the user for at least a predefined minimum number of times. The server identifies in the list of search results, one or more search results that are associated with at least one of the user-preferred search results and reorders the list of search results by moving each of the identified search results from its initial position by a non-zero offset. The server then provides the reordered list of search results to the user.
    Type: Application
    Filed: December 6, 2013
    Publication date: April 3, 2014
    Applicant: Google Inc.
    Inventors: Michael Y. Brukman, Bryan C. Horling, Oren E. Zamir
  • Patent number: 8620915
    Abstract: An information server identifies a list of search results associated with a search query from a user. Each search result has an initial position in the list. The information server then identifies a user profile associated with the user. In some embodiments, the user profile includes a set of user-preferred search results that is determined at least in part from the user's search history and one or more supplemental search results that are deemed similar to at least one of the user-preferred search results. Among the list of search results, the information server identifies one or more search results that are associated with the supplemental search results. Finally, the information server reorders the list of search results by moving each of the identified search results from its initial position by an offset and then provides the reordered list of search results to the user.
    Type: Grant
    Filed: August 28, 2007
    Date of Patent: December 31, 2013
    Assignee: Google Inc.
    Inventors: Michael Y. Brukman, Bryan C. Horling, Oren E. Zamir
  • Patent number: 8595228
    Abstract: Methods, systems, and apparatus, including computer program products, for establishing preferences for sites that are explicitly identified by a user by either a textual input or an acceptance in response to a recommendation, and adjusting the presentation of search results based on these preferences.
    Type: Grant
    Filed: January 9, 2009
    Date of Patent: November 26, 2013
    Assignee: Google Inc.
    Inventors: Bryan Horling, Michael Y. Brukman, Owen Otto, Philip McDonnell, Kavi J. Goel, Paul G. Haahr