发明名称 Variable precision location sharing
摘要 A secure location sharing system is disclosed that allows publishers to share their locations with subscribers. Each publishing device generates, encrypts and publishes its location information with a specified precision to a distribution service for distribution to one or more subscribing devices. The distribution service provides secure distribution of the location information to the distribution list but cannot access the publisher's precise location information, which remains encrypted until decrypted at the subscribing devices. Publishers can share their location information with varying levels of precision for different subscribers. Publishers can select at least two dimensions of location information precision: spatial and temporal. For less precise location sharing, the publishing device can randomize or otherwise obscure the precise location of the publishing device. The publisher can move a subscriber or a group of subscribers to a lower or higher level of location precision by generating new key pairs at the publishing device.
申请公布号 US9116221(B2) 申请公布日期 2015.08.25
申请号 US201012869674 申请日期 2010.08.26
申请人 Apple Inc. 发明人 Westen Peter
分类号 G08B1/08;G01S5/00;H04L29/06;H04W4/02;H04W4/20;H04L29/08 主分类号 G08B1/08
代理机构 Fish & Richardson P.C. 代理人 Fish & Richardson P.C.
主权项 1. A computer implemented method performed by one or more hardware processors of a mobile device, the method comprising: obtaining location information describing the location of the mobile device; receiving a specification of (i) a precision of the location information and (ii) a trigger event on the mobile device, the precision being specified in the form of a precision value among a range of precision values, and the trigger event being specified as an occurrence of either a phone call carried out by the mobile device or an entry on a calendar associated with the mobile device; modifying the location information based on the specified precision; choosing an encryption key among a plurality of encryption keys each associated with a respective precision, wherein the chosen encryption key is associated with the specified precision; encrypting the modified location information using the chosen encryption key; detecting the trigger event by determining the occurrence of either the phone call or the calendar entry; and in response to the detecting of the trigger event, publishing, during the occurrence of either the phone call or the calendar entry, the encrypted location information to a distribution service for distribution to one or more subscribers.
地址 Cupertino CA US