Automatic boundary detection and transaction completion
First Claim
1. A method for navigating across a boundary in geographical space, the method comprising:
- receiving, at an application executing in a hardware device, a present location of the hardware device;
identifying, using a mapping data, a boundary relative to the present location, wherein the device is expected to cross a geographical location according to the boundary at a future time;
communicating, in a first transaction with a system associated with the boundary, to determine a condition that has to be satisfied prior to crossing the geographical location according to the boundary;
determining, by a processor, whether a permission document sufficient to satisfy the condition is accessible from the device;
presenting, automatically, and responsive to the permission document being accessible from the device, the permission document to the system in a second transaction; and
indicating, at the device, responsive to an acceptance of the permission document in a second transaction received from the system, that the device is permitted to navigate across the boundary at the geographical location.
1 Assignment
0 Petitions
Accused Products
Abstract
In a method for navigating across a boundary in geographical space, a present location of a hardware device is received at an application executing in the hardware device. Using a mapping data, a boundary is identified relative to the present location. In a communication with a system associated with the boundary, in a first transaction, a condition is determined that has to be satisfied prior to crossing the geographical location according to the boundary. A determination is made whether a permission document sufficient to satisfy the condition is accessible from the device. Responsive to the permission document being accessible from the device, the permission document is presented automatically to the system in a second transaction. An indication is made at the device, responsive to an acceptance of the permission document in a second transaction received from the system, that the device is permitted to navigate across the boundary.
10 Citations
20 Claims
-
1. A method for navigating across a boundary in geographical space, the method comprising:
-
receiving, at an application executing in a hardware device, a present location of the hardware device; identifying, using a mapping data, a boundary relative to the present location, wherein the device is expected to cross a geographical location according to the boundary at a future time; communicating, in a first transaction with a system associated with the boundary, to determine a condition that has to be satisfied prior to crossing the geographical location according to the boundary; determining, by a processor, whether a permission document sufficient to satisfy the condition is accessible from the device; presenting, automatically, and responsive to the permission document being accessible from the device, the permission document to the system in a second transaction; and indicating, at the device, responsive to an acceptance of the permission document in a second transaction received from the system, that the device is permitted to navigate across the boundary at the geographical location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer program product for navigating across a boundary in geographical space, the computer program product comprising:
-
one or more computer-readable tangible storage devices; program instructions, stored on at least one of the one or more storage devices, to receive, at an application executing in a hardware device, a present location of the hardware device; program instructions, stored on at least one of the one or more storage devices, to identify, using a mapping data, a boundary relative to the present location, wherein the device is expected to cross a geographical location according to the boundary at a future time; program instructions, stored on at least one of the one or more storage devices, to communicate, in a first transaction with a system associated with the boundary, to determine a condition that has to be satisfied prior to crossing the geographical location according to the boundary; program instructions, stored on at least one of the one or more storage devices, to determine whether a permission document sufficient to satisfy the condition is accessible from the device; program instructions, stored on at least one of the one or more storage devices, to present, automatically, and responsive to the permission document being accessible from the device, the permission document to the system in a second transaction; and program instructions, stored on at least one of the one or more storage devices, to indicate, at the device, responsive to an acceptance of the permission document in a second transaction received from the system, that the device is permitted to navigate across the boundary at the geographical location. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer system for navigating across a boundary in geographical space, the computer system comprising:
-
one or more processors, one or more computer-readable memories and one or more computer-readable storage devices; program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, to receive, at an application executing in a hardware device, a present location of the hardware device; program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, to identify, using a mapping data, a boundary relative to the present location, wherein the device is expected to cross a geographical location according to the boundary at a future time; program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, to communicate, in a first transaction with a system associated with the boundary, to determine a condition that has to be satisfied prior to crossing the geographical location according to the boundary; program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, to determine whether a permission document sufficient to satisfy the condition is accessible from the device; program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, to present, automatically, and responsive to the permission document being accessible from the device, the permission document to the system in a second transaction; and program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, to indicate, at the device, responsive to an acceptance of the permission document in a second transaction received from the system, that the device is permitted to navigate across the boundary at the geographical location.
-
Specification