Patents by Inventor Roger J. Poon

Roger J. Poon 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: 8775418
    Abstract: System and methods for performing social searches using a social graph including nodes associated with voting values associated with items of interest. At least one rating (such as importance rating, compatibility rating, proximity rating, and/or social rank value) is obtained for each node. A web search obtains search results. A sort value (for sorting the search results) is determined for each search result in which an item is identified. The sort value may be determined for a search result by (a) identifying nodes associated with a voting value that is associated with an item identified in the search result, (b) determining a node value for each node identified based on the rating obtained for the node and the voting value associated with both the node and the item(s) identified in the search result, and (c) determining the sort value based on the node values of the nodes identified.
    Type: Grant
    Filed: July 17, 2012
    Date of Patent: July 8, 2014
    Inventor: Roger J. Poon
  • Publication number: 20130036112
    Abstract: System and methods for performing social searches using a social graph including nodes associated with voting values associated with items of interest. At least one rating (such as importance rating, compatibility rating, proximity rating, and/or social rank value) is obtained for each node. A web search obtains search results. A sort value (for sorting the search results) is determined for each search result in which an item is identified. The sort value may be determined for a search result by (a) identifying nodes associated with a voting value that is associated with an item identified in the search result, (b) determining a node value for each node identified based on the rating obtained for the node and the voting value associated with both the node and the item(s) identified in the search result, and (c) determining the sort value based on the node values of the nodes identified.
    Type: Application
    Filed: July 17, 2012
    Publication date: February 7, 2013
    Inventor: Roger J. Poon
  • Publication number: 20110078332
    Abstract: A method of synchronizing data across multiple computing devices, at least one of the computing devices being a mobile device. After at least one modification has been made to data stored by a first computing device, the first computing device compiles synchronization information comprising first information related to the modification and identifying the first computing device. Then, the first computing device sends the synchronization information to a server. The server identifies a second computing device associated with the first computing device, and sends update information to the second computing device. The update information comprises second information related to the modification made to the data stored by the first computing device. In response to receiving the update information, the second computing device modifies data stored on the second computing device in accordance with the second information, or outputs the second information of the update information.
    Type: Application
    Filed: September 20, 2010
    Publication date: March 31, 2011
    Inventor: Roger J. Poon