Patents by Inventor Robert Michael Baldwin
Robert Michael Baldwin 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: 11226988Abstract: A social networking system suggests events for a target user based on stored data in the social networking system related to the target user and to events. The social networking system may suggest events based on the target user's affinity for, connections with, or interactions with objects in the social networking system connected to or otherwise associated with the events. For example, an event is suggested to a target user if users connected to the target user already accepted an invitation to the event. As another example, an event organized by a particular entity is suggested to the target user because of interactions between the target user and other content provided by the entity. Invitations to suggested events may be presented to the target user via a client device, allowing the target user to easily join a suggested event.Type: GrantFiled: July 16, 2019Date of Patent: January 18, 2022Assignee: Meta Platforms, Inc.Inventors: Robert Michael Baldwin, Henry Bridge, Omid Aziz, Devin Naquin
-
Patent number: 10924444Abstract: A server sends, to an electronic device of a first user, a data structure that includes a hierarchical interaction tree having a plurality of interaction nodes. The server then receives, from the electronic device of the first user, a first message, wherein the first message from the electronic device of the first user is selected from a set of predefined first-reply messages. Each first-reply message of the set of predefined first-reply messages corresponds to a distinct interaction node of the hierarchical interaction tree.Type: GrantFiled: December 2, 2014Date of Patent: February 16, 2021Assignee: FACEBOOK, INC.Inventors: Sarah Hum, Andrew Nolan Rasmussen, Arturo J Esquivel Chambergo, Tatiana Janov Grossman, Ursula Anne Lim, Robert Michael Baldwin
-
Patent number: 10769590Abstract: Techniques to share images in a social networking system. In an embodiment, an image is received from a first user, the image is associated with a first archive of the first user within a social networking system, and the image is associated with a second archive of a second user within the social networking system without the social networking system receiving a request from the second user to download the image. The image may be received from a mobile device. The image may be captured by a camera of a mobile device. The image may be automatically uploaded from a mobile device. A request may be received from the second user to include the image in the second archive associated with the second user. Associating the image with the second archive of the second user may comprise including a link to the image in the second archive.Type: GrantFiled: September 12, 2017Date of Patent: September 8, 2020Assignee: Facebook, Inc.Inventors: Robert Michael Baldwin, Paul Francois Carduner, Andrew Chung, Dirk John Stoop
-
Patent number: 10630791Abstract: A user creates an event in a social networking system specifying a location, a time, and a guest list of other users invited to the event. The social networking system generates a page associated with the event that provides information about the event and identifies whether users have responded to invitations to the event. The content of the page may be customized for the user viewing the page to encourage the viewing user to attend the event. For example, the viewing user's relationship to and/or similar characteristics with other users on the guest list is determined and used by the social networking system to identify the users whose responses to invitations are shown to the viewing user via the page. Additionally, a notification method more prominently distributes acceptances of invitations to other users to encourage attendance.Type: GrantFiled: May 19, 2017Date of Patent: April 21, 2020Assignee: Facebook, Inc.Inventors: Robert Michael Baldwin, Henry Bridge, Robyn David Morris
-
Patent number: 10609085Abstract: A social networking system user creates an album including a shared collection of content (a “shared album”) and associates a privacy model with the shared album. The privacy model specifies additional users of the social networking system authorized to access content items in the shared album and specifies types of actions users authorized to access content items in the shared album are permitted to perform to content items in the shared album. Notifications describing actions associated with content items in a shared album may be presented to users authorized to access the shared album. The social networking system may prompt a user to create a shared album containing based on actions performed by the user or performed by connected to the user.Type: GrantFiled: April 9, 2019Date of Patent: March 31, 2020Assignee: Facebook, Inc.Inventors: Jeffrey Andrew Kanter, Robert Michael Baldwin, Paul Francois Carduner, Sai Wo Li, Paul Tarjan, Fred Zhao
-
Patent number: 10601761Abstract: Social networking system users may create events where a group of other users invited to the event meet at a specified time and location. The social networking system suggests users to invite to an event based on a prediction that the users would attend the event if invited. Various factors may be used to make the prediction, such as an affinity between the inviting user and the other users, the availability of the other users at the time of the event and/or the proximity of the other users to the location of the event. An inviting user receives the suggested users and selects suggested users to invite to the event or invitations may be automatically sent to the suggested users by the social networking system.Type: GrantFiled: September 19, 2017Date of Patent: March 24, 2020Assignee: Facebook, Inc.Inventors: Robert Michael Baldwin, Henry Bridge, Matthew Bush
-
Patent number: 10587541Abstract: An electronic device of a second user receives, from a first user, a first message. Subsequent to receiving the first message, the electronic device sends, to the first user, a second message responsive to the first message, wherein the second message is selected from a set of predefined first-reply messages. The set of predefined first-reply messages is based on first-reply factors for the second user, including content from one or more messages between the first user and the second user, and including one or more of: relationship characteristics between the first user and the second user, information provided by the first user and/or the second user to a social network, profile characteristics of the first user and/or the second user, environmental characteristics of the first user and/or the second user, and/or technical characteristics of the electronic device of the first user and/or the second user.Type: GrantFiled: December 2, 2014Date of Patent: March 10, 2020Assignee: FACEBOOK, INC.Inventors: Sarah Hum, Andrew Nolan Rasmussen, Arturo J Esquivel Chambergo, Tatiana Janov Grossman, Ursula Anne Lim, Robert Michael Baldwin
-
Patent number: 10579808Abstract: The disclosed computer-implemented method may include (1) acquiring, from a user of a social networking system, a hyperlink to a protected content item, hosted by a content provider system, that is protected by an authentication protocol, (2) sending a request for metadata associated with the protected content item to the content provider system, where the request includes authentication information associated with the authentication protocol, (3) receiving, in response to the content provider system approving the request, metadata associated with the protected content item from the content provider system, where the metadata includes information sufficient to generate a preview of the protected content item, and (4) generating a preview of the protected content item based on the metadata received from the content provider system. Various other methods, systems, and computer-readable media are also disclosed.Type: GrantFiled: November 10, 2017Date of Patent: March 3, 2020Assignee: Facebook, Inc.Inventors: Robert Michael Baldwin, Luke Dennis Walsh, Joel Micha Krebs, Connor Treacy
-
Patent number: 10402426Abstract: A social networking system suggests events for a target user based on stored data in the social networking system related to the target user and to events. The social networking system may suggest events based on the target user's affinity for, connections with, or interactions with objects in the social networking system connected to or otherwise associated with the events. For example, an event is suggested to a target user if users connected to the target user already accepted an invitation to the event. As another example, an event organized by a particular entity is suggested to the target user because of interactions between the target user and other content provided by the entity. Invitations to suggested events may be presented to the target user via a client device, allowing the target user to easily join a suggested event.Type: GrantFiled: September 26, 2012Date of Patent: September 3, 2019Assignee: Facebook, Inc.Inventors: Robert Michael Baldwin, Henry Bridge, Omid Aziz, Devin Naquin
-
Patent number: 10298618Abstract: A social networking system user creates an album including a shared collection of content (a “shared album”) and associates a privacy model with the shared album. The privacy model specifies additional users of the social networking system authorized to access content items in the shared album and specifies types of actions users authorized to access content items in the shared album are permitted to perform to content items in the shared album. Notifications describing actions associated with content items in a shared album may be presented to users authorized to access the shared album. The social networking system may prompt a user to create a shared album containing based on actions performed by the user or performed by connected to the user.Type: GrantFiled: December 5, 2016Date of Patent: May 21, 2019Assignee: Facebook, Inc.Inventors: Jeffrey Andrew Kanter, Robert Michael Baldwin, Paul Francois Carduner, Sai Wo Li, Paul Tarjan, Fred Yuehua Zhao
-
Publication number: 20190147178Abstract: The disclosed computer-implemented method may include (1) acquiring, from a user of a social networking system, a hyperlink to a protected content item, hosted by a content provider system, that is protected by an authentication protocol, (2) sending a request for metadata associated with the protected content item to the content provider system, where the request includes authentication information associated with the authentication protocol, (3) receiving, in response to the content provider system approving the request, metadata associated with the protected content item from the content provider system, where the metadata includes information sufficient to generate a preview of the protected content item, and (4) generating a preview of the protected content item based on the metadata received from the content provider system. Various other methods, systems, and computer-readable media are also disclosed.Type: ApplicationFiled: November 10, 2017Publication date: May 16, 2019Inventors: Robert Michael Baldwin, Luke Dennis Walsh, Joel Micha Krebs, Connor Treacy
-
Patent number: 9891720Abstract: Systems, methods, and non-transitory computer-readable media can determine a first orientation in which a computing system is positioned. A first functionality can be provided when the computing system is positioned in the first orientation. It can be determined that the computing system becomes positioned in a second orientation. A second functionality can be selected, out of a set of functionalities, based on a current state associated with the computing system. The second functionality can be provided when the computing system becomes positioned in the second orientation.Type: GrantFiled: September 14, 2017Date of Patent: February 13, 2018Assignee: Facebook, Inc.Inventor: Robert Michael Baldwin
-
Publication number: 20180005188Abstract: Techniques to share images in a social networking system. In an embodiment, an image is received from a first user, the image is associated with a first archive of the first user within a social networking system, and the image is associated with a second archive of a second user within the social networking system without the social networking system receiving a request from the second user to download the image. The image may be received from a mobile device. The image may be captured by a camera of a mobile device. The image may be automatically uploaded from a mobile device. A request may be received from the second user to include the image in the second archive associated with the second user. Associating the image with the second archive of the second user may comprise including a link to the image in the second archive.Type: ApplicationFiled: September 12, 2017Publication date: January 4, 2018Inventors: Robert Michael Baldwin, Paul Francois Carduner, Andrew Chung, Dirk John Stoop
-
Publication number: 20180004313Abstract: Systems, methods, and non-transitory computer-readable media can determine a first orientation in which a computing system is positioned. A first functionality can be provided when the computing system is positioned in the first orientation. It can be determined that the computing system becomes positioned in a second orientation. A second functionality can be selected, out of a set of functionalities, based on a current state associated with the computing system. The second functionality can be provided when the computing system becomes positioned in the second orientation.Type: ApplicationFiled: September 14, 2017Publication date: January 4, 2018Inventor: Robert Michael Baldwin
-
Publication number: 20180006994Abstract: Social networking system users may create events where a group of other users invited to the event meet at a specified time and location. The social networking system suggests users to invite to an event based on a prediction that the users would attend the event if invited. Various factors may be used to make the prediction, such as an affinity between the inviting user and the other users, the availability of the other users at the time of the event and/or the proximity of the other users to the location of the event. An inviting user receives the suggested users and selects suggested users to invite to the event or invitations may be automatically sent to the suggested users by the social networking system.Type: ApplicationFiled: September 19, 2017Publication date: January 4, 2018Inventors: Robert Michael Baldwin, Henry Bridge, Matthew Bush
-
Patent number: 9851812Abstract: Systems, methods, and non-transitory computer-readable media can determine a first orientation in which a computing system is positioned. A first functionality can be provided when the computing system is positioned in the first orientation. It can be determined that the computing system becomes positioned in a second orientation. A second functionality can be selected, out of a set of functionalities, based on a current state associated with the computing system. The second functionality can be provided when the computing system becomes positioned in the second orientation.Type: GrantFiled: August 28, 2014Date of Patent: December 26, 2017Assignee: Facebook, Inc.Inventor: Robert Michael Baldwin
-
Patent number: 9774556Abstract: Social networking system users may create events where a group of other users invited to the event meet at a specified time and location. The social networking system suggests users to invite to an event based on a prediction that the users would attend the event if invited. Various factors may be used to make the prediction, such as an affinity between the inviting user and the other users, the availability of the other users at the time of the event and/or the proximity of the other users to the location of the event. An inviting user receives the suggested users and selects suggested users to invite to the event or invitations may be automatically sent to the suggested users by the social networking system.Type: GrantFiled: May 26, 2015Date of Patent: September 26, 2017Assignee: Facebook, Inc.Inventors: Robert Michael Baldwin, Henry Bridge, Matthew Bush
-
Patent number: 9773228Abstract: Techniques to share images in a social networking system. In an embodiment, an image is received from a first user, the image is associated with a first archive of the first user within a social networking system, and the image is associated with a second archive of a second user within the social networking system without the social networking system receiving a request from the second user to download the image. The image may be received from a mobile device. The image may be captured by a camera of a mobile device. The image may be automatically uploaded from a mobile device. A request may be received from the second user to include the image in the second archive associated with the second user. Associating the image with the second archive of the second user may comprise including a link to the image in the second archive.Type: GrantFiled: November 2, 2012Date of Patent: September 26, 2017Assignee: Facebook, Inc.Inventors: Robert Michael Baldwin, Paul François Carduner, Andrew Chung, Dirk John Stoop
-
Publication number: 20170257445Abstract: A user creates an event in a social networking system specifying a location, a time, and a guest list of other users invited to the event. The social networking system generates a page associated with the event that provides information about the event and identifies whether users have responded to invitations to the event. The content of the page may be customized for the user viewing the page to encourage the viewing user to attend the event. For example, the viewing user's relationship to and/or similar characteristics with other users on the guest list is determined and used by the social networking system to identify the users whose responses to invitations are shown to the viewing user via the page. Additionally, a notification method more prominently distributes acceptances of invitations to other users to encourage attendance.Type: ApplicationFiled: May 19, 2017Publication date: September 7, 2017Inventors: Robert Michael Baldwin, Henry Bridge, Robyn David Morris
-
Patent number: 9661089Abstract: A user creates an event in a social networking system specifying a location, a time, and a guest list of other users invited to the event. The social networking system generates a page associated with the event that provides information about the event and identifies whether users have responded to invitations to the event. The content of the page may be customized for the user viewing the page to encourage the viewing user to attend the event. For example, the viewing user's relationship to and/or similar characteristics with other users on the guest list is determined and used by the social networking system to identify the users whose responses to invitations are shown to the viewing user via the page. Additionally, a notification method more prominently distributes acceptances of invitations to other users to encourage attendance.Type: GrantFiled: April 15, 2015Date of Patent: May 23, 2017Assignee: Facebook, Inc.Inventors: Robert Michael Baldwin, Henry Bridge, Robyn David Morris