Patents by Inventor Felix Leupold

Felix Leupold 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: 11678136
    Abstract: A computer-implemented method may include receiving, in a messaging client executing on a first client device, a location request from a second client device; determining whether the second client device is authorized to send the location request to the first client device; starting a timer in response to receiving the location request when the second client device is authorized; and sending a location of the first client device to the second client device when the timer expires. Other embodiments are described and claimed.
    Type: Grant
    Filed: January 20, 2021
    Date of Patent: June 13, 2023
    Assignee: META PLATFORMS, INC.
    Inventors: Benoit Charles Henri Reitz, Menahem Dan Fedida, Felix Leupold
  • Publication number: 20220239979
    Abstract: Systems, methods, and non-transitory computer-readable media can receive information describing one or more viewed media content items from a plurality of computing devices. Each computing device can communicate with the computing system over a persistent network connection. The information describing the one or more viewed media content items received from the plurality of computing devices can be aggregated. The aggregated information can be used to re-rank a set of media content items for one or more users.
    Type: Application
    Filed: October 26, 2018
    Publication date: July 28, 2022
    Inventors: Abhinav Rajeev Jain, Cam Thach Nguyen, Felix Leupold, Bjoern Alexander Lin Ryden Blom
  • Patent number: 10904697
    Abstract: A computer-implemented method may include receiving, in a messaging client executing on a first client device, a location request from a second client device; determining whether the second client device is authorized to send the location request to the first client device; starting a timer in response to receiving the location request when the second client device is authorized; and sending a location of the first client device to the second client device when the timer expires. Other embodiments are described and claimed.
    Type: Grant
    Filed: June 17, 2019
    Date of Patent: January 26, 2021
    Assignee: FACEBOOK, INC.
    Inventors: Benoit Charles Henri Reitz, Menahem Dan Fedida, Felix Leupold
  • Publication number: 20190306658
    Abstract: A computer-implemented method may include receiving, in a messaging client executing on a first client device, a location request from a second client device; determining whether the second client device is authorized to send the location request to the first client device; starting a timer in response to receiving the location request when the second client device is authorized; and sending a location of the first client device to the second client device when the timer expires. Other embodiments are described and claimed.
    Type: Application
    Filed: June 17, 2019
    Publication date: October 3, 2019
    Applicant: Facebook, Inc.
    Inventors: Benoît Charles Henri Reitz, Menahem Dan Fedida, Felix Leupold
  • Patent number: 10368193
    Abstract: A computer-implemented method may include receiving, in a messaging client executing on a first client device, a location request from a second client device; determining whether the second client device is authorized to send the location request to the first client device; starting a timer in response to receiving the location request when the second client device is authorized; and sending a location of the first client device to the second client device when the timer expires. Other embodiments are described and claimed.
    Type: Grant
    Filed: February 10, 2017
    Date of Patent: July 30, 2019
    Assignee: FACEBOOK, INC.
    Inventors: Benoît Charles Henri Reitz, Menahem Dan Fedida, Felix Leupold
  • Publication number: 20180310171
    Abstract: Methods, systems, computer-readable media, and apparatuses for interactive challenges for accessing a resource are presented. In some embodiments, a method may include presenting a challenge requesting the performance of a specific motion. The method may also include capturing sensor data generated by one or more sensors associated with a mobile device as a result of one or more actions performed by a user in response to the challenge. The method may additionally include determining whether the specific motion was performed by comparing the captured sensor data to reference data associated with the requested specific motion. The method may further include indicating whether the challenge was satisfied based at least in part on the determining.
    Type: Application
    Filed: April 20, 2017
    Publication date: October 25, 2018
    Inventors: Simon Whitaker, Ludovic Fardel, Felix Leupold, Alan Philip Sutton, Sebastian Felix Oberste-Vorth, Rahul Parsani
  • Publication number: 20180234795
    Abstract: A computer-implemented method may include receiving, in a messaging client executing on a first client device, a location request from a second client device; determining whether the second client device is authorized to send the location request to the first client device; starting a timer in response to receiving the location request when the second client device is authorized; and sending a location of the first client device to the second client device when the timer expires. Other embodiments are described and claimed.
    Type: Application
    Filed: February 10, 2017
    Publication date: August 16, 2018
    Inventors: Benoît Charles Henri Reitz, Menahem Dan Fedida, Felix Leupold
  • Patent number: 9977672
    Abstract: An electronic device identifies a segment of source code in a second version of a software program that has changed relative to a corresponding segment in a first version of the program. The first version was written by a first author and the segment of source code in the second version has been changed by a second author. Attribution values for the first and second authors are determined based at least in part on one or more differences between the segment in the second version and the corresponding segment in the first version. The attribution values for the first and second authors indicate degrees of contribution by the first and second authors for the segment in the second version. The electronic device displays or sends instructions for displaying indicia of the attribution values for the first and second authors concurrently with the segment in the second version.
    Type: Grant
    Filed: April 4, 2017
    Date of Patent: May 22, 2018
    Assignee: FACEBOOK, INC.
    Inventors: Felix Leupold, Matt Maclean, Lucas Moscovicz, Conrado Mader Blanco, Adrien Conrath
  • Publication number: 20180013714
    Abstract: Techniques for messaging using replication of a client database are described.
    Type: Application
    Filed: December 20, 2016
    Publication date: January 11, 2018
    Inventors: Christopher Anthony Leach, Felix Leupold, Nicholas Miles Tuckett, Jonathan Richard Millican, Vishal Kathuria, Leigh Jonathan Henry Pauls
  • Publication number: 20170206080
    Abstract: An electronic device identifies a segment of source code in a second version of a software program that has changed relative to a corresponding segment in a first version of the program. The first version was written by a first author and the segment of source code in the second version has been changed by a second author. Attribution values for the first and second authors are determined based at least in part on one or more differences between the segment in the second version and the corresponding segment in the first version. The attribution values for the first and second authors indicate degrees of contribution by the first and second authors for the segment in the second version. The electronic device displays or sends instructions for displaying indicia of the attribution values for the first and second authors concurrently with the segment in the second version.
    Type: Application
    Filed: April 4, 2017
    Publication date: July 20, 2017
    Inventors: Felix Leupold, Matt Maclean, Lucas Moscovicz, Conrado Mader Blanco, Adrien Conrath
  • Patent number: 9612826
    Abstract: An electronic device accesses a comparison of at least a portion of a second version of a software program to a corresponding portion of a first version of the software program. The device determines an attribution value for a first author based in part on one or more differences between a respective segment of source code in the second version of the software and a corresponding segment of source code in the first version of the software, and determines an attribution value for a second author based in part on one or more differences between the respective segment of source code in the second version of the software and the corresponding segment of source code in the first version of the software. The device displays or sends instructions for displaying indicia of at least one attribution value with the respective segment of source code in the second version.
    Type: Grant
    Filed: July 31, 2014
    Date of Patent: April 4, 2017
    Assignee: FACEBOOK, INC.
    Inventors: Felix Leupold, Matt Maclean, Lucas Moscovicz, Conrado Mader Blanco, Adrien Conrath
  • Publication number: 20160034273
    Abstract: An electronic device accesses a comparison of at least a portion of a second version of a software program to a corresponding portion of a first version of the software program. The device determines an attribution value for a first author based in part on one or more differences between a respective segment of source code in the second version of the software and a corresponding segment of source code in the first version of the software, and determines an attribution value for a second author based in part on one or more differences between the respective segment of source code in the second version of the software and the corresponding segment of source code in the first version of the software. The device displays or sends instructions for displaying indicia of at least one attribution value with the respective segment of source code in the second version.
    Type: Application
    Filed: July 31, 2014
    Publication date: February 4, 2016
    Inventors: Felix Leupold, Matt Maclean, Lucas Moscovicz, Conrado Mader Blanco, Adrien Conrath