-
公开(公告)号:US10541958B2
公开(公告)日:2020-01-21
申请号:US15227999
申请日:2016-08-04
Applicant: Facebook, Inc.
Inventor: Eran Tal , Martin Rehwald , Francislav Penov , Siyin Yang , Damian Kowalewski , Georgiy Yakovlev , Anupma Chhabra , Zachary Chee-Ping Lawrence , Rizwan Ahmad , Dung Nguyen Tien , Angelica Estefania Escareno , Aidymar Bigio , Sridhar Rao
Abstract: In one embodiment, a method includes receiving a command message from a client device associated with a user; parsing the command message; identifying, based on the parsed command message, one or more of a number of connected devices; determining, based on the parsed command message, one or more instructions for the identified connected devices; and providing the instructions to the identified connected devices.
-
公开(公告)号:US20170041381A1
公开(公告)日:2017-02-09
申请号:US15228010
申请日:2016-08-04
Applicant: Facebook, Inc.
Inventor: Eran Tal , Martin Rehwald , Francislav Penov , Siyin Yang , Damian Kowalewski , George Yakovlev , Anupma Chhabra , Zachary Chee-Ping Lawrence , Rizwan Ahmad , Dung Nguyen Tien , Angelica Estefania Escareno , Aidymar Bigio
Abstract: Particular embodiments of a gateway computing device may provide a provisioning service for access credentials for a restricted network. The gateway computing device may receive, from a client device, a request for the access credentials, wherein the request was sent over an open network using a restricted-packet-size protocol designed to limit power usage by devices sending messages using the protocol. The gateway computing device may segment data comprising the access credentials into a plurality of packets, wherein the plurality of packets conform to the restricted-packet-size protocol. Finally, the gateway computing device may send, over the open network to the client device, the segmented data using the restricted-packet-size protocol.
Abstract translation: 网关计算设备的特定实施例可以为受限网络的访问凭证提供供应服务。 网关计算设备可以从客户端设备接收对该接入凭证的请求,其中该请求是使用受限制的分组大小协议通过开放网络发送的,该限制分组大小协议旨在限制使用该协议发送消息的设备的功率使用。 网关计算设备可以将包括访问凭证的数据分段成多个分组,其中多个分组符合受限制的分组大小的协议。 最后,网关计算设备可以通过开放网络向客户端设备发送使用受限制的分组大小协议的分段数据。
-
公开(公告)号:US20150309871A1
公开(公告)日:2015-10-29
申请号:US14260109
申请日:2014-04-23
Applicant: Facebook, Inc.
Inventor: Jonathan Charles Brauer , Mateusz Marek Niewczas , Eran Tal
IPC: G06F11/10
CPC classification number: G06F11/1076 , G06F11/006 , G06F11/0727 , G06F11/0793 , G06F11/1084 , G06F11/1092 , G06F11/3034 , G06F2211/109
Abstract: Systems, methods, and non-transitory computer-readable media can receive an indication that a drive included in a set of drives has experienced an error. Acquiring first data associated with the drive can be attempted. The drive can be prompted to undergo a power-cycle. Acquiring second data associated with the drive can be attempted. At least one of the first data or the second data can be analyzed to determine that the drive is remediable. At least the drive included in the set of drives can be remediated, such as by being rebuilt or reconfigured.
Abstract translation: 系统,方法和非暂时的计算机可读介质可以接收到包括在一组驱动器中的驱动器经历错误的指示。 可以尝试获取与驱动器相关联的第一个数据。 可以提示驱动器进行电源循环。 可以尝试获取与驱动器相关联的第二数据。 可以分析第一数据或第二数据中的至少一个以确定驱动器是可补救的。 至少可以修复驱动器集中的驱动器,例如通过重建或重新配置。
-
公开(公告)号:US09354971B2
公开(公告)日:2016-05-31
申请号:US14260109
申请日:2014-04-23
Applicant: Facebook, Inc.
Inventor: Jonathan Charles Brauer , Mateusz Marek Niewczas , Eran Tal
CPC classification number: G06F11/1076 , G06F11/006 , G06F11/0727 , G06F11/0793 , G06F11/1084 , G06F11/1092 , G06F11/3034 , G06F2211/109
Abstract: Systems, methods, and non-transitory computer-readable media can receive an indication that a drive included in a set of drives has experienced an error. Acquiring first data associated with the drive can be attempted. The drive can be prompted to undergo a power-cycle. Acquiring second data associated with the drive can be attempted. At least one of the first data or the second data can be analyzed to determine that the drive is remediable. At least the drive included in the set of drives can be remediated, such as by being rebuilt or reconfigured.
Abstract translation: 系统,方法和非暂时的计算机可读介质可以接收到包括在一组驱动器中的驱动器经历错误的指示。 可以尝试获取与驱动器相关联的第一个数据。 可以提示驱动器进行电源循环。 可以尝试获取与驱动器相关联的第二数据。 可以分析第一数据或第二数据中的至少一个以确定驱动器是可补救的。 至少可以修复驱动器集中的驱动器,例如通过重建或重新配置。
-
公开(公告)号:US10348798B2
公开(公告)日:2019-07-09
申请号:US15228002
申请日:2016-08-04
Applicant: Facebook, Inc.
Inventor: Eran Tal , Martin Rehwald , Francislav Penov , Siyin Yang , Damian Kowalewski , Georgiy Yakovlev , Anupma Chhabra , Zachary Chee-Ping Lawrence , Rizwan Ahmad , Dung Nguyen Tien , Angelica Estefania Escareno , Aidymar Bigio
Abstract: In one embodiment, a method includes receiving notifications of events associated with the connected devices, evaluating a plurality of event sequences that include two or more events occurring within a particular time period, and generating a plurality of rules based on the evaluated event sequences. The method further includes receiving a notification of a first event associated with a first connected device on the network, determining that a first rule of the plurality of rules is based on the first event, and sending one or more instructions to connected devices in accordance with the first rule.
-
公开(公告)号:US20170264510A1
公开(公告)日:2017-09-14
申请号:US15609393
申请日:2017-05-31
Applicant: Facebook, Inc.
Inventor: Eran Tal , Benoit M. Schillings , Michael John McKenzie Toksvig , David Harry Garcia
IPC: H04L12/26 , H04L12/801 , H04W28/06 , H04W72/12
CPC classification number: H04L43/04 , H04L43/0882 , H04L47/10 , H04W28/06 , H04W28/065 , H04W72/12 , H04W72/1242 , H04W72/1247
Abstract: In one embodiment, a method includes determining one or more bandwidth constraints on a bandwidth of a communication channel available to a first computing device; determining a plurality of data items to transmit from the first computing device; ranking each data item based at least in part on an affinity between a user and an originator of the data item in a social-networking system; selecting, based at least in part on the ranking of the data items, one or more particular ones of the data items to transmit from the first computing device from the first computing device; and writing the particular ones of the data items to a queue for subsequent transmission.
-
公开(公告)号:US20170041373A1
公开(公告)日:2017-02-09
申请号:US15228002
申请日:2016-08-04
Applicant: Facebook, Inc.
Inventor: Eran Tal , Martin Rehwald , Francislav Penov , Siyin Yang , Damian Kowalewski , George Yakovlev , Anupma Chhabra , Zachary Chee-Ping Lawrence , Rizwan Ahmad , Dung Nguyen Tien , Angelica Estefania Escareno , Aidymar Bigio
CPC classification number: H04L67/02 , G06Q10/10 , G06Q50/01 , H04L51/24 , H04L51/32 , H04L67/20 , H04L67/26 , H04W4/80
Abstract: In one embodiment, a method includes receiving notifications of events associated with the connected devices, evaluating a plurality of event sequences that include two or more events occurring within a particular time period, and generating a plurality of rules based on the evaluated event sequences. The method further includes receiving a notification of a first event associated with a first connected device on the network, determining that a first rule of the plurality of rules is based on the first event, and sending one or more instructions to connected devices in accordance with the first rule.
Abstract translation: 在一个实施例中,一种方法包括接收与连接的设备相关联的事件的通知,评估包括在特定时间段内发生的两个或更多个事件的多个事件序列,以及基于所评估的事件序列生成多个规则。 所述方法还包括接收与网络上的第一连接设备相关联的第一事件的通知,确定所述多个规则的第一规则是基于所述第一事件,以及根据所述第一事件向连接的设备发送一个或多个指令 第一条规则。
-
公开(公告)号:US10567479B2
公开(公告)日:2020-02-18
申请号:US15228010
申请日:2016-08-04
Applicant: Facebook, Inc.
Inventor: Eran Tal , Martin Rehwald , Francislav Penov , Siyin Yang , Damian Kowalewski , Georgiy Yakovlev , Anupma Chhabra , Zachary Chee-Ping Lawrence , Rizwan Ahmad , Dung Nguyen Tien , Angelica Estefania Escareno , Aidymar Bigio
IPC: H04L29/08 , G06Q50/00 , G06Q10/10 , H04W12/06 , H04W12/04 , H04W12/00 , H04L29/06 , H04W4/80 , H04W4/21 , H04W84/12
Abstract: Particular embodiments of a gateway computing device may provide a provisioning service for access credentials for a restricted network. The gateway computing device may receive, from a client device, a request for the access credentials, wherein the request was sent over an open network using a restricted-packet-size protocol designed to limit power usage by devices sending messages using the protocol. The gateway computing device may segment data comprising the access credentials into a plurality of packets, wherein the plurality of packets conform to the restricted-packet-size protocol. Finally, the gateway computing device may send, over the open network to the client device, the segmented data using the restricted-packet-size protocol.
-
公开(公告)号:US10425392B2
公开(公告)日:2019-09-24
申请号:US15228024
申请日:2016-08-04
Applicant: Facebook, Inc.
Inventor: Eran Tal , Martin Rehwald , Francislav Penov , Siyin Yang , Damian Kowalewski , Georgiy Yakovlev , Anupma Chhabra , Zachary Chee-Ping Lawrence , Rizwan Ahmad , Dung Nguyen Tien , Angelica Estefania Escareno , Aidymar Bigio
IPC: H04L29/06 , G06Q10/10 , G06Q50/00 , G06F1/32 , H04L12/24 , H04W12/08 , H04W12/00 , H04W4/80 , H04W12/06 , H04W84/12 , H04W88/16
Abstract: Particular embodiments of a gateway computing device provide a provisioning service for access credentials to a restricted network, wherein the provisioning service is accessible by an open network. A messaging protocol for the open network may only recognize messages relating to one of a set of services provided by the gateway computing device, including the provisioning service. The gateway computing device may receive, from a client device, a request to connect to the restricted network, wherein the request was sent using the open network. Upon determining whether the client device is authorized to access the restricted network, the gateway computing device may send a response to the client device using the open network.
-
公开(公告)号:US10136267B2
公开(公告)日:2018-11-20
申请号:US14619918
申请日:2015-02-11
Applicant: Facebook, Inc.
Inventor: Eran Tal , Benoit M. Schillings , Michael John McKenzie Toksvig , David Harry Garcia
Abstract: In one embodiment, one or more computing devices determine, substantially in real time and locally at a mobile device, one or more current dynamic operating conditions of the mobile device related to energy consumption by the mobile device. The computing devices identify a pre-determined device state that corresponds to the current dynamic operating conditions of the mobile device and determine, based at least in part on the pre-determined device state, an action for the mobile device to take, the action being related to energy consumption by the mobile device.
-
-
-
-
-
-
-
-
-