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.

Date of Patent:
Nov. 07, 2017

Filed:

Sep. 16, 2014
Applicant:

Apple Inc., Cupertino, CA (US);

Inventors:

Peter Kiehtreiber, Campbell, CA (US);

Olivier Gutknecht, Paris, FR;

Ivan Krstic, San Francisco, CA (US);

Adele Peterson, Los Gatos, CA (US);

Samuel M. Weinig, Sunnyvale, CA (US);

Yongjun Zhang, Sunnyvale, CA (US);

Ian J. Baird, San Jose, CA (US);

Assignee:

Apple Inc., Cupertino, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/44 (2006.01); G06F 9/54 (2006.01); G06F 21/53 (2013.01); G06F 9/445 (2006.01);
U.S. Cl.
CPC ...
G06F 9/541 (2013.01); G06F 8/67 (2013.01); G06F 9/54 (2013.01); G06F 9/546 (2013.01); G06F 21/53 (2013.01);
Abstract

According to one embodiment, in response to an inquiry received from a first application for an extension service associated with a first of a plurality of extension points of an operating system, a list of one or more extensions is identified that have been registered for the first extension point with the operating system, where the first application is executed within a first sandboxed environment. The identified list of extensions is displayed to prompt a user to select one of the extensions to be associated with the first application. In response to a selection of one of the extensions, the selected extension is launched in a second sandboxed environment. The selected extension and the second application were packaged in an application bundle, and when the application bundle was installed, the selected extension and the second application appeared in a registry of the operating system as separate applications.


Find Patent Forward Citations

Loading…