Patents by Inventor Ray C. He
Ray C. He 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: 10771423Abstract: Systems, methods, and non-transitory computer readable media are configured to provide content items, generated by at least one of connections or a group of a user, relating to an event for presentation on a page of a social networking system dedicated to the event. A live feed of information relating to the event is provided for presentation on the page. A summary of segments of the event is provided for presentation on the page.Type: GrantFiled: November 24, 2015Date of Patent: September 8, 2020Assignee: Facebook, Inc.Inventors: Aryeh Selekman, Diana Hsu, Yuval Kesten, Alexander James Himel, Daniel S. Chai, Ray C. He, David Kao, Justin David Stahl, Markus Christian Messner-Chaney
-
Publication number: 20180241801Abstract: In one embodiments, one or more first computing devices receive updated values for user data associated with a plurality of users; and for each of the user data for which an updated value has been received, determine one or more second systems that each have subscribed to be notified when the value of the user datum is updated and each have a pre-established relationship with the user associated with the user datum; and push notifications to the second systems indicating that the value of the user datum has been updated without providing the updated value for the user datum to the second systems.Type: ApplicationFiled: April 25, 2018Publication date: August 23, 2018Inventors: Wei Zhu, Ray C. He, Luke Jonathan Shepard
-
Patent number: 9986022Abstract: In one embodiments, one or more first computing devices receive updated values for user data associated with a plurality of users; and for each of the user data for which an updated value has been received, determine one or more second systems that each have subscribed to be notified when the value of the user datum is updated and each have a pre-established relationship with the user associated with the user datum; and push notifications to the second systems indicating that the value of the user datum has been updated without providing the updated value for the user datum to the second systems.Type: GrantFiled: June 10, 2016Date of Patent: May 29, 2018Assignee: Facebook, Inc.Inventors: Wei Zhu, Ray C. He, Luke Jonathan Shepard
-
Patent number: 9967276Abstract: In one embodiment, a social networking system receives a request by a first user for user comments associated with a content object, accesses a data store of user comments to retrieve a set of user comments associated with the content object, orders the set of user comments based on a time value associated with each comment of the set of user comment, adjusts the order of user comments based on social graph information of the first user, and presents the adjusted list of user comments to the first user.Type: GrantFiled: March 15, 2017Date of Patent: May 8, 2018Assignee: Facebook, Inc.Inventors: Ray C. He, Austin Haugen, Catherine Cissy Lee, Evan Sharp
-
Patent number: 9930137Abstract: A user device requests a web page from a web server of a third-party website, which is separate from a social networking system. The web server from the third-party website sends a markup language document for the requested web page to the user device which includes an instruction for a browser application running on the user device to incorporate information obtained from the social networking system within the web page. Based on the instruction in the received markup language document, the user device requests personalized content from the social networking system, which generates the requested personalized content based on social information about the user. The user device then renders the web page with the personalized content contained in a frame and displays the rendered web page and the frame to the user.Type: GrantFiled: May 15, 2015Date of Patent: March 27, 2018Assignee: Facebook, Inc.Inventors: Mark E. Zuckerberg, Ray C. He, Spencer Ahrens, Yofay Kari Lee, Chaitanya Mishra, Austin Daniel Haugen, Xin Liu, Michael Steven Vernal
-
Publication number: 20170187740Abstract: In one embodiment, a social networking system receives a request by a first user for user comments associated with a content object, accesses a data store of user comments to retrieve a set of user comments associated with the content object, orders the set of user comments based on a time value associated with each comment of the set of user comment, adjusts the order of user comments based on social graph information of the first user, and presents the adjusted list of user comments to the first user.Type: ApplicationFiled: March 15, 2017Publication date: June 29, 2017Inventors: Ray C. He, Austin Haugen, Catherine Cissy Lee, Evan Sharp
-
Publication number: 20170149852Abstract: Systems, methods, and non-transitory computer readable media are configured to provide content items, generated by at least one of connections or a group of a user, relating to an event for presentation on a page of a social networking system dedicated to the event. A live feed of information relating to the event is provided for presentation on the page. A summary of segments of the event is provided for presentation on the page.Type: ApplicationFiled: November 24, 2015Publication date: May 25, 2017Inventors: Aryeh Selekman, Diana Hsu, Yuval Kesten, Alexander James Himel, Daniel S. Chai, Ray C. He, David Kao, Justin David Stahl, Markus Christian Messner-Chaney
-
Patent number: 9646173Abstract: In particular embodiments, one or more computing devices associated with a third-party system generate a web page comprising one or more references configured to cause a client device to send a request to a web site of a social-networking system to access a user comment, wherein the user comment is associated with content on a third-party web site hosted by the third-party system. The request comprises a first URL that references the web site of the social-networking system, and the first URL comprises a second URL that references the third-party web site and comprises a content identifier for the content, and the request is to cause the web site of the social-networking system to access the user comment in a data store of the social-networking system. The one or more computing devices associated with the third-party system may send the web page to the client device.Type: GrantFiled: March 4, 2016Date of Patent: May 9, 2017Assignee: Facebook, Inc.Inventors: Ray C. He, Austin Haugen, Catherine Cissy Lee, Evan Sharp
-
Patent number: 9639628Abstract: In one embodiment, a social networking system receives a request by a first user for user comments associated with a content object, accesses a data store of user comments to retrieve a set of user comments associated with the content object, orders the set of user comments based on a time value associated with each comment of the set of user comment, adjusts the order of user comments based on social graph information of the first user, and presents the adjusted list of user comments to the first user.Type: GrantFiled: October 6, 2015Date of Patent: May 2, 2017Assignee: Facebook, Inc.Inventors: Ray C. He, Austin Haugen, Catherine Cissy Lee, Evan Sharp
-
Publication number: 20160285964Abstract: In one embodiments, one or more first computing devices receive updated values for user data associated with a plurality of users; and for each of the user data for which an updated value has been received, determine one or more second systems that each have subscribed to be notified when the value of the user datum is updated and each have a pre-established relationship with the user associated with the user datum; and push notifications to the second systems indicating that the value of the user datum has been updated without providing the updated value for the user datum to the second systems.Type: ApplicationFiled: June 10, 2016Publication date: September 29, 2016Inventors: Wei Zhu, Ray C. He, Luke Jonathan Shepard
-
Patent number: 9411732Abstract: In one embodiments, one or more first computing devices receive updated values for user data associated with a plurality of users; and for each of the user data for which an updated value has been received, determine one or more second systems that each have subscribed to be notified when the value of the user datum is updated and each have a pre-established relationship with the user associated with the user datum; and push notifications to the second systems indicating that the value of the user datum has been updated without providing the updated value for the user datum to the second systems.Type: GrantFiled: October 20, 2015Date of Patent: August 9, 2016Assignee: Facebook, Inc.Inventors: Wei Zhu, Ray C. He, Luke Jonathan Shepard
-
Publication number: 20160196448Abstract: In particular embodiments, one or more computing devices associated with a third-party system generate a web page comprising one or more references configured to cause a client device to send a request to a web site of a social-networking system to access a user comment, wherein the user comment is associated with content on a third-party web site hosted by the third-party system. The request comprises a first URL that references the web site of the social-networking system, and the first URL comprises a second URL that references the third-party web site and comprises a content identifier for the content, and the request is to cause the web site of the social-networking system to access the user comment in a data store of the social-networking system. The one or more computing devices associated with the third-party system may send the web page to the client device.Type: ApplicationFiled: March 4, 2016Publication date: July 7, 2016Inventors: Ray C. He, Austin Haugen, Catherine Cissy Lee, Evan Sharp
-
Patent number: 9311678Abstract: In one embodiment, a user comment system receives a user comment associated with a content object, assigns one or more privacy settings to the user comment, and stores the user comment in a data store in association with an identifier unique to the content object.Type: GrantFiled: December 15, 2010Date of Patent: April 12, 2016Assignee: Facebook, Inc.Inventors: Ray C. He, Austin Haugen, Catherine Cissy Lee, Evan Sharp
-
Publication number: 20160041911Abstract: In one embodiments, one or more first computing devices receive updated values for user data associated with a plurality of users; and for each of the user data for which an updated value has been received, determine one or more second systems that each have subscribed to be notified when the value of the user datum is updated and each have a pre-established relationship with the user associated with the user datum; and push notifications to the second systems indicating that the value of the user datum has been updated without providing the updated value for the user datum to the second systems.Type: ApplicationFiled: October 20, 2015Publication date: February 11, 2016Inventors: Wei Zhu, Ray C. He, Luke Jonathan Shepard
-
Publication number: 20160026732Abstract: In one embodiment, a social networking system receives a request by a first user for user comments associated with a content object, accesses a data store of user comments to retrieve a set of user comments associated with the content object, orders the set of user comments based on a time value associated with each comment of the set of user comment, adjusts the order of user comments based on social graph information of the first user, and presents the adjusted list of user comments to the first user.Type: ApplicationFiled: October 6, 2015Publication date: January 28, 2016Inventors: Ray C. He, Austin Haugen, Catherine Cissy Lee, Evan Sharp
-
Patent number: 9203919Abstract: In one embodiments, one or more first computing devices receive updated values for user data associated with a plurality of users; and for each of the user data for which an updated value has been received, determine one or more second systems that each have subscribed to be notified when the value of the user datum is updated and each have a pre-established relationship with the user associated with the user datum; and push notifications to the second systems indicating that the value of the user datum has been updated without providing the updated value for the user datum to the second systems.Type: GrantFiled: July 11, 2014Date of Patent: December 1, 2015Assignee: Facebook, Inc.Inventors: Wei Zhu, Ray C. He, Luke Jonathan Shepard
-
Patent number: 9183307Abstract: In one embodiment, a social networking system receives a request by a first user for user comments associated with a content object, accesses a data store of user comments to retrieve a set of user comments associated with the content object, orders the set of user comments based on a time value associated with each comment of the set of user comment, adjusts the order of user comments based on social graph information of the first user, and presents the adjusted list of user comments to the first user.Type: GrantFiled: December 15, 2010Date of Patent: November 10, 2015Assignee: Facebook, Inc.Inventors: Ray C. He, Austin Haugen, Catherine Cissy Lee, Evan Sharp
-
Publication number: 20150256644Abstract: A user device requests a web page from a web server of a third-party website, which is separate from a social networking system. The web server from the third-party website sends a markup language document for the requested web page to the user device which includes an instruction for a browser application running on the user device to incorporate information obtained from the social networking system within the web page. Based on the instruction in the received markup language document, the user device requests personalized content from the social networking system, which generates the requested personalized content based on social information about the user. The user device then renders the web page with the personalized content contained in a frame and displays the rendered web page and the frame to the user.Type: ApplicationFiled: May 15, 2015Publication date: September 10, 2015Inventors: Mark E. Zuckerberg, Ray C. He, Spencer Ahrens, Yofay Kari Lee, Chaitanya Mishra, Austin Daniel Haugen, Xin Liu, Michael Steven Vernal
-
Patent number: 9065798Abstract: A user device requests a web page from a web server of a third-party website, which is separate from a social networking system. The web server from the third-party website sends a markup language document for the requested web page to the user device which includes an instruction for a browser application running on the user device to incorporate information obtained from the social networking system within the web page. Based on the instruction in the received markup language document, the user device requests personalized content from the social networking system, which generates the requested personalized content based on social information about the user. The user device then renders the web page with the personalized content contained in a frame and displays the rendered web page and the frame to the user.Type: GrantFiled: September 12, 2013Date of Patent: June 23, 2015Assignee: Facebook, Inc.Inventors: Mark E. Zuckerberg, Ray C. He, Spencer Ahrens, Yofay Kari Lee, Chaitanya Mishra, Austin Daniel Haugen, Xin Liu, Michael Steven Vernal
-
Patent number: 8825962Abstract: In one embodiments, one or more first computing devices receive updated values for user data associated with a plurality of users; and for each of the user data for which an updated value has been received, determine one or more second systems that each have subscribed to be notified when the value of the user datum is updated and each have a pre-established relationship with the user associated with the user datum; and push notifications to the second systems indicating that the value of the user datum has been updated without providing the updated value for the user datum to the second systems.Type: GrantFiled: April 20, 2010Date of Patent: September 2, 2014Assignee: Facebook, Inc.Inventors: Wei Zhu, Ray C. He, Luke Jonathan Shepard