Patents by Inventor Harrison C. Wong

Harrison C. Wong 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: 10601762
    Abstract: Techniques for coordinating a message experience across platforms are described. In one embodiment, an apparatus may comprise a messaging application operative on a processor circuit to receive a request from a remote web browser to login to the messaging application. The messaging application may comprise an access code generator to generate a first access code and present the first access code on a messaging application website; an authenticator to receive a second access code from a second device associated with a user identifier, compare the second and first access codes, and lookup an account associated with the user identifier; and a messaging component to retrieve message data for an account associated with the user identifier in response the second access code matching the first access code, and to transmit the message data to the remote web browser for presentation. Other embodiments are described and claimed.
    Type: Grant
    Filed: January 15, 2018
    Date of Patent: March 24, 2020
    Assignee: FACEBOOK, INC.
    Inventors: Jessica Lee, Robert Franklin Daniel, William Arthur Franklin, Harrison C. Wong
  • Patent number: 10212256
    Abstract: The disclosure is directed to pushing data updates to client computing devices (“clients”) in real-time. Clients can obtain data from a data storage layer by sending queries to the data storage layer that will return data compatible with the client's local data model. These queries are stored in a database and the identifier for the query (“query ID”) is used instead of the query itself. In the query stored in the database, a marker is used as a proxy for a content ID of the content to be retrieved. When querying, both the query ID and the content ID are passed to the data storage layer. The query stored with the query id is loaded, the marker is substituted with the content ID, and then executed.
    Type: Grant
    Filed: December 14, 2015
    Date of Patent: February 19, 2019
    Assignee: Facebook, Inc.
    Inventors: Sean Bradley Quinlan, Harrison C. Wong, Jeremy David Fein
  • Publication number: 20180139167
    Abstract: Techniques for coordinating a message experience across platforms are described. In one embodiment, an apparatus may comprise a messaging application operative on a processor circuit to receive a request from a remote web browser to login to the messaging application. The messaging application may comprise an access code generator to generate a first access code and present the first access code on a messaging application website; an authenticator to receive a second access code from a second device associated with a user identifier, compare the second and first access codes, and lookup an account associated with the user identifier; and a messaging component to retrieve message data for an account associated with the user identifier in response the second access code matching the first access code, and to transmit the message data to the remote web browser for presentation. Other embodiments are described and claimed.
    Type: Application
    Filed: January 15, 2018
    Publication date: May 17, 2018
    Applicant: Facebook, Inc.
    Inventors: Jessica Lee, Robert Franklin Daniel, William Arthur Franklin, Harrison C. Wong
  • Patent number: 9882862
    Abstract: Techniques for coordinating a message experience across platforms are described. In one embodiment, an apparatus may comprise a messaging application operative on a processor circuit to receive a request from a remote web browser to login to the messaging application. The messaging application may comprise an access code generator to generate a first access code and present the first access code on a messaging application website; an authenticator to receive a second access code from a second device associated with a user identifier, compare the second and first access codes, and lookup an account associated with the user identifier; and a messaging component to retrieve message data for an account associated with the user identifier in response the second access code matching the first access code, and to transmit the message data to the remote web browser for presentation. Other embodiments are described and claimed.
    Type: Grant
    Filed: May 1, 2015
    Date of Patent: January 30, 2018
    Assignee: FACEBOOK, INC.
    Inventors: Jessica Lee, Robert Franklin Daniel, William Arthur Franklin, Harrison C. Wong
  • Publication number: 20170168802
    Abstract: The disclosure is directed to pushing data updates to client computing devices (“clients”) in real-time. Clients can obtain data from a data storage layer by sending queries to the data storage layer that will return data compatible with the client's local data model. These queries are stored in a database and the identifier for the query (“query ID”) is used instead of the query itself. In the query stored in the database, a marker is used as a proxy for a content ID of the content to be retrieved. When querying, both the query ID and the content ID are passed to the data storage layer. The query stored with the query id is loaded, the marker is substituted with the content ID, and then executed.
    Type: Application
    Filed: December 14, 2015
    Publication date: June 15, 2017
    Inventors: Sean Bradley Quinlan, Harrison C. Wong, Jeremy David Fein
  • Publication number: 20160323231
    Abstract: Techniques for coordinating a message experience across platforms are described. In one embodiment, an apparatus may comprise a messaging application operative on a processor circuit to receive a request from a remote web browser to login to the messaging application. The messaging application may comprise an access code generator to generate a first access code and present the first access code on a messaging application website; an authenticator to receive a second access code from a second device associated with a user identifier, compare the second and first access codes, and lookup an account associated with the user identifier; and a messaging component to retrieve message data for an account associated with the user identifier in response the second access code matching the first access code, and to transmit the message data to the remote web browser for presentation. Other embodiments are described and claimed.
    Type: Application
    Filed: May 1, 2015
    Publication date: November 3, 2016
    Applicant: FACEBOOK, INC.
    Inventors: Jessica Lee, Robert Franklin Daniel, William Arthur Franklin, Harrison C. Wong