Patents by Inventor Peter Wang Weng

Peter Wang Weng 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: 10476978
    Abstract: In one embodiment, a method includes receiving a registration request from an application running on a client system. The registration request includes a messaging token associated with a message-distribution server. In response to the received registration request, the messaging token is registered to a user profile on a social-networking system. A push notification is generated for display at the client system. The push notification and the messaging token are sent to the message-distribution server, where the messaging token identifies the client system to the message-distribution server for delivery of the push notification.
    Type: Grant
    Filed: September 28, 2015
    Date of Patent: November 12, 2019
    Assignee: Facebook, Inc.
    Inventors: Jonathan Bryan McKay, Wai Davidgeolim Lim, Srinivas Prasad Govindan, Peter Wang Weng
  • Patent number: 10397167
    Abstract: In one embodiment, a method includes accessing a post associated with a first user of an online social network; extracting n-grams from the post; determining whether the post is associated with a trending topic based on whether one or more of the extracted n-grams are associated with the trending topic; identifying one or more second users, wherein each second user is a first-degree connection of the first user within the online social network and wherein each second user is a subscribing user; generating, for each second user, a live social module comprising the post; and sending, to a system of each second user, the live social module.
    Type: Grant
    Filed: June 19, 2015
    Date of Patent: August 27, 2019
    Assignee: Facebook, Inc.
    Inventors: Yuval Kesten, Shie S. Erlich, Peter Wang Weng, Markus Christian Messner Chaney
  • Publication number: 20180191662
    Abstract: Systems, methods, and non-transitory computer-readable media can generate subscription information associated with a user and a content item, wherein the subscription information is indicative of the user viewing the content item. The subscription information is stored at a first data center. A determination is made to replicate the subscription information based on replication criteria. The subscription information is replicated to one or more additional data centers based on the making the determination to replicate the subscription information.
    Type: Application
    Filed: December 29, 2016
    Publication date: July 5, 2018
    Inventors: Peter Wang Weng, John Richard Sherwood, Daniel L. Schafer, Laney Elizabeth Kuenzel
  • Publication number: 20170093998
    Abstract: In one embodiment, a method includes receiving a registration request from an application running on a client system. The registration request includes a messaging token associated with a message-distribution server. In response to the received registration request, the messaging token is registered to a user profile on a social-networking system. A push notification is generated for display at the client system. The push notification and the messaging token are sent to the message-distribution server, where the messaging token identifies the client system to the message-distribution server for delivery of the push notification.
    Type: Application
    Filed: September 28, 2015
    Publication date: March 30, 2017
    Inventors: Jonathan Bryan McKay, Wai Davidgeolim Lim, Srinivas Prasad Govindan, Peter Wang Weng
  • Publication number: 20160373397
    Abstract: In one embodiment, a method includes accessing a post associated with a first user of an online social network; extracting n-grams from the post; determining whether the post is associated with a trending topic based on whether one or more of the extracted n-grams are associated with the trending topic; identifying one or more second users, wherein each second user is a first-degree connection of the first user within the online social network and wherein each second user is a subscribing user; generating, for each second user, a live social module comprising the post; and sending, to a system of each second user, the live social module.
    Type: Application
    Filed: June 19, 2015
    Publication date: December 22, 2016
    Inventors: Yuval Kesten, Shie S. Erlich, Peter Wang Weng, Markus Christian Messner Chaney