IP Library Granted Patent US 9,047,631
Granted Patent B2
US 9,047,631 · App. 13/756,206 · Granted Jun 2, 2015

Customer assistance platform

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 9,047,631
App. No.
13/756,206
Granted
Jun 2, 2015
Kind
B2
Abstract

A method and system for providing location based assistance. The method and system including hosting a database of information regarding a customer, hosting a database of information regarding sale associate availability, and receiving a customer assistance request. The system determines the location of the customer and determines the availability of at least one sale associate within a predetermined location threshold of the location of the customer to service the customer assistance request. The customer assistance request is then routed to the at least one sale associate within the predetermined location threshold of the location of the customer for assistance.

Claims (52)

1. A method of providing assistance to a customer, the method comprising:

receiving a request for human assistance from a customer of a business having a plurality of business locations, via a communication device of the customer;

in response to the request, requesting a location of the customer;

identifying, to the customer via the communication device of the customer, those business locations, of the plurality of business locations, that are within a certain distance of the location of the customer;

receiving, from the customer via the communication device of the customer, a selection of a particular business location from the plurality of business locations within the certain distance of the location of the customer;

accessing information about each of a plurality of customer service agents located at the particular business location selected by the customer;

presenting, to the customer via the communication device of the customer, the information about the plurality of customer service agents and their current availability to interact with the customer;

receiving, from the customer, a request to interact with a particular customer service agent selected by the customer from the plurality of customer service agents at the particular business location selected by the customer; and

sending a notification of the customer request to interact, to a communication device of the particular customer service agent.

2. The method according to claim 1 , the method comprising:

responsive to selection by the customer of the particular customer service agent from the plurality of customer service agents, notifying the particular customer service agent of customer initiation of communication between the customer and the particular customer service agent.

3. The method according to claim 2 , wherein notifying comprises sending to the communication device of the particular customer service agent a request to contact the customer.

4. The method according to claim 3 , wherein notifying comprises determining whether the particular customer service agent accepts the request to contact the customer, within a certain amount of time.

5. The method according to claim 4 , wherein determining whether the particular customer service agent accepts the request to contact the customer within a certain amount of time comprises notifying another customer service agent of the request for assistance, if the particular customer service agent did not accept, within the certain amount of time, the request to contact the customer.

6. The method according to claim 1 , the method comprising:

tracking current availability of the plurality of customer service agents to participate in communication with customers via a communication device of each of the plurality of customer service agents.

7. The method according to claim 6 , wherein the communication device of each of the plurality of customer service agents comprises one of a smart phone and a tablet computer.

8. The method according to claim 1 , wherein the communication device of the customer comprises one of a smart phone and a tablet computer.

9. The method according to claim 1 , wherein accessing information about the plurality of customer service agents for the particular business location selected by the customer uses customer input identifying a desired department at the particular business location.

10. The method according to claim 1 , wherein the request for assistance comprises a message requesting a call from the customer service agent to the customer.

11. The method according to claim 1 , wherein determining requesting a location of the customer comprises determining whether the communication device of the customer is at a location of the business.

12. A non-transient computer readable medium having stored thereon a plurality of instructions executable by a processor, the instructions to cause the processor to perform actions of a method of providing assistance to a customer, the actions comprising:

receiving a request for human assistance from a customer of a business having a plurality of business locations, via a communication device of the customer;

in response to the request, requesting a location of the customer;

identifying, to the customer via the communication device of the customer, those business locations, of the plurality of business locations, that are within a certain distance of the location of the customer;

receiving, from the customer via the communication device of the customer, a selection of a particular business location from the plurality of business locations within the certain distance of the location of the customer;

accessing information about each of a plurality of customer service agents located at the particular business location selected by the customer;

presenting, to the customer via the communication device of the customer, the information about the plurality of customer service agents and their current availability to interact with the customer;

receiving, from the customer, a request to interact with a particular customer service agent selected by the customer from the plurality of customer service agents at the particular business location selected by the customer; and

sending a notification of the customer request to interact, to a communication device of the particular customer service agent.

13. The non-transient computer readable medium according to claim 12 , wherein the instructions cause the processor to perform actions comprising:

responsive to selection by the customer of the particular customer service agent from the plurality of customer service agents, notifying the particular customer service agent of customer initiation of communication between the customer and the particular customer service agent.

14. The non-transient computer readable medium according to claim 13 , wherein notifying comprises sending to the communication device of the particular customer service agent a request to contact the customer.

15. The non-transient computer readable medium according to claim 14 , wherein notifying comprises determining whether the particular customer service agent accepts the request to contact the customer, within a certain amount of time.

16. The non-transient computer readable medium according to claim 15 , wherein determining whether the particular customer service agent accepts the request to contact the customer within a certain amount of time comprises notifying another customer service agent of the request for assistance, if the particular customer service agent did not accept, within the certain amount of time, the request to contact the customer.

17. The non-transient computer readable medium according to claim 12 , the instructions causing the processor to perform actions comprising:

tracking current availability of the plurality of customer service agents to participate in communication with customers via a communication device of each of the plurality of customer service agents.

18. The non-transient computer readable medium according to claim 17 , wherein the communication device of each of the plurality of customer service agents comprises one of a smart phone and a tablet computer.

19. The non-transient computer readable medium according to claim 12 , wherein the communication device of the customer comprises one of a smart phone and a tablet computer.

20. The non-transient computer readable medium according to claim 12 , wherein accessing information about the plurality of customer service agents for the particular business location selected by the customer uses customer input identifying a desired department at the particular business location.

21. The non-transient computer readable medium according to claim 12 , wherein the request for assistance comprises a message requesting a call from the customer service agent to the customer.

22. The non-transient computer readable medium according to claim 12 , wherein requesting a location of the customer comprises determining whether the communication device of the customer is at a location of the business.

23. A system for providing assistance to a customer, the system comprising:

at least one processor for communicatively coupling to communication devices of customers and customer service agents of a business having a plurality of business locations, the at least one processor operable to, at least:

receive a request for human assistance from a customer of the business, via a communication device of the customer;

in response to the request, request a location of the customer;

identify, to the customer via the communication device of the customer, those business locations, of the plurality of business locations within a certain distance of the location of the customer;

receive, from the customer via the communication device of the customer, a selection of a particular business location from the plurality of business locations within the certain distance of the location of the customer;

access information about each of a plurality of customer service agents located at the particular business location selected by the customer;

present, to the customer via the communication device of the customer, the information about the plurality of customer service agents and their current availability to interact with the customer;

receive, from the customer, a request to interact with a particular customer service agent selected by the customer from the plurality of customer service agents at the particular business location selected by the customer; and

send a notification of the customer request to interact, to a communication device of the particular customer service agent.

Assignments (18)
SECURITY INTEREST Recorded May 7, 2021
From: TRANSFORM SR BRANDS LLC
To: CANTOR FITZGERALD SECURITIES
Reel/Frame 056179/0863 →
SECURITY INTEREST Recorded May 15, 2020
From: TRANSFORM SR BRANDS LLC
To: JPP, LLC
Reel/Frame 053467/0062 →
RELEASE OF SECURITY INTEREST Recorded Mar 18, 2020
From: CITIBANK, N.A., AS AGENT
To: TRANSFORM SR BRANDS LLC
Reel/Frame 052188/0176 →
RELEASE OF SECURITY INTEREST Recorded Mar 17, 2020
From: CANTOR FITZGERALD SECURITIES
To: TRANSFORM SR BRANDS LLC
Reel/Frame 052184/0782 →
RELEASE OF SECURITY INTEREST Recorded Mar 17, 2020
From: BANK OF AMERICA, N.A.
To: TRANSFORM SR BRANDS LLC
Reel/Frame 052183/0879 →
SECURITY INTEREST Recorded Sep 20, 2019
From: TRANSFORM SR BRANDS LLC
To: CANTOR FITZGERALD SECURITIES
Reel/Frame 050451/0309 →
RELEASE OF SECURITY INTEREST Recorded Apr 22, 2019
From: CANTOR FITZGERALD SECURITIES, AS AGENT
To: TRANSFORM SR BRANDS LLC
Reel/Frame 049284/0149 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 27, 2019
From: SEARS BRANDS, L.L.C.
To: TRANSFORM SR BRANDS LLC
Reel/Frame 048710/0182 →
SECURITY INTEREST Recorded Feb 25, 2019
From: TRANSFORM SR BRANDS LLC
To: BANK OF AMERICA, N.A.
Reel/Frame 048433/0001 →
SECURITY INTEREST Recorded Feb 25, 2019
From: TRANSFORM SR BRANDS LLC
To: CITIBANK, N.A.
Reel/Frame 048424/0291 →
RELEASE OF SECURITY INTEREST Recorded Feb 15, 2019
From: JPP, LLC
To: SEARS BRANDS, L.L.C.
Reel/Frame 048352/0708 →
RELEASE OF SECURITY INTEREST Recorded Feb 14, 2019
From: BANK OF AMERICA, N.A.
To: SEARS BRANDS, L.L.C.
Reel/Frame 048351/0185 →
RELEASE OF SECURITY INTEREST Recorded Feb 12, 2019
From: CANTOR FITZGERALD SECURITIES
To: SEARS BRANDS, L.L.C.
Reel/Frame 048321/0093 →
SECURITY INTEREST Recorded Feb 12, 2019
From: TRANSFORM SR BRANDS LLC
To: CANTOR FITZGERALD SECURITIES, AS AGENT
Reel/Frame 048308/0275 →
SECURITY INTEREST Recorded Dec 4, 2018
From: SEARS BRANDS, LLC
To: BANK OF AMERICA, N.A.
Reel/Frame 048325/0422 →
SECURITY INTEREST Recorded Nov 30, 2018
From: SEARS BRANDS, L.L.C.
To: CANTOR FITZGERALD SECURITIES
Reel/Frame 047688/0843 →
SECURITY INTEREST Recorded Jan 5, 2018
From: SEARS BRANDS, L.L.C.
To: JPP, LLC
Reel/Frame 045013/0355 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 17, 2013
From: SRIDHARAN, BHARATH; YANG, JEN HAO; LIFSHITZ, GADI; EPHRAIM, GUY; OPHER, GILAD
To: SEARS BRANDS, L.L.C.
Reel/Frame 031797/0074 →