Implicit geolocation of social networking users

    公开(公告)号:US09762689B2

    公开(公告)日:2017-09-12

    申请号:US14594895

    申请日:2015-01-12

    Applicant: Facebook, Inc.

    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.

    TECHNIQUES TO MANAGE CLIENT LOCATION DETECTION
    22.
    发明申请
    TECHNIQUES TO MANAGE CLIENT LOCATION DETECTION 有权
    管理客户位置检测技术

    公开(公告)号:US20160261979A1

    公开(公告)日:2016-09-08

    申请号:US14636889

    申请日:2015-03-03

    Applicant: Facebook, Inc.

    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: 描述了管理客户位置检测的技术。 在一个实施例中,装置可以包括基于位置的服务支持组件和客户端管理组件。 基于位置的服务支持组件可操作以确定网络服务被调度用于来自移动设备的位置更新,基于网络服务确定位置精度,并且利用所接收的移动设备的位置来更新网络服务 。 客户端管理组件可操作以向移动设备发送位置请求,该位置请求指定基于网络服务确定的位置精度,并从移动设备接收对该位置请求的响应,该响应包括: 移动设备符合指定的位置精度。 描述和要求保护其他实施例。

    Sharing Locations with Friends on Online Social Networks
    23.
    发明申请
    Sharing Locations with Friends on Online Social Networks 审中-公开
    在线社交网络与朋友分享地点

    公开(公告)号:US20150304368A1

    公开(公告)日:2015-10-22

    申请号:US14323940

    申请日:2014-07-03

    Applicant: Facebook, Inc.

    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: 在一个实施例中,第一用户的移动客户端系统可以确定移动客户端系统的第一位置,其中第一用户对应于在线社交网络的社交图的第一节点,社交图包括多个节点 以及连接节点的多个边缘,并且两个节点之间的每个边缘表示它们之间的单一分离度。 移动客户端系统可以向与在线社交网络相关联的计算系统发送第一位置和一个或多个和一个或多个通知偏好的指示。 移动客户端系统可以接收参考在线社交网络的一个或多个第二用户的通知,其中每个第二用户与具有在第一位置的阈值距离内的第二位置的移动客户端系统相关联。

    Implicit Geolocation of Social Networking Users
    25.
    发明申请
    Implicit Geolocation of Social Networking Users 审中-公开
    社交网络用户的隐含地理位置

    公开(公告)号:US20150127744A1

    公开(公告)日:2015-05-07

    申请号:US14594895

    申请日:2015-01-12

    Applicant: Facebook, Inc.

    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: 在一个实施例中,一个或多个计算系统从服务接收对用户的位置预测的请求。 计算系统访问一个或多个实时位置信号和一个或多个聚合位置信号。 聚合位置信号可以包括一个或多个先前的位置信号。 计算系统然后可以从一个或多个实时位置信号和一个或多个聚合位置信号产生一个或多个位置预测,并且从该一个或多个位置预测计算用户的单个位置预测。 然后,计算系统可以响应于该请求向用户发送针对请求服务的单个位置预测。

    Labeling samples in a similarity graph
    26.
    发明授权
    Labeling samples in a similarity graph 有权
    在相似图中标记样本

    公开(公告)号:US08930378B2

    公开(公告)日:2015-01-06

    申请号:US14053492

    申请日:2013-10-14

    Applicant: Facebook, Inc.

    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: 社交网络系统的特定实施例维护存储包括用户节点,概念节点和连接节点的边缘的社交图形的一个或多个数据存储。 特定实施例可以确定相对于用户节点和概念节点的置信度得分,其中置信度得分至少部分地基于与沿着所述用户节点和所述概念节点之间的节点序列的边缘相关联的亲和度分数 社交图。 置信度分数可以基于在用户节点开始的随机游走将在概念节点处结束的总体概率。 可以通过针对随机游走中的每个边缘,基于与该边缘相关联的亲和度得分来计算在随机游走期间获取该边缘的概率来确定该整体概率。

    Location-based ranking of search results on online social networks

    公开(公告)号:US10394303B2

    公开(公告)日:2019-08-27

    申请号:US14323975

    申请日:2014-07-03

    Applicant: Facebook, Inc.

    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.

    Techniques for wireless transmitter location detection

    公开(公告)号:US10321261B2

    公开(公告)日:2019-06-11

    申请号:US15829156

    申请日:2017-12-01

    Applicant: Facebook, Inc.

    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.

Patent Agency Ranking