The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Jul. 24, 2012
Filed:
Jun. 08, 2007
Jeremy R. Clark, San Rafael, CA (US);
Oliver Goldman, Redwood City, CA (US);
Luis Polanco, San Jose, CA (US);
Christopher Brichford, Menlo Park, CA (US);
Jeremy R. Clark, San Rafael, CA (US);
Oliver Goldman, Redwood City, CA (US);
Luis Polanco, San Jose, CA (US);
Christopher Brichford, Menlo Park, CA (US);
Adobe Systems Incorporated, San Jose, CA (US);
Abstract
Methods, systems, and apparatus, including medium-encoded computer program products, for installing software, including application execution environments, on a computer. One or more aspects of the subject matter described in this specification can be embodied in one or more methods that include receiving a request to provide for installation of a software application on a target computer, where the software application requires for operation an application execution environment program including a cross-platform application program interface to provide services to applications that run in the application execution environment; and providing installation of both the software application and the application execution environment program in an installation sequence when the target computer lacks the application execution environment program; wherein the installation of the software application and the application execution environment program are tied together as a single installation transaction, such that they succeed or fail together.