The described embodiments relate generally to electronic systems that facilitate interaction with people moving through areas. More particularly, the present embodiments relate to systems that use identity information to facilitate interaction with people moving through areas.
People move through a variety of different areas. For example, people move through various portions of airports as part of air travel. They arrive at a first airport, move through ticketing, security screening, and a gate onto a plane (possibly also visiting one or more other restaurants, shops, restrooms, and/or other places), fly to a second airport, move through another gate and on out of the second airport, and so on.
People interact with a number of different devices and/or entities as part of moving through such areas. For example, in the airport scenarios discussed above, people may interact with one or more check-in and/or ticketing stations and/or other computing devices, personnel, and so on; security screening devices and/or personnel; restaurant and/or other shopping stations and/or other computing devices, personnel, and so on; gate stations and/or other computing devices, personnel, and so on; onboard aircraft stations and/or other computing devices, personnel, and so on; and/or the like.
The present disclosure relates to facilitating interaction with people moving through areas. A system receives a digital representation of a biometric for a person, uses the digital representation of the biometric to determine and/or otherwise retrieve identity information associated with the person, and uses the identity information to perform one or more actions related to the person's presence in one or more areas. For example, the system may estimate a path for the person and signal an agent electronic device based on the path. In another example, the system may determine a presence of a person within the area and/or transmit information to an agent electronic device regarding the determined presence. In still another example, the system may receive a request to communicate with the person and forward the communication to the person using the identity information. Various configurations are possible and contemplated without departing from the scope of the present disclosure.
In various embodiments, a system for facilitating interaction with one or more people moving through one or more areas includes at least one non-transitory storage medium that stores instructions, at least one communication unit, and at least one processor communicably coupled to the at least one communication unit. The at least one processor executes the instructions to receive a digital representation of a biometric for a person, use the digital representation of the biometric to determine identity information associated with the person, estimate a path for the person within at least one area, and signal an agent electronic device based on the path using the at least one communication unit.
In some examples, the at least one processor analyzes traffic for the at least one area using at least the identity information. In various implementations of such examples, the at least one processor signals the agent electronic device, using the at least one communication unit, to shift a resource based on the traffic. In a number of implementations of such examples, the at least one processor uses the at least one communication unit to transmit a redirection message based on the traffic to an electronic device indicated as associated with the person in the identity information. In some examples of such implementations, the at least one processor transmits the redirection message to prioritize a first portion of the traffic over a second portion of the traffic. In various implementations of such examples, the traffic includes data from biometric identifications of other people. In some implementations of such examples, the traffic includes data regarding people within the at least one area received from the agent electronic device.
In some embodiments, a system for facilitating interaction with one or more people moving through one or more areas includes at least one non-transitory storage medium that stores instructions and at least one processor. The at least one processor executes the instructions to receive a digital representation of a biometric for a person, use the digital representation of the biometric to determine identity information associated with the person, and determine a presence of the person within at least one area using the identity information.
In various examples, the at least one processor receives an inquiry regarding the presence of the person within the at least one area from an agent electronic device and provides information regarding the presence of the person within the at least one area to the agent electronic device. In some examples, the at least one processor uses the presence of the person within the at least one area and the identity information to estimate a path for the person. In various examples, the at least one processor determines the presence of the person within the at least one area using a location of an electronic device from which the at least one processor receives the digital representation of the biometric. In a number of examples, the at least one processor tracks movement of the person within the at least one area in the identity information.
In some examples, the at least one processor determines the presence of the person within the at least one area by estimating a location of an electronic device indicated as associated with the person in the identity information. In a number of implementations of such examples, the at least one processor estimates the location of the electronic device using global positioning system data.
In various embodiments, a system for facilitating interaction with one or more people moving through one or more areas includes at least one non-transitory storage medium that stores instructions, at least one communication unit, and at least one processor communicably coupled to the at least one communication unit. The at least one processor executes the instructions to receive a digital representation of a biometric for a person, use the digital representation of the biometric to determine identity information associated with the person, receive a request to communicate with the person from an agent electronic device using the at least one communication unit, and forward a communication to the person according to the request using the identity information and the at least one communication unit.
In some examples, the communication provides directions to the person. In various examples, the communication includes updated ticket information for the person. In a number of examples, the at least one processor forwards the communication using at least one of a phone number or an email address included in the identity information.
In various examples, the communication includes an offer for the person. In some implementations of such examples, the at least one processor is operable to receive a response from the person accepting the offer.
The disclosure will be readily understood by the following detailed description in conjunction with the accompanying drawings, wherein like reference numerals designate like structural elements.
Reference will now be made in detail to representative embodiments illustrated in the accompanying drawings. It should be understood that the following descriptions are not intended to limit the embodiments to one preferred embodiment. To the contrary, it is intended to cover alternatives, modifications, and equivalents as can be included within the spirit and scope of the described embodiments as defined by the appended claims.
The description that follows includes sample systems, methods, and computer program products that embody various elements of the present disclosure. However, it should be understood that the described disclosure may be practiced in a variety of forms in addition to those described herein.
A variety of different disparate entities may operate electronic systems and/or other devices in areas through which people may move. It may be useful for such entities, systems, and/or devices to know when people are present in various locations in the area, to know where the people move and/or are moving, to be able to communicate with people as they move through the area, and/or otherwise interact with the people moving through and/or otherwise present in the area.
For example, security screening at an airport may have contact with people when the people are at a security screening station. However, the security screening may not be able to be aware when and which people will arrive at the security screening station, which may result in inefficient operation (which may require redundant equipment, personnel, and so on; may result in delays; and/or otherwise operate inefficiently). The security screening may also be unable to communicate with people efficiently either before and/or after they leave the security screening station. By way of illustration, the security screening may resort to repeatedly paging people over a public address system when items are forgotten at the security, which may be unlikely to successfully reach people much of the time as well as being inefficient and bothersome to other people in the airport.
By way of another example, airlines may have contact with people when the people check in for a flight, board through a gate, and/or are present on an aircraft. However, the airlines may not be aware people are present if the people have not initiated contact. Further, the airlines may not be aware of where people travel after a contact. By way of illustration, airline policy may state that seats are subject to reassignment if people are not present by the gate within a half hour from the flight, but the airline may not be adequately aware whether or not this is the case and may not be able to reassign forfeited seats efficiently and timely. The airlines may assume that checked in people are present, even if they are not, until boarding completes and people are missing. The airlines may also repeatedly call out names of people who have not checked in, which may be unlikely to successfully prompt responses much of the time as well as being inefficient and bothersome to other people near the gate.
In another example, restaurants and/or other shopping establishments may have contact with people when the people are purchasing and/or otherwise obtaining goods and/or services. However, the restaurants and/or other shopping establishments may be unaware of people if they people have not initiated contact, and may not be aware of where people go after contact ends. By way of illustration, a store may not be aware of a person passing outside whereas the store might offer the person a shopping incentive to come in if the store was aware.
These various issues may all be addressed by interfacing with an identity system. The identity system may store and/or otherwise control access to identity information for people. The identity information may be used to identify people, verify asserted identity, verify various information associated with identity (such as whether or not a person has a valid flight and/or other ticket and/or other authorization to be in an area, whether or not the person is at least 21 years old and/or another age, whether or not the person has a verified identity document, and so on), process one or more payments, track one or more rewards and/or loyalty accounts, determine presence of a person in an area, track movement of a person, predict and/or otherwise estimate where a person will go, and so on. Such an identity system may control access to the identity information using various identification information. For example, a person may authorize access to part or all of the identity information by providing one or more biometrics and/or digital representations thereof that may be compared against stored biometric data associated with the identity information. By way of another example, an electronic device may provide an authorization token and/or other identifier establishing that the electronic device is authorized to access identity information for one or more people. Regardless, the identity system may communicate with a variety of different devices that may or may not be present in one or more areas to facilitate interaction with one or more people traveling through the area. In this way, the devices may be able to interact with the people in ways they would not otherwise be capable, in ways that are more efficient than they would be able to do otherwise and/or using less hardware and/or software resources and/or other components than would be otherwise possible, and so on. Such devices may be able to locate people, track movement of people, shift resources based on traffic, communicate with people while the people are in the areas, and so on.
The following disclosure relates to facilitating interaction with people moving through areas. A system may receive a digital representation of a biometric for a person, use the digital representation of the biometric to determine and/or otherwise retrieve identity information associated with the person, and use the identity information to perform one or more actions related to the person's presence in one or more areas. For example, the system may estimate a path for the person and signal an agent electronic device based on the path. In another example, the system may determine a presence of a person within the area and/or transmit information to an agent electronic device regarding the determined presence. In still another example, the system may receive a request to communicate with the person and forward the communication to the person using the identity information. Various configurations are possible and contemplated without departing from the scope of the present disclosure.
These and other embodiments are discussed below with reference to
For example, the system 100 may also include one or more stations 103 located in the area 105 that are operable to communicate with the identity system electronic device 102 via one or more networks 104. The station 103 may be operable to provide one or more digital representations of one or more biometrics from one or more people to the identity system electronic device 102 and receive one or more responses from the identity system electronic device 102. The identity system electronic device 102 may use the identity information to provide a variety of different responses to the station and/or one or more other electronic devices. Such responses may identify people, verify asserted identity, verify various information associated with identity (such as whether or not a person has a valid flight and/or other ticket and/or other authorization to be in a section of the area 105, whether or not the person is at least 21 years old and/or another age, whether or not the person has a verified identity document, and so on), process one or more payments, track one or more rewards and/or loyalty accounts, determine presence of a person in the area 105, track movement of a person, predict and/or otherwise estimate where a person will go, and so on.
In various implementations, the identity system electronic device 102 may receive a digital representation of a biometric for a person, use the digital representation of the biometric to determine and/or otherwise retrieve identity information associated with the person, and use the identity information to perform one or more actions related to the person's presence in the area 105. For example, the identity system electronic device 102 may estimate a path for the person and signal an agent electronic device based on the path. In another example, the identity system electronic device 102 may determine a presence of a person within the area 105 and/or transmit information to an agent electronic device regarding the determined presence. In still another example, the identity system electronic device 102 may receive a request to communicate with the person and forward the communication to the person using the identity information.
The station 103 may be any kind of electronic device. Examples of such devices include, but are not limited to, one or more desktop computing devices, laptop computing devices, mobile computing devices, wearable devices, tablet computing devices, mobile telephones, smart phones, printers, displays, kiosks, vehicles, kitchen appliances, entertainment system devices, digital media players, and so on. The station 103 may include one or more processors 110 and/or other processing units and/or controllers, one or more non-transitory storage media 111 (which may take the form of, but is not limited to, a magnetic storage medium; optical storage medium; magneto-optical storage medium; read only memory; random access memory; erasable programmable memory; flash memory; and so on), one or more communication units 112, one or more biometric reader devices 113 (such as a fingerprint scanner, a vein scanner, a palm-vein scanner, an optical fingerprint scanner, a phosphorescent fingerprint scanner, a still image and/or video camera, a 2D and/or 3D image sensor, a capacitive sensor, a saliva sensor, a deoxyribonucleic acid sensor, a heart rhythm monitor, a microphone, and so on), and/or one or more other components, such as one or more input/output components (including, but not limited to, one or more displays, touch screens, printers, microphones, speakers, keyboards, computer mice, track pads, and so on). The processor 110 may execute one or more sets of instructions stored in the non-transitory storage media 111 to perform various functions, such as using the biometric reader device 113 to obtain one or more digital representations of one or more biometrics (such as one or more hashes and/or other digital representations of one or more fingerprints, vein scans, palm-vein scans, voiceprints, facial images, retina images, iris images, deoxyribonucleic acid sequences, heart rhythms, gaits, and so on) for a person, communicate with the identity system electronic device 102 via the network 104 using the communication unit 112, and so on.
Similarly, the identity system electronic device 102 may be any kind of electronic device and/or cloud and/or other computing arrangement and may include one more processors 114, non-transitory storage media 115, communication units 116, and/or other components. The processor 114 may execute one or more sets of instructions stored in the non-transitory storage media 115 to perform various functions, such as storing biometric data for people and associated identity information (such as one or more names, addresses, telephone numbers, notification preferences and/or other notification information, social security numbers, frequent flyer numbers, financial data, financial account numbers, verified ages, boarding pass data, flight data, movement data, historic movement data, and so on), receive one or more digital representations of biometrics, match one or more received digital representations of biometrics to stored biometric data, retrieve identity information associated with stored biometric data matching one or more received digital representations of biometrics, provide retrieved identity information, communicate with the station 103 and/or one or more other electronic devices within and/or outside of the area 105 (such as one or more governmental or private biometric and/or identity databases, payment processing systems, identity document verification systems such as a passport and/or driver's license verification and/or other identity card system, no fly list databases, law enforcement databases, and so on) via the network 104 using the communication unit 116, and so on.
Although the system 100 is illustrated and described as including particular components arranged in a particular configuration that perform particular functions, it is understood that this is an example. In various implementations, various arrangements of various components that perform various functions may be implemented without departing from the scope of the present disclosure.
For example, the area 105 is illustrated as a single area 105. However, it is understood that this is an example. In various implementations, the system 100 may facilitate interaction with people as the people move through multiple areas 105 without departing from the scope of the present disclosure. The areas 105 may or may not be related. For example, in some implementations, the system 100 may facilitate interaction with people as the people move through an origin airport, one or more layover airports, and a destination airport. Various configurations are possible and contemplated without departing from the scope of the present disclosure.
By way of another example, the identity system electronic device 102 is illustrated as outside of the area 105. However, it is understood that this is an example. In some implementations, the identity system electronic device 102 may be located inside the area 105, partially within the area 105, and so on without departing from the scope of the present disclosure.
At operation 210, an electronic device, such as the identity system electronic device 102 and/or the station 103 of
At operation 220, the electronic device may determine identity information associated with the digital representation of the biometric. For example, the electronic device may retrieve identity information associated with stored biometric data that matches the digital representation of the biometric.
At operation 230, the electronic device may provide a response using the identity information. The response may facilitate interaction with the person as the person moves through an area. The response may identify the person, verify asserted identity, verify various information associated with identity (such as whether or not the person has a valid flight and/or other ticket and/or other authorization to be in a section of the area, whether or not the person is at least 21 years old and/or another age, whether or not the person has a verified identity document, and so on), process one or more payments, track one or more rewards and/or loyalty accounts, determine presence of the person in the area, track movement of the person, predict and/or otherwise estimate where the person will go, communicate with the person, facilitate communication with the person, and so on.
In various examples, this example method 200 may be implemented as a group of interrelated software modules or components that perform various functions discussed herein. These software modules or components may be executed within a cloud network and/or by one or more computing devices, such as the identity system electronic device 102 and/or the station 103 of
Although the example method 200 is illustrated and described as including particular operations performed in a particular order, it is understood that this is an example. In various implementations, various orders of the same, similar, and/or different operations may be performed without departing from the scope of the present disclosure.
For example, the method 200 is illustrated and described as providing responses using identity information determined using received digital representations of biometrics. However, other operations may also be performed without departing from the scope of the present disclosure. By way of illustration, the electronic device may use the identity information to determine presence of people, track movement of people, communication and/or facilitate communication with people, and/or otherwise facilitate interaction with people. The electronic device may obtain and store identity information for people when determining identity information associated with a biometric. For example, the electronic device may record in the identity information that the digital representation of the biometric for the person has been received from a station in a particular location, indicating that the person is present at the particular location. Various configurations are possible and contemplated without departing from the scope of the present disclosure.
For example, the biometric reader device 313A may capture one or more digital representations of biometrics of the person 320A as the person 320A arrives at an airport. The digital representation of the biometric may be used to retrieve identity information for the person. The identity information may be used to identify the person 320A, check the person 320A in for a flight, communicate flight information to the person 320A (such as by transmitting gate information, flight information, seat assignment, an airport map, directions through the airport, directions to a particular security lane, and so on to an electronic device and/or email and/or other messaging system account associated with the person 320A), determine or estimate airport traffic that includes the person 320A, shift resources based on the person and/or traffic determined and/or estimated including the person 320A, and so on.
For example, traffic may be monitored and analyzed using the biometric reader device 313D and/or other data and resources (such as access lane personnel, hardware and/or software resources, and so on) may be shifted based on the traffic. By way of another example, the access lanes may include different tier lanes (such as a general security screening access lane, a reduced security screening access lane, a priority reduced security screening access lane, and so on) and the person 320D may be directed to an access lane associated with information included in their identity information. In yet another example, the person 320D may be directed to a faster and/or slower security screening access lane based on whether the person 320D has flight information indicated in their identity information that departs sooner and/or later than other people in the area 305D (such as to prioritize people with sooner departing flights over people with later departing flights).
In other examples, the station 303D may be situated at a location other than proximate to access lanes. By way of illustration, the station 303D may use identity information for the person 320D to determine and/or estimate a path for the person 320D through the area 305D and determine that the person 320D is not in a correct location and/or at a correct time. For example, the person 320D may become lost and go to an incorrect terminal in an airport. As such, a communication may be forwarded to the person 320D directing the person 320D to where the person 320D should be. In another example, the station 303D may determine that the person 320D reaches an airport gate prior to passing security screening and/or sooner after passing security screening than should be possible. As such, the station 303D may flag that the person 320D may be acting suspiciously and alert the authorities. In still another example, the station 303D may detect that an airline pilot has an alcoholic beverage within a prohibited amount of time (such as twenty-four hours before a flight) and/or is otherwise behaving in a concerning manner. As such, the station 303D may transmit an alert about the airline pilot to an appropriate authority who may take action to investigate and/or handle the situation.
The identity system electronic device 402 may communicate with the agent electronic device 406 to facilitate interaction of the agent electronic device 406 and/or an operator thereof with one or more people moving through the area 405. For example, the identity system electronic device 402 may estimate a path for a person and signal the agent electronic device 406 based on the path. In another example, the identity system electronic device 402 may determine a presence of a person within the area 405 and/or transmit information to the agent electronic device 406 regarding the determined presence. In still another example, the identity system electronic device 402 may receive a request from the agent electronic device 406 to communicate with the person and forward the communication to the person using the identity information. Various configurations are possible and contemplated without departing from the scope of the present disclosure.
For example, one or more agent electronic devices 406 associated with security screening and/or other security may communicate with the identity system electronic device 402 in order to identify people, determine presence of people, track and/or predict movement of people, communicate with people, and so on in order to provide security screening and/or other security. By way of illustration, a security inspection of check baggage may reveal items, such as lithium ion batteries, that may be carried on a plane but not checked. In such a situation, the agent electronic device 406 may communicate with the identity system electronic device 402 to forward a communication to a person associated with the check baggage. The person may then come to claim the items so that the check baggage may be loaded onto a plane.
In another example, one or more agent electronic devices 406 associated with an airline may communicate with the identity system electronic device 402 in order to identify people, determine presence of people, track and/or predict movement of people, communicate with people, and so on in order to check people in for flights, verify that people will be present for flights, change flight information for people, provide information to people regarding flights and/or directions for flights, and so on. By way of illustration, the agent electronic device 406 may communicate with the identity system electronic device 402 to determine people not present near a gate within a time limit (such as 20 minutes before flight, 30 minutes before a flight, and so on) and reassign seats for those people to standby passengers. The agent electronic device 406 may also communicate with the identity system electronic device 402 to determine where those people are, forward communications to those people about rescheduled flight information, and so on.
In yet another example, one or more agent electronic devices 406 associated with one or more restaurants, shops, or the like may communicate with the identity system electronic device 402 in order to identify people, determine presence of people, track and/or predict movement of people, communicate with people, and so on in order to provide goods and/or services, verify that people are authorized to obtain goods and/or services, obtain payment for goods and/or services, and so on. By way of illustration, the agent electronic device 406 may communicate with the identity system electronic device 402 to charge a person's credit card for food and drink purchased by the person.
In various implementations, the identity system electronic device 402 may be operative to respond to queries from the agent electronic device 406. The queries may involve the identity information, presence of a person in the area 405, movement of a person, and so on. In a number of implementations, a person associated with the identity information may be able to control how the identity system electronic device 402 responds to queries for that person's information and/or what identity information and/or other information the identity system electronic device 402 is authorized to provide. This may be accomplished by querying the person and receiving acknowledgements, using one or more sets of preferences stored in the identity information, and so on.
Similar to the station 403 and/or the identity system electronic device 402, the agent electronic device 406 may be any kind of electronic device and/or cloud and/or other computing arrangement. The agent electronic device 406 may include one or more processors 417, non-transitory storage media 418, communication units 419, and so on. The processor 417 may execute one or more sets of instructions stored in the non-transitory storage media 418 to perform various functions, such as communicating with the station 403 and/or the identity system electronic device 402 via the network 404 using the communication unit 419, and so on.
Although the system 100 is illustrated and described as including particular components arranged in a particular configuration that perform particular functions, it is understood that this is an example. In various implementations, various arrangements of various components that perform various functions may be implemented without departing from the scope of the present disclosure.
For example, the agent electronic device 406 is illustrated as located in the area 405. However, it is understood that this is an example. In some implementations, the agent electronic device 406 may be located outside the area 405, partially within the area 405, and so on without departing from the scope of the present disclosure.
By way of another example, the agent electronic device 406 and the station 403 are shown and described as separate devices. However, it is understood that this is an example. In various implementations, the agent electronic device 406 may include the biometric reader device 413, the agent electronic device 406 and the station 403 may be incorporated into a single device, and so on. Various configurations are possible and contemplated without departing from the scope of the present disclosure.
At operation 510, an electronic device, such as the identity system electronic devices 102, 402 of
At operation 530, the electronic device may determine presence of the person in an area using the identity information. For example, the electronic device may determine presence of the person in an area associated with a flight using flight information stored in the identity information (such as whether or not the person has a flight ticket, whether or not the person checked in for a flight, whether or not the person passed security screening, whether or not the person checked baggage, and so on). By way of another example, the electronic device may determine presence of the person in an area based on the location of a device from which the digital representation of the biometric was received. For example, the electronic device may assume that the person is at a security screening station based on the fact that the security screening station obtained the digital representation of the biometric from the person. In yet another example, the electronic device may determine an electronic device associated with the person in the identity information (such as a mobile telephone) and use a location component (such as a global positioning system component) of that electronic device to determine a location for the person and/or whether or not the person is present in an area based on that location. Various configurations are possible and contemplated without departing from the scope of the present disclosure.
In various examples, this example method 500 may be implemented as a group of interrelated software modules or components that perform various functions discussed herein. These software modules or components may be executed within a cloud network and/or by one or more computing devices, such as the identity system electronic device 102, 402 of
Although the example method 500 is illustrated and described as including particular operations performed in a particular order, it is understood that this is an example. In various implementations, various orders of the same, similar, and/or different operations may be performed without departing from the scope of the present disclosure.
For example, the method 500 is illustrated and described as determining the presence of a person in an area. However, it is understood that this is an example. In some implementations, the electronic device may determine a location of the person instead of whether or not the person is present in a particular area. Various configurations are possible and contemplated without departing from the scope of the present disclosure.
In some embodiments, a system for facilitating interaction with one or more people moving through one or more areas may include at least one non-transitory storage medium that stores instructions and at least one processor. The at least one processor may execute the instructions to receive a digital representation of a biometric for a person, use the digital representation of the biometric to determine identity information associated with the person, and determine a presence of the person within at least one area using the identity information.
In various examples, the at least one processor may receive an inquiry regarding the presence of the person within the at least one area from an agent electronic device and provide information regarding the presence of the person within the at least one area to the agent electronic device. In some examples, the at least one processor may use the presence of the person within the at least one area and the identity information to estimate a path for the person. In various examples, the at least one processor may determine the presence of the person within the at least one area using a location of an electronic device from which the at least one processor receives the digital representation of the biometric. In a number of examples, the at least one processor may track movement of the person within the at least one area in the identity information.
In some examples, the at least one processor may determine the presence of the person within the at least one area by estimating a location of an electronic device indicated as associated with the person in the identity information. In a number of such examples, the at least one processor may estimate the location of the electronic device using global positioning system data.
At operation 610, an electronic device, such as the identity system electronic devices 102, 402 of
At operation 630, the electronic device may use the identity information to track presence and/or movement of the person within an area. For example, the electronic device may track the stations from which digital representations of the biometrics are received, the path between such stations, correspondences between those such stations and data included in the identity information (such as flight data for the person, frequented stores, and so on), movement of an electronic device associated with the person, or the like.
In various examples, this example method 600 may be implemented as a group of interrelated software modules or components that perform various functions discussed herein. These software modules or components may be executed within a cloud network and/or by one or more computing devices, such as the identity system electronic device 102, 402 of
Although the example method 600 is illustrated and described as including particular operations performed in a particular order, it is understood that this is an example. In various implementations, various orders of the same, similar, and/or different operations may be performed without departing from the scope of the present disclosure.
For example, in some implementations, the electronic device may be operable to perform the additional task of responding to requests querying the tracked presence and/or movement of the person. Various configurations are possible and contemplated without departing from the scope of the present disclosure.
At operation 710, an electronic device, such as the identity system electronic devices 102, 402 of
At operation 730, the electronic device may use the identity information to estimate a path for the person through one or more areas. For example, the electronic device may track the stations from which digital representations of the biometrics are received, the path between such stations, correspondences between those such stations and data included in the identity information (such as flight data for the person, frequented stores, and so on), movement of an electronic device associated with the person, and/or other data. The electronic device may evaluate this various data, compare the various data to each other, and so on. Using these evaluations and comparisons, the electronic device may estimate a path for the person.
At operation 740, the electronic device may signal one or more agent electronic devices. The electronic device may signal the agent electronic device in response to a request, based on evaluating the estimated path, and so on. For example, an airline agent electronic device may query to see when the person will arrive at an airport gate. By way of another example, the electronic device may signal a security screening agent device to indicate that the person will reach security screening at a particular time. Various configurations are possible and contemplated without departing from the scope of the present disclosure.
In various examples, this example method 700 may be implemented as a group of interrelated software modules or components that perform various functions discussed herein. These software modules or components may be executed within a cloud network and/or by one or more computing devices, such as the identity system electronic device 102, 402 of
Although the example method 700 is illustrated and described as including particular operations performed in a particular order, it is understood that this is an example. In various implementations, various orders of the same, similar, and/or different operations may be performed without departing from the scope of the present disclosure.
For example, the method 700 is illustrated and described as estimating a path for the person. However, in some implementations, the electronic device may estimate where the person will go and when the person will arrive without estimating a full path that the person will travel. Various configurations are possible and contemplated without departing from the scope of the present disclosure.
In various implementations, a system for facilitating interaction with one or more people moving through one or more areas may include at least one non-transitory storage medium that stores instructions, at least one communication unit, and at least one processor communicably coupled to the at least one communication unit. The at least one processor may execute the instructions to receive a digital representation of a biometric for a person, use the digital representation of the biometric to determine identity information associated with the person, estimate a path for the person within at least one area, and signal an agent electronic device based on the path using the at least one communication unit.
In some examples, the at least one processor may analyze traffic for the at least one area using at least the identity information. In various such examples, the at least one processor may signal the agent electronic device, using the at least one communication unit, to shift a resource based on the traffic. In a number of examples, the at least one processor may use the at least one communication unit to transmit a redirection message based on the traffic to an electronic device indicated as associated with the person in the identity information. By way of illustration, the at least one processor may transmit the redirection message to prioritize a first portion of the traffic over a second portion of the traffic. In various such examples, the traffic may include data from biometric identifications of other people. In some such examples, the traffic may include data regarding people within the at least one area received from the agent electronic device.
At operation 810, an electronic device, such as the identity system electronic devices 102, 402 of
At operation 820, the electronic device accesses identity information stored for the person. For example, the electronic device may use the identity information to determine if the requestor is authorized to communicate with the person, whether or not contact information (such as a mobile telephone number, an email address and/or other messaging identifier, and so on) is stored for the person, whether or not the person is within an area, and so on.
At operation 830, the electronic device determines whether or not the electronic device is able to communicate with the person. For example, the electronic device may determine that the electronic device is able to communicate with the person if the requestor is authorized to communicate with the person, if contact information is available, the person is located within an area, and so on. Conversely, the electronic device may determine that the electronic device is unable to communicate with the person if the requestor is not authorized to communicate with the person, if contact information is not available, the person is not located within an area, and so on. However, it is understood that these are examples and that various configurations are possible and contemplated without departing from the scope of the present disclosure.
If the electronic device is able to communicate with the person, the flow may proceed to operation 840 where the electronic device forwards the requested communication to the person. If not, the flow may proceed to operation 850 where the electronic device may respond to the requestor with an error.
For example, an airline agent electronic device may update ticket information for a person and request the electronic device communicate the updated ticket information to the person. As such, the electronic device may receive the request to communicate with the person, access identity information for the person, determine that the electronic device can communicate with the person, and forward the updated ticket information to the person. Various configurations are possible and contemplated without departing from the scope of the present disclosure.
In various examples, this example method 800 may be implemented as a group of interrelated software modules or components that perform various functions discussed herein. These software modules or components may be executed within a cloud network and/or by one or more computing devices, such as the identity system electronic device 102, 402 of
Although the example method 800 is illustrated and described as including particular operations performed in a particular order, it is understood that this is an example. In various implementations, various orders of the same, similar, and/or different operations may be performed without departing from the scope of the present disclosure.
For example, the method 800 is illustrated and described as forwarding the requested communication to the person. However, it is understood that this is an example. In various implementations, the electronic device may instead respond to the requestor with contact information for the person and allow the requestor to communicate with the person directly. Various configurations are possible and contemplated without departing from the scope of the present disclosure.
In various embodiments, a system for facilitating interaction with one or more people moving through one or more areas may include at least one non-transitory storage medium that stores instructions, at least one communication unit, and at least one processor communicably coupled to the at least one communication unit. The at least one processor may execute the instructions to receive a digital representation of a biometric for a person, use the digital representation of the biometric to determine identity information associated with the person, receive a request to communicate with the person from an agent electronic device using the at least one communication unit, and forward a communication to the person according to the request using the identity information and the at least one communication unit.
In some examples, the communication may provide directions to the person. In various examples, the communication may include updated ticket information for the person. In a number of examples, the at least one processor may forward the communication using at least one of a phone number or an email address included in the identity information.
In various examples, the communication may include an offer for the person. In some such examples, the at least one processor may be operable to receive a response from the person accepting the offer.
At operation 910, an electronic device, such as the identity system electronic devices 102, 402 of
At operation 920, the electronic device may determine whether or not the electronic device can locate the person. For example, the electronic device may be operative to retrieve identity information for a person (such as identity information that may be used in an identification system, age verification system, and so on) and use that identity information to determine the person's location. As such, the electronic device may determine the person cannot be located if the electronic device does not have sufficient information, if the electronic device is not authorized to respond, and so on. Conversely, the electronic device may determine the person can be located if the electronic device does have sufficient information, if the electronic device is authorized to respond, and so on.
In some implementations, the electronic device may determine the location of the person using flight information stored in the identity information (such as whether or not the person has a flight ticket, whether or not the person checked in for a flight, whether or not the person passed security screening, whether or not the person checked baggage, and so on). In various implementations, the electronic device may determine the location of the person based on the location of a device from which a digital representation of a biometric associated with the person was received. For example, the electronic device may assume that the person is at a security screening station based on the fact that the security screening station obtained the digital representation of the biometric from the person. In a number of implementations, the electronic device may determine an electronic device associated with the person in the identity information (such as a mobile telephone) and use a location component (such as a global positioning system component) of that electronic device to determine a location for the person. Various configurations are possible and contemplated without departing from the scope of the present disclosure.
If the electronic device is able to locate the person, the flow may proceed to operation 930 where the electronic device responds with the person's location. If not, the flow may proceed to operation 940 where the electronic device may respond to the requestor with an error.
For example, a security screening agent electronic device may use a governmental flight status database to retrieve information indicating that a person has a flight within the next few hours. The security screening agent electronic device may then request information regarding whether or not the person is located in the airport on the way to security screening in order to estimate security screening traffic flow. In such an example, the electronic device may determine that the person has checked in for the flight and dropped off check baggage recently and is thus likely on the way to security screening. As such, the electronic device may respond affirmatively.
By way of another example, a merchant may request to know whether or not the person is proximate to the merchant's store. If the electronic device is able to confirm this for the merchant, the merchant may request that the electronic device provide the person an offer (such as an offer for free and/or discounted goods or services if the person comes into the merchant's store and so on). As such, the electronic device may forward the offer to the person. In some implementations, the person may be able to accept the offer, such as where the offer is in a communication provided to a mobile electronic device of the person (such as an offer for discounted goods and/or services if the person agrees to membership in a loyalty or rewards account involving the merchant) and the person can use the electronic device to accept the offer. Various configurations are possible and contemplated without departing from the scope of the present disclosure.
In various examples, this example method 900 may be implemented as a group of interrelated software modules or components that perform various functions discussed herein. These software modules or components may be executed within a cloud network and/or by one or more computing devices, such as the identity system electronic device 102, 402 of
Although the example method 900 is illustrated and described as including particular operations performed in a particular order, it is understood that this is an example. In various implementations, various orders of the same, similar, and/or different operations may be performed without departing from the scope of the present disclosure.
For example, the method 900 is illustrated and described as responding to a location request with the person's location. However, it is understood that this is an example. In various implementations, the electronic device may contact an electronic device associated with the person and request authorization to provide the person's location to the requestor. In such an implementation, the electronic device may refrain from providing the person's location to the requestor unless authorization from the person is received. Various configurations are possible and contemplated without departing from the scope of the present disclosure.
At operation 1010, an electronic device, such as the identity system electronic devices 102, 402 of
At operation 1020, the electronic device determines whether or not to signal a resource shift. If not, the flow may return to operation 1010 where the electronic device may continue to analyze traffic. Otherwise, if the electronic device determines to signal the resource shift, the electronic device signals accordingly at operation 1030. In some implementations, the electronic device may signal the resource shift by transmitting one or more notifications to one or more agent electronic devices.
For example, the electronic device may determine to shift resources of a security screening system. This may involve moving personnel, opening and/or closing one or more security screening lanes and/or security screening locations, redirecting people for security screening, activating and/or disabling security screening components, and so on. By way of illustration, the electronic device may determine that one security screening location at an airport will experience significantly higher traffic than a second security screening location at the airport. In response, the electronic device may redirect personnel from the second security screening location to the first security screening location. Alternatively and/or additionally, the electronic device may transmit one or more redirection messages to redirect people to the second security screening location instead of the first security screening location. Various configurations are possible and contemplated without departing from the scope of the present disclosure.
In various examples, this example method 1000 may be implemented as a group of interrelated software modules or components that perform various functions discussed herein. These software modules or components may be executed within a cloud network and/or by one or more computing devices, such as the identity system electronic device 102, 402 of
Although the example method 1000 is illustrated and described as including particular operations performed in a particular order, it is understood that this is an example. In various implementations, various orders of the same, similar, and/or different operations may be performed without departing from the scope of the present disclosure.
For example, the method 1000 is illustrated and described as determining whether or not to shift resources based on the analyzed traffic. However, it is understood that this is an example. In some implementations, the electronic device may analyze the traffic and notify one or more agent electronic devices regarding the analysis. In such an implementation, the agent electronic device may determine whether or not to shift resources instead of the electronic device determining such. Various configurations are possible and contemplated without departing from the scope of the present disclosure.
Although the above illustrates and describes a number of embodiments, it is understood that these are examples. In various implementations, various techniques of individual embodiments may be combined without departing from the scope of the present disclosure.
In various implementations, the techniques disclosed herein may be used in the context of facilitating interacting with one or more people moving through one or more airports. This may allow use of biometrics, credentialed authentication (such as real time driver's license, passport, and/or other identification card verification), and/or known identity as part of security screening. Determined identity may be used to communicate with travelers through airports. Identity and data such as that from governmental secure flight databases may be used to direct staffing and/or travelers real time to maximize efficiency. Verifications may be active and/or passive to allow for queue entry, differentiated queuing for load balancing, electronic gating and/or screening, and so on. Queues may be managed based on flight times, delayed flights, and so on. Terminal maps and/or various directions may be provided for wayfinding, construction rerouting, and soon. Issues may be detected by determining that people are not where they are predicted to be. Missed flights may be detected and/or estimated and automatically handled. Airline, security screening, baggage handling, and/or other employees may be monitored. Various configurations are possible and contemplated without departing from the scope of the present disclosure.
As described above and illustrated in the accompanying figures, the present disclosure relates to facilitating interaction with people moving through areas. A system may receive a digital representation of a biometric for a person, use the digital representation of the biometric to determine and/or otherwise retrieve identity information associated with the person, and use the identity information to perform one or more actions related to the person's presence in one or more areas. For example, the system may estimate a path for the person and signal an agent electronic device based on the path. In another example, the system may determine a presence of a person within the area and/or transmit information to an agent electronic device regarding the determined presence. In still another example, the system may receive a request to communicate with the person and forward the communication to the person using the identity information. Various configurations are possible and contemplated without departing from the scope of the present disclosure.
The present disclosure recognizes that biometric and/or other personal data is owned by the person from whom such biometric and/or other personal data is derived. This data can be used to the benefit of those people. For example, biometric data may be used to conveniently and reliably identify and/or authenticate the identity of people, access securely stored financial and/or other information associated with the biometric data, and so on. This may allow people to avoid repeatedly providing physical identification and/or other information.
The present disclosure further recognizes that the entities who collect, analyze, store, and/or otherwise use such biometric and/or other personal data should comply with well-established privacy policies and/or privacy practices. Particularly, such entities should implement and consistently use privacy policies and practices that are generally recognized as meeting or exceeding industry or governmental requirements for maintaining security and privately maintaining biometric and/or other personal data, including the use of encryption and security methods that meets or exceeds industry or government standards. For example, biometric and/or other personal data should be collected for legitimate and reasonable uses and not shared or sold outside of those legitimate uses. Further, such collection should occur only after receiving the informed consent. Additionally, such entities should take any needed steps for safeguarding and securing access to such biometric and/or other personal data and ensuring that others with access to the biometric and/or other personal data adhere to the same privacy policies and practices. Further, such entities should certify their adherence to widely accepted privacy policies and practices by subjecting themselves to appropriate third party evaluation.
Additionally, the present disclosure recognizes that people may block the use of, storage of, and/or access to biometric and/or other personal data. Entities who typically collect, analyze, store, and/or otherwise use such biometric and/or other personal data should implement and consistently prevent any collection, analysis, storage, and/or other use of any biometric and/or other personal data blocked by the person from whom such biometric and/or other personal data is derived.
In the present disclosure, the methods disclosed may be implemented as sets of instructions or software readable by a device. Further, it is understood that the specific order or hierarchy of steps in the methods disclosed are examples of sample approaches. In other embodiments, the specific order or hierarchy of steps in the method can be rearranged while remaining within the disclosed subject matter. The accompanying method claims present elements of the various steps in a sample order, and are not necessarily meant to be limited to the specific order or hierarchy presented.
The described disclosure may be provided as a computer program product, or software, that may include a non-transitory machine-readable medium having stored thereon instructions, which may be used to program a computer system (or other electronic devices) to perform a process according to the present disclosure. A non-transitory machine-readable medium includes any mechanism for storing information in a form (e.g., software, processing application) readable by a machine (e.g., a computer). The non-transitory machine-readable medium may take the form of, but is not limited to, a magnetic storage medium (e.g., floppy diskette, video cassette, and so on); optical storage medium (e.g., CD-ROM); magneto-optical storage medium; read only memory (ROM); random access memory (RAM); erasable programmable memory (e.g., EPROM and EEPROM); flash memory; and so on.
The foregoing description, for purposes of explanation, used specific nomenclature to provide a thorough understanding of the described embodiments. However, it will be apparent to one skilled in the art that the specific details are not required in order to practice the described embodiments. Thus, the foregoing descriptions of the specific embodiments described herein are presented for purposes of illustration and description. They are not targeted to be exhaustive or to limit the embodiments to the precise forms disclosed. It will be apparent to one of ordinary skill in the art that many modifications and variations are possible in view of the above teachings.
This application is a continuation patent application of U.S. patent application Ser. No. 16/731,131, filed Dec. 31, 2019 and titled “Using Identity Information to Facilitate Interaction with People Moving Through Areas,” which is a continuation patent application of U.S. patent application Ser. No. 16/394,678, filed Apr. 25, 2019 and titled “Using Identity Information to Facilitate Interaction with People Moving Through Areas,” now U.S. Pat. No. 10,534,956, the disclosures of which are hereby incorporated herein by reference in their entireties.
Number | Name | Date | Kind |
---|---|---|---|
7802724 | Nohr et al. | Sep 2010 | B1 |
8381969 | Miller et al. | Feb 2013 | B1 |
8423462 | Amacker et al. | Apr 2013 | B1 |
8521131 | Ramalingam et al. | Aug 2013 | B1 |
8744966 | Amacker et al. | Jun 2014 | B1 |
8965170 | Benea | Feb 2015 | B1 |
9107064 | Ramalingam et al. | Aug 2015 | B1 |
9166961 | Johansson et al. | Oct 2015 | B1 |
9202105 | Wang et al. | Dec 2015 | B1 |
9324098 | Agrawal et al. | Apr 2016 | B1 |
9386507 | Ramalingam et al. | Jul 2016 | B1 |
9607138 | Baldwin et al. | Mar 2017 | B1 |
9609577 | Ramalingam et al. | Mar 2017 | B1 |
9681350 | Marupaduga et al. | Jun 2017 | B1 |
9681359 | Ramalingam et al. | Jun 2017 | B2 |
9723131 | Ramalingam et al. | Aug 2017 | B1 |
9836642 | Ramaswamy | Dec 2017 | B1 |
9934504 | Wang et al. | Apr 2018 | B2 |
9967250 | Johansson et al. | May 2018 | B2 |
10027662 | Mutagi et al. | Jul 2018 | B1 |
10055740 | Hanson et al. | Aug 2018 | B2 |
10104181 | Rao et al. | Oct 2018 | B1 |
10108791 | Masterman | Oct 2018 | B1 |
10108961 | Wang et al. | Oct 2018 | B2 |
10122727 | Johansson et al. | Nov 2018 | B2 |
10235669 | Amacker et al. | Mar 2019 | B2 |
10242364 | Wang et al. | Mar 2019 | B2 |
10243945 | Kruse et al. | Mar 2019 | B1 |
11151481 | Sun et al. | Oct 2021 | B1 |
20040221303 | Sie | Nov 2004 | A1 |
20060279422 | Sweattie et al. | Dec 2006 | A1 |
20070222595 | Motteram | Sep 2007 | A1 |
20080209226 | Venkatesan | Aug 2008 | A1 |
20090008439 | Kubler | Jan 2009 | A1 |
20090291672 | Treves | Nov 2009 | A1 |
20100273509 | Sweeney | Oct 2010 | A1 |
20120235860 | Ghazarian et al. | Sep 2012 | A1 |
20120254084 | Richter | Oct 2012 | A1 |
20120278092 | Pfeffer et al. | Nov 2012 | A1 |
20140189720 | Terrazas | Jul 2014 | A1 |
20150294515 | Bergdale | Oct 2015 | A1 |
20160109954 | Harris et al. | Apr 2016 | A1 |
20160189063 | Nie | Jun 2016 | A1 |
20160275760 | Block | Sep 2016 | A1 |
20170169528 | Kundu | Jun 2017 | A1 |
20170188103 | Pan | Jun 2017 | A1 |
20170292851 | Chen | Oct 2017 | A1 |
20170374532 | Thogersen | Dec 2017 | A1 |
20180007060 | Leblang et al. | Jan 2018 | A1 |
20190036939 | Johansson et al. | Jan 2019 | A1 |
20190043207 | Carranza | Feb 2019 | A1 |
20190050631 | Hayase | Feb 2019 | A1 |
20190075359 | Boss | Mar 2019 | A1 |
20190142305 | Tan | May 2019 | A1 |
Number | Date | Country | |
---|---|---|---|
20200342219 A1 | Oct 2020 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 16731131 | Dec 2019 | US |
Child | 16843973 | US | |
Parent | 16394678 | Apr 2019 | US |
Child | 16731131 | US |