IP Library Granted Patent US 8,494,126
Granted Patent B2
US 8,494,126 · App. 12/696,126 · Granted Jul 23, 2013

Method and apparatus for providing IVR system requested data

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 8,494,126
App. No.
12/696,126
Granted
Jul 23, 2013
Kind
B2
Abstract

A method and electronic device for storing and transmitting response data in an interactive voice response (IVR) system session are provided. Response data, such as a credit card number, system access code or password may be stored in the device. During an IVR session, the response data may be selected, retrieved and transmitted to respond to an IVR request. Content protection may be used to control access to the response data and to allow access to the response data if an IVR session is established.

Claims (47)

1. A method of providing response data in interactive voice response (IVR) system sessions by electronic devices, the method comprising:

storing response data in a memory of an electronic device;

establishing a voice call between the electronic device and an IVR system;

detecting an IVR session;

enabling a select response data command only after detecting the IVR session;

receiving, at a user interface of the electronic device, a select response data command during the IVR session with the IVR system;

in response to the select response data command, retrieving the response data from the memory;

transmitting the response data to the IVR system; and

the response data being independent of the IVR session.

2. The method of claim 1 further comprising enabling access to the stored response data after detecting the IVR session and restricting access to the response data after termination of the IVR session.

3. The method of claim 2 wherein restricting access to the response data comprises applying content protection to the stored response data.

4. The method of claim 2 wherein termination of the IVR session occurs after a predetermined time period.

5. The method of claim 1 wherein the response data comprises at least one character selected from the group consisting of: letters, numbers, typographic symbols, pause periods and wait periods.

6. The method of claim 5 wherein transmitting a wait period comprises:

displaying a prompt on a user interface;

receiving wait data;

detecting a terminate command; and

transmitting the response data and wait data to the IVR system.

7. The method of claim 1 wherein storing response data comprises recording a speech response and wherein transmitting response data comprises playing the speech response.

8. The method of claim 1 wherein the select response data command comprises displaying a list of one or more response data identifiers associated with the stored response data and receiving an input selecting a response data identifier.

9. The method of claim 8 wherein the select response data command further comprises displaying a list of one or more response data transmission formats and receiving a second input selecting a response data transmission format.

10. The method of claim 1 wherein transmitting response data comprises transmitting dual-tone multi-frequency (DTMF) data.

11. An electronic device for providing response data in interactive voice response (IVR) system sessions, comprising:

a voice communications interface;

a controller for controlling the operation of the electronic device;

a memory connected to the controller, for storing response data;

a user interface; and

the controller being configured to: store the response data in the memory; establish a voice call to an IVR system; detect an IVR session; enable a select response data command only after detecting the IVR session; receive at the user interface a select response data command; retrieve the response data in response to receiving the select response data command; and transmit the response data to the IVR system; the response data being independent of the IVR session.

12. The electronic device of claim 11 wherein the electronic device is a mobile electronic device.

13. The electronic device of claim 11 wherein the controller is configured to enable access to the stored response data after detecting the IVR session and restrict access to the response data upon termination of the IVR session.

14. The electronic device of claim 13 wherein termination of the IVR session comprises expiry of a predetermined time period.

15. The electronic device of 11 wherein the memory includes content protection.

16. The electronic device of claim 11 wherein the response data comprises at least one character selected from the group consisting of: letters, numbers, typographic symbols, pause periods and wait periods.

17. The electronic device of claim 11 wherein the electronic device further comprises a user interface and the controller is configured, in order to transmit a wait period, to:

display a prompt on the user interface;

receive wait data;

detect a terminate command; and

transmit the response data and wait data to the IVR system.

18. A non-transitory computer-readable storage medium in an electronic device having a voice communications interface for connecting to interactive voice response (IVR) systems, the medium having stored thereon computer-readable and computer-executable instructions, which, when executed by a processor, cause the electronic device to perform actions comprising:

storing response data in a memory of the electronic device;

establishing a voice call between the electronic device and an IVR system;

detecting an IVR session;

enabling a select response data command only after detecting the IVR session;

receiving, at a user interface of the electronic device, a select response data command during the IVR session with the IVR system;

in response to the select response data command, retrieving the response data from the memory;

transmitting the response data to the IVR system; and

the response data being independent of the IVR session.

Assignments (4)
NUNC PRO TUNC ASSIGNMENT Recorded Jun 19, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064270/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064104/0103 →
CHANGE OF NAME Recorded Feb 26, 2016
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 037940/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 29, 2010
From: SKINNER, CORY ROBERT
To: RESEARCH IN MOTION LIMITED
Reel/Frame 023869/0059 →