-
1.
公开(公告)号:US20180109465A1
公开(公告)日:2018-04-19
申请号:US15298105
申请日:2016-10-19
Applicant: FACEBOOK, INC.
Inventor: Vincent Gonguet , Yingyi Liang , Luyang Zhang , Yan Ou , Andrew Daco Maganito , Fenghong Chen , Chia-Chi Lin
IPC: H04L12/911 , H04L29/08 , H04L29/06
Abstract: A server system receives, from a first user device through a first network carrier, a request to access content. One or more characteristics of the first network carrier are determined from the request, including at least one of an identity of the first network carrier and a network type of the first network carrier. The determining includes performing a look-up using information from the request. Furthermore, the server system performs at least one of: (1) storing the determined one or more characteristics in association with the first user device in a first data structure, where the first data structure specifies, for multiple user devices, at least an identity of associated network carriers and a network type; and (2) providing access to requested content, which includes content customized based on the determined one or more characteristics.
-
2.
公开(公告)号:US20160321035A1
公开(公告)日:2016-11-03
申请号:US14699602
申请日:2015-04-29
Applicant: Facebook, Inc.
Inventor: Weizhe Shi , Yingyi Liang , Gang Liu
CPC classification number: G06F8/22 , G06F8/70 , G06F11/00 , G06F17/30185
Abstract: The embodiments are related to a log framework for controlling data sampling at client devices based on a lifecycle of a product. A product can be an application executing on a client device and/or a feature of the application. The sampling of data depends on a lifecycle of the product. For example, data may be sampled at a higher rate during a launch phase of the product, e.g., as more data may be required to analyze the behavior of the product, and then may be decreased to a lower rate when the product matures. Similarly, for a product that is in an experiment phase for a specified duration, data may be logged during the experiment phase, e.g., at a constant sampling rate, and then the logging may be terminated at the expiry of the experiment phase, thereby saving resources, e.g., processing capacity, storage capacity of the client device.
Abstract translation: 这些实施例涉及用于基于产品的生命周期来控制在客户端设备处的数据采样的日志框架。 产品可以是在客户端设备上执行的应用程序和/或应用程序的功能。 数据采样取决于产品的生命周期。 例如,可以在产品的发射阶段期间以更高的速率对数据进行采样,例如,由于可能需要更多的数据来分析产品的行为,然后可以在产品成熟时降低到较低的速率。 类似地,对于在指定持续时间内处于实验阶段的产品,可以在实验阶段记录数据,例如以恒定的采样速率记录,然后在实验阶段到期时可以终止记录,从而节省 资源,例如处理能力,客户端设备的存储容量。
-
公开(公告)号:US10652727B2
公开(公告)日:2020-05-12
申请号:US15853683
申请日:2017-12-22
Applicant: Facebook, Inc.
Inventor: Luyang Zhang , Yingyi Liang
Abstract: A computer-implemented method for customizing network detection results may include identifying a connection between a client device and a frontend server of a web-based computing system. The method may also include obtaining at least one criterion for customizing a network-carrier analysis of the connection for use by a backend application of the web-based computing system. In addition, the method may include performing, based on the criterion, the customized network-carrier analysis of the connection to create a customized report of network-carrier information about the connection. Furthermore, the method may include providing the customized report of network-carrier information to the backend application. Finally, the method may include performing, based on the customized report, at least one task associated with improving a function of the web-based computing system. Various other methods, systems, and computer-readable media are also disclosed.
-
公开(公告)号:US20190200210A1
公开(公告)日:2019-06-27
申请号:US15853683
申请日:2017-12-22
Applicant: Facebook, Inc.
Inventor: Luyang Zhang , Yingyi Liang
Abstract: A computer-implemented method for customizing network detection results may include identifying a connection between a client device and a frontend server of a web-based computing system. The method may also include obtaining at least one criterion for customizing a network-carrier analysis of the connection for use by a backend application of the web-based computing system. In addition, the method may include performing, based on the criterion, the customized network-carrier analysis of the connection to create a customized report of network-carrier information about the connection. Furthermore, the method may include providing the customized report of network-carrier information to the backend application. Finally, the method may include performing, based on the customized report, at least one task associated with improving a function of the web-based computing system. Various other methods, systems, and computer-readable media are also disclosed.
-
公开(公告)号:US20140376403A1
公开(公告)日:2014-12-25
申请号:US13922144
申请日:2013-06-19
Applicant: Facebook, Inc.
Inventor: Wenqi Shao , Alex Bain , Yingyi Liang , James Sadewhite , Tsz Kuen Ching
IPC: H04W8/02
CPC classification number: H04L67/04 , G06F17/30899 , G06Q30/0267 , G06Q50/01 , H04L61/6095 , H04L67/02 , H04L67/10 , H04L67/30 , H04L67/42 , H04L69/22 , H04W4/60 , H04W8/02 , H04W8/18
Abstract: In one embodiment, a method includes receiving a request for a content object from a mobile-client system of a user, accessing SIM-card information associated with the mobile-client system the user, determining a carrier based at least on the SIM-card information, and sending the webpage to the mobile-client system in response to the request, where the content object has been customized based on the determined carrier of the mobile-client system.
Abstract translation: 在一个实施例中,一种方法包括从用户的移动客户端系统接收对内容对象的请求,访问与移动客户端系统相关联的SIM卡信息,用户至少基于SIM卡来确定载体 信息,并且响应于所述请求将所述网页发送到所述移动客户端系统,所述请求基于所确定的所述移动客户端系统的载波来定制所述内容对象。
-
公开(公告)号:US20180332136A1
公开(公告)日:2018-11-15
申请号:US16026548
申请日:2018-07-03
Applicant: Facebook, Inc.
Inventor: Mukund Narasimhan , Yingyi Liang , Xiaoliang Wei , Ita Pai , Bo Huai Victor Loh , Sara Motiee , Haomin Yu
CPC classification number: H04L67/306 , G06F17/30905 , G06Q50/01 , H04L67/02 , H04L69/22 , H04W4/18 , H04W4/21
Abstract: In one embodiment, a method includes sending a first request comprising an http-header that includes one or more http-header fields for a webpage from a first user to a computing server, receiving a second request for access to a first information associated with the mobile-client system from the computing server in response to the first request, wherein the first information comprises one or more user-profile fields associated with a user profile of the first user, sending the first information responsive to the second request to the computing server, and receiving the requested webpage customized based on one or more determined attributes of the mobile-client system from the computing server, the one or more attributes being determined based on a comparison between the one or more http-header fields and the one or more user-profile fields with a database comprising attributes of a plurality of types of mobile-client systems.
-
公开(公告)号:US09679313B2
公开(公告)日:2017-06-13
申请号:US15193789
申请日:2016-06-27
Applicant: Facebook, Inc.
Inventor: Wenqi Shao , Alex Bain , Yingyi Liang , James Sadewhite , Tsz Kuen Ching
CPC classification number: H04L67/04 , G06F17/30899 , G06Q30/0267 , G06Q50/01 , H04L61/6095 , H04L67/02 , H04L67/10 , H04L67/30 , H04L67/42 , H04L69/22 , H04W4/60 , H04W8/02 , H04W8/18
Abstract: In one embodiment, a method includes receiving a request for a multimedia object from a mobile-client system of a first user, wherein the request comprises http-header information of the mobile-client system, determining one or more attributes of the mobile-client system based at least on a social-graph information associated with the first user and the http-header information, wherein determining the one or more attributes comprises calculating a probability score the mobile-client system has the one or more attributes by comparing the social-graph information associated with the first user and the http-header information with a database of a social-networking system, and sending the multimedia object to the mobile-client system in response to the request, the multimedia object being customized based on at least the determined one or more attributes of the mobile-client system.
-
公开(公告)号:US20160307232A1
公开(公告)日:2016-10-20
申请号:US15193789
申请日:2016-06-27
Applicant: Facebook, Inc.
Inventor: Wenqi Shao , Alex Bain , Yingyi Liang , James Sadewhite , Tsz Kuen Ching
CPC classification number: H04L67/04 , G06F17/30899 , G06Q30/0267 , G06Q50/01 , H04L61/6095 , H04L67/02 , H04L67/10 , H04L67/30 , H04L67/42 , H04L69/22 , H04W4/60 , H04W8/02 , H04W8/18
Abstract: In one embodiment, a method includes receiving a request for a multimedia object from a mobile-client system of a first user, wherein the request comprises http-header information of the mobile-client system, determining one or more attributes of the mobile-client system based at least on a social-graph information associated with the first user and the http-header information, wherein determining the one or more attributes comprises calculating a probability score the mobile-client system has the one or more attributes by comparing the social-graph information associated with the first user and the http-header information with a database of a social-networking system, and sending the multimedia object to the mobile-client system in response to the request, the multimedia object being customized based on at least the determined one or more attributes of the mobile-client system.
Abstract translation: 在一个实施例中,一种方法包括从第一用户的移动 - 客户端系统接收对多媒体对象的请求,其中所述请求包括移动 - 客户端系统的http头信息,确定移动客户端的一个或多个属性 系统至少基于与第一用户和http头信息相关联的社交图信息,其中,确定所述一个或多个属性包括:通过将所述社交网络信息进行比较来计算所述移动客户端系统具有所述一个或多个属性的概率分数, 与第一用户相关联的图形信息和具有社交网络系统的数据库的http头信息,以及响应于该请求将多媒体对象发送到移动客户端系统,至少基于 确定移动客户端系统的一个或多个属性。
-
公开(公告)号:US10075554B2
公开(公告)日:2018-09-11
申请号:US13721900
申请日:2012-12-20
Applicant: Facebook, Inc.
Inventor: Mukund Narasimhan , Yingyi Liang , Xiaoliang Wei , Ita Pai , Bo Huai Victor Loh , Sara Motiee , Haomin Yu
CPC classification number: H04L67/306 , G06F16/9577 , G06Q50/01 , H04L67/02 , H04L69/22 , H04W4/18 , H04W4/21
Abstract: In one embodiment, a method includes receiving a request for a webpage from a mobile-client system of a user, where the request includes an http-header, accessing information describing the user, determining the attributes of the mobile-client system based on the http-header and the information describing the user, and transmitting the webpage to the mobile-client system in response to the request, where the webpage has been customized based on the determined attributes of the mobile-client system.
-
公开(公告)号:US20170223087A1
公开(公告)日:2017-08-03
申请号:US15490770
申请日:2017-04-18
Applicant: Facebook, Inc.
Inventor: Wenqi Shao , Alex Bain , Yingyi Liang , James Sadewhite , Tsz Kuen Ching
CPC classification number: H04L67/04 , G06F17/30899 , G06Q30/0267 , G06Q50/01 , H04L61/6095 , H04L67/02 , H04L67/10 , H04L67/30 , H04L67/42 , H04L69/22 , H04W4/60 , H04W8/02 , H04W8/18
Abstract: In one embodiment, a method includes sending a request to a computing server from a mobile-client system for a multimedia object. The mobile-client system receives, from the computing server, a query in response to the request for SIM-card information of the mobile-client system. The mobile-client system executes an application in response to the query to access a SIM card of the mobile-client system and retrieve SIM-card information. The mobile-client system sends the retrieved SIM-card information to the computing server. The mobile-client system receives a multimedia object from the computing server, the multimedia object being customized based on the retrieved SIM-card information.
-
-
-
-
-
-
-
-
-