Patents by Inventor Joshua Ryan Lauer

Joshua Ryan Lauer 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: 11025724
    Abstract: The present disclosure relates to techniques for controlling a client device. The techniques may include receiving, from a client device, a request for a web resource; generating control data associated with one or more functionalities of the client device; and transmitting a response to the client device including the web resource and the control data to control the one or more functionalities of the client device.
    Type: Grant
    Filed: July 24, 2017
    Date of Patent: June 1, 2021
    Assignee: Facebook, Inc.
    Inventors: Joshua Ryan Lauer, Gal Maor, Eran Izhak Hirsch
  • Publication number: 20190028548
    Abstract: The present disclosure relates to techniques for controlling a client device. The techniques may include receiving, from a client device, a request for a web resource; generating control data associated with one or more functionalities of the client device; and transmitting a response to the client device including the web resource and the control data to control the one or more functionalities of the client device.
    Type: Application
    Filed: July 24, 2017
    Publication date: January 24, 2019
    Inventors: Joshua Ryan Lauer, Gal Maor, Eran Izhak Hirsch
  • Patent number: 9769323
    Abstract: Techniques for zero rating through redirection are described. In one embodiment, an apparatus may comprise a client proxy component operative to receive a proxy network packet from a local gateway application on a client device, the proxy network packet containing an application network packet for delivery to a network server device; and forward the application network packet to the network server device based on a determination that a local user application is authorized to use the proxy server device; and a proxy access component operative on the processor circuit to determine that the application network packet is associated with the local user application on the client device; and determine that the local user application is authorized to use the proxy server device. Other embodiments are described and claimed.
    Type: Grant
    Filed: May 8, 2015
    Date of Patent: September 19, 2017
    Assignee: FACEBOOK, INC.
    Inventors: Lior Tubi, Dekel Schmuel Naar, Roi Tiger, Guy Rosen, Joshua Ryan Lauer, Xiaoliang Wei
  • Patent number: 9692909
    Abstract: Techniques for zero rating through web reconstruction are described. In one embodiment, an apparatus may comprise a client access component operative to receive a web request from a client device, the web request for a web page hosted on a network server device; and transmit a zero-rating transformed web page to the client device in response to the web request; and a web reconstruction component operative on the processor circuit to retrieve the web page from the network server device; identify one or more non-zero-rated resource references in the retrieved web page; transform the one or more non-zero-rated resource references to form one or more zero-rated resource references; and replace the one or more non-zero-rated resource references with the one or more zero-rated resource references in the web page to form the zero-rating transformed web page. Other embodiments are described and claimed.
    Type: Grant
    Filed: May 8, 2015
    Date of Patent: June 27, 2017
    Assignee: FACEBOOK, INC.
    Inventors: Lior Tubi, Dekel Schmuel Naar, Roi Tiger, Guy Rosen, Joshua Ryan Lauer, Xiaoliang Wei
  • Publication number: 20160261751
    Abstract: Techniques for zero rating through web reconstruction are described. In one embodiment, an apparatus may comprise a client access component operative to receive a web request from a client device, the web request for a web page hosted on a network server device; and transmit a zero-rating transformed web page to the client device in response to the web request; and a web reconstruction component operative on the processor circuit to retrieve the web page from the network server device; identify one or more non-zero-rated resource references in the retrieved web page; transform the one or more non-zero-rated resource references to form one or more zero-rated resource references; and replace the one or more non-zero-rated resource references with the one or more zero-rated resource references in the web page to form the zero-rating transformed web page. Other embodiments are described and claimed.
    Type: Application
    Filed: May 8, 2015
    Publication date: September 8, 2016
    Applicant: FACEBOOK, INC.
    Inventors: Lior Tubi, Dekel Schmuel Naar, Roi Tiger, Guy Rosen, Joshua Ryan Lauer, Xiaoliang Wei
  • Publication number: 20160261750
    Abstract: Techniques for zero rating through redirection are described. In one embodiment, an apparatus may comprise a client proxy component operative to receive a proxy network packet from a local gateway application on a client device, the proxy network packet containing an application network packet for delivery to a network server device; and forward the application network packet to the network server device based on a determination that a local user application is authorized to use the proxy server device; and a proxy access component operative on the processor circuit to determine that the application network packet is associated with the local user application on the client device; and determine that the local user application is authorized to use the proxy server device. Other embodiments are described and claimed.
    Type: Application
    Filed: May 8, 2015
    Publication date: September 8, 2016
    Applicant: Facebook, Inc.
    Inventors: Lior Tubi, Dekel Schmuel Naar, Roi Tiger, Guy Rosen, Joshua Ryan Lauer, Xiaoliang Wei