System and method of identifying and verifying a valid entry of an application user into a venue using contactless credential verification
11423722 · 2022-08-23
Inventors
Cpc classification
G07C9/00309
PHYSICS
G07C2009/00341
PHYSICS
International classification
Abstract
A comprehensive contactless entry verification system for use within a predefined space, such as an entry point to a venue requiring verified credentials for entry, including sporting events, modes of transportation, bars and restaurants, concerts, and other exclusive or limited capacity events. Rather than relying on a physical scanning event, the system improves an entry speed of a patron by automatically tracking, in real-time, a position of each patron within a predefined space, simultaneously querying, verifying, and tracking a credential associated with each patron for a contactless entry into a venue. Moreover, by allowing venue personnel to focus attention on security concerns rather than entry verification, the system improves safety protocols associated with a given event. The collaborative, comprehensive system includes cameras, transmitters, and a position engine, with each component working in combination to detect and verify a credential associated with one or more mobile devices.
Claims
1. A contactless credential verification system comprising: a first plurality of cameras disposed proximate to an initial threshold of an enclosed space at an event venue, such that the first plurality of cameras form a field of vision that includes the initial threshold; a second plurality of cameras disposed proximate to an entrance to the event venue, the entrance being spaced apart from the initial threshold, such that the second plurality of cameras form a field of vision that includes the entrance, wherein the enclosed space is defined by the initial threshold on a first end and the entrance on a second end; a plurality of mobile devices disposed within the enclosed space, each of the plurality of mobile devices associated with a patron of the event venue, at least one of the plurality of mobile devices including a credential for attendance within the event venue; and a plurality of transmitters disposed within the enclosed space, the plurality of transmitters configured to be in electronic communication with the plurality of mobile devices; and a computing device disposed at a location that is remote from the enclosed space, the computing device in electronic communication with the first plurality of cameras, the second plurality of cameras, and the plurality of transmitters, the computing device including a position engine that includes a display of a predefined virtual grid that represents the enclosed space at the event venue, the predefined virtual grid including a plurality of segments each having an equal area, such that each credential is displayed on one of the plurality of segments, wherein the first plurality of cameras and the second plurality of cameras are configured to record and transmit at least one visual frame showing the enclosed space to the position engine, wherein the plurality of transmitters are configured to emit a plurality of signals that are each readable by the plurality of mobile devices, wherein the plurality of transmitters are configured to receive the credential for attendance within the event venue from the at least one of the plurality of mobile devices and transmit the credential to the computing device, wherein the computing device is configured to calculate a confidence rating representing a validity of the credential for attendance within the event venue based on receiving multiple copies of the credential from the plurality of transmitters, and wherein the position engine is configured to display, overlayed on the plurality of segments of the predefined virtual grid, a location of each of a plurality of patrons of the event venue based on the at least one visual frame showing the enclosed space received from the first plurality of cameras and the second plurality of cameras, and the confidence rating representing the validity of the credential for attendance within the event venue.
2. The system of claim 1, wherein the position engine is configured to display, overlayed on the plurality of segments of the predefined virtual grid, a location of the verified credential.
3. The system of claim 1, wherein the position engine overlays, on the predefined virtual grid, a bounding box over each of the plurality of patrons of the event venue.
4. The system of claim 3, wherein the position engine displays, overlayed on the predefined virtual grid, a total number of the plurality of patrons of the event venue.
5. The system of claim 4, wherein the position engine compares the total number of the plurality of patrons of the event venue with the confirmation of the verified credential received from the plurality of transmitters to verify an agreement between the total number of the plurality of patrons of the event venue and the verified credential.
6. The system of claim 1, wherein the predefined virtual grid is defined by a coverage area associated with at least two of the plurality of transmitters, such that each portion of the predefined virtual grid is associated with a discrete point of the enclosed space that receives emitted signals from at least two of the plurality of transmitters.
7. The system of claim 1, wherein the credential for attendance within the event venue is a unique combination of characters selected from the group consisting of numbers, letters, and symbols.
8. The system of claim 7, wherein the computing device includes a database of credentials for attendance within the event venue generated to be associated with the plurality of patrons of the event venue, wherein the database of credentials includes a plurality of unique credentials for attendance for verification, each of the plurality of unique credentials includes a combination of characters selected from the group consisting of numbers, letters, and symbols.
9. The system of claim 1, further comprising a second predefined virtual grid displayed on the position engine executable on the computing device, the second predefined virtual grid representing an enclosed space within the event venue, such that the entrance is disposed between the second predefined virtual grid and the threshold.
10. The system of claim 9, further comprising a third plurality of cameras disposed within the enclosed space within the event venue and a second plurality of transmitters disposed within the enclosed space within the event venue, wherein the third plurality of cameras and the second plurality of transmitters are configured to transmit positional and credential data to the position engine for display on the second predefined virtual grid.
11. A contactless credential verification system comprising: a first plurality of cameras disposed proximate to an initial threshold of an enclosed space at an event venue, such that the first plurality of cameras form a field of vision that includes the initial threshold; a second plurality of cameras disposed proximate to an entrance to the event venue, the entrance being spaced apart from the initial threshold, such that the second plurality of cameras form a field of vision that includes the entrance, wherein the enclosed space is defined by the initial threshold on a first end and the entrance on a second end; a plurality of mobile devices disposed within the enclosed space, each of the plurality of mobile devices associated with a patron of the event venue, at least one of the plurality of mobile devices including a credential for attendance within the event venue; and a plurality of transmitters disposed within the enclosed space, the plurality of transmitters configured to be in electronic communication with the plurality of mobile devices and to receive the credential for attendance within the event venue from the at least one of the plurality of mobile devices; and a back-end computing device disposed at a location that is remote from the enclosed space, the computing device in electronic communication with the first plurality of cameras, the second plurality of cameras, and the plurality of transmitters, the computing device including a position engine that executes instructions to: receive a plurality of images of the enclosed space from the first plurality of cameras and the second plurality of cameras; receive the credential for attendance within the event venue from the plurality of transmitters; display the plurality of images of the enclosed space on a predefined virtual grid that represents the enclosed space at the event venue, the predefined virtual grid including a plurality of segments each having an equal area; calculate a confidence rating representing a validity of the credential for attendance within the event venue based on receiving multiple copies of the credential from the plurality of transmitters; and display, overlayed on the plurality of segments of the predefined virtual grid, a location of each of a plurality of patrons of the event venue based on the at least one visual frame showing the enclosed space received from the first plurality of cameras and the second plurality of cameras, and the confidence rating representing the validity of the credential for attendance within the event venue.
12. The system of claim 11, wherein the position engine is configured to display, overlayed on the plurality of segments of the predefined virtual grid, a location of the verified credential.
13. The system of claim 11, wherein the position engine overlays, on the predefined virtual grid, a bounding box over each of the plurality of patrons of the event venue.
14. The system of claim 13, wherein the position engine displays, overlayed on the predefined virtual grid, a total number of the plurality of patrons of the event venue.
15. The system of claim 14, wherein the position engine compares the total number of the plurality of patrons of the event venue with the confirmation of the verified credential received from the plurality of transmitters to verify an agreement between the total number of the plurality of patrons of the event venue and the verified credential.
16. The system of claim 11, wherein the position engine overlays, on the predefined virtual grid, for each of the plurality of segments, the confidence rating representing a validity of the credential for attendance within the event venue based on receiving multiple copies of the credential from the plurality of transmitters, such that each of the plurality of segments includes an associated confidence rating.
17. The system of claim 16, wherein a mobile device associated with one of the group of patrons includes the credential for attendance within the event venue for each of a group of patrons, and wherein each of the group of patrons within one of the plurality of segments includes the same associated confidence rating.
18. The system of claim 11, wherein the predefined virtual grid is defined by a coverage area associated with at least two of the plurality of transmitters, such that each portion of the predefined virtual grid is associated with a discrete point of the enclosed space that receives emitted signals from at least two of the plurality of transmitters.
19. The system of claim 11, wherein the credential for attendance within the event venue is a unique combination of characters selected from the group consisting of numbers, letters, and symbols.
20. The system of claim 19, wherein the computing device includes a database of credentials for attendance within the event venue generated to be associated with the plurality of patrons of the event venue, wherein the database of credentials includes a plurality of unique credentials for attendance for verification, each of the plurality of unique credentials includes a combination of characters selected from the group consisting of numbers, letters, and symbols.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) The patent or application file contains at least one drawing executed in color. Copies of this patent or patent application publication with color drawing(s) will be provided by the Office upon request and payment of the necessary fee.
(2) For a fuller understanding of the invention, reference should be made to the following detailed description, taken in connection with the accompanying drawings, in which:
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
(15)
(16)
DETAILED DESCRIPTION OF THE INVENTION
(17) In the following detailed description of the preferred embodiments, reference is made to the accompanying drawings, which form a part thereof, and within which are shown by way of illustration specific embodiments by which the invention may be practiced. It is to be understood that other embodiments may be utilized and structural changes may be made without departing from the scope of the invention.
(18) As used in this specification and the appended claims, the singular forms “a,” “an,” and “the” include plural referents unless the content clearly dictates otherwise. As used in this specification and the appended claims, the term “or” is generally employed in its sense including “and/or” unless the context clearly dictates otherwise.
(19) All numerical designations are approximations which are varied up or down by increments of 1.0 or 0.1, as appropriate. It is to be understood, even if it is not always explicitly stated that all numerical designations are preceded by the term “about.” As used herein, “about” or “approximately” refers to being within an acceptable error range for the particular value as determined by one of ordinary skill in the art, which will depend in part on how the value is measured or determined. As used herein, the term “about” refers to ±10% of the numerical; it should be understood that a numerical including an associated range with a lower boundary of greater than zero must be a non-zero numerical, and the term “about” should be understood to include only non-zero values in such scenarios.
(20) As used herein, “camera” includes, but is not limited to, any device that is capable of recording and transmitting audio and/or visual data in the form of one or more frames within a field of vision, such as an infrared device, an infrared sensor, a motion sensor, a laser, a radar, a similar device, and combinations thereof.
(21) As used herein, “transmitter” includes, but is not limited to, real-time location-based tracking devices that are capable of transmitting, receiving, and/or reflecting wave-based data emitted from an electronic device, such as radio-frequency identification (RFID), wireless network protocol-based radio waves (such as those provided under the trade name WI-FI™), wireless personal area networks (such as those provided under the trade name BLUETOOTH LOW ENERGY™), ultra-wideband signals, similar signals, and combinations thereof.
(22) As used herein, “computing device” includes, but is not limited to, electronic devices that are capable or wired or wireless data transmission and that are capable of graphically displaying data to a viewing user, such as a personal computer, laptop, mobile device, or similar device.
(23) As used herein, “mobile device” includes, but is not limited to, an electronic device that is capable of being carried by a user and is capable of data transmission without requiring a tethered power source, such as a smartphone, a tablet, a laptop, a wearable device such as a smart watch or smart glasses, an artificial and/or virtual reality device, or a similar device.
(24) As used herein, “venue” includes, but is not limited to, an enclosed space, whether entirely enclosed by walls and/or a ceiling, partially enclosed by walls and/or a ceiling, or enclosed by outer boundaries but otherwise open to the ambient environment, within which is ticketed or otherwise limited event takes place, such as a sporting event, a concert, a restaurant, a bar, a theatre, an office building or other workplace requiring identification badges, a grocery store or other service providing establishment, a theme park, an airplane or other mode of transportation, or a similar location that provides a limit on an amount of individual within the space at a given time, thereby requiring the counting and/or verification of a presence of an individual in real-time.
(25) The present invention includes a comprehensive contactless entry verification system for use within a predefined space, such as an entry point to a venue requiring verified credentials for entry, including sporting events, modes of transportation, bars and restaurants, concerts, and other exclusive or limited capacity events. Rather than relying on a physical scanning event, the present invention improves an entry speed of a patron by automatically tracking, in real-time, a position of each patron within a predefined space, simultaneously querying, verifying, and tracking a credential associated with each patron for a contactless entry into a venue. Moreover, by allowing venue personnel to focus attention on security concerns rather than entry verification, the present invention improves safety protocols associated with a given event. The present invention accomplishes these goals by providing a collaborative, comprehensive system including cameras, transmitters, and a position engine, with each component working in combination to detect and verify a credential associated with one or more mobile devices. The system will be described in greater detail in the sections herein below.
(26) As shown in
(27) Referring now to
(28) The position engine then graphically displays the objects in a simplified image, such that the persons detected in the image are assigned a different icon than non-persons within the image, thereby allowing a viewing user to quickly and easily identify humans within a given video frame. Moreover, the position engine thereby is capable of counting a total number of persons within the given video frame, and of tracking the total number of persons across subsequent video frames. The data received by the computing device 30 and displayed within the position engine are stored within a back-end database that is accessible by a back-end user, such as a security personnel or a network administrator.
(29) As shown in
(30) Moreover, as shown in
(31) In addition to the plurality of transmitters 20, as shown in
(32) As shown in
(33) Different combinations of cameras 10 and/or transmitters 20 are contemplated for use within the credential verification system depending on the requirements of an end-user venue. For example, as shown in
(34) As noted in the sections above, the credential verification system is designed to capture data related to a presence of one or more individuals within a predetermined grid 100 to determine whether the individual should gain access to a venue, airplane, restaurant, or other ticketed or limited capacity space. Turning now to
(35) As shown in
(36) Turning to
(37) In an embodiment, upon querying for a credential, the one or more transmitters 20 receive the queried information at least partially in the form of positional data related to a pinged location of a mobile device 40 of a patron 150. The pinged location includes at least an elevation angle of the mobile device 40 with respect to a vertical plane, as well as an azimuth angle of the mobile device 40 with respect to a horizontal plane. The elevation angle and the azimuth angle data are transmitted to the position engine for plotting on an overlayed grid, such that the position engine performs both triangulation and trilateration to determine a location of the pinged mobile device 40 on the predetermined grid. Moreover, as the transmitters 20 ping location data from a plurality of mobile devices 40 within the predetermined grid 100, the position engine plots the locations of each of the mobile devices 40 to develop a relative location of each mobile device 40 within the predetermined grid 100.
(38) As shown in
(39) As noted above, the system relies not only on transmitter 20 data related to the querying of credentials from the patrons, but also on the raw number of individuals within a given area as measured by the cameras 10. As such, the cameras 10 and the transmitters 20 provide a detailed picture of the identities and validity of credentials for patrons within a given area, such that patrons without proper credentials can be quickly and easily isolated from credentialled individuals by using camera 10 data in combination with transmitter 20 data—for example, if the cameras 10 detect a presence of ten individual patrons, and the transmitters 20 detect a presence of only eight proper credentials, the position engine can not only identify a location of the eight proper credentials, but also can transmit an alert to security personnel of the location of the two improper credentials.
(40) Moreover, in embodiments of the system, a single patron is associated with a mobile device 40 having multiple valid credentials, such as a situation in which a family including parents and children attend an event at a given venue. Moreover, a different patron lacks a valid credential and is instead attempting to gain access to the venue without a credential. In such a situation, an agreement between an amount of valid credentials and a total number of patrons within a given area may not equate to total compliance with valid credentialing, such as if the patron having multiple credentials possesses an extra credential. As the one or more transmitters 20 receive queried information from patrons located within the predetermined grid, the position engine calculates a confidence level for each patron within the predetermined grid. As groups of patrons travel together across the threshold 110 and toward the entrance 120, the position engine increases the confidence level for nonresponsive patrons within the group based on an association with the ticket holder. Accordingly, an uncredentialed patron separated from a group of patrons receives a low confidence level even during a situation in which a total amount of credentials matches a total amount of patrons within the predetermined grid.
(41) An embodiment of the system quantifies the individuals with and without credentials based on a position-based grid 200 within the predetermined grid 100, as shown in FIGS. 8A-8B. Specifically, as shown in
(42) Moreover, as noted above, in certain situations individual patrons may be grouped together, with one of the patrons holding multiple credentials and the remainder of the group lacking a credential associated with their mobile device (or lacking a mobile device altogether). In addition, one or more individual patrons may lack a credential, and in the absence of a confidence level-based entrance determination, could improperly gain access to a venue. For example, referring to
(43) All referenced publications are incorporated herein by reference in their entirety. Furthermore, where a definition or use of a term in a reference, which is incorporated by reference herein, is inconsistent or contrary to the definition of that term provided herein, the definition of that term provided herein applies and the definition of that term in the reference does not apply.
(44) While certain aspects of conventional technologies have been discussed to facilitate disclosure of the invention, Applicants in no way disclaim these technical aspects, and it is contemplated that the claimed invention may encompass one or more of the conventional technical aspects discussed herein.
(45) The present invention may address one or more of the problems and deficiencies of the prior art discussed above. However, it is contemplated that the invention may prove useful in addressing other problems and deficiencies in a number of technical areas. Therefore, the claimed invention should not necessarily be construed as limited to addressing any of the particular problems or deficiencies discussed herein.
(46) In this specification, where a document, act or item of knowledge is referred to or discussed, this reference or discussion is not an admission that the document, act or item of knowledge or any combination thereof was at the priority date, publicly available, known to the public, part of common general knowledge, or otherwise constitutes prior art under the applicable statutory provisions; or is known to be relevant to an attempt to solve any problem with which this specification is concerned.