Patents by Inventor Flavio P. Junqueira

Flavio P. Junqueira 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: 9967354
    Abstract: Software for an online social service receives a request for a newsfeed from a user. The newsfeed depends at least in part on a memory-cached list of social friends of the user and on a memory-cached list of events associated with each social friend. The software refreshes a memory-cached copy of the list of social friends from a corresponding list in a persistent data store, based upon a determination of a utility associated with the user. And the software refreshes a memory-cached copy of a list of events associated with a social friend from a corresponding list of events in a persistent data store, based upon a determination of a utility associated with the social friend. Then the software causes the newsfeed to be displayed to the user.
    Type: Grant
    Filed: September 26, 2013
    Date of Patent: May 8, 2018
    Assignee: Excalibur IP, LLC
    Inventors: Xiao Bai, Flavio P. Junqueira, Adam Silberstein
  • Publication number: 20150088990
    Abstract: Software for an online social service receives a request for a newsfeed from a user. The newsfeed depends at least in part on a memory-cached list of social friends of the user and on a memory-cached list of events associated with each social friend. The software refreshes a memory-cached copy of the list of social friends from a corresponding list in a persistent data store, based upon a determination of a utility associated with the user. And the software refreshes a memory-cached copy of a list of events associated with a social friend from a corresponding list of events in a persistent data store, based upon a determination of a utility associated with the social friend. Then the software causes the newsfeed to be displayed to the user.
    Type: Application
    Filed: September 26, 2013
    Publication date: March 26, 2015
    Applicant: Yahoo! Inc.
    Inventors: Xiao Bai, Flavio P. Junqueira, Adam Silberstein
  • Publication number: 20090204753
    Abstract: A system and method for refreshing a cache based on query responses provided by a searching system in response to queries, includes providing a cache entry for each unique query, if space is available in the cache, and assigning a temperature value to each cache entry based on a frequency of occurrence of the corresponding query An age value is assigned to each cache entry based on a time of last refresh or creation of the corresponding query response. The age of the cache entries is periodically updated, and the temperature of a cache entry is updated when a corresponding query reoccurs. If system resources are available, the query response of a cache entry is refreshed based on the temperature and age of the cache entry. If resources are not available, the refreshing is limited.
    Type: Application
    Filed: February 8, 2008
    Publication date: August 13, 2009
    Applicant: Yahoo! Inc.
    Inventors: William Havinden Bridge, JR., Flavio P. Junqueira, Vassilis Plachouras
  • Publication number: 20090165018
    Abstract: The subject matter disclosed herein relates to election of a leader from a group of processes.
    Type: Application
    Filed: December 20, 2007
    Publication date: June 25, 2009
    Inventors: Flavio P. Junqueira, Benjamin C. Reed
  • Publication number: 20090132716
    Abstract: Methods and apparatuses are provided for use in fault-tolerant distributed services. One method includes establishing a plurality of server processes each associated with different non-overlapping subspace range of a distributed data structure, associating a data object with a corresponding server process based, at least in part, on mapping the data object to the subspace range associated with the server process, and manipulating the data object using the server processes.
    Type: Application
    Filed: November 15, 2007
    Publication date: May 21, 2009
    Inventors: Flavio P. Junqueira, Benjamin C. Reed
  • Publication number: 20090106781
    Abstract: Methods and apparatuses are provided for handling remote calls, for example, in a servicing system having a plurality of operatively coupled service instances, wherein a request is received by a service instance which identifies the request as being associated with a non-state-changing operation or a state-changing operation. When the operation is identified as being non-state-changing then request may be processed by the receiving service instance. When the operation is identified as being state-changing then request may also be provided to and processed by other service instances.
    Type: Application
    Filed: October 23, 2007
    Publication date: April 23, 2009
    Inventors: Benjamin C. Reed, Flavio P. Junqueira