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: 10798190Abstract: 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: GrantFiled: September 26, 2014Date of Patent: October 6, 2020Assignee: Facebook, Inc.Inventors: William K. Tiu, Jr., Kent Lindstrom, Ross Ainsley MacKinnon
-
Patent number: 10592594Abstract: 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: GrantFiled: November 2, 2018Date of Patent: March 17, 2020Assignee: Facebook, Inc.Inventors: William K Tiu, Jr., Jeffrey J Roberto
-
Patent number: 10412179Abstract: 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: GrantFiled: October 19, 2011Date of Patent: September 10, 2019Assignee: Facebook, Inc.Inventors: William K. Tiu, Jr., Kent Lindstrom, Ross Ainsley MacKinnon
-
Patent number: 10353915Abstract: 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: GrantFiled: December 6, 2011Date of Patent: July 16, 2019Assignee: Facebook, Inc.Inventors: William K. Tiu, Jr., Kent Lindstrom, Ross Ainsley MacKinnon
-
Patent number: 10275410Abstract: 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: GrantFiled: December 7, 2011Date of Patent: April 30, 2019Assignee: Facebook, Inc.Inventors: William K. Tiu, Jr., Kent Lindstrom, Ross Ainsley MacKinnon
-
Publication number: 20190073344Abstract: 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: ApplicationFiled: November 2, 2018Publication date: March 7, 2019Inventors: William K Tiu, Jr., Jeffrey J Roberto
-
Patent number: 10171599Abstract: 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: GrantFiled: December 7, 2011Date of Patent: January 1, 2019Assignee: Facebook, Inc.Inventors: William K. Tiu, Jr., Kent Lindstrom, Ross Ainsley MacKinnon
-
Patent number: 10140264Abstract: 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: GrantFiled: December 27, 2011Date of Patent: November 27, 2018Assignee: Facebook, Inc.Inventors: William K. Tiu, Jr., Jeffrey J. Roberto
-
Patent number: 10013399Abstract: 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: GrantFiled: June 28, 2013Date of Patent: July 3, 2018Assignee: Facebook, Inc.Inventors: William K. Tiu, Jr., Jeffrey J. Roberto
-
Patent number: 9959253Abstract: 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: GrantFiled: August 27, 2012Date of Patent: May 1, 2018Assignee: Facebook, Inc.Inventors: William K. Tiu, Jr., Jeffrey J. Roberto
-
Patent number: 9817797Abstract: 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: GrantFiled: August 10, 2012Date of Patent: November 14, 2017Assignee: Facebook, Inc.Inventors: William K. Tiu, Jr., Jeffrey J. Roberto
-
Patent number: 9600453Abstract: 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: GrantFiled: March 8, 2010Date of Patent: March 21, 2017Assignee: Facebook, Inc.Inventors: William K. Tiu, Jr., Jeffrey J. Roberto
-
Patent number: 9571593Abstract: 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: GrantFiled: September 19, 2014Date of Patent: February 14, 2017Assignee: Facebook, Inc.Inventors: William K. Tiu, Jr., Kent L. Lindstrom, Ross Ainsley MacKinnon
-
Publication number: 20150012535Abstract: 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: ApplicationFiled: September 26, 2014Publication date: January 8, 2015Inventors: William K. Tiu, JR., Kent Lindstrom, Ross Ainsley MacKinnon, Lars Eilstrup Rasmussen, Joshua Keith Duck
-
Publication number: 20150007020Abstract: 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: ApplicationFiled: September 19, 2014Publication date: January 1, 2015Inventors: William K. Tiu, JR., Kent L. Lindstrom, Ross Ainsley MacKinnon
-
Patent number: 8898226Abstract: 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: GrantFiled: August 24, 2012Date of Patent: November 25, 2014Assignee: Facebook, Inc.Inventors: William K. Tiu, Jr., Jeffrey J. Roberto
-
Patent number: 8874546Abstract: 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: GrantFiled: October 19, 2011Date of Patent: October 28, 2014Assignee: Facebook, Inc.Inventors: William K. Tiu, Jr., Kent Lindstrom, Ross Ainsley MacKinnon
-
Patent number: 8874612Abstract: 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: GrantFiled: October 19, 2011Date of Patent: October 28, 2014Assignee: Facebook, Inc.Inventors: William K. Tiu, Jr., Kent Lindstrom, Ross Ainsley MacKinnon
-
Patent number: 8694542Abstract: 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: GrantFiled: October 7, 2011Date of Patent: April 8, 2014Assignee: Facebook, Inc.Inventors: William K. Tiu, Jr., Kent Lindstrom, Ross Ainsley MacKinnon
-
Patent number: 8589482Abstract: 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: GrantFiled: December 27, 2011Date of Patent: November 19, 2013Assignee: Facebook, Inc.Inventors: William K. Tiu, Jr., Jeffrey J. Roberto