최소 단어 이상 선택하여야 합니다.
최대 10 단어까지만 선택 가능합니다.
다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
NTIS 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
DataON 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
Edison 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
Kafe 바로가기국가/구분 | United States(US) Patent 등록 |
---|---|
국제특허분류(IPC7판) |
|
출원번호 | US-0270280 (2016-09-20) |
등록번호 | US-9654921 (2017-05-16) |
발명자 / 주소 |
|
출원인 / 주소 |
|
인용정보 | 피인용 횟수 : 1 인용 특허 : 2306 |
A system for exchanging GPS or other position data between wireless devices for purposes of group activities, child location monitoring, work group coordination, dispatching of employees etc. Cell phones and other wireless devices with GPS receivers have loaded therein a Buddy Watch application and
A system for exchanging GPS or other position data between wireless devices for purposes of group activities, child location monitoring, work group coordination, dispatching of employees etc. Cell phones and other wireless devices with GPS receivers have loaded therein a Buddy Watch application and a TalkControl application. The Buddy Watch application communicates with the GPS receiver and other wireless devices operated by buddies registered in the users phone as part of buddy groups or individually. GPS position data and historical GPS position data can be exchanged between cell phones of buddies and instant buddies such as tow truck drivers via a buddy watch server. Emergency monitoring services can be set up with notifications to programmable individuals in case an individual does not respond. Positions and tracks can be displayed. TalkControl simplifies and automates the process of joining talk groups for walkie talkie services such as that provided by Nextel.
1. A computer-implemented method of sharing position data between a first device associated with a first user and a second device associated with a second user, the position data including first position data indicating a first location associated with the first device and second position data indic
1. A computer-implemented method of sharing position data between a first device associated with a first user and a second device associated with a second user, the position data including first position data indicating a first location associated with the first device and second position data indicating a second location associated with the second device, the computer-implemented method comprising: receiving, from the first device, a first request to set up a relationship between the first and second users;transmitting a second request to the second device, the second request inviting the second user to accept the relationship;receiving a message from the second device indicating acceptance of the relationship;establishing the relationship responsive to the acceptance;receiving first position data from the first device and second position data from the second device, each in the form of GPS coordinates; andtransmitting the first position data to the second device and the second position data to the first device;wherein the second user is one of a plurality individuals identified in a list, each of the individuals being associated with a corresponding mobile device;wherein the method further comprises identifying a geographic location based upon the GPS coordinates for each of the first and the second devices, andcausing the first device to display positions for a subset of the individuals who are in the list based upon the geographic location; andwherein the method further comprises causing one of the first and second devices to display to the first or second user an option to request voice communication with the other of the first or second users, and, responsive to selection by the first or second user of said option, initiating the voice communication over a cellular network. 2. The computer-implemented method of claim 1, further comprising: receiving a third request from one of the first device and the second device to calculate a path between the first position and the second position;calculating the path between the first position and the second position dependent on the GPS coordinates; andtransmitting information identifying the calculated path to the one of the first device and the second device for display thereon. 3. The computer-implemented method of claim 1, wherein the first request identifies a timeout value for terminating the relationship, the computer-implemented method further comprising automatically terminating the relationship depending on the timeout value. 4. The computer-implemented method of claim 1, further comprising, responsive to a request from the first device, retrieving a maplet from a third party map server via a wide area network, and sending the maplet to the first device, the maplet showing the second location. 5. The computer-implemented method of claim 4, wherein the maplet is a first maplet and wherein the computer-implemented method further comprises, retrieving a second maplet from a third party map server via the wide area network, and sending the second maplet to the second device, the second maplet showing the first location. 6. The computer-implemented method of claim 1, wherein receiving the updated first position data from the first device and the second position data from the second device comprises: receiving packets via a wide area network transmission protocol;authenticating the respective first or second device as a source of the packets; anddecrypting the packets to recover the GPS coordinates therefrom;wherein at least some of said packets have been further encapsulated in a cellular data transmission format for transmission via a wireless cellular network. 7. The computer-implemented method of claim 1, wherein: transmitting the first position data to the second device and the second position data to the first device comprises transmitting map information to the respective first or second device to display a map showing a position of the other of the first and second device; andcausing the at least one of the first and second devices to display the positions for a subset of the individuals who are in the list dependent on the geographic location comprises causing the at least one of the first and second devices to display the positions for the subset of the individuals on a map. 8. The computer-implemented method of claim 7, wherein the map is updated to change in response to the first position data and the second position data. 9. The computer-implemented method of claim 8, wherein transmitting also comprises transmitting speed and direction of travel of at least one of the first and second devices relative to the other of the first and second devices. 10. The computer-implemented method of claim 7, wherein transmitting also comprises transmitting at least one of text or a picture selected by one of the first user or the second user to the other of the first user or the second user for display on the respective first or second device displayed near the map. 11. An apparatus for sharing position data between a first device associated with a first user and a second device associated with a second user, the position data including first position data indicating a first location associated with the first device and second position data indicating a second location associated with the second device, the apparatus comprising: means for receiving, from the first device, a first request to set up a position-sharing relationship between the first and second users;means for transmitting a second request to the second device, the second request inviting the second user to accept the position-sharing relationship;means for receiving a message from the second device indicating acceptance of the position-sharing relationship;means for establishing the position-sharing relationship responsive to the acceptance;means for receiving first position data from the first device and second position data from the second device, each in the form of GPS coordinates; andmeans for transmitting the first position data to the second device and the second position data to the first device;wherein the second user is one of a plurality of individuals identified in a list, each of the individuals being associated with a corresponding mobile device; andwherein the apparatus further comprises means for identifying a geographic location based on GPS coordinates for each of the first and the second devices, andmeans for causing the first device to display positions for a subset of the individuals who are in the list based on the geographic location;means for causing one of the first and second devices to display to the first or second user an option to request voice communication with the other of the first or second users; andmeans for, responsive to selection by the first or second user of said option, initiating the voice communication over a cellular network. 12. An apparatus for sharing position data between a first device associated with a first user and a second device associated with a second user, the position data including first position data indicating a first location associated with the first device and second position data indicating a second location associated with the second device, the apparatus comprising instructions stored on non-transitory machine-readable media, said instructions when executed causing at least one processor to: receive, from the first device, a first request to set up a position-sharing relationship between the first and second users;transmit a second request to the second device, the second request inviting the second user to accept the position-sharing relationship;receive a message from the second device indicating acceptance of the position-sharing relationship;establish the position-sharing relationship responsive to the acceptance;receive first position data from the first device and second position data from the second device, each in the form of GPS coordinates; andtransmit the first position data to the second device and the second position data to the first device;wherein the second user is one of a plurality of individuals in a list, each of the individuals being associated with a corresponding mobile device, including the second device; andwherein the instructions further comprise instructions stored on the non-transitory machine-readable media that when executed cause the at least one processor to identify a geographic location based on GPS coordinates for each of the first and the second devices, andcause the first device to display positions for a subset of the individuals who are in the list based on the geographic location; andwherein the instructions further comprise instructions stored on the non-transitory machine-readable media that when executed cause one of the first and second devices to display to the first or second user an option to request voice communication with the other of the first or second users, and, responsive to selection by the first or second user of said option, cause initiation of the voice communication over a cellular network. 13. The apparatus of claim 12, further comprising instructions stored on the non-transitory machine-readable media that when executed cause the at least one processor to: receive a third request from one of the first device and the second device to calculate a path between the first position and the second position;calculate the path between the first position and the second position based on the GPS coordinates; andtransmit information identifying the calculated path to the one of the first device and the second device for display thereon. 14. The apparatus of claim 12, wherein the first request identifies a timeout value for terminating the relationship, and wherein the apparatus further comprises instructions stored on the non-transitory machine-readable media that when executed cause the at least one processor to automatically terminate the position-sharing based on the timeout value. 15. The apparatus of claim 12, further comprising instructions stored on the non-transitory machine-readable media that when executed cause the at least one processor responsive to a request from the first device, to retrieve a maplet from a third party map server via a wide area network, and send the maplet to the first device, the maplet showing the second location. 16. The apparatus of claim 15, wherein the maplet is a first maplet and wherein the apparatus further comprises instructions stored on the non-transitory machine-readable media that when executed are to cause the at least one processor to retrieve a second maplet from a third party map server via the wide area network, and responsively send the second maplet to the second device, the second maplet being centered on the first location. 17. The apparatus of claim 12, further comprising instructions stored on the non-transitory machine-readable media that when executed cause the at least one processor to: receive packets via a wide area network transmission protocol;authenticate the respective first or second device as a source of the packets; anddecrypt the packets to recover the GPS coordinates therefrom;wherein at least some of said packets are in a cellular data transmission format for transmission via a wireless cellular network. 18. The apparatus of claim 12, further comprising instructions stored on the non-transitory machine-readable media that when executed cause the at least one processor to: transmit map information to the respective first or second device to display a map that plots a position of the other of the first or second device; andcause the at least one of the first and second device to display the positions of the subset of the individuals on the map. 19. The apparatus of claim 18, wherein the map is a moving map that is updated to change in response to the first position data and the second position data. 20. The apparatus of claim 19, further comprising instructions stored on the non-transitory machine-readable media that when executed cause the at least one processor to transmit speed and direction of travel of at least one of the first and second devices to the other of the first and second devices. 21. The apparatus of claim 12, further comprising instructions stored on the non-transitory machine-readable media that when executed cause the at least one processor to transmit at least one of text or a picture selected by one of the first user or the second user to the other of the first user or the second user for display on the respective first or second device. 22. The apparatus of claim 12, said apparatus comprising a server, the server including said one or more processors and the non-transitory machine-readable media.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.