Restoring automated assistant sessions
First Claim
Patent Images
1. A computer-implemented method for restoring an interrupted automated assistance session, comprising:
- saving a session context for the interrupted automated assistance session, wherein the session context includes an average voice frequency;
determining that a user is associated with the saved session context, wherein the determining includes determining an average voice frequency for a caller, and comparing the average voice frequency of the caller to the average voice frequency of the saved session context; and
identifying a session reentry point for the interrupted automated assistance session; and
resuming the interrupted automated assistance session from the session reentry point.
2 Assignments
0 Petitions
Accused Products
Abstract
Disclosed embodiments provide techniques for restoring an interrupted automated assistance session. Session contexts including pertinent metadata are periodically saved for each session, including a session reentry point. When a user calls an automated response system, metadata is collected from the user and compared with metadata from saved session contexts. If the user is determined to be associated with a saved session context, the user is connected to a conversation starting at the session reentry point, thereby eliminating the need to repeat the entirety of previously provided information.
11 Citations
20 Claims
-
1. A computer-implemented method for restoring an interrupted automated assistance session, comprising:
-
saving a session context for the interrupted automated assistance session, wherein the session context includes an average voice frequency; determining that a user is associated with the saved session context, wherein the determining includes determining an average voice frequency for a caller, and comparing the average voice frequency of the caller to the average voice frequency of the saved session context; and identifying a session reentry point for the interrupted automated assistance session; and
resuming the interrupted automated assistance session from the session reentry point. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An electronic communication device comprising:
-
a processor; a memory coupled to the processor, the memory containing instructions, that when executed by the processor, perform the steps of; saving a session context for an interrupted automated assistance session, wherein the session context includes an average voice frequency; determining that a user is associated with the saved session context, wherein the determining includes determining an average voice frequency for a caller, and comparing the average voice frequency of the caller to the average voice frequency of the saved session context; identifying a session reentry point for the interrupted automated assistance session; and resuming the interrupted automated assistance session from the session reentry point. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A computer program product for an electronic communication device comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a processor to cause the electronic communication device to perform the steps of:
-
saving a session context for an interrupted automated assistance session, wherein the session context includes an average voice frequency; determining that a user is associated with the saved session context, wherein the determining includes determining an average voice frequency for a caller, and comparing the average voice frequency of the caller to the average voice frequency of the saved session context; identifying a session reentry point for the interrupted automated assistance session; and resuming the interrupted automated assistance session from the session reentry point. - View Dependent Claims (19, 20)
-
Specification