Patents by Inventor Adam Doppelt

Adam Doppelt 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: 8868550
    Abstract: A method of providing an answer, comprising receiving a criteria, identifying a subset of a set of answers in a data store based on the criteria, calculating a random value for each of the answers in the subset, ranking the subset of answers based on the random values, selecting one of the answers of the subset based on the ranking; and providing an output including the selected answer.
    Type: Grant
    Filed: April 27, 2009
    Date of Patent: October 21, 2014
    Assignee: CitySearch, LLC
    Inventors: Adam Doppelt, Ethan Lowry, Patrick O'Donnell
  • Publication number: 20100273139
    Abstract: A method of providing an answer, comprising receiving a criteria, identifying a subset of a set of answers in a data store based on the criteria, calculating a random value for each of the answers in the subset, ranking the subset of answers based on the random values, selecting one of the answers of the subset based on the ranking; and providing an output including the selected answer.
    Type: Application
    Filed: April 27, 2009
    Publication date: October 28, 2010
    Applicant: Citysearch, LLC
    Inventors: Adam Doppelt, Ethan Lowry, Patrick O'Donnell
  • Publication number: 20060173959
    Abstract: A network-based messaging system comprises multiple agents to communicate messages between multiple users in real time using, for example, an XML document synchronization model. Each agent has properties defined in XML and can subscribe to properties of other agents. Each agent can notify other agents which subscribe to it of changes to its properties. The agents communicate using an XML or alternative extensible data interchange protocol. The agents include device agents to represent each of multiple user devices, which may include computers on a wireline network and mobile devices on a wireless network. The agents also include persona agents to represent each user. The persona agents collect information about the properties of other agents and publish the information to other, subscribing agents. Each persona agent comprises properties to maintain state information for each device used by the corresponding user. Most of the agents reside in a centralized agent system.
    Type: Application
    Filed: March 30, 2006
    Publication date: August 3, 2006
    Applicant: Openwave Systems Inc.
    Inventors: Samuel McKelvie, Phillip Bogle, Timothy Brennan, John Cordell, Adam Doppelt, Eric Feigin, Bruce Johnson, Patrick O'Donnell, Robert Williams