-
公开(公告)号:US10382914B2
公开(公告)日:2019-08-13
申请号:US14061696
申请日:2013-10-23
Applicant: Facebook, Inc.
Inventor: Anthony Fu , Denise Moreno , Xiao Liang
Abstract: Techniques to leverage data from mobile headers are described. In one embodiment, for example, an apparatus may comprise a network component, a data component, and a web component. The network component may be operative to receive a request for a web page from a phone, the request transmitted using one or more network packets, and to transmit the web page to the phone. The data component may be operative to extract a phone number from a header of the one or more network packets. The web component may be operative to customize the web page based on the extracted phone number. Other embodiments are described and claimed.
-
公开(公告)号:US10270732B2
公开(公告)日:2019-04-23
申请号:US15177292
申请日:2016-06-08
Applicant: Facebook, Inc.
Inventor: Omid Aziz , Bradley Wu , Ajay Ramamurthy , Preeti Arunapuram , Zhenhuan Zhou , Genevieve Yuriko Williams , Xiao Liang , Matthew Ethan Warshauer , Tony Hsien-yu Liu
Abstract: In one embodiment, a method includes retrieving a previous communication associated with a user on an online social network, the previous communication having been made on a date in the past; calculating a distribution-probability score for the previous communication reflecting a probability that the previous communication will be shared on the online social network by the user; and sending the previous communication to the user, wherein the distribution-probability score for the previous communication satisfies a threshold.
-
公开(公告)号:US09948645B2
公开(公告)日:2018-04-17
申请号:US15262137
申请日:2016-09-12
Applicant: Facebook, Inc.
Inventor: Bradley Edward Hettervik , Surendra Gadodia , Xiao Liang , Antony T. Fu , Molly Jane Fowler
CPC classification number: H04L63/0884 , G06F17/30312 , G06F21/43 , G06F21/44 , H04L63/123 , H04L67/42
Abstract: Techniques for call-based user verification are described. In one embodiment, for example, an apparatus may comprise a processor circuit and a storage component. The apparatus may further comprise a session component, an identification (ID) component, a mapping component, and a verification component. The session component may be operative on the processor circuit and configured to receive session data from a client device and store the session data in the storage component. The ID component may be operative on the processor circuit and configured to request ID data from a server, receive ID data from the server, and send the ID data to the client device. The mapping component may be operative on the processor circuit and configured to map the session data with the ID data. The verification component may be operative on the processor circuit and configured to receive a confirmation from the client device, request verification from the server, and upon receiving verification from the server, verify the client device. Other embodiments are described and claimed.
-
公开(公告)号:US20160381018A1
公开(公告)日:2016-12-29
申请号:US15262137
申请日:2016-09-12
Applicant: Facebook, Inc.
Inventor: Bradley Edward Hettervik , Surendra Gadodia , Xiao Liang , Antony T. Fu , Molly Jane Fowler
IPC: H04L29/06
CPC classification number: H04L63/0884 , G06F17/30312 , G06F21/43 , G06F21/44 , H04L63/123 , H04L67/42
Abstract: Techniques for call-based user verification are described. In one embodiment, for example, an apparatus may comprise a processor circuit and a storage component. The apparatus may further comprise a session component, an identification (ID) component, a mapping component, and a verification component. The session component may be operative on the processor circuit and configured to receive session data from a client device and store the session data in the storage component. The ID component may be operative on the processor circuit and configured to request ID data from a server, receive ID data from the server, and send the ID data to the client device. The mapping component may be operative on the processor circuit and configured to map the session data with the ID data. The verification component may be operative on the processor circuit and configured to receive a confirmation from the client device, request verification from the server, and upon receiving verification from the server, verify the client device. Other embodiments are described and claimed.
-
公开(公告)号:US20170359292A1
公开(公告)日:2017-12-14
申请号:US15177292
申请日:2016-06-08
Applicant: Facebook, Inc.
Inventor: Omid Aziz , Bradley Wu , Ajay Ramamurthy , Preeti Arunapuram , Zhenhuan Zhou , Genevieve Yuriko Williams , Xiao Liang , Matthew Ethan Warshauer , Tony Hsien-yu Liu
CPC classification number: H04L51/32 , G06Q50/01 , H04L51/16 , H04L67/22 , H04L67/306
Abstract: In one embodiment, a method includes retrieving a previous communication associated with a user on an online social network, the previous communication having been made on a date in the past; calculating a distribution-probability score for the previous communication reflecting a probability that the previous communication will be shared on the online social network by the user; and sending the previous communication to the user, wherein the distribution-probability score for the previous communication satisfies a threshold.
-
公开(公告)号:US20160127370A1
公开(公告)日:2016-05-05
申请号:US14530190
申请日:2014-10-31
Applicant: Facebook, Inc.
Inventor: Bradley Edward Hettervik , Surendra Gadodia , Xiao Liang , Antony T. Fu , Molly Jane Fowler
CPC classification number: H04L63/0884 , G06F17/30312 , G06F21/43 , G06F21/44 , H04L63/123 , H04L67/42
Abstract: Techniques for call-based user verification are described. In one embodiment, for example, an apparatus may comprise a processor circuit and a storage component. The apparatus may further comprise a session component, an identification (ID) component, a mapping component, and a verification component. The session component may be operative on the processor circuit and configured to receive session data from a client device and store the session data in the storage component. The ID component may be operative on the processor circuit and configured to request ID data from a server, receive ID data from the server, and send the ID data to the client device. The mapping component may be operative on the processor circuit and configured to map the session data with the ID data. The verification component may be operative on the processor circuit and configured to receive a confirmation from the client device, request verification from the server, and upon receiving verification from the server, verify the client device. Other embodiments are described and claimed.
Abstract translation: 描述用于基于呼叫的用户验证的技术。 在一个实施例中,例如,装置可以包括处理器电路和存储部件。 该装置还可以包括会话组件,标识(ID)组件,映射组件和验证组件。 会话组件可以在处理器电路上操作并且被配置为从客户端设备接收会话数据并将会话数据存储在存储组件中。 ID组件可以在处理器电路上操作,并且被配置为从服务器请求ID数据,从服务器接收ID数据,并将ID数据发送到客户端设备。 映射组件可以在处理器电路上操作并且被配置为将会话数据与ID数据进行映射。 验证组件可以在处理器电路上操作并且被配置为从客户端设备接收确认,请求来自服务器的验证,以及从服务器接收到验证,验证客户端设备。 描述和要求保护其他实施例。
-
公开(公告)号:US09461998B2
公开(公告)日:2016-10-04
申请号:US14530190
申请日:2014-10-31
Applicant: Facebook, Inc.
Inventor: Bradley Edward Hettervik , Surendra Gadodia , Xiao Liang , Antony T. Fu , Molly Jane Fowler
CPC classification number: H04L63/0884 , G06F17/30312 , G06F21/43 , G06F21/44 , H04L63/123 , H04L67/42
Abstract: Techniques for call-based user verification are described. In one embodiment, for example, an apparatus may comprise a processor circuit and a storage component. The apparatus may further comprise a session component, an identification (ID) component, a mapping component, and a verification component. The session component may be operative on the processor circuit and configured to receive session data from a client device and store the session data in the storage component. The ID component may be operative on the processor circuit and configured to request ID data from a server, receive ID data from the server, and send the ID data to the client device. The mapping component may be operative on the processor circuit and configured to map the session data with the ID data. The verification component may be operative on the processor circuit and configured to receive a confirmation from the client device, request verification from the server, and upon receiving verification from the server, verify the client device. Other embodiments are described and claimed.
Abstract translation: 描述用于基于呼叫的用户验证的技术。 在一个实施例中,例如,装置可以包括处理器电路和存储部件。 该装置还可以包括会话组件,标识(ID)组件,映射组件和验证组件。 会话组件可以在处理器电路上操作并且被配置为从客户端设备接收会话数据并将会话数据存储在存储组件中。 ID组件可以在处理器电路上操作,并且被配置为从服务器请求ID数据,从服务器接收ID数据,并将ID数据发送到客户端设备。 映射组件可以在处理器电路上操作并且被配置为将会话数据与ID数据进行映射。 验证组件可以在处理器电路上操作并且被配置为从客户端设备接收确认,请求来自服务器的验证,以及从服务器接收到验证,验证客户端设备。 描述和要求保护其他实施例。
-
8.
公开(公告)号:US20160173701A1
公开(公告)日:2016-06-16
申请号:US14570783
申请日:2014-12-15
Applicant: Facebook, Inc.
Inventor: Sumit Rasiwasia , Surendra Gadodia , Xiao Liang , Antony T. Fu
CPC classification number: H04M15/60 , G06Q30/0609 , G06Q30/08 , H04M15/49 , H04M15/53 , H04M15/8044 , H04M15/805 , H04M15/8221 , H04M15/844 , H04W4/14 , H04W4/24
Abstract: Techniques for message aggregator testing and selection are described. In one embodiment, an apparatus may comprise an aggregator contact component, an aggregator selection component, and a messaging component. The aggregator contact component may receive a plurality of bids from a plurality of message aggregators. The aggregator selection component may select two or more candidate aggregators of the plurality of message aggregators, estimate a price-per-delivery rate for each of the two or more candidate aggregators, and select a contracting aggregator based on the price-per-delivery rate for each of the two or more candidate aggregators. The messaging component may submit a plurality of messages to each of the two or more candidate aggregators, receive a plurality of message confirmations in response to the plurality of messages, and determine the delivery rate for each of the two or more candidate aggregators. Other embodiments are described and claimed.
Abstract translation: 描述了消息聚合器测试和选择的技术。 在一个实施例中,装置可以包括聚合器联系组件,聚合器选择组件和消息消息组件。 聚合器联系组件可以从多个消息聚合器接收多个出价。 聚合器选择组件可以选择多个消息聚合器中的两个或更多个候选聚合器,估计两个或更多个候选聚合器中的每一个的每个传送速率的价格,并且基于每个传送速率的价格选择一个收缩聚合器 对于两个或更多个候选聚合器中的每一个。 消息传送组件可以向两个或更多个候选聚合器中的每一个提交多个消息,响应于多个消息接收多个消息确认,并且确定两个或更多候选聚合器中的每一个的传送速率。 描述和要求保护其他实施例。
-
-
-
-
-
-
-