Patents by Inventor Alexander Paul Schultz
Alexander Paul Schultz 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: 10885553Abstract: In one embodiment, a method includes detecting, for each of a plurality of third-party applications corresponding to a respective plurality of pages associated with an online social network, one or more interactions with the page corresponding to the third-party application by one or more first users of the online social network, wherein each of the one or more first users are connected on the online social network to a second user of the online social network. The method also includes calculating, for each of the plurality of third-party applications, a value representing a social relevance of the third-party application based on the number of interactions with the page corresponding to the third-party application by the one or more first users. The method also includes selecting one of the plurality of third-party applications based on its calculated social relevance value. The method also includes sending, to a client device of the second user, an advertisement for the selected third-party application.Type: GrantFiled: December 16, 2019Date of Patent: January 5, 2021Assignee: Facebook, Inc.Inventors: Alexander Paul Schultz, Thomas Alison
-
Publication number: 20200118167Abstract: In one embodiment, a method includes detecting, for each of a plurality of third-party applications corresponding to a respective plurality of pages associated with an online social network, one or more interactions with the page corresponding to the third-party application by one or more first users of the online social network, wherein each of the one or more first users are connected on the online social network to a second user of the online social network. The method also includes calculating, for each of the plurality of third-party applications, a value representing a social relevance of the third-party application based on the number of interactions with the page corresponding to the third-party application by the one or more first users. The method also includes selecting one of the plurality of third-party applications based on its calculated social relevance value. The method also includes sending, to a client device of the second user, an advertisement for the selected third-party application.Type: ApplicationFiled: December 16, 2019Publication date: April 16, 2020Inventors: Alexander Paul Schultz, Thomas Alison
-
Patent number: 10587705Abstract: Techniques introduced here include a system and method for determining whether to provide a user of a social networking system with candidate users (i.e., potential contacts) with whom the user does not already have any connections with. In some embodiments, the system generates a set of candidate users based on a value (e.g., to the social networking system) associated with each potential connection formed between the user and the set of candidate users. In one or more embodiments, the system ranks the candidate users based on their connection-value to the social networking system and provides the ranked candidate users as suggested new connections to the user.Type: GrantFiled: October 24, 2012Date of Patent: March 10, 2020Assignee: Facebook, Inc.Inventors: Alexander Paul Schultz, Brian Piepgrass, Ching-Chih Weng, Daniel Ferrante, Deeptanshu Verma, Peter Martinazzi, Thomas Alison, Ziqing Mao
-
Patent number: 10546322Abstract: In one embodiment, a social-networking system identifies a plurality of third-party applications associated with an online social network, wherein each identified third-party application has one or more connections to users of the online social network, determines a value representing a social relevance of each identified third-party application, wherein the social relevance value is based on one or more connection factors associated with the one or more third-party application connections, selects one of the identified third-party applications based on its determined social relevance value, and generates an advertisement for the selected third-party application.Type: GrantFiled: May 21, 2019Date of Patent: January 28, 2020Assignee: Facebook, Inc.Inventors: Alexander Paul Schultz, Thomas Alison
-
Patent number: 10531250Abstract: In one embodiment, a method includes receiving a message associated with a user at an information exchange system. At least one correspondent associated with the user may be determined, based on the message. A social connection between the user and the at least one correspondent may be assessed with respect to a social-networking system. The information exchange system may provide an interface for display to the user, the interface comprising information associated with the message. If the social connection is confirmed, the interface may include social-networking information associated with the at least one correspondent. Otherwise, the interface may provide functionality to create a social connection between the user and the at least one correspondent with respect to the social-networking system.Type: GrantFiled: February 6, 2019Date of Patent: January 7, 2020Assignee: Facebook, Inc.Inventors: Kiranjit Singh Sidhu, Florin Ratiu, Alexander Paul Schultz, David Y. Chen
-
Publication number: 20190272562Abstract: In one embodiment, a social-networking system identifies a plurality of third-party applications associated with an online social network, wherein each identified third-party application has one or more connections to users of the online social network, determines a value representing a social relevance of each identified third-party application, wherein the social relevance value is based on one or more connection factors associated with the one or more third-party application connections, selects one of the identified third-party applications based on its determined social relevance value, and generates an advertisement for the selected third-party application.Type: ApplicationFiled: May 21, 2019Publication date: September 5, 2019Inventors: Alexander Paul Schultz, Thomas Alison
-
Patent number: 10346875Abstract: In one embodiment, a social-networking system accesses a social graph, receives a request to generate an advertisement of a third-party application, identifies a set of objects associated with the third-party application, wherein each identified object has been interacted with by one or more first users of an online social network, one or more second users of the online social network, wherein each second user is connected on the online social network with at least one of the first users, and sends to one or more client devices of one or more of the second users, respectively, an advertisement of the third-party application, wherein for each second user the advertisement contains a reference to at least one of the identified objects that has been interacted with by at least one of the first users.Type: GrantFiled: August 19, 2016Date of Patent: July 9, 2019Assignee: Facebook, Inc.Inventors: Alexander Paul Schultz, Thomas Alison
-
Publication number: 20190208376Abstract: In one embodiment, a method includes receiving a message associated with a user at an information exchange system. At least one correspondent associated with the user may be determined, based on the message. A social connection between the user and the at least one correspondent may be assessed with respect to a social-networking system. The information exchange system may provide an interface for display to the user, the interface comprising information associated with the message. If the social connection is confirmed, the interface may include social-networking information associated with the at least one correspondent. Otherwise, the interface may provide functionality to create a social connection between the user and the at least one correspondent with respect to the social-networking system.Type: ApplicationFiled: February 6, 2019Publication date: July 4, 2019Inventors: Kiranjit Singh Sidhu, Florin Ratiu, Alexander Paul Schultz, David Y. Chen
-
Patent number: 10244370Abstract: In one embodiment, a method includes receiving a message associated with a user at an information exchange system. At least one correspondent associated with the user may be determined, based on the message. A social connection between the user and the at least one correspondent may be assessed with respect to a social-networking system. The information exchange system may provide an interface for display to the user, the interface comprising information associated with the message. If the social connection is confirmed, the interface may include social-networking information associated with the at least one correspondent. Otherwise, the interface may provide functionality to create a social connection between the user and the at least one correspondent with respect to the social-networking system.Type: GrantFiled: May 19, 2017Date of Patent: March 26, 2019Assignee: Facebook, Inc.Inventors: Kiranjit Singh Sidhu, Florin Ratiu, Alexander Paul Schultz, David Y. Chen
-
Publication number: 20170325083Abstract: In one embodiment, a method includes receiving a message associated with a user at an information exchange system. At least one correspondent associated with the user may be determined, based on the message. A social connection between the user and the at least one correspondent may be assessed with respect to a social-networking system. The information exchange system may provide an interface for display to the user, the interface comprising information associated with the message. If the social connection is confirmed, the interface may include social-networking information associated with the at least one correspondent. Otherwise, the interface may provide functionality to create a social connection between the user and the at least one correspondent with respect to the social-networking system.Type: ApplicationFiled: May 19, 2017Publication date: November 9, 2017Inventors: Kiranjit Singh Sidhu, Florin Ratiu, Alexander Paul Schultz, David Y. Chen
-
Patent number: 9692814Abstract: In one embodiment, a method includes receiving a message associated with a user at an information exchange system. At least one correspondent associated with the user may be determined, based on the message. A social connection between the user and the at least one correspondent may be assessed with respect to a social-networking system. The information exchange system may provide an interface for display to the user, the interface comprising information associated with the message. If the social connection is confirmed, the interface may include social-networking information associated with the at least one correspondent. Otherwise, the interface may provide functionality to create a social connection between the user and the at least one correspondent with respect to the social-networking system.Type: GrantFiled: April 9, 2015Date of Patent: June 27, 2017Assignee: Facebook, Inc.Inventors: Kiranjit Singh Sidhu, Florin Ratiu, Alexander Paul Schultz, David Y. Chen
-
Publication number: 20160358212Abstract: In one embodiment, a social-networking system accesses a social graph, receives a request to generate an advertisement of a third-party application, identifies a set of objects associated with the third-party application, wherein each identified object has been interacted with by one or more first users of an online social network, one or more second users of the online social network, wherein each second user is connected on the online social network with at least one of the first users, and sends to one or more client devices of one or more of the second users, respectively, an advertisement of the third-party application, wherein for each second user the advertisement contains a reference to at least one of the identified objects that has been interacted with by at least one of the first users.Type: ApplicationFiled: August 19, 2016Publication date: December 8, 2016Inventors: Alexander Paul Schultz, Thomas Alison
-
Patent number: 9460476Abstract: In one embodiment, a social-networking system accesses a social graph, receives a request to access a resource of the social graph, generates an advertisement of a third-party application based on the relevance of the third-party application to the user, wherein the relevance of the third-party application is based on social-graph information associated with the user and the third-party application, and sends the advertisement of the third-party application to the client device of the user for display.Type: GrantFiled: June 18, 2015Date of Patent: October 4, 2016Assignee: Facebook, Inc.Inventors: Alexander Paul Schultz, Thomas Alison
-
Publication number: 20150287079Abstract: In one embodiment, a social-networking system accesses a social graph, receives a request to access a resource of the social graph, generates an advertisement of a third-party application based on the relevance of the third-party application to the user, wherein the relevance of the third-party application is based on social-graph information associated with the user and the third-party application, and sends the advertisement of the third-party application to the client device of the user for display.Type: ApplicationFiled: June 18, 2015Publication date: October 8, 2015Inventors: Alexander Paul Schultz, Thomas Alison
-
Patent number: 9105052Abstract: In one embodiment, a social-networking system accesses a social graph, identifies a first set of concept nodes associated with an application, connected to friends of a user, selects a second set of concept nodes from the first set of concept nodes based on edges connected to the concept nodes, and generates an advertisement for the application, where the advertisement includes information representing the concept nodes in the second set of concept nodes.Type: GrantFiled: June 4, 2014Date of Patent: August 11, 2015Assignee: Facebook, Inc.Inventors: Alexander Paul Schultz, Thomas Alison
-
Publication number: 20150215387Abstract: In one embodiment, a method includes receiving a message associated with a user at an information exchange system. At least one correspondent associated with the user may be determined, based on the message. A social connection between the user and the at least one correspondent may be assessed with respect to a social-networking system. The information exchange system may provide an interface for display to the user, the interface comprising information associated with the message. If the social connection is confirmed, the interface may include social-networking information associated with the at least one correspondent. Otherwise, the interface may provide functionality to create a social connection between the user and the at least one correspondent with respect to the social-networking system.Type: ApplicationFiled: April 9, 2015Publication date: July 30, 2015Inventors: Kiranjit Singh Sidhu, Florin Ratiu, Alexander Paul Schultz, David Y. Chen
-
Patent number: 9049260Abstract: In one embodiment, a method includes receiving a message associated with a user at an information exchange system. At least one correspondent associated with the user may be determined, based on the message. A social connection between the user and the at least one correspondent may be assessed with respect to a social-networking system. The information exchange system may provide an interface for display to the user, the interface comprising information associated with the message. If the social connection is confirmed, the interface may include social-networking information associated with the at least one correspondent. Otherwise, the interface may provide functionality to create a social connection between the user and the at least one correspondent with respect to the social-networking system.Type: GrantFiled: January 25, 2013Date of Patent: June 2, 2015Assignee: Facebook, Inc.Inventors: Kiranjit Singh Sidhu, Florin Ratiu, Alexander Paul Schultz, David Y. Chen
-
Publication number: 20140289052Abstract: In one embodiment, a social-networking system accesses a social graph, identifies a first set of concept nodes associated with an application, connected to friends of a user, selects a second set of concept nodes from the first set of concept nodes based on edges connected to the concept nodes, and generates an advertisement for the application, where the advertisement includes information representing the concept nodes in the second set of concept nodes.Type: ApplicationFiled: June 4, 2014Publication date: September 25, 2014Inventors: Alexander Paul Schultz, Thomas Alison
-
Publication number: 20140214931Abstract: In one embodiment, a method includes receiving a message associated with a user at an information exchange system. At least one correspondent associated with the user may be determined, based on the message. A social connection between the user and the at least one correspondent may be assessed with respect to a social-networking system. The information exchange system may provide an interface for display to the user, the interface comprising information associated with the message. If the social connection is confirmed, the interface may include social-networking information associated with the at least one correspondent. Otherwise, the interface may provide functionality to create a social connection between the user and the at least one correspondent with respect to the social-networking system.Type: ApplicationFiled: January 25, 2013Publication date: July 31, 2014Inventors: Kiranjit Singh Sidhu, Florin Ratiu, Alexander Paul Schultz, David Y. Chen
-
Patent number: 8788340Abstract: In one embodiment, a social-networking system accesses a social graph, identifies a first set of concept nodes associated with an application, connected to friends of a user, selects a second set of concept nodes from the first set of concept nodes based on edges connected to the concept nodes, and generates an advertisement for the application, where the advertisement includes information representing the concept nodes in the second set of concept nodes.Type: GrantFiled: December 16, 2011Date of Patent: July 22, 2014Assignee: Facebook, Inc.Inventors: Alexander Paul Schultz, Thomas Alison