Patents by Inventor Brian Learn-Hao Chang

Brian Learn-Hao Chang 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: 10230775
    Abstract: The disclosed systems and methods are directed to monitoring events generated by a social networking service and determining whether the generated events relate to members of the social networking service. The events may be generated by members of the social networking service or by external websites being monitored by the social networking service. When the social networking service determines that an event relates to a given member, the social networking service may update the given member accordingly. The social networking service further conducts various types of processing on content associated with the event to determine whether the given member should be notified of the event. The types of processing performed on the content associated with the event depend on whether the event was generated by a member of the social networking service or by an external website. This processing helps to raise the given member's awareness of meaningful events.
    Type: Grant
    Filed: November 30, 2015
    Date of Patent: March 12, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Aviad Pinkovezky, Brian Learn-Hao Chang, Huining Feng, James Margatan
  • Publication number: 20170155694
    Abstract: The disclosed systems and methods are directed to monitoring events generated by a social networking service and determining whether the generated events relate to members of the social networking service. The events may be generated by members of the social networking service or by external websites being monitored by the social networking service. When the social networking service determines that an event relates to a given member, the social networking service may update the given member accordingly. The social networking service further conducts various types of processing on content associated with the event to determine whether the given member should be notified of the event. The types of processing performed on the content associated with the event depend on whether the event was generated by a member of the social networking service or by an external website. This processing helps to raise the given member's awareness of meaningful events.
    Type: Application
    Filed: November 30, 2015
    Publication date: June 1, 2017
    Inventors: Aviad Pinkovezky, Brian Learn-Hao Chang, Huining Feng, James Margatan
  • Publication number: 20160373383
    Abstract: The disclosed systems and methods are directed to monitoring events occurring on a social networking service and determining whether any of the monitored events relate to a given member. When the social networking service determines that an event relates to a given member, the social networking service may update the given member accordingly. The social networking service may be further configured to store a hyperlink to the relevant event such that the given member may view the relevant event when the hyperlink is selected. The social networking service may further provide a graphical user interface for the given member to quickly view the various types of events detected by the social networking service.
    Type: Application
    Filed: July 30, 2015
    Publication date: December 22, 2016
    Inventors: Aviad Pinkovezky, Brian Learn-Hao Chang, Huining Feng, James Margatan