Patents by Inventor Sean Michael Bruich

Sean Michael Bruich 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: 10728122
    Abstract: A social networking system may provide user metrics for unknown dimensions to an external system using received hash codes from user devices performing actions on the external system. Embodiments of the invention receive hash codes generated by external systems that are embedded in redirect Uniform Resource Locators (URLs) that are executed by user devices. The social networking system may match the received hash codes to identifying information about users, e.g., user identifiers. The user profile information may be reported to external systems based on hash codes in an aggregated format without disclosing identifying information about users. In one embodiment, a hash code may include identifying information of an administrator of an external system to enable the administrator to merge information about users of the social networking system with other unknown dimensions of information about the users that is known by the external system.
    Type: Grant
    Filed: April 4, 2016
    Date of Patent: July 28, 2020
    Assignee: Facebook, Inc.
    Inventors: Sean Michael Bruich, Frederick Ross Leach
  • Patent number: 10726050
    Abstract: Users of a social networking system are assigned to households using prediction models that rely, in part, on user profile information and social graph data. Information about users may be received by a social networking system through various channels (e.g., declared/profile information, user history, IP addresses, Global Positioning System (GPS) data from check-in events and/or continuously provided by mobile devices, external household information, and/or social information). Scoring models may use statistical analysis of the received user information to predict household membership for users. User attributes, such as previous names, date of birth, social graph data, locations, life events, and check-ins, may be factors in generating confidence scores of predicted household memberships. Weighted scoring models may use machine learning methods for measuring the accuracy of the household membership prediction.
    Type: Grant
    Filed: April 14, 2017
    Date of Patent: July 28, 2020
    Assignee: Facebook, Inc.
    Inventors: Sean Michael Bruich, Bradley Hopkins Smallwood
  • Patent number: 10567328
    Abstract: A social networking system allows a user to insert media information into content posted by the user, where the media information identifies a media item that the user is consuming while composing the posted content. When a user of a social networking system composes content via a composer interface, the user may select an option on the composer interface to record audio using a microphone on the user's device. A media item is identified from the recorded audio and information about the identified media item is added to the user's posted content. The system may also update information about the identified media item and the composing user.
    Type: Grant
    Filed: July 18, 2017
    Date of Patent: February 18, 2020
    Assignee: Facebook, Inc.
    Inventors: Justin Alexander Shaffer, Robert Taaffe Lindsay, Sean Michael Bruich
  • Patent number: 10405020
    Abstract: In particular embodiments, a social networking system queries a social graph of the social-networking system for social content associated with video content provided to one or more users of the social-networking system and accesses privacy settings associated with each of the one or more users. The privacy settings indicate whether a particular user has authorized the social-networking system to share social content associated with the particular user with one or more third parties. The social networking system provides the social content associated with video content provided to the one or more users to a particular third party if the privacy settings of the one or more users indicate that the one or more users have authorized the social-networking system to share the social content with one or more third parties.
    Type: Grant
    Filed: July 19, 2017
    Date of Patent: September 3, 2019
    Assignee: Facebook, Inc.
    Inventors: Sean Michael Bruich, Colin Cameron Brennan Campbell, Robert Daniel, David Harry Garcia, Brian Krausz, Erick Tseng, Yoon Kean Wong
  • Patent number: 10255616
    Abstract: A social networking system captures performance metrics of an offer by selecting a whisper code to include in an offer when presenting the offer to users of the social networking system. The social networking system receives information for providing its users with an offer for redemption at a merchant establishment. The social networking system also receives a set of rules for selecting a whisper code to go with the offer. The rules may be based on any context for which the advertiser or merchant may want to track performance of the offer. When presenting the offer, the social networking system selects a whisper code using those rules. This tracking using different whisper codes enables the merchant to understand the performance of the offer campaign based on the context in which the social networking system presents the offers to its users.
    Type: Grant
    Filed: February 16, 2012
    Date of Patent: April 9, 2019
    Assignee: Facebook, Inc.
    Inventors: Sean Michael Bruich, Frederick Ross Leach
  • Patent number: 10158899
    Abstract: In particular embodiments a social networking system captures data associated with video content provided to a first user of a social-networking system, identifies, using the captured data, the video content provided to the first user, and updates a graph of the social-networking system to associate the first user with the identified video content. The graph of the social-networking system has a plurality of nodes and edges connecting the nodes. The nodes of the graph include user nodes that are each associated with a particular user of the social-networking system.
    Type: Grant
    Filed: April 26, 2017
    Date of Patent: December 18, 2018
    Assignee: Facebook, Inc.
    Inventors: Ime Archibong, Gregory Joseph Badros, Sean Michael Bruich, Robert Daniel, David Harry Garcia, Brian Krausz, Cameron Alexander Marlow, Justin Alexander Shaffer, Michael John McKenzie Toksvig, Erick Tseng, Yoon Kean Wong
  • Publication number: 20170324626
    Abstract: A social networking system may provide user metrics for unknown dimensions to an external system using received hash codes from user devices performing actions on the external system. Embodiments of the invention receive hash codes generated by external systems that are embedded in redirect Uniform Resource Locators (URLs) that are executed by user devices. The social networking system may match the received hash codes to identifying information about users, e.g., user identifiers. The user profile information may be reported to external systems based on hash codes in an aggregated format without disclosing identifying information about users. In one embodiment, a hash code may include identifying information of an administrator of an external system to enable the administrator to merge information about users of the social networking system with other unknown dimensions of information about the users that is known by the external system.
    Type: Application
    Filed: April 4, 2016
    Publication date: November 9, 2017
    Inventors: Sean Michael Bruich, Frederick Ross Leach
  • Publication number: 20170317966
    Abstract: A social networking system allows a user to insert media information into content posted by the user, where the media information identifies a media item that the user is consuming while composing the posted content. When a user of a social networking system composes content via a composer interface, the user may select an option on the composer interface to record audio using a microphone on the user's device. A media item is identified from the recorded audio and information about the identified media item is added to the user's posted content. The system may also update information about the identified media item and the composing user.
    Type: Application
    Filed: July 18, 2017
    Publication date: November 2, 2017
    Inventors: Justin Alexander Shaffer, Robert Taaffe Lindsay, Sean Michael Bruich
  • Publication number: 20170318357
    Abstract: In particular embodiments, a social networking system queries a social graph of the social-networking system for social content associated with video content provided to one or more users of the social-networking system and accesses privacy settings associated with each of the one or more users. The privacy settings indicate whether a particular user has authorized the social-networking system to share social content associated with the particular user with one or more third parties. The social networking system provides the social content associated with video content provided to the one or more users to a particular third party if the privacy settings of the one or more users indicate that the one or more users have authorized the social-networking system to share the social content with one or more third parties.
    Type: Application
    Filed: July 19, 2017
    Publication date: November 2, 2017
    Inventors: Sean Michael Bruich, Colin Cameron Brennan Campbell, Robert Daniel, David Harry Garcia, Brian Krausz, Erick Tseng, Yoon Kean Wong
  • Patent number: 9787629
    Abstract: A social networking system allows a user to insert media information into content posted by the user, where the media information identifies a media item that the user is consuming while composing the posted content. When a user of a social networking system composes content via a composer interface, the user may select an option on the composer interface to record audio using a microphone on the user's device. A media item is identified from the recorded audio and information about the identified media item is added to the user's posted content. The system may also update information about the identified media item and the composing user.
    Type: Grant
    Filed: July 6, 2015
    Date of Patent: October 10, 2017
    Assignee: Facebook, Inc.
    Inventors: Justin Alexander Shaffer, Robert Taaffe Lindsay, Sean Michael Bruich
  • Publication number: 20170230720
    Abstract: In particular embodiments a social networking system captures data associated with video content provided to a first user of a social-networking system, identifies, using the captured data, the video content provided to the first user, and updates a graph of the social-networking system to associate the first user with the identified video content. The graph of the social-networking system has a plurality of nodes and edges connecting the nodes. The nodes of the graph include user nodes that are each associated with a particular user of the social-networking system.
    Type: Application
    Filed: April 26, 2017
    Publication date: August 10, 2017
    Inventors: Ime Archibong, Gregory Joseph Badros, Sean Michael Bruich, Robert Daniel, David Harry Garcia, Brian Krausz, Cameron Alexander Marlow, Justin Alexander Shaffer, Michael John McKenzie Toksvig, Erick Tseng, Yoon Kean Wong
  • Publication number: 20170220693
    Abstract: Users of a social networking system are assigned to households using prediction models that rely, in part, on user profile information and social graph data. Information about users may be received by a social networking system through various channels (e.g., declared/profile information, user history, IP addresses, Global Positioning System (GPS) data from check-in events and/or continuously provided by mobile devices, external household information, and/or social information). Scoring models may use statistical analysis of the received user information to predict household membership for users. User attributes, such as previous names, date of birth, social graph data, locations, life events, and check-ins, may be factors in generating confidence scores of predicted household memberships. Weighted scoring models may use machine learning methods for measuring the accuracy of the household membership prediction.
    Type: Application
    Filed: April 14, 2017
    Publication date: August 3, 2017
    Inventors: Sean Michael Bruich, Bradley Hopkins Smallwood
  • Patent number: 9723373
    Abstract: In particular embodiments, a social networking system queries a social graph of the social-networking system for social content associated with video content provided to one or more users of the social-networking system and accesses privacy settings associated with each of the one or more users. The privacy settings indicate whether a particular user has authorized the social-networking system to share social content associated with the particular user with one or more third parties. The social networking system provides the social content associated with video content provided to the one or more users to a particular third party if the privacy settings of the one or more users indicate that the one or more users have authorized the social-networking system to share the social content with one or more third parties.
    Type: Grant
    Filed: November 29, 2012
    Date of Patent: August 1, 2017
    Assignee: Facebook, Inc.
    Inventors: Sean Michael Bruich, Colin Cameron Brennan Campbell, Robert Daniel, David Harry Garcia, Brian Krausz, Erich Tseng, Yong Kean Wong
  • Patent number: 9679044
    Abstract: Users of a social networking system are assigned to households using prediction models that rely, in part, on user profile information and social graph data. Information about users may be received by a social networking system through various channels (e.g., declared/profile information, user history, IP addresses, Global Positioning System (GPS) data from check-in events and/or continuously provided by mobile devices, external household information, and/or social information). Scoring models may use statistical analysis of the received user information to predict household membership for users. User attributes, such as previous names, date of birth, social graph data, locations, life events, and check-ins, may be factors in generating confidence scores of predicted household memberships. Weighted scoring models may use machine learning methods for measuring the accuracy of the household membership prediction.
    Type: Grant
    Filed: November 15, 2012
    Date of Patent: June 13, 2017
    Assignee: Facebook, Inc.
    Inventors: Sean Michael Bruich, Bradley Hopkins Smallwood
  • Patent number: 9667584
    Abstract: In particular embodiments a social networking system captures data associated with video content provided to a first user of a social-networking system, identifies, using the captured data, the video content provided to the first user, and updates a graph of the social-networking system to associate the first user with the identified video content. The graph of the social-networking system has a plurality of nodes and edges connecting the nodes. The nodes of the graph include user nodes that are each associated with a particular user of the social-networking system.
    Type: Grant
    Filed: November 29, 2012
    Date of Patent: May 30, 2017
    Assignee: Facebook, Inc.
    Inventors: Ime Archibong, Gregory Joseph Badros, Sean Michael Bruich, Robert Daniel, David Harry Garcia, Brian Krausz, Cameron Alexander Marlow, Justin Alexander Shaffer, Michael John McKenzie Toksvig, Erick Tseng, Yoon Kean Wong
  • Publication number: 20160218944
    Abstract: A social networking system may provide user metrics for unknown dimensions to an external system using received hash codes from user devices performing actions on the external system. Embodiments of the invention receive hash codes generated by external systems that are embedded in redirect Uniform Resource Locators (URLs) that are executed by user devices. The social networking system may match the received hash codes to identifying information about users, e.g., user identifiers. The user profile information may be reported to external systems based on hash codes in an aggregated format without disclosing identifying information about users. In one embodiment, a hash code may include identifying information of an administrator of an external system to enable the administrator to merge information about users of the social networking system with other unknown dimensions of information about the users that is known by the external system.
    Type: Application
    Filed: April 4, 2016
    Publication date: July 28, 2016
    Inventors: Sean Michael Bruich, Frederick Ross Leach
  • Patent number: 9332042
    Abstract: A social networking system may provide user metrics for unknown dimensions to an external system using received hash codes from user devices performing actions on the external system. Embodiments of the invention receive hash codes generated by external systems that are embedded in redirect Uniform Resource Locators (URLs) that are executed by user devices. The social networking system may match the received hash codes to identifying information about users, e.g., user identifiers. The user profile information may be reported to external systems based on hash codes in an aggregated format without disclosing identifying information about users. In one embodiment, a hash code may include identifying information of an administrator of an external system to enable the administrator to merge information about users of the social networking system with other unknown dimensions of information about the users that is known by the external system.
    Type: Grant
    Filed: October 1, 2012
    Date of Patent: May 3, 2016
    Assignee: Facebook, Inc.
    Inventors: Sean Michael Bruich, Frederick Ross Leach
  • Publication number: 20150312204
    Abstract: A social networking system allows a user to insert media information into content posted by the user, where the media information identifies a media item that the user is consuming while composing the posted content. When a user of a social networking system composes content via a composer interface, the user may select an option on the composer interface to record audio using a microphone on the user's device. A media item is identified from the recorded audio and information about the identified media item is added to the user's posted content. The system may also update information about the identified media item and the composing user.
    Type: Application
    Filed: July 6, 2015
    Publication date: October 29, 2015
    Inventors: Justin Alexander Shaffer, Robert Taaffe Lindsay, Sean Michael Bruich
  • Patent number: 9111317
    Abstract: A social networking system allows a user to insert media information into content posted by the user, where the media information identifies a media item that the user is consuming while composing the posted content. When a user of a social networking system composes content via a composer interface, the user may select an option on the composer interface to record audio using a microphone on the user's device. A media item is identified from the recorded audio and information about the identified media item is added to the user's posted content. The system may also update information about the identified media item and the composing user.
    Type: Grant
    Filed: December 21, 2011
    Date of Patent: August 18, 2015
    Assignee: Facebook, Inc.
    Inventors: Justin Alexander Shaffer, Robert Taaffe Lindsay, Sean Michael Bruich
  • Publication number: 20150039524
    Abstract: A social networking system identifies communications about an object associated with a brand owner. For each communication, the social networking system identifies users who were generated the communication, users who were exposed to the communication, and users who were not exposed to the communication. The social networking system determines a sentiment associated with a communication and may send a report based on the sentiment of the communications towards the brand owner. A request from a brand owner to present one or more response communications to users based on the users' relationship to a communication from a user about the object and the sentiment determined from the communication may be received by the social networking system. Based on the request, the social networking system presents a response communication to one or more users.
    Type: Application
    Filed: July 30, 2013
    Publication date: February 5, 2015
    Applicant: Facebook, Inc.
    Inventors: Frederick Ross Leach, Sean Michael Bruich