Patents by Inventor Grant Hogan

Grant Hogan 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).

  • Publication number: 20210012229
    Abstract: A facility for producing an item recommendation for a selected user is described. The facility accesses an information resource that, for each of a number of buckets that each correspond to a different collection of personal information, identifies users for a members of the bucket into each of whom the entire collection of personal information applies. The facility selects a bucket among the plurality of buckets of which the selected user is a member. The facility accesses a number of item ratings that were each contributed by a member of the selected bucket other than the selected user. For each item rated among the accessed item ratings, the facility aggregates the ratings of the item. On the basis of items' aggregated ratings, the facility selects one or more rated items for recommendation to the selected user.
    Type: Application
    Filed: September 23, 2020
    Publication date: January 14, 2021
    Inventors: Dennis Duckworth, Yong Hui Ma, Fran Duckworth, Dillon Hicks, Grant Hogan
  • Patent number: 10817793
    Abstract: A facility for producing an item recommendation for a selected user is described. The facility accesses an information resource that, for each of a number of buckets that each correspond to a different collection of personal information, identifies users for a members of the bucket into each of whom the entire collection of personal information applies. The facility selects a bucket among the plurality of buckets of which the selected user is a member. The facility accesses a number of item ratings that were each contributed by a member of the selected bucket other than the selected user. For each item rated among the accessed item ratings, the facility aggregates the ratings of the item. On the basis of items' aggregated ratings, the facility selects one or more rated items for recommendation to the selected user.
    Type: Grant
    Filed: May 21, 2015
    Date of Patent: October 27, 2020
    Assignee: dopl inc.
    Inventors: Dennis Duckworth, Yong Hui Ma, Fran Duckworth, Dillon Hicks, Grant Hogan
  • Patent number: 8484340
    Abstract: Server array capacity calculator systems and methods are provided for estimating capacity based on diagnostic data. For example, a system comprising a database and an estimator computing device comprising a graphical user interface (GUI) and a capacity management module stored in memory and executed on a processor comprising instructions to receive diagnostic data from a plurality of servers of different server types, receive user input via the GUI, and in response to the user input, and for each of the server types, compute a current reference number of servers from current server efficiency estimates and a current number of utilized servers; calculate a growth multiplier from a ratio of the projected number of users and a count of the current concurrent users; generate a projected number of servers by multiplying the current reference number of servers with the growth multiplier, and display the projected number of servers on the GUI.
    Type: Grant
    Filed: June 14, 2010
    Date of Patent: July 9, 2013
    Assignee: Microsoft Corporation
    Inventors: Grant Hogan, Roy Y. Ma
  • Publication number: 20110307601
    Abstract: Server array capacity calculator systems and methods are provided for estimating capacity based on diagnostic data. For example, a system comprising a database and an estimator computing device comprising a graphical user interface (GUI) and a capacity management module stored in memory and executed on a processor comprising instructions to receive diagnostic data from a plurality of servers of different server types, receive user input via the GUI, and in response to the user input, and for each of the server types, compute a current reference number of servers from current server efficiency estimates and a current number of utilized servers; calculate a growth multiplier from a ratio of the projected number of users and a count of the current concurrent users; generate a projected number of servers by multiplying the current reference number of servers with the growth multiplier, and display the projected number of servers on the GUI.
    Type: Application
    Filed: June 14, 2010
    Publication date: December 15, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: Grant Hogan, Roy Y. Ma