-
公开(公告)号:US10467025B2
公开(公告)日:2019-11-05
申请号:US16254526
申请日:2019-01-22
Applicant: Google LLC
Inventor: Ficus Kirkpatrick , Vachaspati Varadarajan , Subramaniam Ganapathy , Patrick Baumann , Jesse Evans
Abstract: In some examples, a method includes receiving, by a supervisor component executing at a computing device, a request to execute an application; responsive to determining that an application container for maintaining installable sub-packages of the application is allocated in memory of the computing device, determining, by a container runtime of the application container, one or more dependencies of the application; retrieving, by the container runtime, the one or more dependencies; and responsive to retrieving the one or more dependencies, executing, by the application container, the application.
-
公开(公告)号:US10963270B2
公开(公告)日:2021-03-30
申请号:US16540846
申请日:2019-08-14
Applicant: Google LLC
Inventor: Ficus Kirkpatrick , Subramaniam Ganapathy
Abstract: In some examples, a method includes receiving, by a supervisor component executing at a computing device, a request to execute an application, determining a current user of the computing device, and determining a reset state of the application. The method may also include generating, based on the current user of the computing device, the reset state, and an application identifier for the application, a unique identifier that does not include personally identifiable information for the current user, sending, to an application service provider, the unique identifier and one or more requests for information, and, responsive to sending the one or more request for information, receiving, from the application service provider, state information associated with the current user and for the application.
-
公开(公告)号:US10747944B1
公开(公告)日:2020-08-18
申请号:US16216364
申请日:2018-12-11
Applicant: Google LLC
Inventor: Ficus Kirkpatrick , Joseph M. Onorato , David P. Bort
IPC: G06F40/14 , G06F16/9535 , G06F5/00
Abstract: The subject matter of this specification can be embodied in, among other things, a method that includes receiving an indication that a first activity has occurred. The first activity is associated with a uniform resource identifier (URI) that specifies at least one web page. The method also includes identifying an application that is associated with the URI using a registry that associates particular URIs with particular applications, retrieving, using the identified application, content associated with the URI, displaying the content or information derived from the content in a first format that is not controlled by a second format specified by a markup language of the at least one web page.
-
公开(公告)号:US20180060055A1
公开(公告)日:2018-03-01
申请号:US15804745
申请日:2017-11-06
Applicant: Google LLC
Inventor: Ficus Kirkpatrick
CPC classification number: G06F8/61 , G06F8/71 , G06F9/44521
Abstract: In some examples, a method includes, receiving, by a supervisor component, a request to execute particular functionality of an application; responsive to determining that an application container for maintaining installable sub-packages of the application is not allocated, retrieving an application definition from a first remote computing system; responsive to allocating the application container, initiating, based at least in part on a user-specified identifier of the request, the particular functionality of the application; responsive to determining, by the application container, based at least in part on the application definition and the user-specified identifier, that an installable sub-package for the particular functionality is not stored at the computing device, retrieving, by the application container, the installable sub-package that includes a plurality of executable components; and executing, by the application container and using the plurality of executable components, the particular functionality of the application.
-
公开(公告)号:US10445083B2
公开(公告)日:2019-10-15
申请号:US15804745
申请日:2017-11-06
Applicant: Google LLC
Inventor: Ficus Kirkpatrick
Abstract: In some examples, a method includes, receiving, by a supervisor component, a request to execute particular functionality of an application; responsive to determining that an application container for maintaining installable sub-packages of the application is not allocated, retrieving an application definition from a first remote computing system; responsive to allocating the application container, initiating, based at least in part on a user-specified identifier of the request, the particular functionality of the application; responsive to determining, by the application container, based at least in part on the application definition and the user-specified identifier, that an installable sub-package for the particular functionality is not stored at the computing device, retrieving, by the application container, the installable sub-package that includes a plurality of executable components; and executing, by the application container and using the plurality of executable components, the particular functionality of the application.
-
公开(公告)号:US12008307B1
公开(公告)日:2024-06-11
申请号:US16929401
申请日:2020-07-15
Applicant: Google LLC
Inventor: Ficus Kirkpatrick , Joseph M. Onorato , David P. Bort
IPC: G06F40/14 , G06F5/00 , G06F16/9535
CPC classification number: G06F40/14 , G06F5/00 , G06F16/9535
Abstract: The subject matter of this specification can be embodied in, among other things, a method that includes receiving an indication that a first activity has occurred. The first activity is associated with a uniform resource identifier (URI) that specifies at least one web page. The method also includes identifying an application that is associated with the URI using a registry that associates particular URIs with particular applications, retrieving, using the identified application, content associated with the URI, displaying the content or information derived from the content in a first format that is not controlled by a second format specified by a markup language of the at least one web page.
-
公开(公告)号:US20190155667A1
公开(公告)日:2019-05-23
申请号:US16254526
申请日:2019-01-22
Applicant: Google LLC
Inventor: Ficus Kirkpatrick , Vachaspati Varadarajan , Subramaniam Ganapathy , Patrick Baumann , Jesse Evans
Abstract: In some examples, a method includes receiving, by a supervisor component executing at a computing device, a request to execute an application; responsive to determining that an application container for maintaining installable sub-packages of the application is allocated in memory of the computing device, determining, by a container runtime of the application container, one or more dependencies of the application; retrieving, by the container runtime, the one or more dependencies; and responsive to retrieving the one or more dependencies, executing, by the application container, the application.
-
8.
公开(公告)号:US10229249B1
公开(公告)日:2019-03-12
申请号:US14873231
申请日:2015-10-02
Applicant: Google LLC
Inventor: Jonathan Brunsman , David P. Conway , Pierre Delisle , Ficus Kirkpatrick , Paul Montoy-Wilson , Michael Morrissey , Christian Sonntag , Juliana Tsang , Mark Womack , Peisun Wu
Abstract: A method and apparatus are disclosed for distributing content items to a handheld device using a personal computer. A user can browse and select content using a personal computer or other computer that may be more readily available or more convenient to use than the handheld device. The personal computer can communicate with a web server which receives the user's request for content to be distributed to the handheld device. The web server can retrieve configuration information pertaining to the handheld device and communicate with a content server to determine whether the user's request for content distribution is valid based on information identifying the handheld device and at least some of the configuration information pertaining to the handheld device. The content server can transmit the requested content item to the handheld device if the user's request is valid and if the handheld device is able to receive the content item.
-
公开(公告)号:US10162806B1
公开(公告)日:2018-12-25
申请号:US14444086
申请日:2014-07-28
Applicant: Google LLC
Inventor: Ficus Kirkpatrick , Joseph M. Onorato , David P. Bort
Abstract: The subject matter of this specification can be embodied in, among other things, a method that includes receiving an indication that a first activity has occurred. The first activity is associated with a uniform resource identifier (URI) that specifies at least one web page. The method also includes identifying an application that is associated with the URI using a registry that associates particular URIs with particular applications, retrieving, using the identified application, content associated with the URI, displaying the content or information derived from the content in a first format that is not controlled by a second format specified by a markup language of the at least one web page.
-
-
-
-
-
-
-
-