Patents by Inventor Gregory Paul Whalin
Gregory Paul Whalin 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: 11947557Abstract: In one embodiment, a method includes, by one or more computing devices, receiving, from a client system of a first user of an online social network, a text post inputted by the first user, parsing the text post to identify a query associated with the text post, sending, to the client system, instructions for presenting a confirmation prompt requesting confirmation of the identified query from the first user, receiving, from the client system, a confirmation of the identified query from the first user, generating, in response to receiving the confirmation, a recommendation list responsive to the query, wherein the recommendation list comprises references to one or more objects referenced in one or more prior comments associated with one or more prior posts of the online social network associated with the query, and sending, to the client system, instructions for presenting the recommendation list to the first user.Type: GrantFiled: December 19, 2022Date of Patent: April 2, 2024Assignee: Meta Platforms, Inc.Inventors: Jin Liu, Erica Jean Virtue, Gregory Paul Whalin
-
Publication number: 20230117735Abstract: In one embodiment, a method includes, by one or more computing devices, receiving, from a client system of a first user of an online social network, a text post inputted by the first user, parsing the text post to identify a query associated with the text post, sending, to the client system, instructions for presenting a confirmation prompt requesting confirmation of the identified query from the first user, receiving, from the client system, a confirmation of the identified query from the first user, generating, in response to receiving the confirmation, a recommendation list responsive to the query, wherein the recommendation list comprises references to one or more objects referenced in one or more prior comments associated with one or more prior posts of the online social network associated with the query, and sending, to the client system, instructions for presenting the recommendation list to the first user.Type: ApplicationFiled: December 19, 2022Publication date: April 20, 2023Inventors: Jin Liu, Erica Jean Virtue, Gregory Paul Whalin
-
Patent number: 11531678Abstract: In one embodiment, a method includes, by a client system of a user of an online social network, sending, to one or more computing devices of the online social network, a text post inputted by the user. The text post is associated with a query. The method includes receiving, from the one or more computing devices in response to the text post, an initial recommendation list. The initial recommendation list includes references to one or more objects referenced in comments associated with one or more prior posts associated with the query. The method includes sending, to the one or more computing devices, a request for updates to the initial recommendation list. Moreover, the method includes receiving, from the one or more computing devices in response to the request, an updated recommendation list comprising references to one or more objects referenced in comments associated with the text post.Type: GrantFiled: September 13, 2019Date of Patent: December 20, 2022Assignee: Meta Platforms, Inc.Inventors: Jin Liu, Erica Jean Virtue, Gregory Paul Whalin
-
Patent number: 10863354Abstract: In one embodiment, a method includes receiving user input that includes an indication that the user is generating social-network content. The social network includes a number of nodes and a number of edges connecting the nodes, with at least one node corresponding to the user. The method includes accessing information about one or more places corresponding to a location of the user and automatically generating a check-in to one of the one or more places for the user. The method includes automatically associating the check-in with the content.Type: GrantFiled: November 24, 2014Date of Patent: December 8, 2020Assignee: FACEBOOK, INC.Inventors: Wayne Kao, Gregory Paul Whalin, Tal Shumski
-
Publication number: 20200012639Abstract: In one embodiment, a method includes, by a client system of a user of an online social network, sending, to one or more computing devices of the online social network, a text post inputted by the user. The text post is associated with a query. The method includes receiving, from the one or more computing devices in response to the text post, an initial recommendation list. The initial recommendation list includes references to one or more objects referenced in comments associated with one or more prior posts associated with the query. The method includes sending, to the one or more computing devices, a request for updates to the initial recommendation list. Moreover, the method includes receiving, from the one or more computing devices in response to the request, an updated recommendation list comprising references to one or more objects referenced in comments associated with the text post.Type: ApplicationFiled: September 13, 2019Publication date: January 9, 2020Inventors: Jin Liu, Erica Jean Virtue, Gregory Paul Whalin
-
Patent number: 10503377Abstract: In one embodiment, a method includes receiving user input indicating a user's intent to generate social-network content. The social network includes a number of nodes and a number of edges connecting the nodes, with at least one node corresponding to the first user. The method includes providing for presentation to the user an indicator, the indicator indicating one or more of: 1) that suggested content for the user to associate with the social networking system exists, the suggestion associated with a quality that exceeds a threshold quality; or 2) that whether the suggestion exists is being determined.Type: GrantFiled: November 24, 2014Date of Patent: December 10, 2019Assignee: Facebook, Inc.Inventors: Gregory Paul Whalin, Tuduyen Ann Nguyen
-
Patent number: 10452671Abstract: In one embodiment, a method includes receiving a text post from a client system of a first user of an online social network and parsing the text post to identify a query associated with the post. The method includes receiving one or more comments responsive to the text post from one or more second users of the online social network and determining, for each of the comments, whether the comment includes a recommendation responsive to the query. Moreover, the method includes identifying, for each comment with a responsive recommendation, one or more objects of the online social network associated with the recommendation and generating an aggregated recommendation list responsive to the query, where the list includes references to one or more of the identified objects.Type: GrantFiled: April 26, 2016Date of Patent: October 22, 2019Assignee: Facebook, Inc.Inventors: Jin Liu, Erica Jean Virtue, Gregory Paul Whalin
-
Patent number: 10057359Abstract: Exemplary methods, apparatuses, and systems receive input associated with a social networking system user account. The input includes content to be published to the social networking system. In response to the received input, one or more location suggestions are identified based upon the content. The one or more identified location suggestions are transmitted to a user device associated with the user account. Selection of a location suggestion is received. The content and selected location is published as a post within the social networking system.Type: GrantFiled: January 18, 2017Date of Patent: August 21, 2018Assignee: FACEBOOK, INC.Inventors: Wayne Kao, Gregory Paul Whalin, Jan Kodovsky
-
Publication number: 20170308589Abstract: In one embodiment, a method includes receiving a text post from a client system of a first user of an online social network and parsing the text post to identify a query associated with the post. The method includes receiving one or more comments responsive to the text post from one or more second users of the online social network and determining, for each of the comments, whether the comment includes a recommendation responsive to the query. Moreover, the method includes identifying, for each comment with a responsive recommendation, one or more objects of the online social network associated with the recommendation and generating an aggregated recommendation list responsive to the query, where the list includes references to one or more of the identified objects.Type: ApplicationFiled: April 26, 2016Publication date: October 26, 2017Inventors: Jin Liu, Erica Jean Virtue, Gregory Paul Whalin
-
Publication number: 20170126819Abstract: Exemplary methods, apparatuses, and systems receive input associated with a social networking system user account. The input includes content to be published to the social networking system. In response to the received input, one or more location suggestions are identified based upon the content. The one or more identified location suggestions are transmitted to a user device associated with the user account. Selection of a location suggestion is received. The content and selected location is published as a post within the social networking system.Type: ApplicationFiled: January 18, 2017Publication date: May 4, 2017Inventors: Wayne Kao, Gregory Paul Whalin, Jan Kodovsky
-
Patent number: 9584606Abstract: Exemplary methods, apparatuses, and systems receive input associated with a social networking system user account. The input includes content to be published to the social networking system. In response to the received input, one or more location suggestions are identified based upon the content. The one or more identified location suggestions are transmitted to a user device associated with the user account. Selection of a location suggestion is received. The content and selected location is published as a post within the social networking system.Type: GrantFiled: May 30, 2014Date of Patent: February 28, 2017Assignee: FACEBOOK, INC.Inventors: Wayne Kao, Gregory Paul Whalin, Jan Kodovsky
-
Publication number: 20160147839Abstract: In one embodiment, a method includes receiving user input that includes an indication that the user is generating social-network content. The social network includes a number of nodes and a number of edges connecting the nodes, with at least one node corresponding to the user. The method includes accessing information about one or more places corresponding to a location of the user and automatically generating a check-in to one of the one or more places for the user. The method includes automatically associating the check-in with the content.Type: ApplicationFiled: November 24, 2014Publication date: May 26, 2016Inventors: Wayne Kao, Gregory Paul Whalin, Tal Shumski
-
Publication number: 20160147421Abstract: In one embodiment, a method includes receiving user input indicating a user's intent to generate social-network content. The social network includes a number of nodes and a number of edges connecting the nodes, with at least one node corresponding to the first user. The method includes providing for presentation to the user an indicator, the indicator indicating one or more of: 1) that suggested content for the user to associate with the social networking system exists, the suggestion associated with a quality that exceeds a threshold quality; or 2) that whether the suggestion exists is being determined.Type: ApplicationFiled: November 24, 2014Publication date: May 26, 2016Inventors: Gregory Paul Whalin, Tuduyen Ann Nguyen
-
Publication number: 20150350349Abstract: Exemplary methods, apparatuses, and systems receive input associated with a social networking system user account. The input includes content to be published to the social networking system. In response to the received input, one or more location suggestions are identified based upon the content. The one or more identified location suggestions are transmitted to a user device associated with the user account. Selection of a location suggestion is received. The content and selected location is published as a post within the social networking system.Type: ApplicationFiled: May 30, 2014Publication date: December 3, 2015Applicant: Facebook, Inc.Inventors: Wayne Kao, Gregory Paul Whalin