IP Library Granted Patent US 11,995,597
Granted Patent B1
US 11,995,597 · App. 17/548,108 · Granted May 28, 2024

Gathering in-store employee ratings using triggered feedback solicitations

Inventors: Benjamin Weiss (Chicago, IL); Timothy P. McCauley (Evanston, IL); Nicholas L. Eby (Downers Grove, IL)
Assignee: WALGREEN CO.
G06Q10/06398G06Q30/0281G06Q30/0282H04W4/02G06Q10/06393G06Q20/3274
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,995,597
App. No.
17/548,108
Granted
May 28, 2024
Kind
B1
Abstract

Embodiments are disclosed to detect whether an interaction has occurred between a customer and one or more store employees. By analyzing a how long a communication device used by the customer was within a threshold range of one or more devices worn by store employees, an interaction between the customer and one or more store employees may be identified. Employees whom the customer interacted with may be identified by processing transmission parameters broadcasted by the devices worn by the store employees. Thus, all employees in which a customer interacted with while visiting a store may be identified. The customer may be asked for feedback via the communication device upon detection that a customer has completed a transaction and/or left the store. Using the solicited feedback provided by the customer, various types of reports may be generated.

Claims (50)

1. A method, comprising:

identifying, by a mobile computing device, an interaction between a customer who is associated with the mobile computing device and a store employee who is associated with a first wireless communication device when the mobile computing device is within a threshold range of the first wireless communication device for a threshold period of time;

receiving, by the mobile computing device, an employee identification number transmitted from the first wireless communication device during the interaction;

logging, by the mobile computing device, responsive to the mobile computing device identifying the interaction, the transmitted employee identification number identifying the store employee involved in the interaction transmitted from the first wireless communication device to the mobile computing device during the interaction;

generating, by the mobile computing device, in response to the identified interaction between the customer and the store employee, a feedback prompt soliciting employee feedback;

receiving, by the mobile computing device, feedback regarding the identified store employee entered by the customer in response to the feedback prompt; and

transmitting, by the mobile computing device, the feedback entered by the customer.

2. The method of claim 1 , wherein the act of identifying the interaction between the customer and the store employee comprises:

determining a power level of a signal transmitted by the first wireless communication device in accordance with a personal area network (PAN) communication protocol; and

tracking the power level of the signal to verify that the power level of the signal does not fall below a threshold power level during the threshold period of time.

3. The method of claim 1 , further comprising:

upon detecting that the customer has entered a vicinity of a physical store location, executing a background application installed on the mobile computing device to listen for first transmission parameters transmitted from the first wireless communication device.

4. The method of claim 3 , further comprising:

detecting that the customer has entered the vicinity of the physical store location based upon a comparison of a geographic location of the mobile computing device to a geofenced area that is associated with the physical store location.

5. The method of claim 3 , further comprising:

detecting that the customer has entered the vicinity of the physical store location using information received as part of second transmission parameters transmitted by a second wireless computing device that uniquely identify the physical store location.

6. The method of claim 5 , wherein the second transmission parameters are transmitted by the second wireless computing device and received by the mobile computing device in accordance with a personal area network (PAN) communication protocol.

7. The method of claim 1 , wherein the feedback entered by the customer includes one or more of:

a numeric feedback rating; and

text.

8. A mobile computing device, comprising:

one or more processors configured to:

identify, an interaction between a customer who is associated with the mobile computing device and a store employee who is associated with a first wireless communication device when the mobile computing device is within a threshold range of the first wireless communication device for a threshold period of time;

receive, an employee identification number transmitted from the first wireless communication device during the interaction;

log, responsive to identifying the interaction, the transmitted employee identification number identifying the store employee involved in the interaction transmitted from the first wireless communication device to the mobile computing device during the interaction; and

generate, in response to the identified interaction between the customer and the store employee, a feedback prompt soliciting employee feedback;

a user interface configured to receive feedback regarding the identified store employee entered by the customer in response to the feedback prompt; and

a communication unit configured to transmit the feedback entered by the customer.

9. The mobile computing device of claim 8 , wherein the one or more processors are further configured to identify the interaction between the customer and the store employee by determining a power level of a signal transmitted by the first wireless communication device in accordance with a personal area network (PAN) communication protocol, and tracking the power level of the signal to verify that the power level of the signal does not fall below a threshold power level during the threshold period of time.

10. The mobile computing device of claim 8 , wherein the one or more processors are further configured to, upon detecting that the customer has entered a vicinity of a physical store location, execute a background application installed on the mobile computing device to listen for first transmission parameters transmitted from the first wireless communication device.

11. The mobile computing device of claim 10 , wherein the one or more processors are further configured to detect that the customer has entered the vicinity of the physical store based upon a comparison of a geographic location of the mobile computing device to a geofenced area that is associated with the physical store location.

12. The mobile computing device of claim 10 , wherein the one or more processors are further configured to detect that the customer has entered the vicinity of the physical store location using information received as part of second transmission parameters transmitted by a second wireless computing device that uniquely identify the physical store location.

13. The mobile computing device of claim 12 , wherein the communication unit is further configured to receive the second transmission parameters transmitted by the second wireless computing device in accordance with a personal area network (PAN) communication protocol.

14. The mobile computing device of claim 8 , wherein the feedback entered by the customer includes one or more of:

a numeric feedback rating; and

text.

15. A system, comprising:

a first wireless communication device associated with a store employee; and

a mobile computing device, associated with a customer, configured to:

identify, an interaction between a customer who is associated with the mobile computing device and a store employee who is associated with a first wireless communication device when the mobile computing device is within a threshold range of the first wireless communication device for a threshold period of time;

receive, an employee identification number transmitted from the first wireless communication device during the interaction;

log, responsive to the mobile computing device identifying the interaction, the transmitted employee identification number identifying the store employee involved in the interaction transmitted from the first wireless communication device to the mobile computing device during the interaction;

generate, in response to the identified interaction between the customer and the store employee, a feedback prompt soliciting employee feedback;

receive feedback regarding the identified store employee entered by the customer in response to the feedback prompt being displayed by the mobile computing device; and

transmit the feedback entered by the customer.

16. The system of claim 15 , wherein the mobile computing device is further configured to identify the interaction between the customer and the store employee by determining a power level of a signal transmitted by the first wireless communication device in accordance with a personal area network (PAN) communication protocol, and tracking the power level of the signal to verify that the power level of the signal does not fall below a threshold power level during the threshold period of time.

17. The system of claim 15 , wherein the mobile computing device is further configured to, upon detecting that the customer has entered a vicinity of a physical store location, execute a background application installed on the mobile computing device to listen for first transmission parameters transmitted from the first wireless communication device.

18. The system of claim 17 , wherein the mobile computing device is further configured to detect that the customer has entered the vicinity of the physical store based upon a comparison of a geographic location of the mobile computing device to a geofenced area that is associated with the physical store location.

19. The system of claim 17 , wherein the mobile computing device is further configured to detect that the customer has entered the vicinity of the physical store location using information received as part of second transmission parameters transmitted by a second wireless computing device that uniquely identify the physical store location.

20. The system of claim 19 , wherein the mobile computing device is further configured to receive the second transmission parameters transmitted by the second wireless computing device in accordance with a personal area network (PAN) communication protocol.

Assignments (3)
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Aug 28, 2025
From: WALGREEN CO.
To: SIXTH STREET LENDING PARTNERS, AS COLLATERAL AGENT
Reel/Frame 072606/0878 →
SECURITY INTEREST Recorded Aug 28, 2025
From: WALGREEN CO.; DUANE READE; WALGREENS SPECIALTY PHARMACY LLC; WALGREENS BOOTS ALLIANCE, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 072679/0926 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 21, 2021
From: WEISS, BENJAMIN; MCCAULEY, TIM; EBY, NICHOLAS
To: WALGREEN CO.
Reel/Frame 058561/0887 →
Continuity (4)
Continuation 16817332 · Mar 12, 2020
Continuation 16545356 · Aug 20, 2019
Continuation 15717506 · Sep 27, 2017
Continuation 14456713 · Aug 11, 2014