Patents by Inventor Reid Andersen

Reid Andersen 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: 10650408
    Abstract: A real-time messaging platform allows advertiser accounts to pay to insert candidate messages into the message streams requested by account holders. To accommodate multiple advertisers, the messaging platform controls an auction process that determines which candidate messages are selected for inclusion in a requested account holder's message stream. Selection is based on a bid for the candidate message, the message stream that is requested, and a variety of other factors that vary depending upon the implementation. The process for selection of candidate messages generally includes the following steps, though any given step may be omitted or combined into another step in a different implementation: targeting, filtering, prediction, ranking, and selection.
    Type: Grant
    Filed: March 14, 2014
    Date of Patent: May 12, 2020
    Assignee: Twitter, Inc.
    Inventors: Reid Andersen, Parag Agrawal, Ashish Goel, Utkarsh Srivastava
  • Patent number: 10600080
    Abstract: A real-time messaging platform allows advertiser accounts to pay to insert candidate messages into the message streams requested by account holders. To accommodate multiple advertisers, the messaging platform controls an auction process that determines which candidate messages are selected for inclusion in a requested account holder's message stream. Selection is based on a bid for the candidate message, the message stream that is requested, and a variety of other factors that vary depending upon the implementation. The process for selection of candidate messages generally includes the following steps, though any given step may be omitted or combined into another step in a different implementation: targeting, filtering, prediction, ranking, and selection.
    Type: Grant
    Filed: March 14, 2014
    Date of Patent: March 24, 2020
    Assignee: Twitter, Inc.
    Inventors: Reid Andersen, Parag Agrawal, Utkarsh Srivastava, Hyun Duk Kim
  • Patent number: 9569541
    Abstract: Systems, methods, and computer storage media having computer-executable instructions embodied thereon that facilitate evaluation of digital content preferences are provided. A user is presented with items of digital content and permitted to manipulate the arrangement of the digital content items in the context of a layout area. Based on the user's manipulation of the digital content items, a user preference regarding an arrangement of digital content, such as a location preference, a position preference, and/or a usage preference, is identified. In embodiments, such a user preference can be utilized to later display digital content to a user in accordance therewith.
    Type: Grant
    Filed: December 31, 2009
    Date of Patent: February 14, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Reid Andersen, David Max Chickering, Ewa Dominowska, Matt Jacobsen, Anton Mityagin
  • Publication number: 20150320236
    Abstract: A disposable cup dispenser includes a housing defining a cavity for receiving a plurality of associated disposable cups and a plurality of fingers extending from the housing into the cavity. The plurality of fingers includes a first finger and a second finger positioned above the first finger. The first finger is disposed closer to a closed end of the cavity as compared to an open end of the cavity.
    Type: Application
    Filed: May 6, 2014
    Publication date: November 12, 2015
    Inventors: Charles Simon Paradise, Lingxiu Micco Wu, Cindy Godin, Reid Andersen Schlegel
  • Patent number: 8296327
    Abstract: Short paths are found with a small query time in scale-free directed graphs using a two-phase process by which data structures comprising shortest path trees are first pre-computed for a group of central vertices called “hubs” that have short paths to most other vertices in the graph. In a query time phase, a short path between two vertices of interest in the graph is found by looking up the path to the root in each of the shortest path trees.
    Type: Grant
    Filed: May 28, 2009
    Date of Patent: October 23, 2012
    Assignee: Microsoft Corporation
    Inventors: Reid Andersen, Kumar Chellapilla, Chinmay Karande
  • Patent number: 8200596
    Abstract: Classes of web graph algorithms are extended to run directly on virtual node-type compressed web graphs where a reduction in runtime of the extended algorithms is realized which is approximately proportional to the compression ratio applied to the original (i.e., uncompressed) graph. In the virtual node compression technique, a succinct representation of a web graph is constructed by replacing dense subgraphs by sparse ones so that the resulting compressed graph has significantly fewer edges and a relatively small number of additional nodes.
    Type: Grant
    Filed: May 28, 2009
    Date of Patent: June 12, 2012
    Inventors: Reid Andersen, Kumar Chellapilla, Chinmay Karande
  • Publication number: 20110161308
    Abstract: Systems, methods, and computer storage media having computer-executable instructions embodied thereon that facilitate evaluation of digital content preferences are provided. A user is presented with items of digital content and permitted to manipulate the arrangement of the digital content items in the context of a layout area. Based on the user's manipulation of the digital content items, a user preference regarding an arrangement of digital content, such as a location preference, a position preference, and/or a usage preference, is identified. In embodiments, such a user preference can be utilized to later display digital content to a user in accordance therewith.
    Type: Application
    Filed: December 31, 2009
    Publication date: June 30, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: REID ANDERSEN, MAX CHICKERING, EWA DOMINOWSKA, MATT JACOBSEN, ANTON MITYAGIN
  • Publication number: 20100306158
    Abstract: Classes of web graph algorithms are extended to run directly on virtual node-type compressed web graphs where a reduction in runtime of the extended algorithms is realized which is approximately proportional to the compression ratio applied to the original (i.e., uncompressed) graph. In the virtual node compression technique, a succinct representation of a web graph is constructed by replacing dense subgraphs by sparse ones so that the resulting compressed graph has significantly fewer edges and a relatively small number of additional nodes.
    Type: Application
    Filed: May 28, 2009
    Publication date: December 2, 2010
    Applicant: MICROSOFT CORPORATION
    Inventors: Reid Andersen, Kumar Chellapilla, Chinmay Karande
  • Publication number: 20100306216
    Abstract: Short paths are found with a small query time in scale-free directed graphs using a two-phase process by which data structures comprising shortest path trees are first pre-computed for a group of central vertices called “hubs” that have short paths to most other vertices in the graph. In a query time phase, a short path between two vertices of interest in the graph is found by looking up the path to the root in each of the shortest path trees.
    Type: Application
    Filed: May 28, 2009
    Publication date: December 2, 2010
    Applicant: MICROSOFT CORPORATION
    Inventors: Reid Andersen, Kumar Chellapilla, Chinmay Karande
  • Patent number: D739929
    Type: Grant
    Filed: December 22, 2014
    Date of Patent: September 29, 2015
    Assignee: HELEN OF TROY LIMITED
    Inventors: Reid Andersen Schlegel, Heidi Serene Farrell
  • Patent number: D753809
    Type: Grant
    Filed: December 22, 2014
    Date of Patent: April 12, 2016
    Assignee: HELEN OF TROY LIMITED
    Inventors: Reid Andersen Schlegel, Heidi Serene Farrell
  • Patent number: D766675
    Type: Grant
    Filed: January 18, 2015
    Date of Patent: September 20, 2016
    Assignee: HELEN OF TROY LIMITED
    Inventors: Reid Andersen Schlegel, Heidi Serene Farrell