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:
Oct. 27, 2015
Filed:
Nov. 07, 2013
Raman Sethi, Fremont, CA (US);
Anthony Y. Kueh, San Jose, CA (US);
Sanjeet Mall, Heidelberg, DE;
Marcus Pridham, Ontario, CA;
Marc Waldthausen, Longmont, CO (US);
Scott Strobel, Loveland, CO (US);
Jonathan LI, Ontario, CA;
Andrew Lee, Ontario, CA;
Raman Sethi, Fremont, CA (US);
Anthony Y. Kueh, San Jose, CA (US);
Sanjeet Mall, Heidelberg, DE;
Marcus Pridham, Ontario, CA;
Marc Waldthausen, Longmont, CO (US);
Scott Strobel, Loveland, CO (US);
Jonathan Li, Ontario, CA;
Andrew Lee, Ontario, CA;
SAP SE, Walldorf, DE;
Abstract
In an example embodiment, a container is downloaded, the container being an application natively executable by a first operating system of the user device, the container including: a container service including one or more libraries of functions designed by a container designer to natively operate on the first operating system; a browser; container metadata defining functions of the application, the functions compatible with the container service for the first operating system and also compatible with a container service for a second operating system; and a plug-in including one or more additional libraries of functions designed by an entity other than the container designer to perform additional native operations on the first operating system. Then, the container metadata can be executed using the browser, causing function calls to the container service and plug-in and thus controlling native functions of the user device.