Patents by Inventor Benjamin M. Bartholomew

Benjamin M. Bartholomew 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: 11003727
    Abstract: Techniques related to real-time distribution and adjustment of content placement are disclosed. A database stores score values respectively corresponding to content items. Computing device(s) are coupled to the database and to digital data storage device(s) storing instructions that cause the computing device(s) to perform a method for adjusting, at runtime, visibility of a particular content item. The method comprises computing a random value for the particular content item based on an identifier for a communication session between the computing device(s) and a client device. The method further comprises generating an adjusted score value for the particular content item based on combining the random value with a particular score value corresponding to the particular content item. Still further, the method comprises sending, to the client device via the communication session, the content items including the particular content item, which is sorted among the content items according to the adjusted score value.
    Type: Grant
    Filed: March 19, 2018
    Date of Patent: May 11, 2021
    Assignee: Grubhub Holdings, Inc.
    Inventor: Benjamin M. Bartholomew
  • Publication number: 20190266289
    Abstract: Techniques related to real-time distribution and adjustment of content placement are disclosed. A database stores score values respectively corresponding to content items. Computing device(s) are coupled to the database and to digital data storage device(s) storing instructions that cause the computing device(s) to perform a method for adjusting, at runtime, visibility of a particular content item. The method comprises computing a random value for the particular content item based on an identifier for a communication session between the computing device(s) and a client device. The method further comprises generating an adjusted score value for the particular content item based on combining the random value with a particular score value corresponding to the particular content item. Still further, the method comprises sending, to the client device via the communication session, the content items including the particular content item, which is sorted among the content items according to the adjusted score value.
    Type: Application
    Filed: March 19, 2018
    Publication date: August 29, 2019
    Inventor: Benjamin M. Bartholomew