Patents by Inventor Wai Davidgeolim Lim

Wai Davidgeolim Lim 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: 10462092
    Abstract: In one embodiment, a method includes providing an application programming interface (API) to an application running on a client system. The API is provided based on a user of the client system being logged in to a social-networking system on the application. A first request is received from the application, and the first request includes a new messaging token and a request to register the new messaging token to a user profile of the user on the social-networking system. A verification token is sent to the application. A second request is received from the application, and the second request includes the verification token and context information of the application. The second request is sent by the application using the API. In response to the received requests, a registration of the user profile is updated by discarding a previously-registered messaging token and registering the new messaging token to the user profile.
    Type: Grant
    Filed: September 28, 2015
    Date of Patent: October 29, 2019
    Assignee: Facebook, Inc.
    Inventors: Jonathan Bryan McKay, Wai Davidgeolim Lim, Oeyvind Sean Neverdal Kinsey
  • Patent number: 10320768
    Abstract: Techniques for multi-protocol peer-to-peer connection are described. An apparatus may comprise a discovery component to discover a remote device using a first protocol, and receive discovery information from the remote device, the discovery information including protocol information. The apparatus may comprise an authentication component to authenticate the remote device. The apparatus may comprise a connection component to establish a peer-to-peer connection with the remote device using a second protocol based on the protocol information. Other embodiments are described and claimed.
    Type: Grant
    Filed: August 7, 2017
    Date of Patent: June 11, 2019
    Assignee: FACEBOOK, INC.
    Inventors: Yael Maguire, Damian Kowalewski, Bin Liu, Wai Davidgeolim Lim, Caitlin Elizabeth Kalinowski
  • Publication number: 20170339126
    Abstract: Techniques for multi-protocol peer-to-peer connection are described. An apparatus may comprise a discovery component to discover a remote device using a first protocol, and receive discovery information from the remote device, the discovery information including protocol information. The apparatus may comprise an authentication component to authenticate the remote device. The apparatus may comprise a connection component to establish a peer-to-peer connection with the remote device using a second protocol based on the protocol information. Other embodiments are described and claimed.
    Type: Application
    Filed: August 7, 2017
    Publication date: November 23, 2017
    Inventors: Yael MAGUIRE, Damian KOWALEWSKI, Bin LIU, Wai Davidgeolim LIM, Caitlin Elizabeth KALINOWSKI
  • Patent number: 9762562
    Abstract: Techniques for multi-protocol peer-to-peer connection are described. An apparatus may comprise a discovery component to discover a remote device using a first protocol, and receive discovery information from the remote device, the discovery information including protocol information. The apparatus may comprise an authentication component to authenticate the remote device. The apparatus may comprise a connection component to establish a peer-to-peer connection with the remote device using a second protocol based on the protocol information. Other embodiments are described and claimed.
    Type: Grant
    Filed: June 20, 2014
    Date of Patent: September 12, 2017
    Assignee: FACEBOOK, INC.
    Inventors: Yael Maguire, Damian Kowalewski, Bin Liu, Wai Davidgeolim Lim, Caitlin Elizabeth Kalinowski
  • 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: 20170093784
    Abstract: In one embodiment, a method includes providing an application programming interface (API) to an application running on a client system. The API is provided based on a user of the client system being logged in to a social-networking system on the application. A first request is received from the application, and the first request includes a new messaging token and a request to register the new messaging token to a user profile of the user on the social-networking system. A verification token is sent to the application. A second request is received from the application, and the second request includes the verification token and context information of the application. The second request is sent by the application using the API. In response to the received requests, a registration of the user profile is updated by discarding a previously-registered messaging token and registering the new messaging token to the user profile.
    Type: Application
    Filed: September 28, 2015
    Publication date: March 30, 2017
    Inventors: Jonathan Bryan McKay, Wai Davidgeolim Lim, Oeyvind Sean Neverdal Kinsey
  • Publication number: 20150082382
    Abstract: Techniques for multi-protocol peer-to-peer connection are described. An apparatus may comprise a discovery component to discover a remote device using a first protocol, and receive discovery information from the remote device, the discovery information including protocol information. The apparatus may comprise an authentication component to authenticate the remote device. The apparatus may comprise a connection component to establish a peer-to-peer connection with the remote device using a second protocol based on the protocol information. Other embodiments are described and claimed.
    Type: Application
    Filed: June 20, 2014
    Publication date: March 19, 2015
    Applicant: FACEBOOK, INC.
    Inventors: Yael MAGUIRE, Damian KOWALEWSKI, Bin LIU, Wai Davidgeolim Lim, Caitlin Elizabeth KALINOWSKI