-
1.
公开(公告)号:US09021436B2
公开(公告)日:2015-04-28
申请号:US12963626
申请日:2010-12-08
申请人: Narayan Ashok Sathya , Sadagopan Rajaram , Satyanarayana Reddy Duggempudi , Yashwardhan Singh , Istvan Cseri , Kunal R. Gandhi
发明人: Narayan Ashok Sathya , Sadagopan Rajaram , Satyanarayana Reddy Duggempudi , Yashwardhan Singh , Istvan Cseri , Kunal R. Gandhi
CPC分类号: G06F11/3656
摘要: Although a software developer writing software for a mobile device typically performs the development and some of the debugging of the application on a software development computer, the application also has to be debugged as it passes through the deactivate, terminate and reactivate states as it executes on the mobile device. To debug an application the developer can launch the debugger on the software development computer. The debugger can launch the application on the mobile device. If an event that terminates the application occurs, the debugger connection is terminated. In accordance with aspects of the subject matter disclosed herein, the debugger is automatically reattached to the restarted (activated) application. Reattaching the debugger automatically to the restarted application allows the developer to debug the mobile device application as an application passing through multiple states rather than debugging multiple instances of an application.
摘要翻译: 虽然用于移动设备的软件开发人员编写软件通常在软件开发计算机上执行应用程序的开发和一些调试,但是当应用程序执行时会通过停用,终止和重新激活状态来调试应用程序 移动设备。 要调试应用程序,开发人员可以在软件开发计算机上启动调试器。 调试器可以在移动设备上启动应用程序。 如果发生终止应用程序的事件,则调试器连接终止。 根据本文公开的主题的方面,调试器被自动地重新连接到重新启动的(激活的)应用。 将调试器自动重新连接到重新启动的应用程序,允许开发人员调试移动设备应用程序作为通过多个状态的应用程序,而不是调试应用程序的多个实例。
-
公开(公告)号:US20120151446A1
公开(公告)日:2012-06-14
申请号:US12963626
申请日:2010-12-08
申请人: Narayan Ashok Sathya , Sadagopan Rajaram , Satyanarayana Reddy Duggempudi , Yashwardhan Singh , Istvan Cseri , Kunal R. Gandhi
发明人: Narayan Ashok Sathya , Sadagopan Rajaram , Satyanarayana Reddy Duggempudi , Yashwardhan Singh , Istvan Cseri , Kunal R. Gandhi
IPC分类号: G06F9/44
CPC分类号: G06F11/3656
摘要: Although a software developer writing software for a mobile device typically performs the development and some of the debugging of the application on a software development computer, the application also has to be debugged as it passes through the deactivate, terminate and reactivate states as it executes on the mobile device. To debug an application the developer can launch the debugger on the software development computer. The debugger can launch the application on the mobile device. If an event that terminates the application occurs, the debugger connection is terminated. In accordance with aspects of the subject matter disclosed herein, the debugger is automatically reattached to the restarted (activated) application. Reattaching the debugger automatically to the restarted application allows the developer to debug the mobile device application as an application passing through multiple states rather than debugging multiple instances of an application.
摘要翻译: 虽然用于移动设备的软件开发人员编写软件通常在软件开发计算机上执行应用程序的开发和一些调试,但是当应用程序执行时会通过停用,终止和重新激活状态来调试应用程序 移动设备。 要调试应用程序,开发人员可以在软件开发计算机上启动调试器。 调试器可以在移动设备上启动应用程序。 如果发生终止应用程序的事件,则调试器连接终止。 根据本文公开的主题的方面,调试器被自动地重新连接到重新启动的(激活的)应用。 将调试器自动重新连接到重新启动的应用程序,允许开发人员调试移动设备应用程序作为通过多个状态的应用程序,而不是调试应用程序的多个实例。
-
3.
公开(公告)号:US09060196B2
公开(公告)日:2015-06-16
申请号:US13162936
申请日:2011-06-17
申请人: Peter John Torr , Abolade Gbadegesin , Shawn P. Burke , Vijayendra Gopalrao Vasu , Jason William Fuller , Randal J. Ramig , Kunal R. Gandhi , Jorge I. Raastroem , Darin Miller , Alper Selcuk , Timothy Michael Kurtzman , Rachel Jiang
发明人: Peter John Torr , Abolade Gbadegesin , Shawn P. Burke , Vijayendra Gopalrao Vasu , Jason William Fuller , Randal J. Ramig , Kunal R. Gandhi , Jorge I. Raastroem , Darin Miller , Alper Selcuk , Timothy Michael Kurtzman , Rachel Jiang
IPC分类号: G06F9/46 , H04N21/41 , H04N21/233 , H04N21/439 , H04N21/61
CPC分类号: H04W52/0264 , G06F9/5011 , G06F9/546 , H04L41/0893 , H04N21/233 , H04N21/4126 , H04N21/439 , H04N21/6175 , H04W4/50 , H04W4/60 , Y02D70/00 , Y02D70/142 , Y02D70/144 , Y02D70/146 , Y02D70/164 , Y02D70/26
摘要: The subject disclosure is directed towards a technology by which background application code (e.g., provided by third-party developers) runs on a mobile device in a way that is constrained with respect to resource usage. A resource manager processes a resource reservation request for background code, to determine whether the requested resources meet constraint criteria for that type of background code. If the criteria are met and the resources are available, the resources are reserved, whereby the background code is ensured priority access to its reserved resources. As a result, a properly coded background application that executes within its constraints will not experience glitches or other problems (e.g., unexpected termination) and thereby provide a good user experience.
摘要翻译: 主题公开涉及一种技术,通过该技术,后台应用程序代码(例如,由第三方开发人员提供)以相对于资源使用受到限制的方式在移动设备上运行。 资源管理器处理用于后台代码的资源预留请求,以确定所请求的资源是否满足该类型的后台码的约束条件。 如果满足标准并且资源可用,则保留资源,从而确保后台代码优先访问其预留资源。 因此,在其约束内执行的适当编码的背景应用将不会经历毛刺或其他问题(例如意外终止),从而提供良好的用户体验。
-
4.
公开(公告)号:US20120210326A1
公开(公告)日:2012-08-16
申请号:US13162936
申请日:2011-06-17
申请人: Peter John Torr , Abolade Gbadegesin , Shawn P. Burke , Vijayendra Gopalrao Vasu , Jason William Fuller , Randal J. Ramig , Kunal R. Gandhi , Jorge I. Raastroem , Darin Miller , Alper Selcuk , Timothy Michael Kurtzman , Rachel Jiang
发明人: Peter John Torr , Abolade Gbadegesin , Shawn P. Burke , Vijayendra Gopalrao Vasu , Jason William Fuller , Randal J. Ramig , Kunal R. Gandhi , Jorge I. Raastroem , Darin Miller , Alper Selcuk , Timothy Michael Kurtzman , Rachel Jiang
IPC分类号: G06F9/46
CPC分类号: H04W52/0264 , G06F9/5011 , G06F9/546 , H04L41/0893 , H04N21/233 , H04N21/4126 , H04N21/439 , H04N21/6175 , H04W4/50 , H04W4/60 , Y02D70/00 , Y02D70/142 , Y02D70/144 , Y02D70/146 , Y02D70/164 , Y02D70/26
摘要: The subject disclosure is directed towards a technology by which background application code (e.g., provided by third-party developers) runs on a mobile device in a way that is constrained with respect to resource usage. A resource manager processes a resource reservation request for background code, to determine whether the requested resources meet constraint criteria for that type of background code. If the criteria are met and the resources are available, the resources are reserved, whereby the background code is ensured priority access to its reserved resources. As a result, a properly coded background application that executes within its constraints will not experience glitches or other problems (e.g., unexpected termination) and thereby provide a good user experience.
摘要翻译: 主题公开涉及一种技术,通过该技术,后台应用程序代码(例如,由第三方开发人员提供)以相对于资源使用受到限制的方式在移动设备上运行。 资源管理器处理用于后台代码的资源预留请求,以确定所请求的资源是否满足该类型的后台码的约束条件。 如果满足标准并且资源可用,则保留资源,从而确保后台代码优先访问其预留资源。 因此,在其约束内执行的适当编码的背景应用将不会经历毛刺或其他问题(例如意外终止),从而提供良好的用户体验。
-
-
-