-
1.
公开(公告)号:US07140004B1
公开(公告)日:2006-11-21
申请号:US09592241
申请日:2000-06-13
申请人: Jeff C. Kunins , Hadi Partovi , Brandon William Porter , Matthew Talin Marx , Angus Macdonald Davis , Patrick McCormick , John Giannandrea , Andrew Clarke , Tom Thai , Eckart Walther , Daniel Joseph Howard , James Robert Everingham
发明人: Jeff C. Kunins , Hadi Partovi , Brandon William Porter , Matthew Talin Marx , Angus Macdonald Davis , Patrick McCormick , John Giannandrea , Andrew Clarke , Tom Thai , Eckart Walther , Daniel Joseph Howard , James Robert Everingham
CPC分类号: G06F11/3664 , G06F8/20 , H04M3/42153 , H04M3/493 , H04M7/128 , H04M7/129 , H04M7/1295
摘要: A zero-footprint remotely hosted phone application development environment is described. The environment allows a developer to use a standard computer without any specialized software (in some embodiments all that is necessary is a web browser and network access) together with a telephone to develop sophisticated phone applications that use speech recognition and/or touch tone inputs to perform tasks, access web-based information, and/or perform commercial transactions. Some embodiments support concurrent call flow tracking that allows a developer to observe, using a web browser, the execution of her/his application. A variety of reusable libraries are provided to enable the developer to leverage well-developed libraries for common playback, input, and computational tasks. Embodiments support rapid application deployment from the development environment to hosted application deployment to the intended audience.
摘要翻译: 描述了零占用的远程托管手机应用程序开发环境。 该环境允许开发人员使用标准计算机,而无需任何专门的软件(在一些实施例中,所有必要的都是网络浏览器和网络访问)以及电话,以开发使用语音识别和/或触摸音输入的复杂的电话应用 执行任务,访问基于Web的信息和/或执行商业交易。 一些实施例支持并发呼叫流跟踪,其允许开发者使用web浏览器来观察她/他的应用的执行。 提供了各种可重用的库,使开发人员能够利用开发良好的库进行常见的回放,输入和计算任务。 实施方案支持从开发环境到托管应用程序部署到目标受众的快速应用程序部署。
-
公开(公告)号:US08612925B1
公开(公告)日:2013-12-17
申请号:US11548200
申请日:2006-10-10
申请人: Jeff C. Kunins , Hadi Partovi , Brandon William Porter , Matthew Talin Marx , Angus MacDonald , Patrick McCormick , John Giannandrea , Andrew Clarke , Tom Thai , Eckart Walther , Daniel Joseph Howard , James Robert Everingham
发明人: Jeff C. Kunins , Hadi Partovi , Brandon William Porter , Matthew Talin Marx , Angus MacDonald , Patrick McCormick , John Giannandrea , Andrew Clarke , Tom Thai , Eckart Walther , Daniel Joseph Howard , James Robert Everingham
IPC分类号: G06F9/44
CPC分类号: G06F11/3664 , G06F8/20 , H04M3/42153 , H04M3/493 , H04M7/128 , H04M7/129 , H04M7/1295
摘要: A zero-footprint remotely hosted phone application development environment is described. The environment allows a developer to use a standard computer without any specialized software (in some embodiments all that is necessary is a web browser and network access) together with a telephone to develop sophisticated phone applications that use speech recognition and/or touch tone inputs to perform tasks, access web-based information, and/or perform commercial transactions. For example, in preparation for a sales pitch for selling hosting services, a non-programmer can develop a short application appropriate to the target customer. After the pitch, access to the demonstration could be given to the target customer to allow them to more fully develop the application. When the target customer is satisfied with the application, they can have their application live for their actual (as opposed to test users) at a suitable phone number simply by having the hosting provider configure the appropriate access. Once the source code of phone application is identified to the development environment, the developer can use a telephone to immediately call the application on the hosted development environment. Some embodiments support concurrent call flow tracking that allows a developer to observe, using a web browser, the execution of her/his application. A variety of reusable libraries are provided to enable the developer to leverage well-developed libraries for common playback, input, and computational tasks. This focuses the development on application specific logic. Embodiments of the invention simplify the process of defining speech recognition grammars within their applications. Embodiments of the invention support rapid application deployment from the development environment to hosted application deployment to the intended audience.
摘要翻译: 描述了零占用的远程托管手机应用程序开发环境。 该环境允许开发人员使用标准计算机,而无需任何专门的软件(在一些实施例中,所有必要的都是网络浏览器和网络访问)以及电话,以开发使用语音识别和/或触摸音输入的复杂的电话应用 执行任务,访问基于Web的信息和/或执行商业交易。 例如,为了准备销售托管服务的销售点,非程序员可以开发适合于目标客户的简短应用程序。 演出结束后,可以向目标客户提供演示,以便他们更充分地开发应用程序。 当目标客户对应用程序感到满意时,只需使主机提供商配置适当的访问权限,就可以通过适当的电话号码为他们的实际(而不是测试用户)提供应用程序。 一旦电话应用程序的源代码被识别到开发环境,开发人员可以使用电话立即在托管的开发环境上调用应用程序。 一些实施例支持并发呼叫流跟踪,其允许开发者使用web浏览器来观察她/他的应用的执行。 提供了各种可重用的库,使开发人员能够利用开发良好的库进行常见的回放,输入和计算任务。 这将重点放在应用程序专用逻辑上。 本发明的实施例简化了在其应用中定义语音识别语法的过程。 本发明的实施例支持从开发环境到托管应用部署到目标受众的快速应用部署。
-