Patents Examined by Marshall M McLeod
  • Patent number: 10108927
    Abstract: A method and system for enhancing user experience on a web content page. The method includes extracting a list of contacts of a user from one or more networking websites based on a relationship level. The method also includes analyzing a plurality of posts generated by the list of contacts. The method further includes categorizing each contact in the list of contacts and the plurality of posts under one or more web content topics. Moreover, the method includes displaying, to the user, one or more contacts along with a set of posts relevant to a web content topic on the web content page. The system includes one or more electronic devices, a communication interface, a memory, and a processor.
    Type: Grant
    Filed: November 19, 2011
    Date of Patent: October 23, 2018
    Assignee: OATH INC.
    Inventors: Amit Motgi, Ali Satter
  • Patent number: 10057368
    Abstract: Methods, systems, and articles of manufacture for caching are disclosed. These include incrementally reading a cache by, receiving a request from a client to retrieve an object from a cache; comparing a size of the requested object to a threshold retrieval size; transmitting a response including an incremental lookup indicator to the client when the size is greater than the threshold retrieval size; receiving one or more follow-on requests including the incremental lookup indicator from the client; responsive to each of the follow-on requests, retrieving a portion of the requested object from the cache; and transmitting the retrieved portion to the client. Corresponding incremental insertion of data items into the cache are also disclosed.
    Type: Grant
    Filed: April 4, 2016
    Date of Patent: August 21, 2018
    Assignee: Google LLC
    Inventors: John Raley, Ethan Solomita