Patents by Inventor Chad Daniel Fox

Chad Daniel Fox has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 10721221
    Abstract: A system and method for securely bridging mobile-originated Media Resource Control Protocol (MRCP) transactions with at least one Media Resource Server. A mobile device initiates TCP/IP requests to a MRCP Gateway Server over at least one of the wireless and mobile broadband capabilities of the mobile device. The MRCP Gateway Server includes TCP/IP-based ingress, and the MRCP Gateway Server is arranged in front of the at least one Media Resource Server. The Media Resource Server supports MRCP communication. A secure channel may be established between the mobile device and MRCP Gateway Server, and the mobile device may pass authorization credentials, media resource requirements, and additional user-defined data to the MRCP Gateway Server over the secure channel.
    Type: Grant
    Filed: May 28, 2019
    Date of Patent: July 21, 2020
    Assignee: West Corporation
    Inventor: Chad Daniel Fox
  • Patent number: 10701123
    Abstract: A system and method to support the transmission of static media, originating from an HTTP source, as a Real-Time Streaming Protocol (RTSP) stream to a caching proxy. A server-side gateway accepts RTSP requests, loads a requested resource from the HTTP source, and streams requested portions of a file via RTSP. A RTSP proxy caches received portions of media to avoid re-requesting those portions. The RTSP proxy may receive a RTSP TEARDOWN command to trigger removal of cached media and passes the RTSP TEARDOWN command to the server-side gateway. Further, the server-side gateway may receive a RTSP TEARDOWN command to trigger the server-side gateway to remove media loaded from the HTTP source.
    Type: Grant
    Filed: July 10, 2018
    Date of Patent: June 30, 2020
    Assignee: West Corporation
    Inventor: Chad Daniel Fox
  • Patent number: 10635805
    Abstract: A system and method for Media Resource Control Protocol (MRCP) access control for a mobile device. An entity requesting to utilize MRCP resources establishes a relationship with a MRCP resource provider. The MRCP resource provider maintains account information for the entity, and the entity receives a unique account number for identification purposes. The entity requests from the MRCP resource provider generation of at least one MRCP access PIN associated with the account information, and provides a data string associated with the MRCP access PIN to the MRCP resource provider.
    Type: Grant
    Filed: March 11, 2019
    Date of Patent: April 28, 2020
    Assignee: West Corporation
    Inventor: Chad Daniel Fox
  • Patent number: 10630839
    Abstract: A Mobile Voice Self Service (MVSS) mobile system that includes an MVSS mobile device, on which a VoiceXML browser is implemented directly. The VoiceXML browser may request a VoiceXML application from a VoiceXML application server and process it. A client system may include the VoiceXML application server that the VoiceXML application is requested from. Upon request, the VoiceXML application may deliver the requested VoiceXML application to the VoiceXML application browser. A vendor media resource system may provide advanced Media Resource Control Protocol (MRCP) services, such as Automatic Speech Recognition (ASR) or Text-To-Speech (TTS), to the VoiceXML application that is being processed by the VoiceXML application browser. A call data manager may also be implemented on the MVSS mobile device and may provide call data that, in conjunction with data from the VoiceXML application server, may authorize access to advanced Media Resource Control Protocol (MRCP) services.
    Type: Grant
    Filed: March 20, 2018
    Date of Patent: April 21, 2020
    Assignee: West Corporation
    Inventor: Chad Daniel Fox
  • Patent number: 10523738
    Abstract: A Mobile Voice Self Service (MVSS) system that may include an MVSS mobile device and a client system. The system may be used to provide passive outdial support for a mobile device via WAP Push of an MVSS URL. The MVSS mobile device may have various local applications such as a bootstrap application and an outdial application. The client system may include an application server to deliver an MVSS file to the MVSS mobile device.
    Type: Grant
    Filed: February 26, 2019
    Date of Patent: December 31, 2019
    Assignee: West Corporation
    Inventor: Chad Daniel Fox
  • Patent number: 10504535
    Abstract: A Mobile Voice Self Service (MVSS) mobile device and method thereof. A VoiceXML browser that is implemented directly on the MVSS mobile device may request a VoiceXML application and process it. A call data manager may also be implemented on the MVSS mobile device and may provide call data that may authorize access to advanced Media Resource Control Protocol (MRCP) services, such as Automatic Speech Recognition (ASR) or Text-To-Speech (TTS). A media resource gateway may then provide the advanced MRCP services to the VoiceXML application processed by the VoiceXML application browser. Hotkey navigations and bookmarked application points to VoiceXML applications may be created and applied through application analysis and state tracking. Therein, VoiceXML document transitions and user input are stored to maintain application state changes until the user requests creation of an application bookmark.
    Type: Grant
    Filed: November 7, 2017
    Date of Patent: December 10, 2019
    Assignee: West Corporation
    Inventor: Chad Daniel Fox
  • Patent number: 10403286
    Abstract: A system and method for facilitating user interaction with a voice application. A VoiceXML browser runs locally on a mobile device. Supporting components, such as a Resource Manager, a Call Data Manager, and a MRCP Gateway Client support operation of the VoiceXML browser. The Resource Manager servers either those files stored locally on the mobile device, or files accessible via a network connection using the wireless or mobile broadband capabilities of the mobile device. The Call Data Manager communicates call-specific data back to the application's system of origin or another configured target system. The MRCP Gateway Client provides the VoiceXML browser with access to media resources via a MRCP Gateway Client.
    Type: Grant
    Filed: September 5, 2017
    Date of Patent: September 3, 2019
    Assignee: West Corporation
    Inventor: Chad Daniel Fox
  • Patent number: 10305877
    Abstract: A system and method for securely bridging mobile-originated Media Resource Control Protocol (MRCP) transactions with at least one Media Resource Server. A mobile device initiates TCP/IP requests to a MRCP Gateway Server over at least one of the wireless and mobile broadband capabilities of the mobile device. The MRCP Gateway Server includes TCP/IP-based ingress, and the MRCP Gateway Server is arranged in front of the at least one Media Resource Server. The Media Resource Server supports MRCP communication. A secure channel may be established between the mobile device and MRCP Gateway Server, and the mobile device may pass authorization credentials, media resource requirements, and additional user-defined data to the MRCP Gateway Server over the secure channel.
    Type: Grant
    Filed: April 14, 2015
    Date of Patent: May 28, 2019
    Assignee: West Corporation
    Inventor: Chad Daniel Fox
  • Patent number: 10229263
    Abstract: A system and method for Media Resource Control Protocol (MRCP) access control for a mobile device. An entity requesting to utilize MRCP resources establishes a relationship with a MRCP resource provider. The MRCP resource provider maintains account information for the entity, and the entity receives a unique account number for identification purposes. The entity requests from the MRCP resource provider generation of at least one MRCP access PIN associated with the account information, and provides a data string associated with the MRCP access PIN to the MRCP resource provider.
    Type: Grant
    Filed: November 7, 2017
    Date of Patent: March 12, 2019
    Assignee: West Corporation
    Inventor: Chad Daniel Fox
  • Patent number: 10218768
    Abstract: A Mobile Voice Self Service (MVSS) system that may include an MVSS mobile device and a client system. The system may be used to provide passive outdial support for a mobile device via WAP Push of an MVSS URL. The MVSS mobile device may have various local applications such as a bootstrap application and an outdial application. The client system may include an application server to deliver an MVSS file to the MVSS mobile device.
    Type: Grant
    Filed: August 15, 2017
    Date of Patent: February 26, 2019
    Assignee: West Corporation
    Inventor: Chad Daniel Fox
  • Patent number: 10021164
    Abstract: A system and method to support the transmission of static media, originating from an HTTP source, as a Real-Time Streaming Protocol (RTSP) stream to a caching proxy. A server-side gateway accepts RTSP requests, loads a requested resource from the HTTP source, and streams requested portions of a file via RTSP. A RTSP proxy caches received portions of media to avoid re-requesting those portions. The RTSP proxy may receive a RTSP TEARDOWN command to trigger removal of cached media and passes the RTSP TEARDOWN command to the server-side gateway. Further, the server-side gateway may receive a RTSP TEARDOWN command to trigger the server-side gateway to remove media loaded from the HTTP source.
    Type: Grant
    Filed: October 13, 2014
    Date of Patent: July 10, 2018
    Assignee: West Corporation
    Inventor: Chad Daniel Fox
  • Patent number: 9924032
    Abstract: A Mobile Voice Self Service (MVSS) mobile system that includes an MVSS mobile device, on which a VoiceXML browser is implemented directly. The VoiceXML browser may request a VoiceXML application from a VoiceXML application server and process it. A client system may include the VoiceXML application server that the VoiceXML application is requested from. Upon request, the VoiceXML application may deliver the requested VoiceXML application to the VoiceXML application browser. A vendor media resource system may provide advanced Media Resource Control Protocol (MRCP) services, such as Automatic Speech Recognition (ASR) or Text-To-Speech (TTS), to the VoiceXML application that is being processed by the VoiceXML application browser. A call data manager may also be implemented on the MVSS mobile device and may provide call data that, in conjunction with data from the VoiceXML application server, may authorize access to advanced Media Resource Control Protocol (MRCP) services.
    Type: Grant
    Filed: January 6, 2016
    Date of Patent: March 20, 2018
    Assignee: West Corporation
    Inventor: Chad Daniel Fox
  • Patent number: 9811656
    Abstract: A system and method for Media Resource Control Protocol (MRCP) access control for a mobile device. An entity requesting to utilize MRCP resources establishes a relationship with a MRCP resource provider. The MRCP resource provider maintains account information for the entity, and the entity receives a unique account number for identification purposes. The entity requests from the MRCP resource provider generation of at least one MRCP access PIN associated with the account information, and provides a data string associated with the MRCP access PIN to the MRCP resource provider.
    Type: Grant
    Filed: December 6, 2016
    Date of Patent: November 7, 2017
    Assignee: West Corporation
    Inventor: Chad Daniel Fox
  • Patent number: 9812145
    Abstract: A Mobile Voice Self Service (MVSS) mobile device and method thereof. A VoiceXML browser that is implemented directly on the MVSS mobile device may request a VoiceXML application and process it. A call data manager may also be implemented on the MVSS mobile device and may provide call data that may authorize access to advanced Media Resource Control Protocol (MRCP) services, such as Automatic Speech Recognition (ASR) or Text-To-Speech (TTS). A media resource gateway may then provide the advanced MRCP services to the VoiceXML application processed by the VoiceXML application browser. Hotkey navigations and bookmarked application points to VoiceXML applications may be created and applied through application analysis and state tracking. Therein, VoiceXML document transitions and user input are stored to maintain application state changes until the user requests creation of an application bookmark.
    Type: Grant
    Filed: August 5, 2013
    Date of Patent: November 7, 2017
    Assignee: West Corporation
    Inventor: Chad Daniel Fox
  • Patent number: 9754590
    Abstract: A system and method for facilitating user interaction with a voice application. A VoiceXML browser runs locally on a mobile device. Supporting components, such as a Resource Manager, a Call Data Manager, and a MRCP Gateway Client support operation of the VoiceXML browser. The Resource Manager servers either those files stored locally on the mobile device, or files accessible via a network connection using the wireless or mobile broadband capabilities of the mobile device. The Call Data Manager communicates call-specific data back to the application's system of origin or another configured target system. The MRCP Gateway Client provides the VoiceXML browser with access to media resources via a MRCP Gateway Client.
    Type: Grant
    Filed: August 29, 2014
    Date of Patent: September 5, 2017
    Assignee: West Corporation
    Inventor: Chad Daniel Fox
  • Patent number: 9736207
    Abstract: A Mobile Voice Self Service (MVSS) system that may include an MVSS mobile device and a client system. The system may be used to provide passive outdial support for a mobile device via WAP Push of an MVSS URL. The MVSS mobile device may have various local applications such as a bootstrap application and an outdial application. The client system may include an application server to deliver an MVSS file to the MVSS mobile device.
    Type: Grant
    Filed: June 13, 2008
    Date of Patent: August 15, 2017
    Assignee: WEST CORPORATION
    Inventor: Chad Daniel Fox
  • Patent number: 9516011
    Abstract: A system and method for Media Resource Control Protocol (MRCP) access control for a mobile device. An entity requesting to utilize MRCP resources establishes a relationship with a MRCP resource provider. The MRCP resource provider maintains account information for the entity, and the entity receives a unique account number for identification purposes. The entity requests from the MRCP resource provider generation of at least one MRCP access PIN associated with the account information, and provides a data string associated with the MRCP access PIN to the MRCP resource provider.
    Type: Grant
    Filed: April 14, 2015
    Date of Patent: December 6, 2016
    Assignee: West Corporation
    Inventor: Chad Daniel Fox
  • Patent number: 9232375
    Abstract: A Mobile Voice Self Service (MVSS) mobile system that includes an MVSS mobile device, on which a VoiceXML browser is implemented directly. The VoiceXML browser may request a VoiceXML application from a VoiceXML application server and process it. A client system may include the VoiceXML application server that the VoiceXML application is requested from. Upon request, the VoiceXML application may deliver the requested VoiceXML application to the VoiceXML application browser. A vendor media resource system may provide advanced Media Resource Control Protocol (MRCP) services, such as Automatic Speech Recognition (ASR) or Text-To-Speech (TTS), to the VoiceXML application that is being processed by the VoiceXML application browser. A call data manager may also be implemented on the MVSS mobile device and may provide call data that, in conjunction with data from the VoiceXML application server, may authorize access to advanced Media Resource Control Protocol (MRCP) services.
    Type: Grant
    Filed: November 2, 2012
    Date of Patent: January 5, 2016
    Assignee: WEST CORPORATION
    Inventor: Chad Daniel Fox
  • Patent number: 9107050
    Abstract: A Mobile Direct Self Service (MDSS) mobile device incorporating a mobile contacts outdialer and method thereof. The MDSS mobile device may include a connection application operable to connect to at least one contact device. The connection application may include a launch interface that displays a representation of the at least one contact device, a selection interface that allows a user of the MDSS mobile device to select one or more of the at least one contact device, and a contact protocol operable to communicate with the selected at least one contact device. The multimedia application may be operable to present a multimedia presentation to the selected at least one contact device, wherein the multimedia application is further operable to solicit and collect one or more responses from the at least one contact device to the multimedia presentation.
    Type: Grant
    Filed: January 23, 2014
    Date of Patent: August 11, 2015
    Assignee: West Corporation
    Inventor: Chad Daniel Fox
  • Patent number: 9009797
    Abstract: A system and method for Media Resource Control Protocol (MRCP) access control for a mobile device. An entity requesting to utilize MRCP resources establishes a relationship with a MRCP resource provider. The MRCP resource provider maintains account information for the entity, and the entity receives a unique account number for identification purposes. The entity requests from the MRCP resource provider generation of at least one MRCP access PIN associated with the account information, and provides a data string associated with the MRCP access PIN to the MRCP resource provider.
    Type: Grant
    Filed: June 13, 2008
    Date of Patent: April 14, 2015
    Assignee: West Corporation
    Inventor: Chad Daniel Fox