Techniques for selecting content based on network conditions

    公开(公告)号:US10050879B2

    公开(公告)日:2018-08-14

    申请号:US15658569

    申请日:2017-07-25

    Applicant: Facebook, Inc.

    Abstract: Techniques for smart data routing are described. A system may include a storage module configured to store network conditions for a plurality of networks and locations and a server device. The server device may be configured to determine network conditions for each of a plurality of networks and locations based upon detected usage of at least one mobile application being accessed via each of the plurality of networks and in each of the locations. Determined network conditions may be stored at the storage module. The server may be further configured to receive a request for a communication from a client device. Based upon at least the determined network conditions, the server may be configured to determine routing information for the communication. Once determined, the server may be configured to provide the routing information for the communication to the client device.

    Controlling devices by social networking

    公开(公告)号:US09967259B2

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

    申请号:US14335809

    申请日:2014-07-18

    Applicant: Facebook, Inc.

    Abstract: In one embodiment, a method includes analyzing information received from a first network-enabled device to identify instructions for a second network-enabled device associated with a second user of a social-networking system, the first network-enabled device being associated with a first user of the social-networking system. The method also includes determining (1) that the first user is connected to the second user with respect to a social graph of the social-networking system and (2) that the first user has authorization to provide instructions to the second network-enabled device, where the authorization is based on social-networking information. The method further includes providing the instructions to the second network-enabled device.

    Authenticating Devices to a Network
    34.
    发明申请

    公开(公告)号:US20180007030A1

    公开(公告)日:2018-01-04

    申请号:US15199292

    申请日:2016-06-30

    Applicant: Facebook, Inc.

    Abstract: In one embodiment, a method includes receiving, from a device via a wireless signal, a request to access a WLAN of a router, the request including a device identifier. The provisioning agent may be within wireless ranges of the device and of the router. The provisioning agent may request, from an authentication server, a password for the device. The password may be uniquely generated by the authentication server for the device. The provisioning agent may receive the password from the authentication server. The provisioning agent may send, to the router, the password and the device identifier. The provisioning agent may receive, from the router, an indication that the router has verified the password with the authentication server. The router may store the device identifier in association with the password. The provisioning agent may send, to the device, the password. The password may authenticate the device to the router.

    TECHNIQUES FOR SMART DATA ROUTING
    35.
    发明申请

    公开(公告)号:US20170324658A1

    公开(公告)日:2017-11-09

    申请号:US15658569

    申请日:2017-07-25

    Applicant: Facebook, Inc.

    CPC classification number: H04L45/70 H04L43/08 H04L45/121 H04L45/125 H04W12/04

    Abstract: Techniques for smart data routing are described. A system may include a storage module configured to store network conditions for a plurality of networks and locations and a server device. The server device may be configured to determine network conditions for each of a plurality of networks and locations based upon detected usage of at least one mobile application being accessed via each of the plurality of networks and in each of the locations. Determined network conditions may be stored at the storage module. The server may be further configured to receive a request for a communication from a client device. Based upon at least the determined network conditions, the server may be configured to determine routing information for the communication. Once determined, the server may be configured to provide the routing information for the communication to the client device.

    Training image adjustment preferences
    36.
    发明授权
    Training image adjustment preferences 有权
    训练图像调整偏好

    公开(公告)号:US09589209B2

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

    申请号:US15141714

    申请日:2016-04-28

    Applicant: Facebook, Inc.

    Abstract: Some embodiments include a method of operating a computing device to learn user preferences of how to process digital images. The computing device can record a user image selection, associated with a user account, of at least one of digital image versions of a base digital image. The computing device can determine a context attribute to associate with the user image selection. The computing device can compute an image processing rule associated with the user account by applying machine learning or statistical analysis on multiple user image selections associated with the context attribute, the multiple user image selections including the user image selection.

    Abstract translation: 一些实施例包括操作计算设备以学习用户如何处理数字图像的偏好的方法。 计算设备可以记录基本数字图像的数字图像版本中的至少一个的与用户帐户相关联的用户图像选择。 计算设备可以确定与用户图像选择相关联的上下文属性。 计算设备可以通过对与上下文属性相关联的多个用户图像选择应用机器学习或统计分析来计算与用户帐户相关联的图像处理规则,所述多个用户图像选择包括用户图像选择。

    Establishing a Direct Connection Between Two Devices
    38.
    发明申请
    Establishing a Direct Connection Between Two Devices 审中-公开
    建立两个设备之间的直接连接

    公开(公告)号:US20170034139A1

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

    申请号:US15290405

    申请日:2016-10-11

    Applicant: Facebook, Inc.

    Abstract: In one embodiment, a method includes, by a first computing device associated with a first user, receiving a connection request from a second computing device associated with a second user. The method also includes confirming that the connection request is associated with the second user and sending to the second computing device an acceptance of the connection request in response to confirming that the connection request is associated with the second user. The method further includes receiving from the second computing device an acknowledgement of the acceptance and, in response to the acknowledgement, allowing information to be exchanged between the first and second computing devices.

    Abstract translation: 在一个实施例中,一种方法包括通过与第一用户相关联的第一计算设备从与第二用户相关联的第二计算设备接收连接请求。 所述方法还包括确认所述连接请求与所述第二用户相关联,并且响应于确认所述连接请求与所述第二用户相关联,向所述第二计算设备发送所述连接请求的接受。 该方法还包括从第二计算设备接收对该接受的确认,并且响应该确认允许在第一和第二计算设备之间交换信息。

    Devices and Methods for Locating Missing Items with a Wireless Signaling Device
    39.
    发明申请
    Devices and Methods for Locating Missing Items with a Wireless Signaling Device 审中-公开
    使用无线信令设备定位缺少项目的设备和方法

    公开(公告)号:US20160150375A1

    公开(公告)日:2016-05-26

    申请号:US14550867

    申请日:2014-11-21

    Applicant: Facebook, Inc.

    Abstract: A portable electronic device has a display, a device positioning module, and a wireless communication module. Using a first application, the device: determines whether predetermined locator timing criteria are satisfied; if the predetermined locator timing criteria are satisfied, searches for wireless signals transmitted from wireless signaling devices; if wireless signals, transmitted from the wireless signaling devices, are identified from the searching, determines whether the identified wireless signals satisfy predetermined locator wireless signal criteria. If the identified wireless signals satisfy the predetermined locator wireless signal criteria, the device identifies an identifier of a respective wireless signaling device of the wireless signaling devices; identifies a geographic location of the portable electronic device; and sends to a remote server system the identifier of the respective wireless signaling device and the geographic location of the portable electronic device.

    Abstract translation: 便携式电子设备具有显示器,设备定位模块和无线通信模块。 使用第一应用,所述设备:确定是否满足预定定位器定时准则; 如果满足预定定位器定时标准,则搜索从无线信令装置发送的无线信号; 如果从搜索中识别从无线信令装置发送的无线信号,则确定所识别的无线信号是否满足预定的定位无线信号标准。 如果所识别的无线信号满足预定的定位无线信号准则,则设备识别无线信令设备的相应无线信令设备的标识符; 识别便携式电子设备的地理位置; 并向远程服务器系统发送相应的无线信令设备的标识符和便携式电子设备的地理位置。

    TECHNIQUES FOR PHONE NUMBER AND DATA MANAGEMENT
    40.
    发明申请
    TECHNIQUES FOR PHONE NUMBER AND DATA MANAGEMENT 有权
    电话号码和数据管理技术

    公开(公告)号:US20150079961A1

    公开(公告)日:2015-03-19

    申请号:US14286873

    申请日:2014-05-23

    Applicant: Facebook, Inc.

    Abstract: Techniques for phone number and data management are described. A storage module may be configured to store contact information for a plurality of users, which may be members of a social network. A server device may be configured to receive a SIM change event from a mobile device associated with a first user of the plurality of users. The SIM change event may include updated contact information for the first user. The server may further be configured to identify one or more users from the plurality of users associated with the first user, and provide the updated contact information to one or more mobile devices associated with the one or more identified users.

    Abstract translation: 描述了电话号码和数据管理技术。 存储模块可以被配置为存储多个用户的联系人信息,其可以是社交网络的成员。 服务器设备可以被配置为从与多个用户的第一用户相关联的移动设备接收SIM更改事件。 SIM更改事件可以包括用于第一用户的更新的联系人信息。 服务器还可以被配置为从与第一用户相关联的多个用户中识别一个或多个用户,并且将更新的联系人信息提供给与一个或多个识别的用户相关联的一个或多个移动设备。

Patent Agency Ranking