Patents Assigned to Angel.com Incorporated
  • Patent number: 9083795
    Abstract: A request is received from a user of a telephonic device to invoke an application on the telephonic device. A form is displayed to the user using the application. Information input into the form is received by the application along with an indication to submit the form information with a service request to a call handling system. A data communications session between the telephonic device and an application server of the call handling system is established using the application. The form information is provided to the application server. A telephone number of the telephonic device is identified from the form information using which a voice communications session is established with the telephonic device from an interactive voice response system of the call handling system. Voice information is exchanged with the user and text, image or video information is communicated to the user via the voice and data communications sessions respectively.
    Type: Grant
    Filed: October 21, 2013
    Date of Patent: July 14, 2015
    Assignee: Angel.com Incorporated
    Inventors: Michael Jerry Saylor, Ahmed Tewfik Bouzid, Prakash Bhagwan Durgani, David James Rennyson, Prasanna Sajeewa Naleen Perera
  • Patent number: 8953764
    Abstract: Usage data associated with a user of a telephonic device is accessed by a remote learning engine. A first service or a first product is identified by the remote learning engine based on the accessed usage data. A first recommended voice bundle application is determined by the remote learning engine. A recommendation associated with the first recommended voice bundle application is transmitted to the telephonic device. The recommendation is presented by the telephonic device to the user through voice communications. A response from the user associated with the recommendation is received. In response to determining that the user has not accepted the recommendation, a second service or a second product is determined based on the received response. A second recommended voice bundle application is determined based on the second service. The second recommended voice bundle application is executed by the telephonic device.
    Type: Grant
    Filed: December 31, 2012
    Date of Patent: February 10, 2015
    Assignee: Angel.com Incorporated
    Inventors: Ahmed Tewfik Bouzid, David James Rennyson, Michael Jerry Saylor, Ashwini Swaroop Reddy Dulam, Jonathan Hotz
  • Patent number: 8953757
    Abstract: Usage data associated with a user of a telephonic device is accessed by a remote learning engine. A service or a product is identified by the remote learning engine based on the accessed usage data. A recommended voice bundle application is determined by the remote learning engine. A recommendation associated with the recommended voice bundle application is transmitted to the telephonic device. The recommendation is presented to the user through voice communications. One or more input parameters associated with the recommended voice bundle application is collected by the telephonic device. The user through voice communications has accepted the recommendation determining is determined. In response to determining that the user has accepted the recommendation, the one or more input parameters to the recommended voice bundle application are loaded by the telephonic device, and the recommended voice bundle application is executed by the telephonic device.
    Type: Grant
    Filed: December 31, 2012
    Date of Patent: February 10, 2015
    Assignee: Angel.com Incorporated
    Inventors: Ahmed Tewfik Bouzid, David James Rennyson, Michael Jerry Saylor, Ashwini Swaroop Reddy Dulam, Jonathan Hotz
  • Patent number: 8917828
    Abstract: A request to execute an interaction site for enabling communications to be exchanged between a multi-channel communications system and a user device is received by an interaction flow processor. The interaction site is identified based on the request. An interaction flow document is accessed for the identified interaction site, the interaction flow document including code for initiating the interaction site between a user device and the multi-channel communications system using any one of multiple different communications channels including an interactive voice response channel. A communications channel used by the user device to contact the multi-channel communications system is determined. Based on the determined communications channel, the code of the interaction flow document is translated to code executable by the multi-channel communications system to enable the multi-channel communications system and the user device to exchange communications over the determined communications channel.
    Type: Grant
    Filed: September 20, 2013
    Date of Patent: December 23, 2014
    Assignee: Angel.com Incorporated
    Inventors: Ahmed Tewfik Bouzid, Praphul Kumar, Michael T. Mateer, David James Rennyson
  • Publication number: 20140247927
    Abstract: A call is received at an interactive voice response (IVR) system. A voice communications session is established between the IVR system and the telephonic device. A request from the IVR system to allocate a speech resource for processing voice data of the voice communications session is received by a dynamic speech allocation (DSA) engine. Configuration data associated with a current state of the voice communications session is accessed by the DSA engine. Dynamic characteristics associated with the caller are accessed by the DSA engine. A speech resource from among multiple speech resources is selected by the DSA engine based on the current state and the dynamic characteristics. The selected speech resource is allocated to the voice communications session by enabling the IVR system to use the selected speech resource to process voice data received from the caller during the current state of the voice communications session.
    Type: Application
    Filed: March 21, 2014
    Publication date: September 4, 2014
    Applicant: Angel.com Incorporated
    Inventors: Ahmed Tewfik Bouzid, Michael T. Mateer, Dmitry Sityaev
  • Patent number: 8699674
    Abstract: A call is received at an interactive voice response (IVR) system. A voice communications session is established between the IVR system and the telephonic device. A request from the IVR system to allocate a speech resource for processing voice data of the voice communications session is received by a dynamic speech allocation (DSA) engine. Configuration data associated with a current state of the voice communications session is accessed by the DSA engine. Dynamic characteristics associated with the caller are accessed by the DSA engine. A speech resource from among multiple speech resources is selected by the DSA engine based on the current state and the dynamic characteristics. The selected speech resource is allocated to the voice communications session by enabling the IVR system to use the selected speech resource to process voice data received from the caller during the current state of the voice communications session.
    Type: Grant
    Filed: June 17, 2013
    Date of Patent: April 15, 2014
    Assignee: Angel.com Incorporated
    Inventors: Ahmed Tewfik Bouzid, Michael T. Mateer, Dmitry Sityaev
  • Patent number: 8654934
    Abstract: Multi-modal interaction with a telephonic device using a call handling system is enabled by receiving a call at an interactive voice response (IVR) system of the call handling system, the call being received from a telephonic device of a caller. A voice communications session between the IVR and the telephonic device is established in response to the call. Whether the telephonic device is capable of processing multi-modal communications is determined. Based on determining that the telephonic device is not capable of processing multi-modal communications, the IVR is enabled to access and audibly deliver voice page content to the caller via the voice communications session. Alternatively, based on determining that the telephonic device is capable of processing multi-modal communications, the call handling system is configured to exchange multi-modal communications with the telephonic device during the call.
    Type: Grant
    Filed: April 21, 2011
    Date of Patent: February 18, 2014
    Assignee: Angel.com Incorporated
    Inventors: Michael Jerry Saylor, Ahmed Tewfik Bouzid, Prakash Bhagwan Durgani, David James Rennyson, Prasanna Sajeewa Naleen Perera