Patents by Inventor John Fremlin

John Fremlin 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).

  • Publication number: 20240061781
    Abstract: A method for disaggregated cache memory for efficiency in distributed databases includes receiving, from a user device, a first query requesting first data be written to a distributed database. The distributed database includes a plurality of nodes each controlling writes to a respective portion of the distributed database and a distributed cache pool caching a subset of the distributed database independently from the plurality of nodes. The method includes writing, using one of the plurality of nodes, the first data to the distributed database. The method also includes receiving, from the user device, a second query requesting second data be read from the distributed database. The method further includes retrieving, from the distributed cache pool, the second data. The method includes providing, to the user device, the second data retrieved from the distributed cache pool.
    Type: Application
    Filed: August 14, 2023
    Publication date: February 22, 2024
    Applicant: Google LLC
    Inventors: John Fremlin, Gabor Dinnyes, Todd J. Lipcon, William Keith Funkhouser, III
  • Patent number: 10402039
    Abstract: Techniques for social networking systems and methods for testing and applying user interfaces are disclosed herein. The method includes steps of presenting a user interface including a new user interface feature to a group of test users, collecting response data from the test users experiencing the user interface, performing analytics on the response data, and determining at least one interface rule of applying user interface features for a user depending on one or more user attributes of the user based on the analytics using a machine learning model.
    Type: Grant
    Filed: June 29, 2016
    Date of Patent: September 3, 2019
    Assignee: Facebook, Inc.
    Inventors: Michael Curtis, John Fremlin, Shashank Pandit
  • Publication number: 20160306506
    Abstract: Techniques for social networking systems and methods for testing and applying user interfaces are disclosed herein. The method includes steps of presenting a user interface including a new user interface feature to a group of test users, collecting response data from the test users experiencing the user interface, performing analytics on the response data, and determining at least one interface rule of applying user interface features for a user depending on one or more user attributes of the user based on the analytics using a machine learning model.
    Type: Application
    Filed: June 29, 2016
    Publication date: October 20, 2016
    Inventors: Mike Curtis, John Fremlin, Shashank Pandit
  • Patent number: 9405427
    Abstract: Techniques for social networking systems and methods for testing and applying user interfaces are disclosed herein. The method includes steps of presenting a user interface including a new user interface feature to a group of test users, collecting response data from the test users experiencing the user interface, performing analytics on the response data, and determining at least one interface rule of applying user interface features for a user depending on one or more user attributes of the user based on the analytics using a machine learning model.
    Type: Grant
    Filed: September 12, 2012
    Date of Patent: August 2, 2016
    Assignee: FACEBOOK, INC.
    Inventors: Mike Curtis, John Fremlin, Shashank Pandit
  • Publication number: 20140075336
    Abstract: Techniques for social networking systems and methods for testing and applying user interfaces are disclosed herein. The method includes steps of presenting a user interface including a new user interface feature to a group of test users, collecting response data from the test users experiencing the user interface, performing analytics on the response data, and determining at least one interface rule of applying user interface features for a user depending on one or more user attributes of the user based on the analytics using a machine learning model.
    Type: Application
    Filed: September 12, 2012
    Publication date: March 13, 2014
    Inventors: Mike Curtis, John Fremlin, Shashank Pandit