Techniques to authenticate a client to a proxy through a domain name server intermediary

    公开(公告)号:US09602468B2

    公开(公告)日:2017-03-21

    申请号:US14548024

    申请日:2014-11-19

    Applicant: Facebook, Inc.

    CPC classification number: H04L63/0884 H04L61/1511 H04L63/0272 H04L63/0281

    Abstract: Techniques to authenticate a client to a proxy through a domain name server intermediary are described. In one embodiment, for example, a client apparatus may comprise a data store and a network access component. The data store may be operative to store a network configuration file, the network configuration file containing a client-specific secret. The network access component may be operative to transmit a communication request from the client device to a proxy server, the communication request directed to a destination server distinct from the proxy server, and to receive a response to the communication request from the destination server based on a determination by the proxy server that the client is authorized to use the proxy server, the determination based on the client having previously sent an encoding of a client-specific secret to a domain name server embedded within a lookup domain of a domain name request. Other embodiments are described and claimed.

    TECHNIQUES FOR ZERO RATING THROUGH REDIRECTION
    3.
    发明申请
    TECHNIQUES FOR ZERO RATING THROUGH REDIRECTION 有权
    通过重定向进行零点评估的技术

    公开(公告)号:US20160261750A1

    公开(公告)日:2016-09-08

    申请号:US14707891

    申请日:2015-05-08

    Applicant: Facebook, Inc.

    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.

    Abstract translation: 描述了通过重定向进行零评级的技术。 在一个实施例中,设备可以包括客户端代理组件,用于从客户端设备上的本地网关应用接收代理网络分组,所述代理网络分组包含用于传送到网络服务器设备的应用网络分组; 并且基于本地用户应用程序被授权使用所述代理服务器设备的确定将所述应用网络分组转发到所述网络服务器设备; 以及代理访问组件,其在所述处理器电路上操作以确定所述应用网络分组与所述客户端设备上的本地用户应用相关联; 并确定本地用户应用程序被授权使用代理服务器设备。 描述和要求保护其他实施例。

    MEDIA EFFECTS USING PREDICTED FACIAL FEATURE LOCATIONS

    公开(公告)号:US20190098252A1

    公开(公告)日:2019-03-28

    申请号:US15713596

    申请日:2017-09-22

    Applicant: Facebook, Inc.

    Abstract: An effects application receives a video of a face and detects a bounding box for each frame indicating the location and size of the face in each frame. In one or more reference frames. The application uses an algorithm to determine locations of facial features in the frame. The application then normalizes the feature locations relative to the bounding box and saves the normalized feature locations. In other frames (e.g., target frames), the application obtains the bounding box and then predicts the locations of the facial features based on the size and location of the bounding box and the normalized feature locations calculated in the reference frame. The predicted locations can be made available to an augmented reality function that overlays graphics in a video stream based on face tracking in order to apply a desired effect to the video.

    System and method for establishing a virtual private network of a mobile device through a preferred network

    公开(公告)号:US09674149B2

    公开(公告)日:2017-06-06

    申请号:US14207457

    申请日:2014-03-12

    Applicant: Facebook, Inc.

    CPC classification number: H04L63/0272 H04L41/0886

    Abstract: A system and method may handle the supervision of the connectivity of a virtual private network (VPN) of a mobile device that is configured to connect through a plurality of network interfaces. A server may configure the mobile device to send a request for data item. The server may track the response of the mobile device to the request. According to one embodiment, the VPN may not be connected through a preferred network interface, while such interface is available. In such case, the data item may be routed through the preferred network and therefore not received by the VPN server within a predetermined period of time. According to another embodiment, the server may identify an internal IP address of the data item. The server may be configured to determine the current network interface based on the internal IP address. The server may disconnect the VPN to permit the VPN to reconnect through the preferred network interface.

    TECHNIQUES FOR ZERO RATING THROUGH WEB RECONSTRUCTION
    8.
    发明申请
    TECHNIQUES FOR ZERO RATING THROUGH WEB RECONSTRUCTION 有权
    通过网络重建的零点评估技术

    公开(公告)号:US20160261751A1

    公开(公告)日:2016-09-08

    申请号:US14707903

    申请日:2015-05-08

    Applicant: Facebook, Inc.

    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.

    Abstract translation: 描述了通过网络重建进行零评级的技术。 在一个实施例中,装置可以包括客户端访问组件,其操作以从客户端设备接收web请求,对网络服务器设备上托管的网页的web请求; 以及响应于所述web请求将零级转换的网页传送到所述客户端设备; 以及在所述处理器电路上操作以从所述网络服务器设备检索所述网页的网络重建组件; 在检索到的网页中识别一个或多个非零分级的资源引用; 将一个或多个非零分级资源引用转换成一个或多个零分级资源引用; 并将一个或多个非零分级资源引用替换为网页中的一个或多个零分级资源引用,以形成零级转换的网页。 描述和要求保护其他实施例。

    Techniques to authenticate a client to a proxy through a domain name server intermediary

    公开(公告)号:US09985968B2

    公开(公告)日:2018-05-29

    申请号:US15427747

    申请日:2017-02-08

    Applicant: Facebook, Inc.

    CPC classification number: H04L63/0884 H04L61/1511 H04L63/0272 H04L63/0281

    Abstract: Techniques to authenticate a client to a proxy through a domain name server intermediary are described. In one embodiment, for example, a client apparatus may comprise a data store and a network access component. The data store may be operative to store a network configuration file, the network configuration file containing a client-specific secret. The network access component may be operative to transmit a communication request from the client device to a proxy server, the communication request directed to a destination server distinct from the proxy server, and to receive a response to the communication request from the destination server based on a determination by the proxy server that the client is authorized to use the proxy server, the determination based on the client having previously sent an encoding of a client-specific secret to a domain name server embedded within a lookup domain of a domain name request. Other embodiments are described and claimed.

Patent Agency Ranking