IP Library Granted Patent US 7,899,698
Granted Patent B2
US 7,899,698 · App. 10/804,580 · Granted Mar 1, 2011

Real-time sales support and learning tool

Assignee: Accenture Global Services Limited
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 7,899,698
App. No.
10/804,580
Granted
Mar 1, 2011
Kind
B2
Abstract

A real time sales support method includes automatically monitoring an interaction between a sales agent and a customer. One or more contexts of the interaction are determined and, based on the contexts, stored information relevant to the interaction is automatically retrieved. The retrieved information is provided in an electronically presentable format to the sales agent to be shared with the customer.

Claims (76)

1. A method comprising:

detecting, in an interaction between a sales agent and a customer, spoken words of at least one of the sales agent and the customer;

determining a first geographic location relevant to the interaction between the sales agent and the customer;

based on the determination of the first geographic location relevant to the interaction between the sales agent and the customer, determining a first product type associated with the first geographic location relevant to the interaction between the sales agent and the customer;

filtering data associated with the detected spoken words to prioritize identification of a first context relevant to the first product type associated with the first geographic location relative to identification of a context relevant to a second product type associated with a second geographic location, the second product type being different than the first product type and the second geographic location being different than the first geographic location;

determining, by a processor, a context of the interaction based on the filtering;

linking the determined context to stored product information relevant to the determined context of the interaction;

retrieving, by a processor, the stored product information relevant to the determined context of the interaction; and

providing the retrieved information in an electronically presentable format to the sales agent,

wherein detecting, in the interaction between the sales agent and the customer, spoken words of at least one of the sales agent and the customer comprises detecting, in an interaction between a sales agent and a customer occurring in a retail sales store, spoken words of at least one of the sales agent and the customer;

wherein determining the first geographic location relevant to the interaction between the sales agent and the customer comprises determining a first location in the retail sales store where the interaction between the sales agent and the customer is occurring;

wherein determining the first product type associated with the first geographic location relevant to the interaction between the sales agent and the customer comprises determining a first product type located in an area of the retail sales store that corresponds to the first location in the retail sales store where the interaction between the sales agent and the customer is occurring; and

wherein filtering data associated with the detected spoken words to prioritize identification of a context relevant to the first product type associated with the first geographic location relative to identification of a context relevant to a second product type associated with a second geographic location comprises filtering data associated with the detected spoken words to prioritize identification of a context relevant to the first product type located in the area of the retail sales store that corresponds to the first location in the retail sales store where the interaction between the sales agent and the customer is occurring relative to identification of a context relevant to a second product type located in another area of the retail sales store that does not correspond to the first location in the retail sales store where the interaction between the sales agent and the customer is occurring.

2. The method of claim 1 , wherein filtering data associated with the detected spoken words to prioritize identification of a context relevant to the first product type located in the area of the retail sales store that corresponds to the first location in the retail sales store where the interaction between the sales agent and the customer is occurring relative to identification of a context relevant to a second product type located in another area of the retail sales store that does not correspond to the first location in the retail sales store where the interaction between the sales agent and the customer is occurring comprises looking only for information concerning products that fall into a specific department associated with the area of the retail sales store that corresponds to the first location in the retail sales store where the interaction between the sales agent and the customer is occurring, rather than looking for information concerning products offered in the entire retail sales store.

3. The method of claim 1 , wherein providing the retrieved information in an electronically presentable format to the sales agent comprises displaying, on a portable computer used by the sales agent, the retrieved information such that the sales agent and the customer are able to view the displayed information on the portable computer together at the first location in the retail sales store.

4. The method of claim 3 , wherein providing the retrieved information in an electronically presentable format to the sales agent further comprises:

determining that the retrieved information includes too much content to be readably displayed on the portable computer used by the sales agent;

in response to determining that the retrieved information includes too much content to be readably displayed on the portable computer used by the sales agent, providing, to the sales agent, a list of available displays that have a larger screen than the portable computer used by the sales agent and that are located in the retails sales store nearby the first location in the retail sales store where the interaction between the sales agent and the customer is occurring;

receiving, based on input provided by the sales agent, selection of a display included in the list of available displays that have a larger screen than the portable computer used by the sales agent and that are located in the retails sales store nearby the first location in the retail sales store where the interaction between the sales agent and the customer is occurring; and

based on the selection, routing the retrieved information to the selected display.

5. The method of claim 1 , wherein detecting, in the interaction between the sales agent and the customer, spoken words of at least one of the sales agent and the customer comprises detecting, in an interaction between a sales agent and a customer, spoken words of both the sales agent and the customer.

6. The method of claim 1 , wherein providing the retrieved information in an electronically presentable format to the sales agent comprises displaying, on a portable computer used by the sales agent, the retrieved information and providing, through a headset used by the sales agent, an audible signal acknowledging availability of displayed information on the portable computer used by the sales agent.

7. A sales support tool comprising:

a data processing system;

an audio input device configured to non-obtrusively detect at least part of a conversation between a sales agent and a customer;

programming code operational with the data processing system to:

detect, in an interaction between a sales agent and a customer, spoken words of at least one of the sales agent and the customer;

determine a first geographic location relevant to the interaction between the sales agent and the customer;

based on the determination of the first geographic location relevant to the interaction between the sales agent and the customer, determine a first product type associated with the first geographic location relevant to the interaction between the sales agent and the customer;

filter data associated with the detected spoken words to prioritize identification of a first context relevant to the first product type associated with the first geographic location relative to identification of a context relevant to a second product type associated with a second geographic location, the second product type being different than the first product type and the second geographic location being different than the first geographic location;

determine a context of the interaction based on the filtering;

link the determined context to stored product information relevant to the determined context of the interaction;

retrieve, by a processor, the stored product information relevant to the determined context of the interaction; and

provide the retrieved information in an electronically presentable format to the sales agent,

wherein the programming code is operational with the data processing system to detect, in the interaction between the sales agent and the customer, spoken words of at least one of the sales agent and the customer by detecting, in an interaction between a sales agent and a customer occurring in a retail sales store, spoken words of at least one of the sales agent and the customer;

wherein the programming code is operational with the data processing system to determine the first geographic location relevant to the interaction between the sales agent and the customer by determining a first location in the retail sales store where the interaction between the sales agent and the customer is occurring;

wherein the programming code is operational with the data processing system to determine the first product type associated with the first geographic location relevant to the interaction between the sales agent and the customer by determining a first product type located in an area of the retail sales store that corresponds to the first location in the retail sales store where the interaction between the sales agent and the customer is occurring; and

wherein the programming code is operational with the data processing system to filter data associated with the detected spoken words to prioritize identification of a context relevant to the first product type associated with the first geographic location relative to identification of a context relevant to a second product type associated with a second geographic location by filtering data associated with the detected spoken words to prioritize identification of a context relevant to the first product type located in the area of the retail sales store that corresponds to the first location in the retail sales store where the interaction between the sales agent and the customer is occurring relative to identification of a context relevant to a second product type located in another area of the retail sales store that does not correspond to the first location in the retail sales store where the interaction between the sales agent and the customer is occurring.

8. The sales support tool of claim 7 , wherein the programming code is operational with the data processing system to filter data associated with the detected spoken words to prioritize identification of a context relevant to the first product type located in the area of the retail sales store that corresponds to the first location in the retail sales store where the interaction between the sales agent and the customer is occurring relative to identification of a context relevant to a second product type located in another area of the retail sales store that does not correspond to the first location in the retail sales store where the interaction between the sales agent and the customer is occurring by looking only for information concerning products that fall into a specific department associated with the area of the retail sales store that corresponds to the first location in the retail sales store where the interaction between the sales agent and the customer is occurring, rather than looking for information concerning products offered in the entire retail sales store.

9. The sales support tool of claim 7 , wherein the programming code is operational with the data processing system to provide the retrieved information in an electronically presentable format to the sales agent by displaying, on a portable computer used by the sales agent, the retrieved information such that the sales agent and the customer are able to view the displayed information on the portable computer together at the first location in the retail sales store.

10. The sales support tool of claim 9 , wherein the programming code is operational with the data processing system to provide the retrieved information in an electronically presentable format to the sales agent further by:

determining that the retrieved information includes too much content to be readably displayed on the portable computer used by the sales agent;

in response to determining that the retrieved information includes too much content to be readably displayed on the portable computer used by the sales agent, providing, to the sales agent, a list of available displays that have a larger screen than the portable computer used by the sales agent and that are located in the retails sales store nearby the first location in the retail sales store where the interaction between the sales agent and the customer is occurring;

receiving, based on input provided by the sales agent, selection of a display included in the list of available displays that have a larger screen than the portable computer used by the sales agent and that are located in the retails sales store nearby the first location in the retail sales store where the interaction between the sales agent and the customer is occurring; and

based on the selection, routing the retrieved information to the selected display.

11. The sales support tool of claim 7 , wherein the programming code is operational with the data processing system to detect, in the interaction between the sales agent and the customer, spoken words of at least one of the sales agent and the customer by detecting, in an interaction between a sales agent and a customer, spoken words of both the sales agent and the customer.

12. The sales support tool of claim 7 , wherein the programming code is operational with the data processing system to provide the retrieved information in an electronically presentable format to the sales agent by displaying, on a portable computer used by the sales agent, the retrieved information and providing, through a headset used by the sales agent, an audible signal acknowledging availability of displayed information on the portable computer used by the sales agent.

13. A method comprising:

detecting, in an interaction between a sales agent and a customer occurring in a retail sales store, spoken words of at least one of the sales agent and the customer;

determining a first location in the retail sales store where the interaction between the sales agent and the customer is occurring;

based on the determination of the first location in the retail sales store where the interaction between the sales agent and the customer is occurring, processing the detected spoken words by:

focusing on identifying keywords related to products found in an area of the retail sales store that corresponds to the first location in the retail sales store where the interaction between the sales agent and the customer is occurring, and

avoiding keywords related to products found in other areas of the retail sales store that do not correspond to the first location in the retail sales store where the interaction between the sales agent and the customer is occurring;

determining, by a processor, a context of the interaction based on the processing of the detected spoken words;

linking the determined context to stored product information relevant to the determined context of the interaction;

retrieving, by a processor, the stored product information relevant to the determined context of the interaction; and

providing the retrieved information in an electronically presentable format to the sales agent.

14. The method of claim 13 , wherein focusing on identifying keywords related to products found in an area of the retail sales store that corresponds to the first location in the retail sales store where the interaction between the sales agent and the customer is occurring and avoiding keywords related to products found in other areas of the retail sales store that do not correspond to the first location in the retail sales store where the interaction between the sales agent and the customer is occurring comprises looking only for information concerning products that fall into a specific department associated with the area of the retail sales store that corresponds to the first location in the retail sales store where the interaction between the sales agent and the customer is occurring, rather than looking for information concerning products offered in the entire retail sales store.

15. The method of claim 13 , wherein detecting, in the interaction between the sales agent and the customer occurring in the retail sales store, spoken words of at least one of the sales agent and the customer comprises detecting, in an interaction between a sales agent and a customer occurring in a retail sales store, spoken words of both the sales agent and the customer.

16. The method of claim 13 , wherein providing the retrieved information in an electronically presentable format to the sales agent comprises displaying, on a portable computer used by the sales agent, the retrieved information and providing, through a headset used by the sales agent, an audible signal acknowledging availability of displayed information on the portable computer used by the sales agent.

17. A sales support tool comprising:

a data processing system;

an audio input device configured to non-obtrusively detect at least part of a conversation between a sales agent and a customer; and

programming code operational with the data processing system to:

detect, in an interaction between a sales agent and a customer occurring in a retail sales store, spoken words of at least one of the sales agent and the customer;

determine a first location in the retail sales store where the interaction between the sales agent and the customer is occurring;

based on the determination of the first location in the retail sales store where the interaction between the sales agent and the customer is occurring, process the detected spoken words by:

focusing on identifying keywords related to products found in an area of the retail sales store that corresponds to the first location in the retail sales store where the interaction between the sales agent and the customer is occurring, and

avoiding keywords related to products found in other areas of the retail sales store that do not correspond to the first location in the retail sales store where the interaction between the sales agent and the customer is occurring;

determine a context of the interaction based on the processing of the detected spoken words;

link the determined context to stored product information relevant to the determined context of the interaction;

retrieve the stored product information relevant to the determined context of the interaction; and

provide the retrieved information in an electronically presentable format to the sales agent.

18. The sales support tool of claim 17 , wherein focusing on identifying keywords related to products found in an area of the retail sales store that corresponds to the first location in the retail sales store where the interaction between the sales agent and the customer is occurring and avoiding keywords related to products found in other areas of the retail sales store that do not correspond to the first location in the retail sales store where the interaction between the sales agent and the customer is occurring comprises looking only for information concerning products that fall into a specific department associated with the area of the retail sales store that corresponds to the first location in the retail sales store where the interaction between the sales agent and the customer is occurring, rather than looking for information concerning products offered in the entire retail sales store.

19. The sales support tool of claim 17 , wherein the programming code is operational with the data processing system to detect, in the interaction between the sales agent and the customer occurring in the retail sales store, spoken words of at least one of the sales agent and the customer by detecting, in an interaction between a sales agent and a customer occurring in a retail sales store, spoken words of both the sales agent and the customer.

20. The sales support tool of claim 17 , wherein the programming code is operational with the data processing system to provide the retrieved information in an electronically presentable format to the sales agent by displaying, on a portable computer used by the sales agent, the retrieved information and providing, through a headset used by the sales agent, an audible signal acknowledging availability of displayed information on the portable computer used by the sales agent.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 26, 2011
From: ACCENTURE GLOBAL SERVICES GMBH
To: ACCENTURE GLOBAL SERVICES LIMITED
Reel/Frame 025700/0287 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 2, 2004
From: WAN, DADONG; GROON, J.C.; MARWAHA, HARPREET; SINGH, MITU
To: ACCENTURE GLOBAL SERVICES GMBH
Reel/Frame 015758/0822 →
Continuity (1)
Related Publication 20050209868A1 · Sep 22, 2005