Patents by Inventor William K. Tiu, Jr.

William K. Tiu, Jr. 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: 10798190
    Abstract: In one embodiment, a method includes accessing a profile page of a user of an online social network, determining whether content on an external web site has been update by the user, and if the content on the external web site has been updated, then updating the profile page of the user to include the content.
    Type: Grant
    Filed: September 26, 2014
    Date of Patent: October 6, 2020
    Assignee: Facebook, Inc.
    Inventors: William K. Tiu, Jr., Kent Lindstrom, Ross Ainsley MacKinnon
  • Patent number: 10592594
    Abstract: In particular embodiments, a method comprises receiving a request from a first user to access a landing page of an online social network, accessing a social graph comprising a plurality of nodes and a plurality of edges connecting the nodes, calculating a popularity value for each of a plurality of content objects associated with one or more second users of the online social network, wherein the popularity value for each content object is based on a popularity of the content object among other users of the online social network associated with nodes within a threshold degree of separation of the first user, selecting from the plurality of content objects based on their popularity values, one or more content objects to feature on the landing page, and sending instructions for presenting the landing page comprising one or more of the selected content items to the first user.
    Type: Grant
    Filed: November 2, 2018
    Date of Patent: March 17, 2020
    Assignee: Facebook, Inc.
    Inventors: William K Tiu, Jr., Jeffrey J Roberto
  • Patent number: 10412179
    Abstract: In one embodiment, a method includes receiving from a user of an online social network an identifier of a web site and content on the web site that the user desires to track, determining whether the content has been updated on the web site, and if the content has been updated, then communicating a notification to the user that the web site has been updated.
    Type: Grant
    Filed: October 19, 2011
    Date of Patent: September 10, 2019
    Assignee: Facebook, Inc.
    Inventors: William K. Tiu, Jr., Kent Lindstrom, Ross Ainsley MacKinnon
  • Patent number: 10353915
    Abstract: Updates to landing pages of users in an online social network are fed from external sources so that content maintained by any one user can be consolidated in a single location regardless of where the changes are made to the content. When an update event occurs, users of the online social network are notified according to various criteria that they have set. With this feature, users can browse through content of other users efficiently.
    Type: Grant
    Filed: December 6, 2011
    Date of Patent: July 16, 2019
    Assignee: Facebook, Inc.
    Inventors: William K. Tiu, Jr., Kent Lindstrom, Ross Ainsley MacKinnon
  • Patent number: 10275410
    Abstract: Updates to landing pages of users in an online social network are fed from external sources so that content maintained by any one user can be consolidated in a single location regardless of where the changes are made to the content. When an update event occurs, users of the online social network are notified according to various criteria that they have set. With this feature, users can browse through content of other users efficiently.
    Type: Grant
    Filed: December 7, 2011
    Date of Patent: April 30, 2019
    Assignee: Facebook, Inc.
    Inventors: William K. Tiu, Jr., Kent Lindstrom, Ross Ainsley MacKinnon
  • Publication number: 20190073344
    Abstract: In particular embodiments, a method comprises receiving a request from a first user to access a landing page of an online social network, accessing a social graph comprising a plurality of nodes and a plurality of edges connecting the nodes, calculating a popularity value for each of a plurality of content objects associated with one or more second users of the online social network, wherein the popularity value for each content object is based on a popularity of the content object among other users of the online social network associated with nodes within a threshold degree of separation of the first user, selecting from the plurality of content objects based on their popularity values, one or more content objects to feature on the landing page, and sending instructions for presenting the landing page comprising one or more of the selected content items to the first user.
    Type: Application
    Filed: November 2, 2018
    Publication date: March 7, 2019
    Inventors: William K Tiu, Jr., Jeffrey J Roberto
  • Patent number: 10171599
    Abstract: Updates to landing pages of users in an online social network are fed from external sources so that content maintained by any one user can be consolidated in a single location regardless of where the changes are made to the content. When an update event occurs, users of the online social network are notified according to various criteria that they have set. With this feature, users can browse through content of other users efficiently.
    Type: Grant
    Filed: December 7, 2011
    Date of Patent: January 1, 2019
    Assignee: Facebook, Inc.
    Inventors: William K. Tiu, Jr., Kent Lindstrom, Ross Ainsley MacKinnon
  • Patent number: 10140264
    Abstract: Multimedia content is featured on user pages of an online social network using embed codes that are generated using a configuration file associated with the source ID for the multimedia content and a content ID for the multimedia content. The configuration file, the source ID and the content ID are stored locally by the online social network so that any changes to the embed codes can be made by changing the configuration file associated with the source and regenerating the embed codes. By managing multimedia content in this manner, greater control can be exercised by the online social network over the multimedia content that are featured on its user pages.
    Type: Grant
    Filed: December 27, 2011
    Date of Patent: November 27, 2018
    Assignee: Facebook, Inc.
    Inventors: William K. Tiu, Jr., Jeffrey J. Roberto
  • Patent number: 10013399
    Abstract: Multimedia content is featured on user pages of an online social network using embed codes that are generated using a configuration file associated with the source ID for the multimedia content and a content ID for the multimedia content. The configuration file, the source ID and the content ID are stored locally by the online social network so that any changes to the embed codes can be made by changing the configuration file associated with the source and regenerating the embed codes. By managing multimedia content in this manner, greater control can be exercised by the online social network over the multimedia content that are featured on its user pages.
    Type: Grant
    Filed: June 28, 2013
    Date of Patent: July 3, 2018
    Assignee: Facebook, Inc.
    Inventors: William K. Tiu, Jr., Jeffrey J. Roberto
  • Patent number: 9959253
    Abstract: Particular embodiments receive a search request and identify matching users associated with group information corresponding to the search request. Examples of group information include group ID, name, description of the group, and members of the group. Profile information is retrieved for each of the one or more matching users. Information to display a web page may be sent in response to the search request. The information to display the web page comprises the profile information and the group information for at least one of the one or more matching users. The web page may also include content associated with matching users (e.g., multimedia content, social networking content). Particular content may be designated as featured content based on the popularity of the content.
    Type: Grant
    Filed: August 27, 2012
    Date of Patent: May 1, 2018
    Assignee: Facebook, Inc.
    Inventors: William K. Tiu, Jr., Jeffrey J. Roberto
  • Patent number: 9817797
    Abstract: Multimedia content is featured on user pages of an online social network using embed codes that are generated using a configuration file associated with the source ID for the multimedia content and a content ID for the multimedia content. The configuration file, the source ID and the content ID are stored locally by the online social network so that any changes to the embed codes can be made by changing the configuration file associated with the source and regenerating the embed codes. By managing multimedia content in this manner, greater control can be exercised by the online social network over the multimedia content that are featured on its user pages.
    Type: Grant
    Filed: August 10, 2012
    Date of Patent: November 14, 2017
    Assignee: Facebook, Inc.
    Inventors: William K. Tiu, Jr., Jeffrey J. Roberto
  • Patent number: 9600453
    Abstract: Multimedia content is featured on user pages of an online social network using embed codes that are generated using a configuration file associated with the source ID for the multimedia content and a content ID for the multimedia content. The configuration file, the source ID and the content ID are stored locally by the online social network so that any changes to the embed codes can be made by changing the configuration file associated with the source and regenerating the embed codes. By managing multimedia content in this manner, greater control can be exercised by the online social network over the multimedia content that are featured on its user pages.
    Type: Grant
    Filed: March 8, 2010
    Date of Patent: March 21, 2017
    Assignee: Facebook, Inc.
    Inventors: William K. Tiu, Jr., Jeffrey J. Roberto
  • Patent number: 9571593
    Abstract: In one embodiment, a method includes accessing a profile page of a user on an online social network, accessing cached content from a feed, determining the last time the content from the feed was updated, and if the last time the content was update was before a particular time, then updated the profile page of the user to include the cached content, else, accessing the feed and updating the profile page of the user to include updated content.
    Type: Grant
    Filed: September 19, 2014
    Date of Patent: February 14, 2017
    Assignee: Facebook, Inc.
    Inventors: William K. Tiu, Jr., Kent L. Lindstrom, Ross Ainsley MacKinnon
  • Publication number: 20150012535
    Abstract: In one embodiment, a method includes accessing a profile page of a user of an online social network, determining whether content on an external web site has been update by the user, and if the content on the external web site has been updated, then updating the profile page of the user to include the content.
    Type: Application
    Filed: September 26, 2014
    Publication date: January 8, 2015
    Inventors: William K. Tiu, JR., Kent Lindstrom, Ross Ainsley MacKinnon, Lars Eilstrup Rasmussen, Joshua Keith Duck
  • Publication number: 20150007020
    Abstract: In one embodiment, a method includes accessing a profile page of a user on an online social network, accessing cached content from a feed, determining the last time the content from the feed was updated, and if the last time the content was update was before a particular time, then updated the profile page of the user to include the cached content, else, accessing the feed and updating the profile page of the user to include updated content.
    Type: Application
    Filed: September 19, 2014
    Publication date: January 1, 2015
    Inventors: William K. Tiu, JR., Kent L. Lindstrom, Ross Ainsley MacKinnon
  • Patent number: 8898226
    Abstract: In particular embodiments, a search request is received at a social network. A search may be performed to find any matching users whose associated content matches one or more terms in the search request. The search may be performed in a data store of social networking content associated with users of the social network. Matching users having matching associated content may be determined from the search results. Associated content information for at least one matching user may be retrieved. Information to display a web page may be sent in response to the search request. The information to display the web page may comprise profile information and the associated content information for the matching users.
    Type: Grant
    Filed: August 24, 2012
    Date of Patent: November 25, 2014
    Assignee: Facebook, Inc.
    Inventors: William K. Tiu, Jr., Jeffrey J. Roberto
  • Patent number: 8874546
    Abstract: In one embodiment, a method includes accessing a profile page of a user of an online social network, determining whether content on an external web site has been update by the user, and if the content on the external web site has been updated, then updating the profile page of the user to include the content.
    Type: Grant
    Filed: October 19, 2011
    Date of Patent: October 28, 2014
    Assignee: Facebook, Inc.
    Inventors: William K. Tiu, Jr., Kent Lindstrom, Ross Ainsley MacKinnon
  • Patent number: 8874612
    Abstract: In one embodiment, a method includes accessing a profile page of a user on an online social network, accessing cached content from a syndicated feed, determining the last time the content from the syndicated feed was updated, and if the last time the content was update was before a particular time, then updated the profile page of the user to include the cached content, else, accessing the syndicated feed and updating the profile page of the user to include updated content.
    Type: Grant
    Filed: October 19, 2011
    Date of Patent: October 28, 2014
    Assignee: Facebook, Inc.
    Inventors: William K. Tiu, Jr., Kent Lindstrom, Ross Ainsley MacKinnon
  • Patent number: 8694542
    Abstract: Updates to landing pages of users in an online social network are fed from external sources so that content maintained by any one user can be consolidated in a single location regardless of where the changes are made to the content. When an update event occurs, users of the online social network are notified according to various criteria that they have set. With this feature, users can browse through content of other users efficiently.
    Type: Grant
    Filed: October 7, 2011
    Date of Patent: April 8, 2014
    Assignee: Facebook, Inc.
    Inventors: William K. Tiu, Jr., Kent Lindstrom, Ross Ainsley MacKinnon
  • Patent number: 8589482
    Abstract: Multimedia content is featured on user pages of an online social network using embed codes that are generated using a configuration file associated with the source ID for the multimedia content and a content ID for the multimedia content. The configuration file, the source ID and the content ID are stored locally by the online social network so that any changes to the embed codes can be made by changing the configuration file associated with the source and regenerating the embed codes. By managing multimedia content in this manner, greater control can be exercised by the online social network over the multimedia content that are featured on its user pages.
    Type: Grant
    Filed: December 27, 2011
    Date of Patent: November 19, 2013
    Assignee: Facebook, Inc.
    Inventors: William K. Tiu, Jr., Jeffrey J. Roberto