System and method for automated opt-in for tracking individuals
The automated opt-in system for retail tracking detects and engages loyal customers upon entry, addressing the challenge of missed opportunities by providing personalized experiences and targeted promotions within brick-and-mortar stores.
Patent Information
- Application Number
- PCT/US2024/042732
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-08-18
- Filing Date
- 2024-08-16
- Publication Date
- 2025-02-27
AI Technical Summary
Retailers struggle to identify and engage with loyal customers within brick-and-mortar stores until they reach the point of sale, missing opportunities for targeted marketing and improved customer experience.
A system and method for automated opt-in that detects individuals entering a retail area, generates a notification to check-in with an associated electronic device, and displays the notification, allowing for real-time identification and engagement of known customers based on their profiles and preferences.
Enables retailers to provide personalized experiences, offer targeted promotions, and enhance customer engagement by identifying and recognizing loyal customers upon entry, thereby improving sales and customer satisfaction.
Smart Images

Figure US2024042732_27022025_PF_FP_ABST
Abstract
Description
039636.07717 SYSTEM AND METHOD FOR AUTOMATED OPT-IN FOR TRACKING INDIVIDUALS CROSS REFERENCE TO RELATED APPLICATION(S)
[0001] This application claims the benefit of U.S. Provisional Application Serial No. 63 / 520,537, entitled “SYSTEM AND METHOD FOR AUTOMATED OPT-IN FOR TRACKING INDIVIDUALS” and filed on August 18, 2023, the disclosure of which is expressly incorporated by reference herein in its entirety. BACKGROUND Statement of the Technical Field
[0002] The present disclosure relates generally to systems and methods for automated opt- in for tracking individuals. Description of the Related Art
[0003] In the past, businesses relied solely on surveys to understand customer behavior. With recent advancements in e-commerce technologies, efforts are being made to understand the customer behavior / activities in real time as a customer navigates through a retail facility. Retailers recognize that important information and decisions can be drawn if massive data sets can be analyzed to identify patterns of behavior. Collecting and classifying data in an appropriate manner allows retailers to identify these patterns more quickly and efficiently, thereby allowing them to make more informed decisions. For example, retailers continually want data and insights on known customers (e.g., loyal customers and frequent buyers) and even unknown customers to tailor their encounters with a particular customer. In such an example, a retailer may treat a known customer different than an unknown customer as part of a strategic marketing program.
[0004] The amount of information being processed and stored is rapidly increasing as technology advances present an ever-increasing ability to generate and store data. As retailers continue to study customer behavior, they look for ways of take advantage of technology and data collection.039636.07717 SUMMARY
[0005] The following presents a simplified summary of one or more aspects in order to provide a basic understanding of such aspects. This summary is not an extensive overview of all contemplated aspects, nor is it intended to identify key or critical elements of all aspects or delineate the scope of any or all aspects. Its sole purpose is to present some concepts of one or more aspects in a simplified form as a prelude to the more detailed description presented later.
[0006] In some aspects, the techniques described herein relate to a system for person tracking, including: one or more memories, individually or in combination, having instructions; and one or more processors, individually or in combination, configured to execute the instructions and cause the system to: detect a person entering an area; generate a notification requesting that the person check-in with an electronic device associated with the area; and display the notification.
[0007] In some aspects, the techniques described herein relate to a method of person tracking, including: detecting a person entering an area; generating a notification requesting that the person check-in with an electronic device associated with the area; and displaying the notification.
[0008] In some aspects, the techniques described herein relate to a non-transitory, computer-readable medium including computer executable code, the code when executed by one or more processors causes the one or more processors to, individually or in combination, perform operations including: detecting a person entering an area; generating a notification requesting that the person check-in with an electronic device associated with the area; and displaying the notification.
[0009] In some aspects, the techniques described herein relate to a system for customer tracking, including: means for detecting a person entering an area; means for generating a notification requesting that the person check-in with an electronic device associated with the area; and means for displaying the notification. BRIEF DESCRIPTION OF THE DRAWINGS
[0010] The novel features believed to be characteristic of implementations of the disclosure are set forth in the appended claims. In the descriptions that follow, like parts are marked throughout the specification and drawings with the same numerals, respectively. The drawing figures are not necessarily drawn to scale and certain figures may be shown in exaggerated or039636.07717 generalized form in the interest of clarity and conciseness. The disclosure itself, however, as well as a preferred mode of use, further features and advances thereof, will be best understood by reference to the following detailed description of illustrative implementations of the disclosure when read in conjunction with the accompanying drawings, wherein:
[0011] FIG.1 is a top-view schematic diagram conceptually illustrating an example system for collecting a person’s data and enhancing the person’s experience in an area.
[0012] FIG. 2 is a block diagram conceptually illustrating an example electronic article surveillance (EAS) pedestal located at an entry of the area.
[0013] FIG. 3 is a block diagram conceptually illustrating an example of a hardware implementation for a system according to some aspects of the disclosure.
[0014] FIG. 4 is a flow chart illustrating an exemplary process for tracking individuals according to some aspects of the disclosure.
[0015] FIG.5 is a flow chart illustrating another exemplary process for tracking individuals according to some aspects of the disclosure.
[0016] FIG.6 is a flow chart illustrating another exemplary process for tracking individuals according to some aspects of the disclosure.
[0017] FIG.7 is a flow chart illustrating another exemplary process for tracking individuals according to some aspects of the disclosure.
[0018] FIG.8 is a flow chart illustrating another exemplary process for tracking individuals according to some aspects of the disclosure.
[0019] FIG. 9 is a flow chart illustrating an exemplary process for tracking individuals according to some aspects of the disclosure. DETAILED DESCRIPTION
[0020] It will be readily understood that the components of the embodiments as generally described herein and illustrated in the appended figures could be arranged and designed in a wide variety of different configurations. Thus, the following more detailed description of various embodiments, as represented in the figures, is not intended to limit the scope of the present disclosure but is merely representative of various embodiments. While the various aspects of the embodiments are presented in drawings, the drawings are not necessarily drawn to scale unless specifically indicated.039636.07717
[0021] The present solution may be embodied in other specific forms without departing from its spirit or essential characteristics. The described embodiments are to be considered in all respects only as illustrative and not restrictive. The scope of the present solution is, therefore, indicated by the appended claims rather than by this detailed description. All changes which come within the meaning and range of equivalency of the claims are to be embraced within their scope.
[0022] Reference throughout this specification to features, advantages, or similar language does not imply that all the features and advantages that may be realized with the present solution should be or are in any single embodiment of the present solution. Rather, language referring to the features and advantages is understood to mean that a specific feature, advantage, or characteristic described in connection with an embodiment is included in at least one embodiment of the present solution. Thus, discussions of the features and advantages, and similar language, throughout the specification may, but do not necessarily, refer to the same embodiment.
[0023] Furthermore, the described features, advantages and characteristics of the present solution may be combined in any suitable manner in one or more embodiments. One skilled in the relevant art will recognize, considering the description herein, that the present solution can be practiced without one or more of the specific features or advantages of a particular embodiment. In other instances, additional features and advantages may be recognized in certain embodiments that may not be present in all embodiments of the present solution.
[0024] Aspects of the disclosure are directed to apparatuses and methods for automated opt-in for tracking individuals, including but not limited to identifying and facilitating encounters with known consumers at retail locations. Retailers continually want data and insights on known customers (e.g., loyal customers and frequent buyers) and to potentially treat those customers differently from unknown customers as they enter the store. As used herein, a “loyal customer” may refer to a customer who regularly spends time at a retailer online and / or in a brick-and-mortar storefront, and / or a customer who spends a relatively large amount of money on the retailer’s products.
[0025] Most retailers do not identify their loyal customers within the brick-and-mortar stores until they get to a point of sale (POS). By then, it is often too late for the retailer to take actions to drive sales and otherwise improve the customer’s experience.039636.07717
[0026] Accordingly, aspects of the disclosure are directed to detecting and identifying customers upon entry to the store and / or within the store as the customer browses products. By detecting and identifying the customer early on, the retailer can engage with the customer and implement a marketing strategy. For example, if the customer is identified as a loyal customer, then the retailer may greet the customer and transmit a discount offer to their mobile device, offer them a token of appreciation (e.g., a water, a price discount, etc.), and / or help them find what they are looking for.
[0027] In some examples, the retailer may build and maintain datasets for each known customer. Here, the datasets may include preferences of a particular customer (e.g., shopping history, times and days the shopper comes in, amounts spent by the shopper, etc.). Creating and maintaining known customer information may be implemented after the customer approves (e.g., an opt-in mechanism). For example, the customer may register with the retailer at the brick-and-mortar store or online. Once the customer has opted-in, detecting and identifying the known customer may be performed at the brick-and-mortar store using one or more of a variety of mechanisms described in more detail below.
[0028] FIG. 1 is a schematic diagram conceptually illustrating an example system 100 for collecting customer data and enhancing the customer’s 102 experience in an area 128 of a particular retailer. Here, the area 128 may include a brick-and-mortar store containing products on an aisle / shelf 108, but it may also include outdoor areas where products are being sold (e.g., outdoor area of the store, farmers market, fairgrounds, etc.).
[0029] Prior to collecting information about a customer 102, the retailer may seek to obtain the customer’s consent using any one or more of a number of ways. For example, the retailer may request that a customer register with the retailer, and may offer an incentive (e.g., one- time discount on purchase) in exchange for the customer’s registration. The customer 102 may register online (e.g., using an external electronic device and internet 174 connection) or at the store. Registration with the retailer may provide the customer’s 102 consent to data collection. Similarly, the customer’s 102 consent to allow cookies may allow the retailer to collect information about the customer’s behavior online (e.g., products the customer 102 browses online via the retailer’s online store and / or other online retailers).
[0030] Once customer consent is obtained, the retailer may collect data about the customer 102 and store it in a datastore 126. The datastore 126 may be part of a computing system (e.g., a server 124) configured to transmit and receive customer data within a local area network039636.07717 (LAN) 144 or wireless LAN (WLAN) of the retail area. The server 124 may use the (W)LAN 144 to communicate customer data with an in-store sensor / display 120 (e.g., sensors and / or displays located next to or within an aisle / shelf 108), one or more entry displays 151, one or more entry sensors (150), and external electronic devices 106 (e.g., customer devices).
[0031] An in-store sensor may be implemented as one or more of a camera, an RFID reader, a Bluetooth® communication device, a computing device employing computer vision and / or machine learning (ML), a near-field communication (NFC) device, a quick response (QR) code reader, and any other suitable device capable of providing an indication of the presence of a customer near the in-store sensor. A display may include a standard color display or a touch- screen display. In some examples, an in-store sensor / display 120 may be communicatively coupled together or independent of each other.
[0032] The datastore 126 may include computer-readable media configured to collect and store customer data and software instructions necessary for operating the various sensors, displays, and local network 144. In some examples, the datastore may include facial recognition software 110 operable to perform object detection and / or facial recognition based on data provided by one or more entry sensors 150 and / or a retail area sensor / display 120. It should be noted that although the datastore 126 is illustrated as external to the various sensors and displays, one or more aspects of the datastore 126 may stored and operable at one or more of the sensors and displays. For example, an entry sensor 150 may include one or more memories comprising instructions configured to cause one or more processors of the entry sensor 150 to capture a picture of a customer 102 and perform facial recognition using the captured picture using facial features stored external or internal to the entry sensor 150. Entry sensor(s) 150 may be implemented as one or more of an electronic article surveillance (EAS) pedestal, an acousto-magnetic (AM) device, a camera, a wireless communication device (e.g., cellular, WiFi, Bluetooth®, etc.), and any other sensor or combination of sensors suitable for object detection and / or facial recognition. In some examples, the entry sensor(s) 150 may also include sensors that the customer 102 may interact with. Here, the sensors may include an RFID reader (e.g., customer 102 may have an RFID device configured to identify the customer 102), a bar code reader (e.g., customer 102 may have a two-dimensional code, a Quick Response (QR code), a three-dimensional code, and / or any graphical or visual machine- readable code configured to identify the customer 102), and / or a touch screen device where the customer 102 can enter their name and other identifying information. Such interactive sensors039636.07717 may provide the customer 102 with a means for registering or checking-in with the retailer, notifying the retailer of the customer’s 102 arrival.
[0033] The datastore 126 may also include item / accessory information 136 indicative of the retailer’s inventory, and in some examples, a location of that inventory within the area 128 and / or other stores. For example, if the customer 102 uses a personal / external electronic device 106 at home to browse certain products sold by the retailer, the server 124 may collect that information via cookies, push notification, etc. and store the customer’s browsing information as part of a profile of that customer (e.g., stored as customer related information 142). This information may indicate a specific product interest of the customer 102. As such, if the customer is identified prior to the point of sale (POS) (e.g., at the area 128 entry or in an aisle / shelf 108), the retailer may engage the customer 102 and tell the customer about whether products of interest to the customer are in inventory and / or where products are located.
[0034] The datastore 126 may also include related product information 138 identifying similarities between different products (e.g., products of the same type with the same characteristics) and / or products that are typically used in conjunction with another product. The datastore 126 may also include discount information 140 indicative of products that have a discounted price. In some examples, the discount information 140 may be specific to certain customers. Here, the discount information 140 associated with a loyal customer may reflect a higher discount than discount information associated with a casual or unknown customer.
[0035] The datastore 126 may also include customer related information 142. This information may include profiles for each known customer. The profiles may include facial characteristics, shopping history, online shopping and browsing information, and customer trends (e.g., patterns recognized over time, such as days the customer 102 is most likely to come in, areas of the store the customer 102 frequents the most, seasons of the year that the customer 102 comes in most often, products the customer buys during certain times of the year, and any other information about the customer suitable for marketing purposes). Examples of Customer Engagement based on Customer Related Data
[0036] By collecting customer-specific information, retailers may be better equipped to engage with customers prior to POS and enhance the customer’s experience. A retailer may obtain a customer’s 102 consent to collect customer related information 142 by way of information voluntarily provided to the retailer (e.g., surveys, product reviews, email address,039636.07717 phone number, products the customer browsed online, etc.) and / or incidental data associated with the customer (e.g., facial features, mobile device ID, credit card information collected at POS, etc.). For example, the retailer may collect facial feature data of customers as they walk into the area 128 via cameras positioned at the entrance and / or around the store. Incidental and voluntary data may be collected, stored in the datastore 126, and associated with the customer’s 102 profile.
[0037] As such, when the customer 102 enters the area 128, an entry sensor 150 may perform facial recognition to identify the customer 102 and provide the retailer (e.g., an associate working the floor) with that customer’s related information 142. Here, the server 124 may use the local network 144 to communicate the information to a retailer device 112, such as a tablet or other mobile electronic device. In another example, the entry displays 151 may include touch screen functionality providing the customer with a means to manually check-in. Upon entry, the entry displays 151 may display a notification requesting that the customer 102 check-in via an appropriate process (e.g., RFID badge / tag, bar code, NFC device, manual check-in via an application on a wireless device of the customer, etc.). For example, the customer 102 may have a RFID badge or a bar code (e.g., a two-dimensional code, a Quick Response (QR code), a three-dimensional code, and / or any graphical or visual machine- readable code) configured to identify the customer 102. In another example, an entry sensor 150 may be configured to collect data transmitted by the customer’s 102 mobile electronic device (e.g., cellphone 104). Here, the mobile electronic device may transmit a device ID or other data uniquely identifying the mobile device as belonging to the customer 102. This information may be collected and stored as customer related information 142.
[0038] Accordingly, when a customer 102 enters the area 128, incidental data may be collected from the customer 102 and added to the customer’s profile and / or compared (e.g., by the server 124) to existing incidental and voluntary data. If the customer is a known customer, then the server 124 may identify the customer 102 prior to POS. If the customer is an unknown customer, then the server 124 may generate and store a tentative profile based on collected incidental data. The server may notify a retail employee that a known or unknown customer has entered the area 128, and the employee may engage the customer according to retailer processes. For example, if the customer 102 is unknown, the employee may offer the customer 102 a discount in exchange for registering with the retailer and consenting to providing voluntary and / or incidental data.039636.07717
[0039] If the server 124 identifies the customer 102 as a known customer, the server 124 may determine whether the customer 102 is associated with a particular tier of customer, also referred to as a status level. For example, the customer’s profile stored on the datastore 126 may indicate whether the customer is a casual customer or a loyal customer. The server 124 may then notify the retailer device 112 that a known customer has entered the store, and provide additional information (e.g., customer tier and / or other information 136, 138, 140, 142). An employee receiving the information may engage the known customer according to retailer practices. For example, the employee may inform the customer 102 of a current discount being held on a product that the customer 102 previously viewed online, or that the retailer has an alternative / similar product in inventory.
[0040] As discussed, the datastore 126 may include item / accessory information 136 indicative a location of inventory within the area 128 and / or other stores. In some examples, certain inventory may be stored in a secure location (e.g., an aisle / shelf 108 with a locked door / partition preventing access to one or more shelves, a secured locker or other locking compartments, etc.). The datastore 126 may be configured to control access to the secure location based on whether a customer 102 a status level of the customer, e.g., if the customer is a known or unknown customer, and / or whether the customer is loyal customer (e.g., the customer 102 is associated with a particular loyalty tier). For example, the datastore 126 may be configured to release an electronic locking system that provides access to the secure location. Alternatively, or in addition, the datastore 126 may be configured to provide the customer 102 with a token (e.g., an alphabetic and / or numeric and / or verbal and / or visual code, or a bar code or a quick-response (QR) code sent via email or push notification to the customer’s cellphone 104) configured to provide the customer 102 with access to the secure location, e.g. to unlock a lock that secures the secure location. Thus, the datastore 126 may be configured to provide a particular customer 102 with access to a secure location if that customer 102 meets a configurable criterion. In one example, a retail area sensor / display 120 may obtain data from the customer 102 (e.g., via touch screen functionality providing the customer with a means to gain access to the secure area via check-in, RFID badge / tag, the customer’s mobile electronic device, and / or any other suitable means for identifying the customer 102), and the datastore 126 may determine whether the customer 102 may be granted access to a secure area. In some examples, the datastore 126 may provide the customer 102 with physical access to the039636.07717 secure area if a criterion is met. If the criterion is not met, the datastore 126 may notify a retail associate to aid the customer 102.
[0041] In certain aspects, the present solutions described herein may also provide advantages to customers by allowing customers to self-pay or use a self-checkout to buy products in-store based on whether a customer 102 is a known or unknown customer, or whether the customer is loyal customer (e.g., the customer 102 is associated with a particular loyalty tier). For example, if a known customer 102 enters the area 128, an entry sensor 150 may detect the customer 102 and confirm that the customer is known and / or is a tiered customer. Based on this information, the datastore 126 may be configured to provide the customer 102 with a token (e.g., an alphabetic and / or numeric and / or verbal and / or visual code, or a bar code or a quick-response (QR) code sent via email or push notification to the customer’s cellphone 104) configured to provide the customer 102 with access to a self- checkout region of the retail area 128 and / or access to a self-checkout kiosk or point-of-sale terminal (e.g., a machine configured to allow customers to self-service their checkout). In some examples, the self-checkout region may be within a secure location.
[0042] While the customer 102 is in the store, another sensor / display 120 may track the customer’s 102 movement and transmit the collected data to the server 124. The server 124 may store the collected data in the datastore 126. The collected data may include an indication of regions within the area 128 that the customer 102 spends the most time (e.g., which aisle / shelf 108), the products that the customer 102 interacts with, etc. In certain aspects, the server 124 may collect, via an internet 174 connection, online store information indicating products that the customer has browsed online.
[0043] FIG. 2 is a block diagram conceptually illustrating an example electronic article surveillance (EAS) pedestal 200 (e.g., one or both of the entry sensor(s) 150 and / or entry display(s) 151 of FIG.1) located at an entry of a building area (e.g., area 128 of FIG.1).
[0044] The EAS pedestal 202 may include one or more processors 204, a camera 210, a display 206, and a wireless signal transceiver 208. The camera 210 may be configured to capture a photo of a person entering a building area and passing by the EAS pedestal 202. In some examples, the one or more processors 204 may perform a facial recognition function on the photo to identify the person based on stored (e.g., at the datastore 126 of FIG. 1) facial feature data associated with a profile of the person. The one or more processors 204 may collect the customer data and generate a greeting to be presented on the display 206. The greeting may039636.07717 be a generic greeting or may incorporate one or more datapoints stored with the person’s profile (e.g., name of the person, a birthday greeting if appropriate, etc.). If the facial recognition software does not identify the person, the display may request the person check-in with a retailer employee or computer console.
[0045] In certain aspects, the wireless signal transceiver 208 may receive incidental signals transmitted by devices carried by a person passing the EAS pedestal 202. For example, incidental signals may include device identifiers (e.g., cellular / Wi-Fi devices) and other signals configured to identify a wireless device. In some examples, the wireless signal transceiver 208 may function as an RFID reader and transmit a waveform for which an RFID device carried by the person is configured to retransmit to the reader. The retransmitted signal may identify the person and cause the one or more processors 204 to pull stored data associated with the person. In some examples, the one or more processors 204 may cause the wireless signal transceiver 208 to transmit a notification to a retailer employee identifying the person and providing any additional stored details.
[0046] Referring to FIG.3 and FIG.4, in operation, computing device 300 may perform a method 400 of person tracking and engagement, such as via execution of tracking and engagement component 315 by one or more processors 305 configured, individually or in any combination, to execute instructions to perform the following actions, and / or configured to communicate with one or more memories 310 to obtain the instructions. It should be noted that in certain aspects, at least one of the one or more memories 310 and / or at least one of the one or more processors 305 may be external to the computing device 300. For example, one or more of an entry sensor 150, an entry display 151, and / or a sensor / display 120 may perform some of the functions described herein using one or more processors 305 and one or more memories 310, while a remote server (e.g., server 124 of FIG. 1) or a remote database (e.g., datastore 126 of FIG.1) may perform other functions described herein, and data may be pulled by the computing device 300 from a remote database.
[0047] At block 402, the method 400 includes detecting a person entering an area. For example, in an aspect, computing device 300, one or more processors 305, one or more memories 310, tracking and engagement component 315, and / or detecting component 320 may be configured to or may comprise means for detecting a person entering an area.
[0048] For example, the detecting at block 402 may include one or more entry sensors (e.g., entry sensor(s) 150 of FIG.1) configured to identify a person. Identifying a person may include039636.07717 object detection software configured to identify a person from a photographic or video feed generated by a camera. In some examples, the detection may include a motion sensor such as an infrared motion sensor. In another example, the detection may include one or more sensors integrated with an electronic article surveillance (EAS) pedestal. In some examples, a person may be detected based on detecting, in association with the person, one or more of: a cellular device, a Bluetooth device, a radio-frequency identifier (RFID) device, a near-field communication (NFC) device, a bar code, or a facial characteristic. In some examples, the person being detected indicates that the person checked-in with an electronic device associated with the area. That is, the person may have voluntarily checked-in when they entered the area.
[0049] Further, for example, the detecting at block 402 may be performed to alert an employee that a person has entered a defined area (e.g., indoor / outdoor region). This may provide the employee with an opportunity to engage with the person and improve their experience with a particular retailer or storefront.
[0050] At block 404, the method 400 includes generating a notification requesting that the person check-in with an electronic device associated with the area. For example, in an aspect, computing device 300, one or more processors 305, one or more memories 310, tracking and engagement component 315, and / or generating component 325 may be configured to or may comprise means for generating a notification requesting that the person check-in with an electronic device associated with the area.
[0051] For example, the generating at block 404 may include generating a notification to present to the person on a display. The notification and placement of the display may be configured to prompt the person to perform some action, such as check-in or register. By checking in, the person identifies themselves to the retailer and allows the retailer to lookup the person’s history and information (e.g., a photo, a name, a transaction history, a transaction- associated preference) associated with the retailer. By registering, the person identifies themselves and allows the retailer to generate a personal profile of the person wherein the retailer may store the person’s information.
[0052] Further, for example, the generating at block 404 may be performed so that the retailer can track people individually and provide service to customers at a relatively more personal level. For example, by identifying the person and observing their retail history, an employee of the retailer may have a better idea of what products and / or styles the person is interested in.039636.07717
[0053] At block 406, the method 400 includes displaying the notification. For example, in an aspect, computing device 300, one or more processors 305, one or more memories 310, tracking and engagement component 315, and / or displaying component 330 may be configured to or may comprise means for displaying the notification.
[0054] For example, the displaying at block 406 may include a digital display or monitor configured to receive the generated notification and render it as a visual representation of the notification. Such a display or monitor may be an in-store device, or a display of a wireless device of the customer.
[0055] Further, for example, the displaying at block 406 may be performed to notify the person entering the area that they have been requested to check-in or register with the retailer. As discussed, this will provide the retailer with additional information about the person and allow the retailer to better serve them.
[0056] Referring to FIG.5, in an alternative or additional aspect, at block 502, the method 400 may further include identifying the person based on recognizing, in association with the person, one or more of: a cellular device, a Bluetooth device, a radio-frequency identifier (RFID) device, a near-field communication (NFC) device, a bar code, or a facial characteristic. For example, in an aspect, computing device 300, one or more processors 305, one or more memories 310, tracking and engagement component 315, and / or identifying component 335 may be configured to or may comprise means for identifying the person based on recognizing, in association with the person, one or more of: a cellular device, a Bluetooth device, a radio- frequency identifier (RFID) device, a near-field communication (NFC) device, a bar code, or a facial characteristic.
[0057] For example, the identifying at block 502 may include receiving wireless signals transmitted by a wireless device carried by the person, or transmitting a wireless signal and receiving, from a device carried by the person, another wireless signal in response. In some examples, the received wireless signal may identify the person based on the signal carrying unique information that the retailer has stored in the person’s profile. Thus, when the computing device 300 receives the wireless signal, it may decode the signal and find a matching signal stored in the one or more memories 310.
[0058] Further, for example, the identifying at block 502 may be performed to determine an identity of the person entering the area. By identifying the person as they enter the area, the039636.07717 retailer is able to quickly provide the person with a targeted marketing strategy based on stored attributes of the person.
[0059] In this optional aspect, at block 504, the identifying at block 502 of the person further comprises identifying a status level of the person based on a customer profile associated with the person. In one example, the person may be identified as a “known” person or an “unknown” person. The retailer may encounter the person based on whether that person has a status of known or unknown. In some examples, if the person is known, then the person may be a status level of “loyal” or “casual.” The loyal person may be a person who has historically been involved with relatively high-value transactions with the retailer (e.g., spending an amount of money greater than or equal to a threshold amount within a period of time within a threshold number of times), and thus, may be treated with more generous service (e.g., more discounts, etc.) than a casual person. This provides the retailer with the ability to strategically provide service according to specific transactional details of the person.
[0060] Referring to FIG.6, in an alternative or additional aspect, at block 602, the method 400 may further include transmitting, to an electronic device of a person monitoring the area, a notification identifying the person. For example, in an aspect, computing device 300, one or more processors 305, one or more memories 310, tracking and engagement component 315, and / or transmitting component 350 may be configured to or may comprise means for transmitting, to an electronic device of a person monitoring the area, a notification identifying the person.
[0061] For example, the transmitting at block 602 may include transmitting information identifying the person who has entered the area. For example, the computing device 300 may identify the person using information stored in a profile of the person. The computing device 300 may then transmit information identifying the person, as well as information stored in the profile of the person. The computing device 300 may provide the information to an agent or employee of the retailer so that the agent or employee may encounter the person with a relatively good idea of the person’s transactional habits with the retailer.
[0062] In an alternative or additional aspect, the notification comprises one or more of a photo, a name, a transaction history, or a transaction-associated preference. In this aspect, the photo is obtained when the person enters the area, when the person checks-in, or from a customer profile of the person.039636.07717
[0063] Referring to FIG.7, in an alternative or additional aspect, at block 702, the method 400 may further include transmitting, to an electronic device of a person monitoring the area, a location of the person within the area. For example, in an aspect, computing device 300, one or more processors 305, one or more memories 310, tracking and engagement component 315, and / or transmitting component 350 may be configured to or may comprise means for transmitting, to an electronic device of a person monitoring the area, a location of the person within the area.
[0064] For example, the transmitting at block 702 may include monitoring a location of the person and transmitting that information to an employee of the retailer. For example, the entry sensor(s) 150 and / or the sensor / display 120 may track the person’s location via video and or signal (e.g., wireless signaling such as cell device transmissions, RFID, etc.) surveillance.
[0065] Further, for example, the transmitting at block 702 may be performed to inform an employee a location of the person so that the employee may encounter the person without having to search the entire area.
[0066] Referring to FIG.8, in an alternative or additional aspect, at block 802, the method 400 may further include receiving a response to the notification, wherein the response indicates the check-in of the person. For example, in an aspect, computing device 300, one or more processors 305, one or more memories 310, tracking and engagement component 315, and / or receiving component 345 may be configured to or may comprise means for receiving a response to the notification, wherein the response indicates the check-in of the person.
[0067] For example, the receiving at block 802 may include receiving, via a wired or wireless signal, an indication that the person has checked in. Such an indication may include one or more identifying aspects of the person.
[0068] In an alternative or additional aspect, identifying the person is based on the response to the notification being associated with the one or more of the cellular device, the Bluetooth device, the RFID device, the NFC device, the bar code, or the facial characteristic matching to a customer profile of the person.
[0069] Referring to FIG.9, in an alternative or additional aspect, at block 902, the method 400 may further include receiving a response to the notification, wherein the response indicates the check-in of the person. For example, in an aspect, computing device 300, one or more processors 305, one or more memories 310, tracking and engagement component 315, and / or039636.07717 receiving component 345 may be configured to or may comprise means for receiving a response to the notification, wherein the response indicates the check-in of the person.
[0070] For example, the receiving at block 902 may include receiving signaling (e.g., via a wired / wireless interface) an indication that the detected person has checked-in via an electronic device associated with the area. In one example, the person may have voluntarily checked-in when they entered the area. Here, the person may check-in via an entry sensor (e.g., entry sensor(s) 150 of FIG.1). However, it should be noted that in some examples, the person may be automatically checked via one or more of: a cellular device, a Bluetooth device, an RFID device, an NFC device, a bar code, or a facial characteristic. In this example, one or more sensors (e.g., entry sensor 150 and / or sensor / display 120 of FIG. 1) in combination with the datastore may automatically detect, identify, and check the person in. In such an example, the server may transmit the indication that the detected person has checked in to an employee (e.g., retailer device 112 of FIG.1) so that the employee may encounter the person.
[0071] At block 904, the method 400 includes identifying a status level of the person based on a customer profile associated with the person. For example, in an aspect, computing device 300, one or more processors 305, one or more memories 310, tracking and engagement component 315, and / or identifying component 335 may be configured to or may comprise means for identifying a status level of the person based on a customer profile associated with the person.
[0072] For example, the identifying at block 904 may include identifying a status level of the person based on a customer profile (e.g., stored in the datastore) associated with the person. In one example, the status level may indicate whether the person is a “known” person (e.g., the datastore has stored information associated with the person) or an “unknown” person (e.g., the datastore has little or no stored information associated with the person). In some examples, the status level may indicate whether the person is “loyal” or “casual.” In this example, the status level may indicate that the person is associated with one of multiple tiers of loyalty.
[0073] At block 906, the method 400 includes generating a token configured to grant an access privilege to the person. For example, in an aspect, computing device 300, one or more processors 305, one or more memories 310, tracking and engagement component 315, and / or generating component 325 may be configured to or may comprise means for generating a token configured to grant an access privilege to the person.039636.07717
[0074] For example, the generating at block 906 may include generating a token configured to provide access to regions of the area and / or services based on the status level of the person. The token may include an alphabetic and / or numeric and / or verbal and / or visual code, a bar code, and / or a quick-response (QR) code. Thus, a person associated with a loyal status level or a tier indicating a high level of loyalty, may be granted access to more regions or locations of the area and / or services than another person associated with a casual status level. In one example, the access privilege is configured to provide the person with access to a self-checkout kiosk and / or a secure area (e.g., shelf, locker, etc.).
[0075] At block 908, the method 400 includes transmitting an indication of the token to a wireless device of the person. For example, in an aspect, computing device 300, one or more processors 305, one or more memories 310, tracking and engagement component 315, and / or transmitting component 350 may be configured to or may comprise means for transmitting an indication of the token to a wireless device of the person.
[0076] For example, the transmitting at block 908 may include transmitting, via a wireless interface, an electronic message (e.g., email, push notification, or any other suitable electronic message) to the person, wherein the electronic message includes an indication of the generated token. For example, the server may transmit signaling configured to cause the person’s personal device to display a push notification indicating the token. As such, the person may be provided immediate access to regions and / or services provided by the token.
[0077] While the foregoing disclosure discusses illustrative aspects and / or embodiments, it should be noted that various changes and modifications could be made herein without departing from the scope of the described aspects and / or embodiments as defined by the appended claims. Furthermore, although elements of the described aspects and / or embodiments may be described or claimed in the singular, the plural is contemplated unless limitation to the singular is explicitly stated. Additionally, all or a portion of any aspect and / or embodiment may be utilized with all or a portion of any other aspect and / or embodiment, unless stated otherwise. Additional Considerations
[0078] Although the present solution has been illustrated and described with respect to one or more implementations, equivalent alterations and modifications will occur to others skilled in the art upon the reading and understanding of this specification and the annexed drawings.039636.07717 In addition, while a particular feature of the present solution may have been disclosed with respect to only one of several implementations, such feature may be combined with one or more other features of the other implementations as may be desired and advantageous for any given or particular application. Thus, the breadth and scope of the present solution should not be limited by any of the above described embodiments. Rather, the scope of the present solution should be defined in accordance with the following claims and their equivalents.
[0079] As used herein, a processor, at least one processor, and / or one or more processors, individually or in combination, configured to perform or operable for performing a plurality of actions is meant to include at least two different processors able to perform different, overlapping or non-overlapping subsets of the plurality actions, or a single processor able to perform all of the plurality of actions. In one non-limiting example of multiple processors being able to perform different ones of the plurality of actions in combination, a description of a processor, at least one processor, and / or one or more processors configured or operable to perform actions X, Y, and Z may include at least a first processor configured or operable to perform a first subset of X, Y, and Z (e.g., to perform X) and at least a second processor configured or operable to perform a second subset of X, Y, and Z (e.g., to perform Y and Z). Alternatively, a first processor, a second processor, and a third processor may be respectively configured or operable to perform a respective one of actions X, Y, and Z. It should be understood that any combination of one or more processors each may be configured or operable to perform any one or any combination of a plurality of actions.
[0080] As used herein, a memory, at least one memory, and / or one or more memories, individually or in combination, configured to store or having stored thereon instructions executable by one or more processors for performing a plurality of actions is meant to include at least two different memories able to store different, overlapping or non-overlapping subsets of the instructions for performing different, overlapping or non-overlapping subsets of the plurality actions, or a single memory able to store the instructions for performing all of the plurality of actions. In one non-limiting example of one or more memories, individually or in combination, being able to store different subsets of the instructions for performing different ones of the plurality of actions, a description of a memory, at least one memory, and / or one or more memories configured or operable to store or having stored thereon instructions for performing actions X, Y, and Z may include at least a first memory configured or operable to store or having stored thereon a first subset of instructions for performing a first subset of X,039636.07717 Y, and Z (e.g., instructions to perform X) and at least a second memory configured or operable to store or having stored thereon a second subset of instructions for performing a second subset of X, Y, and Z (e.g., instructions to perform Y and Z). Alternatively, a first memory, and second memory, and a third memory may be respectively configured to store or have stored there-on a respective one of a first subset of instructions for performing X, a second subset of instruction for performing Y, and a third subset of instructions for performing Z. It should be understood that any combination of one or more memories each may be configured or operable to store or have stored thereon any one or any combination of instructions executable by one or more processors to perform any one or any combination of a plurality of actions. Moreover, one or more processors may each be coupled to at least one of the one or more memories and configured or operable to execute the instructions to perform the plurality of actions. For instance, in the above non-limiting example of the different subset of instructions for performing actions X, Y, and Z, a first processor may be coupled to a first memory storing instructions for performing action X, and at least a second processor may be coupled to at least a second memory storing instructions for performing actions Y and Z, and the first processor and the second processor may, in combination, execute the respective subset of instructions to accomplish performing actions X, Y, and Z. Alternatively, three processors may access one of three different memories each storing one of instructions for per-forming X, Y, or Z, and the three processor may in combination execute the respective subset of instruction to accomplish performing actions X, Y, and Z. Alternatively, a single processor may execute the instructions stored on a single memory, or distributed across multiple memories, to accomplish performing actions X, Y, and Z. Example Aspects
[0081] Clause 1. A system for person tracking and engagement, comprising: one or more memories, individually or in combination, having instructions; and one or more processors, individually or in combination, configured to execute the instructions and cause the system to: detect a person entering an area; generate a notification requesting that the person check-in with an electronic device associated with the area; and display the notification.
[0082] Clause 2. The system of clause 1, wherein the one or more processors are further configured to cause the system to: identify the person based on recognizing, in association with039636.07717 the person, one or more of: a cellular device, a Bluetooth device, a radio-frequency identifier (RFID) device, a near-field communication (NFC) device, a bar code, or a facial characteristic.
[0083] Clause 3. The system of clause 2, wherein the one or more processors, being configured to identify the person, are further configured to: identify a status level of the person based on a customer profile associated with the person.
[0084] Clause 4. The system of any of clauses 2 and 3, wherein the one or more processors are further configured to cause the system to: transmit, to an electronic device of a person monitoring the area, a notification identifying the person.
[0085] Clause 5. The system of clause 4, wherein the notification comprises one or more of a photo, a name, a transaction history, a transaction-associated preference.
[0086] Clause 6. The system of clause 5, wherein the photo is obtained when the person enters the area, when the person checks-in, or from a customer profile of the person.
[0087] Clause 7. The system of any of clauses 2-6, wherein the one or more processors are further configured to cause the system to: transmit, to an electronic device of a person monitoring the area, a location of the person within the area.
[0088] Clause 8. The system of any of clauses 2-7, wherein the one or more processors are further configured to cause the system to: receive a response to the notification, wherein the response indicates the check-in of the person.
[0089] Clause 9. The system of clause 8, wherein identifying the person is based on the response to the notification being associated with the one or more of the cellular device, the Bluetooth device, the RFID device, the NFC device, the bar code, or the facial characteristic matching to a customer profile of the person.
[0090] Clause 10. The system of any of clauses 1-9, wherein the one or more processors, individually or in combination, are further configured to cause the system to: receive a response to the notification, wherein the response indicates the check-in of the person; identify a status level of the person based on a customer profile associated with the person; generate a token configured to grant an access privilege to the person; and transmit an indication of the token to a wireless device of the person.
[0091] Clause 11. The system of clause 10, wherein the access privilege is configured to provide the person with access to a secure location.
[0092] Clause 12. The system of any of clauses 10 and 11, wherein the access privilege is configured to provide the person with access to a self-checkout kiosk.039636.07717
[0093] Clause 13. The system of any of clauses 10-12, wherein the access privilege is based on the status level associated with the person.
[0094] Clause 14. The system of any of clauses 10-13, wherein the person being detected indicates that the person checked-in with an electronic device associated with the area.
[0095] Clause 15. A method of person tracking and engagement, comprising: detecting a person entering an area; generating a notification requesting that the person check-in with an electronic device associated with the area; and displaying the notification.
[0096] Clause 16. The method of clause 15, further comprising: identifying the person based on recognizing, in association with the person, one or more of: a cellular device, a Bluetooth device, a radio-frequency identifier (RFID) device, a near-field communication (NFC) device, a bar code, or a facial characteristic.
[0097] Clause 17. The method of clause 16, wherein identifying the person further comprises identifying a status level of the person based on a customer profile associated with the person.
[0098] Clause 18. The method of any of clauses 16 and 17, further comprising: transmitting, to an electronic device of a person monitoring the area, a notification identifying the person.
[0099] Clause 19. The method of clause 18, wherein the notification comprises one or more of a photo, a name, a transaction history, or a transaction-associated preference.
[0100] Clause 20. The method of clause 19, wherein the photo is obtained when the person enters the area, when the person checks-in, or from a customer profile of the person.
[0101] Clause 21. The method of any of clauses 16-120, further comprising: transmitting, to an electronic device of a person monitoring the area, a location of the person within the area.
[0102] Clause 22. The method of any of clauses 16-20, further comprising: receiving a response to the notification, wherein the response indicates the check-in of the person.
[0103] Clause 23. The method of clause 22, wherein identifying the person is based on the response to the notification being associated with the one or more of the cellular device, the Bluetooth device, the RFID device, the NFC device, the bar code, or the facial characteristic matching to a customer profile of the person.
[0104] Clause 24. The method of any of clauses 15-23, further comprising: receiving a response to the notification, wherein the response indicates the check-in of the person; identifying a status level of the person based on a customer profile associated with the person;039636.07717 generating a token configured to grant an access privilege to the person; and transmitting an indication of the token to a wireless device of the person.
[0105] Clause 25. The method of clause 24, wherein the access privilege is configured to provide the person with access to a secure location.
[0106] Clause 26. The method of any of clauses 24 and 25, wherein the access privilege is configured to provide the person with access to a self-checkout kiosk.
[0107] Clause 27. The method of any of clauses 24-26, wherein the access privilege is based on the status level associated with the person.
[0108] Clause 28. The method of any of clauses 24-27, wherein the person being detected indicates that the person checked-in with an electronic device associated with the area.
[0109] Clause 29. A non-transitory, computer-readable medium comprising computer executable code, the code when executed by one or more processors causes the one or more processors to, individually or in combination, perform operations comprising: detecting a person entering an area; generating a notification requesting that the person check-in with an electronic device associated with the area; and displaying the notification.
[0110] Clause 30. The non-transitory, computer-readable medium of clause 19, wherein the operations further comprise: identifying the person based on recognizing, in association with the person, one or more of: a cellular device, a Bluetooth device, a radio-frequency identifier (RFID) device, a near-field communication (NFC) device, a bar code, or a facial characteristic.
[0111] Clause 31. The non-transitory, computer-readable medium of clause 20, wherein identifying the person further comprises identifying a status level of the person based on a customer profile associated with the person.
[0112] Clause 32. The non-transitory, computer-readable medium of clause 21, wherein the operations further comprise: transmitting, to an electronic device of a person monitoring the area, a notification identifying the person.
[0113] Clause 33. The non-transitory, computer-readable medium of any of clauses 21 and 22, wherein the notification comprises one or more of a photo, a name, a transaction history, or a transaction-associated preference.
[0114] Clause 34. The non-transitory, computer-readable medium of clause 23, wherein the photo is obtained when the person enters the area, when the person checks-in, or from a customer profile of the person.039636.07717
[0115] Clause 35. The non-transitory, computer-readable medium of any of clauses 20-24, wherein the operations further comprise: transmitting, to an electronic device of a person monitoring the area, a location of the person within the area.
[0116] Clause 36. The non-transitory, computer-readable medium of any of clauses 20-25, wherein the operations further comprise: receiving a response to the notification, wherein the response indicates the check-in of the person.
[0117] Clause 37. The non-transitory, computer-readable medium of clause 26, wherein identifying the person is based on the response to the notification being associated with the one or more of the cellular device, the Bluetooth device, the RFID device, the NFC device, the bar code, or the facial characteristic matching to a customer profile of the person.
[0118] Clause 38. The non-transitory, computer-readable medium of any of clauses 29-37, wherein the operations further comprise: receiving a response to the notification, wherein the response indicates the check-in of the person; identifying a status level of the person based on a customer profile associated with the person; generating a token configured to grant an access privilege to the person; and transmitting an indication of the token to a wireless device of the person.
[0119] Clause 39. The non-transitory, computer-readable medium of clause 38, wherein the access privilege is configured to provide the person with access to a secure location.
[0120] Clause 40. The non-transitory, computer-readable medium of any of clauses 38 and 39, wherein the access privilege is configured to provide the person with access to a self- checkout kiosk.
[0121] Clause 41. The non-transitory, computer-readable medium of any of clauses 38-40, wherein the access privilege is based on the status level associated with the person.
[0122] Clause 42. The non-transitory, computer-readable medium of any of clauses 38- 41, wherein the person being detected indicates that the person checked-in with an electronic device associated with the area.
[0123] Clause 43. A system for customer tracking and engagement, comprising: means for detecting a person entering an area; means for generating a notification requesting that the person check-in with an electronic device associated with the area; and means for displaying the notification.
[0124] Clause 44. The system of clause 43, further comprising: means for identifying the person based on recognizing, in association with the person, one or more of: a cellular device,039636.07717 a Bluetooth device, a radio-frequency identifier (RFID) device, a near-field communication (NFC) device, a bar code, or a facial characteristic.
[0125] Clause 45. The system of clause 44, wherein the means for identifying the person further comprises: means for identifying a status level of the person based on a customer profile associated with the person.
[0126] Clause 46. The system of any of clauses 44 and 45, further comprising: means for transmitting, to an electronic device of a person monitoring the area, a notification identifying the person.
[0127] Clause 47. The system of clause 46, wherein the notification comprises one or more of a photo, a name, a transaction history, or a transaction-associated preference.
[0128] Clause 48. The system of clause 47, wherein the photo is obtained when the person enters the area, when the person checks-in, or from a customer profile of the person.
[0129] Clause 49. The system of any of clauses 44-48, further comprising: means for transmitting, to an electronic device of a person monitoring the area, a location of the person within the area.
[0130] Clause 50. The system of any of clauses 44-49, further comprising: means for receiving a response to the notification, wherein the response indicates the check-in of the person.
[0131] Clause 51. The system of clause 50, wherein the means for identifying the person is configured to identify the person based on the response to the notification being associated with the one or more of the cellular device, the Bluetooth device, the RFID device, the NFC device, the bar code, or the facial characteristic matching to a customer profile of the person.
[0132] Clause 52. The system of any of clauses 43-51, wherein the operations further comprise: receiving a response to the notification, wherein the response indicates the check-in of the person; identifying a status level of the person based on a customer profile associated with the person; generating a token configured to grant an access privilege to the person; and transmitting an indication of the token to a wireless device of the person.
[0133] Clause 53. The system of clause 52, wherein the access privilege is configured to provide the person with access to a secure location.
[0134] Clause 54. The system of any of clauses 52 and 53, wherein the access privilege is configured to provide the person with access to a self-checkout kiosk.039636.07717
[0135] Clause 55. The system of any of clauses 52-54, wherein the access privilege is based on the status level associated with the person.
[0136] Clause 56. The system of any of clauses 52-55, wherein the person being detected indicates that the person checked-in with an electronic device associated with the area.
Claims
039636.07717 CLAIMS What is claimed is:
1. A system for person tracking, comprising: one or more memories, individually or in combination, having instructions; and one or more processors, individually or in combination, configured to execute the instructions and cause the system to: detect a person entering an area; generate a notification requesting that the person check-in with an electronic device associated with the area; and display the notification. The system of claim 1, wherein the one or more processors are further configured to cause the system to: identify the person based on recognizing, in association with the person, one or more of: a cellular device, a Bluetooth device, a radio-frequency identifier (RFID) device, a near- field communication (NFC) device, a bar code, or a facial characteristic.
3. The system of claim 2, wherein the one or more processors, being configured to identify the person, are further configured to: identify a status level of the person based on a customer profile associated with the person.
4. The system of claim 2, wherein the one or more processors are further configured to cause the system to: transmit, to an electronic device of a person monitoring the area, a notification identifying the person.
5. The system of claim 4, wherein the notification comprises one or more of a photo, a name, a transaction history, a transaction-associated preference.
6. The system of claim 5, wherein the photo is obtained when the person enters the area, when the person checks-in, or from a customer profile of the person.039636.07717 The system of claim 2, wherein the one or more processors are further configured to cause the system to: transmit, to an electronic device of a person monitoring the area, a location of the person within the area.
8. The system of claim 2, wherein the one or more processors are further configured to cause the system to: receive a response to the notification, wherein the response indicates the check-in of the person.
9. The system of claim 8, wherein identifying the person is based on the response to the notification being associated with the one or more of the cellular device, the Bluetooth device, the RFID device, the NFC device, the bar code, or the facial characteristic matching to a customer profile of the person.
10. The system of claim 1, wherein the one or more processors, individually or in combination, are further configured to cause the system to: receive a response to the notification, wherein the response indicates the check-in of the person; identify a status level of the person based on a customer profile associated with the person; generate a token configured to grant an access privilege to the person; and transmit an indication of the token to a wireless device of the person.
11. The system of claim 10, wherein the access privilege is configured to provide the person with access to a secure location.
12. The system of claim 10, wherein the access privilege is configured to provide the person with access to a self-checkout kiosk.039636.07717 13. The system of claim 10, wherein the access privilege is based on the status level associated with the person.
14. The system of claim 10, wherein the person being detected indicates that the person checked-in with an electronic device associated with the area.
15. A method of person tracking, comprising: detecting a person entering an area; generating a notification requesting that the person check-in with an electronic device associated with the area; and displaying the notification.
16. The method of claim 15, further comprising: identifying the person based on recognizing, in association with the person, one or more of: a cellular device, a Bluetooth device, a radio-frequency identifier (RFID) device, a near- field communication (NFC) device, a bar code, or a facial characteristic.
17. The method of claim 16, wherein identifying the person further comprises identifying a status level of the person based on a customer profile associated with the person.
18. The method of claim 16, further comprising: transmitting, to an electronic device of a person monitoring the area, a notification identifying the person.
19. The method of claim 18, wherein the notification comprises one or more of a photo, a name, a transaction history, or a transaction-associated preference.
20. The method of claim 19, wherein the photo is obtained when the person enters the area, when the person checks-in, or from a customer profile of the person.
21. The method of claim 16, further comprising:039636.07717 transmitting, to an electronic device of a person monitoring the area, a location of the person within the area.
22. The method of claim 16, further comprising: receiving a response to the notification, wherein the response indicates the check-in of the person.
23. The method of claim 22, wherein identifying the person is based on the response to the notification being associated with the one or more of the cellular device, the Bluetooth device, the RFID device, the NFC device, the bar code, or the facial characteristic matching to a customer profile of the person.
24. The method of claim 15, further comprising: receiving a response to the notification, wherein the response indicates the check-in of the person; identifying a status level of the person based on a customer profile associated with the person; generating a token configured to grant an access privilege to the person; and transmitting an indication of the token to a wireless device of the person.
25. The method of claim 24, wherein the access privilege is configured to provide the person with access to a secure location.
26. The method of claim 24, wherein the access privilege is configured to provide the person with access to a self-checkout kiosk.
27. The method of claim 24, wherein the access privilege is based on the status level associated with the person.
28. The method of claim 24, wherein the person being detected indicates that the person checked-in with an electronic device associated with the area.039636.07717 29. A non-transitory, computer-readable medium comprising computer executable code, the code when executed by one or more processors causes the one or more processors to, individually or in combination, perform operations comprising: detecting a person entering an area; generating a notification requesting that the person check-in with an electronic device associated with the area; and displaying the notification.
Citation Information
Patent Citations
Information system and information processing apparatus
US20080319835A1
Anonymous check-in at a merchant location
US20140297472A1
Smart line routing using wireless beacons
US20160125483A1
Location-aware loyalty program apportioning
US20190050886A1
System Providing Self-Service Access to Locked Merchandise
US20220198472A1