-
公开(公告)号:US10412160B2
公开(公告)日:2019-09-10
申请号:US15227996
申请日: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 a natural-language message including an authorization request to authorize a first user access to one or more of a number of connected devices associated with a second user; parsing the natural-language message; identifying, based on the parsed natural-language message, the first user and one or more of a number of connected devices; implicitly determining that the first user is authorized to access the identified one or more of the number of connected devices based on a calculated strength of a relationship between a node representing the first user in a social graph and a node representing the second user in the social graph satisfying a pre-determined threshold; and providing, based on the implicit authorization, access to the identified one or more of the number of connected devices.
-
公开(公告)号:US20170041304A1
公开(公告)日:2017-02-09
申请号: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
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.
Abstract translation: 网关计算设备的特定实施例向受限网络提供访问凭证的供应服务,其中所述供应服务可由开放网络访问。 用于开放网络的消息传递协议可以仅识别与由网关计算设备提供的一组服务(包括供应服务)相关的消息。 网关计算设备可以从客户端设备接收到连接到受限网络的请求,其中使用开放网络发送请求。 在确定客户端设备是否被授权访问受限网络时,网关计算设备可以使用开放网络向客户端设备发送响应。
-
公开(公告)号:US20170041271A1
公开(公告)日:2017-02-09
申请号:US15227999
申请日: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: 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.
Abstract translation: 在一个实施例中,一种方法包括从与用户相关联的客户端设备接收命令消息; 解析命令消息; 基于解析的命令消息来识别多个连接的设备中的一个或多个; 基于解析的命令消息确定用于所识别的连接设备的一个或多个指令; 并向所识别的连接的设备提供指令。
-
公开(公告)号:US20160170991A1
公开(公告)日:2016-06-16
申请号:US14567218
申请日:2014-12-11
Applicant: Facebook, Inc.
Inventor: Andrew Alexander Birchall , Aleksandar Ilic , Florin Ratiu , Martin Rehwald , Yiyu Li , Pradeep Kumar Sharma , Vasanth Kumar Rajendran
Abstract: In one embodiment, a method includes one or more computing devices accessing a notification to be sent to a user, where the notification has a context. The method also includes one or more computing devices sending a request to a history service for historical notification data associated with the user with respect to the context of the notification and a ranking of the notification where the ranking indicates a probability of the user interacting with the notification. The method also includes one or more computing devices receiving the historical notification data and the ranking from the history service. Moreover, the method also includes one or more computing devices determining a notification policy to apply to the notification based at least in part on the context of the notification, the historical notification data, and the ranking. Furthermore, the method also includes one or more computing devices applying the notification policy to the notification to be sent to the user.
Abstract translation: 在一个实施例中,一种方法包括访问要发送给用户的通知的一个或多个计算设备,其中通知具有上下文。 该方法还包括一个或多个计算设备,用于相对于通知的上下文向历史服务发送与用户相关联的历史通知数据的请求以及通知的排序,其中排名指示用户与 通知。 该方法还包括从历史服务接收历史通知数据和排名的一个或多个计算设备。 此外,该方法还包括至少部分地基于通知的上下文,历史通知数据和排名来确定应用于通知的通知策略的一个或多个计算设备。 此外,该方法还包括将通知策略应用于要发送给用户的通知的一个或多个计算设备。
-
公开(公告)号:US20190394161A1
公开(公告)日:2019-12-26
申请号:US16561461
申请日:2019-09-05
Applicant: Facebook, Inc.
Inventor: Fernando Jorge de Almeida da Silva , Martin Rehwald , Kostyantyn Fomin , Pradeep Kumar Sharma , Andrew Alexander Birchall
Abstract: In one embodiment, a method includes accessing a notification to be sent to a user, where the notification has a context. The method also includes sending a request to a history service for historical notification data associated with the user with respect to the context of the notification and a ranking of the notification where the ranking indicates a probability of the user interacting with the notification. The method also includes receiving the historical notification data and the ranking from the history service. Moreover, the method also includes determining a delivery policy to apply to the notification based at least in part on the context of the notification, the historical notification data, and the ranking. Furthermore, the method also includes applying the delivery policy to the notification to be sent to the user.
-
公开(公告)号: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.
-
公开(公告)号:US09763090B2
公开(公告)日:2017-09-12
申请号:US13799621
申请日:2013-03-13
Applicant: Facebook, Inc.
Inventor: Adriel Frederick , Antony Fu , Martin Rehwald , Denise Moreno , Surendra Gadodia
CPC classification number: H04W12/06 , G06Q10/10 , G06Q50/01 , H04L51/04 , H04L51/24 , H04L51/32 , H04L67/22 , H04M3/42365 , H04W4/14
Abstract: Techniques for determining and communicating presence are described. An apparatus may comprise a presence component and a display component. The presence component may be operative to determine whether a first user is present to receive short message service (SMS) messages on a mobile device. The display component may be operative to indicate to a second user whether the first user is present to receive SMS messages on the mobile device. Other embodiments are described and claimed.
-
公开(公告)号:US09717000B2
公开(公告)日:2017-07-25
申请号:US13799679
申请日:2013-03-13
Applicant: Facebook, Inc.
Inventor: Adriel Frederick , Antony Fu , Martin Rehwald , Denise Moreno , Surendra Gadodia
CPC classification number: H04W12/06 , G06Q10/10 , G06Q50/01 , H04L51/04 , H04L51/24 , H04L51/32 , H04L67/22 , H04M3/42365 , H04W4/14
Abstract: Techniques for validating a delivery channel are described. An apparatus may comprise a validity component operative to query a database of device subscriber information for device information of a device associated with a delivery channel, to analyze the device information to determine whether the device is associated with a user, and to determine whether the delivery channel is valid for communication with the user based on whether the device is associated with the user. Other embodiments are described and claimed.
-
公开(公告)号:US09706398B2
公开(公告)日:2017-07-11
申请号:US13799557
申请日:2013-03-13
Applicant: Facebook, Inc.
Inventor: Adriel Frederick , Antony Fu , Martin Rehwald , Denise Moreno , Surendra Gadodia
CPC classification number: H04W12/06 , G06Q10/10 , G06Q50/01 , H04L51/04 , H04L51/24 , H04L51/32 , H04L67/22 , H04M3/42365 , H04W4/14
Abstract: Techniques for a custom short message service center are described. An apparatus may comprise a custom short message service center (SMSC) comprising a reception component, a transmission component, and a control component. The reception component may be operative to receive a short message service (SMS) message for communication to a device from a sender. The transmission component may be operative to initiate transmission of the message to the device. The control component may be operative to monitor the transmission of the message to the device. Other embodiments are described and claimed.
-
公开(公告)号: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: 在一个实施例中,一种方法包括接收与连接的设备相关联的事件的通知,评估包括在特定时间段内发生的两个或更多个事件的多个事件序列,以及基于所评估的事件序列生成多个规则。 所述方法还包括接收与网络上的第一连接设备相关联的第一事件的通知,确定所述多个规则的第一规则是基于所述第一事件,以及根据所述第一事件向连接的设备发送一个或多个指令 第一条规则。
-
-
-
-
-
-
-
-
-