-
公开(公告)号:US09384096B2
公开(公告)日:2016-07-05
申请号:US14735691
申请日:2015-06-10
Applicant: Google Inc.
Inventor: Dianne K. Hackborn , Arve Hjonnevag , Joseph M. Onorato , Brian J. Swetland
IPC: G06F11/14 , G06F3/0481 , G06F9/50 , G06F9/48 , G06F9/46
CPC classification number: G06F11/1438 , G06F3/0481 , G06F9/461 , G06F9/485 , G06F9/5016 , G06F9/5022 , G06F11/1402
Abstract: The subject matter of this specification can be embodied in, among other things, a method that includes executing one or more computer applications and ranking the applications according to one or more criteria that change in response to a user's interaction with the applications. State information for certain of the one or more applications is saved and one or more applications are terminated in response to a memory condition. Subsequently, one of the terminated applications is revived using the saved state information.
-
公开(公告)号:US20130332940A1
公开(公告)日:2013-12-12
申请号:US13964559
申请日:2013-08-12
Applicant: Google Inc.
Inventor: Dianne K. Hackborn , Arve Hjonnevag , Joseph M. Onorato , Brian J. Swetland
IPC: G06F9/54
CPC classification number: G06F11/1438 , G06F3/0481 , G06F9/461 , G06F9/485 , G06F9/5016 , G06F9/5022 , G06F11/1402
Abstract: The subject matter of this specification can be embodied in, among other things, a method that includes executing one or more computer applications and ranking the applications according to one or more criteria that change in response to a user's interaction with the applications. State information for certain of the one or more applications is saved and one or more applications are terminated in response to a memory condition. Subsequently, one of the terminated applications is revived using the saved state information.
-
公开(公告)号:US20150278026A1
公开(公告)日:2015-10-01
申请号:US14735691
申请日:2015-06-10
Applicant: Google Inc.
Inventor: Dianne K. Hackborn , Arve Hjonnevag , Joseph M. Onorato , Brian J. Swetland
IPC: G06F11/14 , G06F3/0481
CPC classification number: G06F11/1438 , G06F3/0481 , G06F9/461 , G06F9/485 , G06F9/5016 , G06F9/5022 , G06F11/1402
Abstract: The subject matter of this specification can be embodied in, among other things, a method that includes executing one or more computer applications and ranking the applications according to one or more criteria that change in response to a user's interaction with the applications. State information for certain of the one or more applications is saved and one or more applications are terminated in response to a memory condition. Subsequently, one of the terminated applications is revived using the saved state information.
-
4.
公开(公告)号:US09137023B1
公开(公告)日:2015-09-15
申请号:US14579859
申请日:2014-12-22
Applicant: Google Inc.
Inventor: Dianne K. Hackborn , David P. Bort , Joseph M. Onorato , Daniel R. Bornstein , Andrew T. McFadden , Brian J. Swetland , Richard G. Cannings
IPC: H04L9/32
CPC classification number: H04L9/3263 , G06F21/51 , H04L63/0823
Abstract: A computer-implemented method for signing computer applications is disclosed. The method includes generating a compiled version of a first software application, signing the first software application with a digital certificate locally to a developer of the first software application without assistance from a central certification authority, and submitting the signed first software application to an on-line application store.
Abstract translation: 公开了一种用于签署计算机应用的计算机实现的方法。 该方法包括生成第一软件应用程序的编译版本,在没有来自中央认证机构的帮助的情况下,使用数字证书本地向第一软件应用程序的开发人员签名第一软件应用程序,并将签名的第一软件应用程序提交给 线应用商店。
-
公开(公告)号:US09563750B1
公开(公告)日:2017-02-07
申请号:US14982782
申请日:2015-12-29
Applicant: Google Inc.
Inventor: Dianne K. Hackborn , David P. Bort , Joseph M. Onorato , Daniel R. Bornstein , Andrew T. McFadden , Brian J. Swetland , Richard G. Cannings
IPC: H04L29/06 , G06F21/10 , H04L29/08 , G06Q30/04 , G06Q20/40 , G06F7/04 , G06F12/00 , G06F12/14 , G06F13/00 , G06F17/30
CPC classification number: G06F21/10 , G06F8/61 , G06F21/31 , G06F21/6218 , G06F2221/0744 , G06Q20/40 , G06Q30/04 , H04L63/105 , H04L67/06 , H04W4/20 , H04W4/60
Abstract: A computer-implemented method of pre-permissioning a computer application is disclosed. The method includes receiving a request from a user to install a software application, identifying one or more computing services required for operation of the software application, presenting the one or more computing services to the user for review, determining whether the user approves installation of the computer application, and installing the application on a computing device assigned to the user if the user approves installation of the computer application.
Abstract translation: 公开了一种计算机实现的预许可计算机应用的方法。 该方法包括从用户接收安装软件应用程序的请求,识别软件应用程序操作所需的一个或多个计算服务,将一个或多个计算服务呈现给用户进行审核,确定用户是否批准安装 计算机应用程序,以及如果用户批准安装计算机应用程序,则将应用程序安装在分配给用户的计算设备上。
-
公开(公告)号:US09069615B2
公开(公告)日:2015-06-30
申请号:US13964559
申请日:2013-08-12
Applicant: Google Inc.
Inventor: Dianne K. Hackborn , Arve Hjonnevag , Joseph M. Onorato , Brian J. Swetland
CPC classification number: G06F11/1438 , G06F3/0481 , G06F9/461 , G06F9/485 , G06F9/5016 , G06F9/5022 , G06F11/1402
Abstract: The subject matter of this specification can be embodied in, among other things, a method that includes executing one or more computer applications and ranking the applications according to one or more criteria that change in response to a user's interaction with the applications. State information for certain of the one or more applications is saved and one or more applications are terminated in response to a memory condition. Subsequently, one of the terminated applications is revived using the saved state information.
Abstract translation: 本说明书的主题可以包括执行一个或多个计算机应用程序并根据响应于用户与应用的交互而改变的一个或多个标准来对应用进行排序的方法。 保存一个或多个应用中某些的一些或多个应用的状态信息,并响应于存储器条件终止一个或多个应用。 随后,使用保存的状态信息恢复终止的应用程序之一。
-
公开(公告)号:US08949613B1
公开(公告)日:2015-02-03
申请号:US14054487
申请日:2013-10-15
Applicant: Google Inc.
Inventor: Dianne K. Hackborn , David P. Bort , Joseph M. Onorato , Daniel R. Bornstein , Andrew T. McFadden , Brian J. Swetland , Richard G. Cannings
CPC classification number: H04L9/3263 , G06F21/51 , H04L63/0823
Abstract: A computer-implemented method for signing computer applications is disclosed. The method includes generating a compiled version of a first software application, signing the first software application with a digital certificate locally to a developer of the first software application without assistance from a central certification authority, and submitting the signed first software application to an on-line application store.
-
-
-
-
-
-