Systems and methods for security checkpoint condition information and sharing
First Claim
1. A system, comprising:
- a user location engine configured to identify an initial location of a first digital device associated with a first user, the initial location corresponding to an entry point of a queue leading to a scanner in a security checkpoint in a secure screening environment of a secure facility;
a checkpoint identification engine configured to provide, in response to the user location engine identifying the initial location of the first digital device, a checkpoint identifier to a first mobile application providing a first user interface in a first web browser or a first container application executing on the first digital device, the checkpoint identifier identifying the security checkpoint, and the checkpoint identifier being from a list of checkpoint identifiers associated with the secure facility, the checkpoint identifier being provided from a comparison of the initial location of the first user to a list of checkpoint locations on a digital airport map;
a presence notification engine configured to receive a selection of the checkpoint identifier, the selection being based on user-input by the first user into the first mobile application, and the selection indicating the first user confirmed that the first user is at the initial location;
a checkpoint information engine configured to receive user-generated information regarding the security checkpoint, the user-generated information being generated by first user input by the first user into the first mobile application, the user-generated information providing a description of an attribute of the secure screening environment;
a condition crowdsourcing engine configured to integrate the user-generated information into crowdsourced condition data associated with the security checkpoint, the crowdsourced condition data providing a crowdsourced measure of a wait time for passengers to pass through the queue to the scanner in the security checkpoint, and the crowdsourced condition data being based on second user input by a second user who previously passed through the queue to the scanner in the security checkpoint, the second user input being received by a second mobile application providing a second user interface in a second web browser or a second container application executing on a second digital device associated with the second user;
an interuser connection engine configured to provide the crowdsourced condition data to a third mobile application executing on a third digital device associated with a third user, thereby providing to the third mobile application a crowdsourced wait time corresponding to a wait time for passing through the queue to the scanner in the security checkpoint;
a user information rating engine configured to provide to the third mobile application a quality rating of the user-generated information; and
a security checkpoint gameplay engine configured to;
assign a check-in state in the first mobile application corresponding to the first user selecting the checkpoint identifier;
assign the first user points in response to assigning the check-in state, andprovide profile information enabling offering some of the profile information to an airport or a security agency.
1 Assignment
0 Petitions
Accused Products
Abstract
Various embodiments discussed herein disclose a system comprising a user location engine, a checkpoint identification engine, a checkpoint identification engine, a presence notification engine, a checkpoint information engine, and an interuser connection engine. The user location engine determines an initial location when a user enters a given distance of a security checkpoint. The checkpoint identification engine provides a checkpoint identifier of the security checkpoint when the user is at the initial location. The presence notification engine receives a selection of the checkpoint identifier. The checkpoint information engine that receives user-generated information about the security checkpoint and also comprises a condition crowdsourcing engine to integrate the user-generated information into crowdsourced condition data associated with the security checkpoint. The interuser connection engine that provides the crowdsourced condition data to another user. Various systems and methods discussed herein may also discloses related methods and related computer-readable media.
-
Citations
33 Claims
-
1. A system, comprising:
-
a user location engine configured to identify an initial location of a first digital device associated with a first user, the initial location corresponding to an entry point of a queue leading to a scanner in a security checkpoint in a secure screening environment of a secure facility; a checkpoint identification engine configured to provide, in response to the user location engine identifying the initial location of the first digital device, a checkpoint identifier to a first mobile application providing a first user interface in a first web browser or a first container application executing on the first digital device, the checkpoint identifier identifying the security checkpoint, and the checkpoint identifier being from a list of checkpoint identifiers associated with the secure facility, the checkpoint identifier being provided from a comparison of the initial location of the first user to a list of checkpoint locations on a digital airport map; a presence notification engine configured to receive a selection of the checkpoint identifier, the selection being based on user-input by the first user into the first mobile application, and the selection indicating the first user confirmed that the first user is at the initial location; a checkpoint information engine configured to receive user-generated information regarding the security checkpoint, the user-generated information being generated by first user input by the first user into the first mobile application, the user-generated information providing a description of an attribute of the secure screening environment; a condition crowdsourcing engine configured to integrate the user-generated information into crowdsourced condition data associated with the security checkpoint, the crowdsourced condition data providing a crowdsourced measure of a wait time for passengers to pass through the queue to the scanner in the security checkpoint, and the crowdsourced condition data being based on second user input by a second user who previously passed through the queue to the scanner in the security checkpoint, the second user input being received by a second mobile application providing a second user interface in a second web browser or a second container application executing on a second digital device associated with the second user; an interuser connection engine configured to provide the crowdsourced condition data to a third mobile application executing on a third digital device associated with a third user, thereby providing to the third mobile application a crowdsourced wait time corresponding to a wait time for passing through the queue to the scanner in the security checkpoint; a user information rating engine configured to provide to the third mobile application a quality rating of the user-generated information; and a security checkpoint gameplay engine configured to; assign a check-in state in the first mobile application corresponding to the first user selecting the checkpoint identifier; assign the first user points in response to assigning the check-in state, and provide profile information enabling offering some of the profile information to an airport or a security agency. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 24, 26, 27, 28, 29)
-
-
14. A method, comprising:
-
identifying an initial location of a first digital device associated with a first user, the initial location corresponding to an entry point of a queue leading to a scanner in a security checkpoint in a secure screening environment of a secure facility; providing, in response to identifying the initial location of the first digital device, a checkpoint identifier to a first mobile application providing a first user interface in a first web browser or a first container application executing on the first digital device, the checkpoint identifier identifying the security checkpoint, and the checkpoint identifier being from a list of checkpoint identifiers associated with the secure facility, the checkpoint identifier being provided from a comparison of the initial location of the first user to a list of checkpoint locations on a digital airport map; receiving a selection of the checkpoint identifier, the selection being based on user-input by the first user into the first mobile application, and the selection indicating the first user confirmed the first user is at the initial location; receiving user-generated information about the security checkpoint, the user-generated information being generated by user input by the first user into the first mobile application, the user-generated information providing a description of an attribute of the secure screening environment; integrating the user-generated information into crowdsourced condition data associated with the security checkpoint, the crowdsourced condition data providing a crowdsourced measure of a wait time for passengers to pass through the queue to the scanner in the security checkpoint, and the crowdsourced condition data being based on second user input by a second user who passed through the queue to the scanner in the security checkpoint, the second user input being received by a second mobile application providing a second user interface in a second web browser or a second container application executing on a second digital device associated with the second user; providing the crowdsourced condition data to a third mobile application executing on a third digital device associated with a third user, thereby providing to the third mobile application a crowdsourced wait time corresponding to a wait time for passing through the queue to the scanner in the security checkpoint; providing to the third mobile application a quality rating of the user-generated information; assigning a check-in state in the first mobile application corresponding to the first user selecting the checkpoint identifier; assigning the first user points in response to assigning the check-in state; and providing profile information enabling offering some of the profile information to an airport or a security agency. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 25, 30, 31, 32, 33)
-
-
23. A non-transitory computer-readable medium having embodied thereon a program, the program being executable by a processor for performing a method, the method comprising:
-
identifying an initial location of a first digital device associated with a first user, the initial location corresponding to an entry point of a queue leading to a scanner in a security checkpoint in a secure screening environment of a secure facility; providing, in response to identifying the initial location of the first digital device, a checkpoint identifier to a first mobile application providing a first user interface in a first web browser or a first container application executing on the first digital device, the checkpoint identifier identifying the security checkpoint, and the checkpoint identifier being from a list of checkpoint identifiers associated with the secure facility, the checkpoint identifier being provided from a comparison of the initial location of the first user to a list of checkpoint locations on a digital airport map; receiving a selection of the checkpoint identifier, the selection being based on input by the first user into the first mobile application, and the selection indicating the first user confirmed the first user is at the initial location; receiving user-generated information about the security checkpoint, the user-generated information being generated by user input by the first user into the first mobile application, the user-generated information providing a description of an attribute of the secure screening environment; integrating the user-generated information into crowdsourced condition data associated with the security checkpoint, the crowdsourced condition data providing a crowdsourced measure of a wait time for passengers to pass through the queue to the scanner in the security checkpoint, and the crowdsourced condition data being based on second user input by a second user who passed through the queue to the scanner in the security checkpoint, the second user input being received by a second mobile application providing a second user interface in a second web browser or a second container application executing on a second digital device associated with the second user; providing the crowdsourced condition data to a third mobile application executing on a third digital device associated with a third user, thereby providing to the third mobile application a crowdsourced wait time corresponding to a wait time for passing through the queue to the scanner in the security checkpoint; providing to the third mobile application a quality rating of the user-generated information; assigning a check-in state in the first mobile application corresponding to the first user selecting the checkpoint identifier; assigning the first user points in response to assigning the check-in state; and providing profile information enabling offering some of the profile information to an airport or a security agency.
-
Specification