Patents by Inventor Robert James Sicurelli III

Robert James Sicurelli III 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: 11388104
    Abstract: Systems, methods, and non-transitory computer-readable media can receive a web page request associated with a user ID from a client computing device. A set of gatekeeper conditions is determined based on the user ID. A set of predicted resources is determined based on the set of gatekeeper conditions. An initial package of resources is transmitted to the client computing device in response to the web page request. The initial package of resources comprises the set of predicted resources.
    Type: Grant
    Filed: December 11, 2020
    Date of Patent: July 12, 2022
    Assignee: Meta Platforms, Inc.
    Inventors: Robert James Sicurelli, III, Jack F. Gill, Bhuwan Bhushan Khattar, Artur Galiullin, Nicholas John Gavalas
  • Publication number: 20210099399
    Abstract: Systems, methods, and non-transitory computer-readable media can receive a web page request associated with a user ID from a client computing device. A set of gatekeeper conditions is determined based on the user ID. A set of predicted resources is determined based on the set of gatekeeper conditions. An initial package of resources is transmitted to the client computing device in response to the web page request. The initial package of resources comprises the set of predicted resources.
    Type: Application
    Filed: December 11, 2020
    Publication date: April 1, 2021
    Inventors: Robert James Sicurelli, III, Jack F. Gill, Bhuwan Bhushan Khattar, Artur Galiullin, Nicholas John Gavalas
  • Patent number: 10911370
    Abstract: Systems, methods, and non-transitory computer-readable media can receive a web page request associated with a user ID from a client computing device. A set of gatekeeper conditions is determined based on the user ID. A set of predicted resources is determined based on the set of gatekeeper conditions. An initial package of resources is transmitted to the client computing device in response to the web page request. The initial package of resources comprises the set of predicted resources.
    Type: Grant
    Filed: September 26, 2017
    Date of Patent: February 2, 2021
    Assignee: Facebook, Inc.
    Inventors: Robert James Sicurelli, III, Jack F. Gill, Bhuwan Bhushan Khattar, Artur Galiullin, Nicholas John Gavalas
  • Publication number: 20200177686
    Abstract: In one embodiment, a method includes receiving a query by a first user from a client system of the first user by computing devices of an online social network, accessing a social graph of the online social network, the social graph including multiple nodes and multiple edges connecting the nodes, each node corresponding to an entity associated with the online social network, identifying multiple entities matching the query, each identified entity having a duplication-value with respect to a canonical-entity, the duplication-values being based on a name similarity between the identified entity and the canonical-entity, suppressing one or more entities of the identified entities based on the duplication-value of the entity and social-graph information associated with the entity, and sending a search-results page to the client system for display to the first user, wherein the search-results page comprises references to one or more non-suppressed entities of the identified entities.
    Type: Application
    Filed: February 4, 2020
    Publication date: June 4, 2020
    Inventors: Jan Kalis, Justin Moore, Robert James Sicurelli, III
  • Patent number: 10601933
    Abstract: In one embodiment, a method includes, by one or more computing devices of an online social network, receiving comparison information associated with two or more particular place-entities from a client system of a first user of the online social network, each particular place-entity being associated with a particular score on a first scoring scale and a first feature, ranking a scored list of place-entities comprising at least the two or more particular place-entities associated with the online social network based in part on the comparison information, wherein each place-entity of the scored list is associated with a score on the first scoring scale, and determining a place-classifier algorithm based at least in part on the ranked list of place-entities and one or more features associated with each place-entity of the ranked list, the one or more features comprising at least the first feature.
    Type: Grant
    Filed: January 18, 2019
    Date of Patent: March 24, 2020
    Assignee: Facebook, Inc.
    Inventors: Jan Kalis, Justin Moore, Robert James Sicurelli, III
  • Publication number: 20190212977
    Abstract: In one embodiment, a method includes accessing a number of candidate geographic coordinates that each correspond to a place. At least one of the candidate geographic coordinates is determined based on a polygon extracted from a satellite image that corresponds to an area circumscribing the place and each of the candidate geographic coordinates is associated with one or more features. The method also includes, for each of the candidate geographic coordinates, determining a confidence score by applying to the signals associated with the candidate geographic coordinate a function trained by a machine-learning (ML) algorithm; ranking the candidate geographic coordinates based on their confidence scores; and assigning to the place a highest ranked one of the candidate geographic coordinates as the place's geo-location.
    Type: Application
    Filed: January 8, 2018
    Publication date: July 11, 2019
    Inventors: Robert James Sicurelli, III, Jan Kalis, Eugenio Robert Fortanely, Jan Kodovsky, Aaron Bryan Adcock
  • Publication number: 20190158607
    Abstract: In one embodiment, a method includes, by one or more computing devices of an online social network, receiving comparison information associated with two or more particular place-entities from a client system of a first user of the online social network, each particular place-entity being associated with a particular score on a first scoring scale and a first feature, ranking a scored list of place-entities comprising at least the two or more particular place-entities associated with the online social network based in part on the comparison information, wherein each place-entity of the scored list is associated with a score on the first scoring scale, and determining a place-classifier algorithm based at least in part on the ranked list of place-entities and one or more features associated with each place-entity of the ranked list, the one or more features comprising at least the first feature.
    Type: Application
    Filed: January 18, 2019
    Publication date: May 23, 2019
    Inventors: Jan Kalis, Justin Moore, Robert James Sicurelli, III
  • Patent number: 10270868
    Abstract: In one embodiment, a method includes, by one or more computing devices of an online social network, sending, to a client system of a first user of the online social network, a first request to compare two or more place-entities associated with the online social network, where the first user is connected to each place-entity within a social graph of the online social network, each place-entity being associated with a particular score on a first scoring scale and a first feature. The method further includes receiving, from the client system, comparison information responsive to the first request, the comparison information indicating an ordered ranking of the two or more place-entities. The method also includes accessing a scored list of place-entities associated with the online social network, where the scored list is based on scores on the first scoring scale for the place-entities.
    Type: Grant
    Filed: November 6, 2015
    Date of Patent: April 23, 2019
    Assignee: Facebook, Inc.
    Inventors: Jan Kalis, Justin Moore, Robert James Sicurelli, III
  • Publication number: 20190097941
    Abstract: Systems, methods, and non-transitory computer-readable media can receive a web page request associated with a user ID from a client computing device. A set of gatekeeper conditions is determined based on the user ID. A set of predicted resources is determined based on the set of gatekeeper conditions. An initial package of resources is transmitted to the client computing device in response to the web page request. The initial package of resources comprises the set of predicted resources.
    Type: Application
    Filed: September 26, 2017
    Publication date: March 28, 2019
    Inventors: Robert James Sicurelli, III, Jack F. Gill, Bhuwan Bhushan Khattar, Artur Galiullin, Nicholas John Gavalas
  • Publication number: 20170199897
    Abstract: The present disclosure is directed toward systems and methods for inferring one or more qualities of a place based on social networking system activity associated that place. The present disclosure is also directed toward systems and methods for providing a multi-step search tool that utilizes the inferred qualities of places within a geographic area to provide a user with a more meaningful search experience.
    Type: Application
    Filed: January 7, 2016
    Publication date: July 13, 2017
    Inventors: Adriel Samuel Frederick, Benjamin Bregman, Robert James Sicurelli, III, Jan Kalis
  • Publication number: 20170134508
    Abstract: In one embodiment, a method includes, by one or more computing devices of an online social network, sending, to a client system of a first user of the online social network, a first request to compare two or more place-entities associated with the online social network, where the first user is connected to each place-entity within a social graph of the online social network, each place-entity being associated with a particular score on a first scoring scale and a first feature. The method further includes receiving, from the client system, comparison information responsive to the first request, the comparison information indicating an ordered ranking of the two or more place-entities. The method also includes accessing a scored list of place-entities associated with the online social network, where the scored list is based on scores on the first scoring scale for the place-entities.
    Type: Application
    Filed: November 6, 2015
    Publication date: May 11, 2017
    Inventors: Jan Kalis, Justin Moore, Robert James Sicurelli III