发明名称 System and methods for providing location information using location based queues
摘要 A location based service and method configured to provide a mechanism for delivering location to a subscribing user using a location queuing system. The method is implemented on a computing infrastructure and includes receiving one or more SIP (Session Initiation Protocol) messages with location information of a user. The method further includes publishing the location information to a location system queue with related timestamp information.
申请公布号 US8787929(B2) 申请公布日期 2014.07.22
申请号 US200912367600 申请日期 2009.02.09
申请人 International Business Machines Corporation 发明人 Dingler John R.;Nielsen Mark D.;Ramanathan Sri;Terry Matthew A.;Trevathan Matthew B.
分类号 H04W24/00 主分类号 H04W24/00
代理机构 Roberts Mlotkowski Safran & Cole, P.C. 代理人 Chung Matthew;Roberts Mlotkowski Safran & Cole, P.C.
主权项 1. A method implemented on a computing infrastructure comprising: receiving one or more SIP (Session Initiation Protocol) messages with location information of a user; publishing the location information to a location system queue with related timestamp information comprising a time which the location information is received; determining that a second user has permission from the user to access the location information in the location system queue; subscribing the second user to the location system queue, such that the second user is a subscribing user; providing the subscribing user a public key corresponding to a wireless device of the user; and sorting the location system queue at intervals based on the related timestamp information to create a history file that allows the subscribing user to track the user over time, wherein: the receiving one or more SIP messages comprises receiving a broadcast from the wireless device including the location information, wherein the one or more SIP messages are modified to include indications that the one or more SIP messages are location messages; andthe publishing the location information to the location system queue comprises: determining that the SIP message is a location message based on the included indication;encrypting the location information with a private key corresponding to the wireless device;publishing the encrypted location information to the location system queue; andproviding the subscribing user access to the encrypted location information in the location system queue based on the public key corresponding to the wireless device.
地址 Armonk NY US