-
公开(公告)号:US09762689B2
公开(公告)日:2017-09-12
申请号:US14594895
申请日:2015-01-12
Applicant: Facebook, Inc.
Inventor: Pierre Moreels , Mukund Narasimhan
CPC classification number: H04L67/22 , G06Q10/0833 , G06Q30/0261 , G06Q50/01 , H04L67/18 , H04W4/029
Abstract: In one embodiment, one or more computing systems receive a request for a location prediction for a user from a service. The computing systems access one or more real-time location signals and one or more aggregated location signals. The aggregated location signals may comprise one or more previous location signals. The computing systems may then generate one or more location predictions from the one or more real-time location signals and the one or more aggregated location signals, and calculate a single location prediction for the user from the one or more location predictions. The computing systems may then send, in response to the request, the single location prediction for the user to the requesting service.
-
公开(公告)号:US20160261979A1
公开(公告)日:2016-09-08
申请号:US14636889
申请日:2015-03-03
Applicant: Facebook, Inc.
Inventor: Andrea Vaccari , Yuntao Jia , Pierre Moreels , Matthew Robert Mallozzi , Gabriel Grise , Islam Ismailov
IPC: H04W4/02
CPC classification number: H04W64/006 , H04L67/104 , H04W4/02 , H04W4/023 , H04W56/006
Abstract: Techniques to manage client location detection are described. In one embodiment an apparatus may comprise a location-based services support component and a client management component. The location-based services support component may be operative to determine that a network service is scheduled for a location update from a mobile device, determine a location accuracy based on the network service, and update the network service with a received location of the mobile device. The client management component may be operative to transmit a location request to the mobile device, the location request specifying the location accuracy determined based on the network service and receive a response to the location request from the mobile device, the response comprising the location of the mobile device conforming to the specified location accuracy. Other embodiments are described and claimed.
Abstract translation: 描述了管理客户位置检测的技术。 在一个实施例中,装置可以包括基于位置的服务支持组件和客户端管理组件。 基于位置的服务支持组件可操作以确定网络服务被调度用于来自移动设备的位置更新,基于网络服务确定位置精度,并且利用所接收的移动设备的位置来更新网络服务 。 客户端管理组件可操作以向移动设备发送位置请求,该位置请求指定基于网络服务确定的位置精度,并从移动设备接收对该位置请求的响应,该响应包括: 移动设备符合指定的位置精度。 描述和要求保护其他实施例。
-
23.
公开(公告)号:US20150304368A1
公开(公告)日:2015-10-22
申请号:US14323940
申请日:2014-07-03
Applicant: Facebook, Inc.
Inventor: Andrea Vaccari , Yuntao Jia , Tushar Bisht , Jun Ge , Pierre Moreels
CPC classification number: G06F1/3209 , G06F16/9537 , G06F17/30241 , G06F17/30268 , G06F17/3028 , G06F17/3053 , G06F17/30864 , G06F17/30867 , G06K9/00288 , G06K9/00677 , G06K2209/27 , H04L51/32 , H04L65/403 , H04L67/02 , H04L67/10 , H04L67/18 , H04L67/22 , H04L67/26 , H04W4/023 , H04W4/027 , H04W4/029 , H04W4/08 , H04W4/14 , H04W4/21
Abstract: In one embodiment, a mobile client system of a first user may determine a first location of the mobile client system, where the first user corresponds to a first node of a social graph of the online social network, the social graph comprises a plurality of nodes and a plurality of edges connecting the nodes, and each of the edges between two of the nodes represents a single degree of separation between them. The mobile client system may send an indication of the first location and one or more and one or more notification preferences to a computing system associated with the online social network. The mobile client system may receive a notification referencing one or more second users of the online social network, where each second user is associated with a mobile client system having a second location within a threshold distance of the first location.
Abstract translation: 在一个实施例中,第一用户的移动客户端系统可以确定移动客户端系统的第一位置,其中第一用户对应于在线社交网络的社交图的第一节点,社交图包括多个节点 以及连接节点的多个边缘,并且两个节点之间的每个边缘表示它们之间的单一分离度。 移动客户端系统可以向与在线社交网络相关联的计算系统发送第一位置和一个或多个和一个或多个通知偏好的指示。 移动客户端系统可以接收参考在线社交网络的一个或多个第二用户的通知,其中每个第二用户与具有在第一位置的阈值距离内的第二位置的移动客户端系统相关联。
-
24.
公开(公告)号:US20150302030A1
公开(公告)日:2015-10-22
申请号:US14323968
申请日:2014-07-03
Applicant: Facebook, Inc.
Inventor: Andrea Vaccari , Yuntao Jia , Jun Ge , Pierre Moreels
CPC classification number: G06F1/3215 , G06F1/3209 , G06F17/30241 , G06F17/30268 , G06F17/3028 , G06F17/3053 , G06F17/30864 , G06F17/30867 , G06F17/3087 , G06K9/00288 , G06K9/00677 , G06K2209/27 , H04L51/32 , H04L65/403 , H04L67/02 , H04L67/10 , H04L67/18 , H04L67/22 , H04L67/26 , H04W4/023 , H04W4/027 , H04W4/029 , H04W4/08 , H04W4/14 , H04W4/20
Abstract: In one embodiment, a computing system may access an image associated with an online social network, where the image portrays at least a first person. The computing system may determine, for each user in a first set of users, a facial recognition score with respect to the first person portrayed in the image, where the facial recognition score is based on a facial representation associated with each user of the first set of users, where the facial representation associated with each user is compared with the image, and a comparison of a location history of each user with a location associated with the image. The computing system may generate one or more tag suggestions for the first person portrayed in the image based on the determined facial recognition scores.
Abstract translation: 在一个实施例中,计算系统可以访问与在线社交网络相关联的图像,其中图像描绘至少第一人。 计算系统可以针对第一组用户中的每个用户确定相对于图像中描绘的第一人的面部识别分数,其中面部识别分数基于与第一组的每个用户相关联的面部表情 的用户,其中与每个用户相关联的面部表情与图像进行比较,以及每个用户的位置历史与与图像相关联的位置的比较。 计算系统可以基于确定的面部识别分数,为图像中描绘的第一人生成一个或多个标签建议。
-
公开(公告)号:US20150127744A1
公开(公告)日:2015-05-07
申请号:US14594895
申请日:2015-01-12
Applicant: Facebook, Inc.
Inventor: Pierre Moreels , Mukund Narasimhan
IPC: H04L29/08
CPC classification number: H04L67/22 , G06Q10/0833 , G06Q30/0261 , G06Q50/01 , H04L67/18 , H04W4/029
Abstract: In one embodiment, one or more computing systems receive a request for a location prediction for a user from a service. The computing systems access one or more real-time location signals and one or more aggregated location signals. The aggregated location signals may comprise one or more previous location signals. The computing systems may then generate one or more location predictions from the one or more real-time location signals and the one or more aggregated location signals, and calculate a single location prediction for the user from the one or more location predictions. The computing systems may then send, in response to the request, the single location prediction for the user to the requesting service.
Abstract translation: 在一个实施例中,一个或多个计算系统从服务接收对用户的位置预测的请求。 计算系统访问一个或多个实时位置信号和一个或多个聚合位置信号。 聚合位置信号可以包括一个或多个先前的位置信号。 计算系统然后可以从一个或多个实时位置信号和一个或多个聚合位置信号产生一个或多个位置预测,并且从该一个或多个位置预测计算用户的单个位置预测。 然后,计算系统可以响应于该请求向用户发送针对请求服务的单个位置预测。
-
公开(公告)号:US08930378B2
公开(公告)日:2015-01-06
申请号:US14053492
申请日:2013-10-14
Applicant: Facebook, Inc.
Inventor: Pierre Moreels , Tudor Andrei Cristian Alexandrescu
IPC: G06F17/30
CPC classification number: G06F17/3053 , G06F17/30958
Abstract: Particular embodiments of a social-networking system maintain one or more data stores storing a social graph comprising user nodes, concept nodes, and edges connecting the nodes. Particular embodiments may determine a confidence score with respect to a user node and a concept node, wherein the confidence score is based at least in part on affinity scores associated with the edges along a sequence of nodes between the user node and the concept node in the social graph. The confidence score may be based on an overall probability that a random walk starting at the user node will end at the concept node. This overall probability may be determined by calculating, for each edge in the random walk, the probability of taking that edge during the random walk, based on the affinity score associated with that edge.
Abstract translation: 社交网络系统的特定实施例维护存储包括用户节点,概念节点和连接节点的边缘的社交图形的一个或多个数据存储。 特定实施例可以确定相对于用户节点和概念节点的置信度得分,其中置信度得分至少部分地基于与沿着所述用户节点和所述概念节点之间的节点序列的边缘相关联的亲和度分数 社交图。 置信度分数可以基于在用户节点开始的随机游走将在概念节点处结束的总体概率。 可以通过针对随机游走中的每个边缘,基于与该边缘相关联的亲和度得分来计算在随机游走期间获取该边缘的概率来确定该整体概率。
-
公开(公告)号:US10775866B2
公开(公告)日:2020-09-15
申请号:US15806273
申请日:2017-11-07
Applicant: Facebook, Inc.
Inventor: Andrea Vaccari , Yuntao Jia , Tushar Bisht , Jun Ge , Pierre Moreels
IPC: G06F1/00 , G06F11/30 , G06F1/3209 , G06F16/9537 , H04W4/21 , G06K9/00 , H04L29/08 , H04W4/02 , H04W4/08 , H04W4/029 , G06F1/3215 , H04W4/20 , G06F17/30 , H04L12/58 , H04L29/06 , H04W4/14
Abstract: In one embodiment, a mobile-client system may store location history data during a first time period in its memory, where the location history data comprises a plurality of geographic locations during the first time period and one or more time stamps corresponding to each of the geographic locations. The mobile-client system may detect whether it has a current network connection to an online social network. The mobile-client system may determine whether to transmit the stored location history data to a location server of the online social network, where if it is currently connected to the online social network, then the mobile-client system transmits the location history data to a location server using the current network connection, and if it is not currently connected to the online social network, then the mobile-client system refrains from transmitting the location history data to the location server.
-
公开(公告)号:US10394303B2
公开(公告)日:2019-08-27
申请号:US14323975
申请日:2014-07-03
Applicant: Facebook, Inc.
Inventor: Andrea Vaccari , Yuntao Jia , Jun Ge , Pierre Moreels
IPC: G06F1/3215 , G06F16/9537 , G06K9/00 , H04L12/58 , H04L29/08 , H04W4/02 , H04W4/08 , H04W4/20 , G06F1/3209 , H04W4/029 , H04W4/14
Abstract: In one embodiment, a computing system may access a social graph comprising a plurality of nodes and a plurality of edges connecting the nodes, each of the edges between two of the nodes representing a single degree of separation between them, where the nodes comprise a first node corresponding to a first user of an online social network, and a plurality of second nodes that each correspond to a concept or a second user associated with the online social network. The computing system may receive a search query from the first user. The computing system may generate one or more search results corresponding to the search query, where each search result corresponds to a node of the plurality of second nodes. The computing system may score each search result based on a proximity coefficient between the first node and the node corresponding to the search result.
-
公开(公告)号:US10321261B2
公开(公告)日:2019-06-11
申请号:US15829156
申请日:2017-12-01
Applicant: Facebook, Inc.
Inventor: Aude Hofleitner , Pierre Moreels
IPC: H04W4/02
Abstract: Techniques for wireless transmitter location detection are described. An apparatus may comprise a processor circuit and a location database generator component. The location database generator component may comprise: a logging component operative on the processor circuit to receive a plurality of location data packages, the location data packages comprising locations and associated wireless transmitter identifiers, and to log the location data packages into a location database, the location database comprising a plurality of tuples of the locations and the wireless transmitter identifiers; and an analysis component operative on the processor circuit to construct a transmitter mapping from wireless transmitter identifiers to locations based on the plurality of tuples of the location database. Other embodiments are described and claimed.
-
公开(公告)号:US10275009B2
公开(公告)日:2019-04-30
申请号:US15912296
申请日:2018-03-05
Applicant: Facebook, Inc.
Inventor: Andrea Vaccari , Yuntao Jia , Jun Ge , Pierre Moreels
IPC: G06F15/16 , G06F1/3215 , G06K9/00 , G06F17/30 , H04L12/58 , H04L29/08 , H04W4/02 , H04W4/08 , H04W4/20 , G06F1/3209 , H04W4/029 , H04W4/14
Abstract: In one embodiment, a computing system may access a plurality of content items shared by a plurality of first users on an online social network. The computing system may calculate a content score for each of content items shared by a first user on the online social network, where each content score is based at least in part on a proximity coefficient between a second user and the first user that shared the content item, where the proximity coefficient is a weighted combination of multiple subpart proximity coefficients over a period of time. The computing system may send, to a client device of the second user for display, one or more of the content items based at least in part on the calculated content scores.
-
-
-
-
-
-
-
-
-