IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0228489
(2014-03-28)
|
등록번호 |
US-9788153
(2017-10-10)
|
발명자
/ 주소 |
- Newstadt, Keith
- Sokolov, Ilya
|
출원인 / 주소 |
|
대리인 / 주소 |
Wilmer Cutler Pickering Hale and Dorr LLP
|
인용정보 |
피인용 횟수 :
1 인용 특허 :
5 |
초록
▼
Techniques for mobile geofencing may be realized as a method including: receiving geofence parameters comprising at least one target, wherein the at least one target includes a mobile target; receiving updated position data associated with the mobile target and updating the position of the mobile ta
Techniques for mobile geofencing may be realized as a method including: receiving geofence parameters comprising at least one target, wherein the at least one target includes a mobile target; receiving updated position data associated with the mobile target and updating the position of the mobile target in response to the updated position data; monitoring a position of a client device; and determining that the monitored position of the client device transgresses the geofence parameters, wherein the determination includes determining that a distance between the updated position of the mobile target and the monitored position of the client device is greater than a first threshold distance.
대표청구항
▼
1. A computer-implemented method comprising: receiving geofence parameters comprising at least one target, wherein the at least one target includes a mobile target;receiving updated position data associated with the mobile target and updating the position of the mobile target in response to the upda
1. A computer-implemented method comprising: receiving geofence parameters comprising at least one target, wherein the at least one target includes a mobile target;receiving updated position data associated with the mobile target and updating the position of the mobile target in response to the updated position data;monitoring a position of a client device, the client device being separate from the mobile target; anddetermining that the monitored position of the client device transgresses the geofence parameters associated with the mobile target, wherein the monitored position of the client device is based on a range of imprecise locations, wherein the determination includes determining that a distance between the updated position of the mobile target and the monitored position of the client device is greater than a first threshold distance, wherein the determination of transgression is based on a probability distribution of the position of the client device based on a reported error and a previous position of the client device. 2. The method of claim 1, further comprising: generating a notification in response to determining that the monitored position transgresses the geofence parameters. 3. The method of claim 1, wherein the at least one target is a plurality of targets, the plurality of targets further including a stationary geographic position; andwherein determining that the monitored position transgresses the geofence parameters further includes determining that a distance between the stationary geographic position and the monitored position is greater than a second threshold distance. 4. The method of claim 3, wherein the first threshold distance is the same as the second threshold distance. 5. The method of claim 3, wherein the method further comprises, in response to determining that the distance between the stationary geographic position and the monitored position is greater than a second threshold distance, requesting updated position data associated with the mobile target; andwherein the updated position data is received after requesting updated position data. 6. The method of claim 1, wherein the geofence parameters includes one or more stationary geofence parameters, andwherein determining the distance between the updated position of the mobile target and the monitored position of the client device occurs in response to determining that the monitored position transgresses the one or more stationary geofence parameters. 7. The method of claim 1, wherein the first threshold distance is a user-predetermined setting. 8. The method of claim 1, wherein the geofence parameters further include a stationary geographic border; and wherein determining that the monitored position transgresses the geofence parameters further includes determining that the monitored position transgresses the stationary geographic border. 9. The method of claim 8, wherein the method further comprises, in response to determining that the monitored position transgresses the stationary geographic border, requesting updated position data associated with the mobile target; andwherein the updated position data is received after requesting updated position data. 10. At least one non-transitory processor readable storage medium storing a computer program of instructions configured to be readable by at least one processor for instructing the at least one processor to execute a computer process for performing the method as recited in claim 1. 11. The method of claim 1, wherein the determination of transgression is further based on an operating mode of the client device. 12. The method of claim 11, wherein the operating mode of the client device comprises at least one of a battery charge level, a “hand-free” mode or an “airplane” mode. 13. An article of manufacture comprising: at least one non-transitory processor readable storage medium; and instructions stored on the at least one medium;wherein the instructions are configured to be readable from the at least one medium by at least one processor and thereby cause the at least one processor to operate so as to: receive geofence parameters comprising at least one target, wherein the at least one target includes a mobile target;receive updated position data associated with the mobile target and update the position of the mobile target in response to the updated position data;monitor a position of a client device, the client device being separate from the mobile target; anddetermine that the monitored position of the client device transgresses the geofence parameters associated with the mobile target, wherein the monitored position of the client device is based on a range of imprecise locations, wherein the determination includes determining that a distance between the updated position of the mobile target and the monitored position of the client device is greater than a first threshold distance, wherein the determination of transgression is based on a probability distribution of the position of the client device based on a reported error and a previous position of the client device. 14. The article of claim 13, the at least one processor further operable to generate a notification in response to determining that the monitored position transgresses the geofence parameters. 15. The article of claim 13, wherein the at least one target is a plurality of targets, the plurality of targets further including a stationary geographic position; andwherein determining that the monitored position transgresses the geofence parameters further includes determining that a distance between the stationary geographic position and the monitored position is greater than a second threshold distance. 16. The article of claim 15, wherein the at least one processor is further operable to, in response to determining that the distance between the stationary geographic position and the monitored position is greater than a second threshold distance, request updated position data associated with the mobile target; andwherein the updated position data is received after requesting updated position data. 17. The article of claim 13, wherein the geofence parameters includes one or more stationary geofence parameters, andwherein determining the distance between the updated position of the mobile target and the monitored position of the client device occurs in response to determining that the monitored position transgresses the one or more stationary geofence parameters. 18. A system comprising: one or more processors communicatively coupled to a network; wherein the one or more processors are configured to: receive geofence parameters comprising at least one target, wherein the at least one target includes a mobile target;receive updated position data associated with the mobile target and update the position of the mobile target in response to the updated position data;monitor a position of a client device, the client device being separate from the mobile target; anddetermine that the monitored position of the client device transgresses the geofence parameters associated with the mobile target, wherein the monitored position of the client device is based on a range of imprecise locations, wherein the determination includes determining that a distance between the updated position of the mobile target and the monitored position of the client device is greater than a first threshold distance, wherein the determination of transgression is based on a probability distribution of the position of the client device based on a reported error and a previous position of the client device. 19. The system of claim 18, the one or more processors are further configured to generate a notification in response to determining that the monitored position transgresses the geofence parameters. 20. The system of claim 18, wherein the at least one target is a plurality of targets, the plurality of targets further including a stationary geographic position; andwherein determining that the monitored position transgresses the geofence parameters further includes determining that a distance between the stationary geographic position and the monitored position is greater than a second threshold distance. 21. The system of claim 20, wherein the one or more processors are further configured to, in response to determining that the distance between the stationary geographic position and the monitored position is greater than a second threshold distance, request updated position data associated with the mobile target; andwherein the updated position data is received after requesting updated position data. 22. The system of claim 18, wherein the geofence parameters includes one or more stationary geofence parameters, andwherein determining the distance between the updated position of the mobile target and the monitored position of the client device occurs in response to determining that the monitored position transgresses the one or more stationary geofence parameters.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.