Some content of this application is unavailable at the moment.
If this situation persist, please contact us atFeedback&Contact
1. (WO2019005867) INTERPOSITION
Latest bibliographic data on file with the International Bureau    Submit observation

Pub. No.: WO/2019/005867 International Application No.: PCT/US2018/039596
Publication Date: 03.01.2019 International Filing Date: 26.06.2018
IPC:
G06F 11/36 (2006.01)
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
F
ELECTRIC DIGITAL DATA PROCESSING
11
Error detection; Error correction; Monitoring
36
Preventing errors by testing or debugging of software
Applicants:
APPLE INC. [US/US]; One Apple Park Way Cupertino, California 95014, US
Inventors:
GUIDA, Gianluca; GB
RISTOVSKI, Aleksandar; CA
VAN DER VEEN, Peter H.; CA
WOODTKE, Shawn R.; CA
MCPOLIN, Stephen J.; CA
Agent:
MEYERTONS, HOOD, KIVLIN, KOWERT & GOETZEL, P.C.; MERKEL, Lawrence J. P.O. Box 398 Austin, Texas 78767-0398, US
Priority Data:
62/526,33928.06.2017US
Title (EN) INTERPOSITION
(FR) INTERPOSITION
Abstract:
(EN) In an embodiment, an operating system is defined in terms of a set of actors, each of which implements one or more capabilities built into the system. The actors may establish channels between them for communication of messages between the actors. Some actors may interpose between other actors. These other actors may, in some cases, interpose on channels used by the base actor. In some embodiments, some channels may be interposed while others may be monitored by the interposing actor but may still communicate directly with the underlying actor. Some channels may not be affected by the interposition (e.g. the channels may not be interposed or monitored), in an embodiment. Other examples of interposition may include debugging, simulation, and sandboxing.
(FR) Dans un mode de réalisation, un système d’exploitation est défini comme étant un ensemble d’acteurs dont chacun met en œuvre une ou plusieurs capacités intégrées dans le système. Les acteurs peuvent établir des canaux entre eux pour réaliser une communication de messages entre les acteurs. Certains acteurs peuvent s’interposer entre d’autres acteurs. Ces autres acteurs peuvent, dans certains cas, s’interposer sur des canaux utilisés par l’acteur de base. Dans certains modes de réalisation, certains canaux peuvent être interposés tandis que d’autres peuvent être surveillés par l’acteur en interposition mais peuvent toujours communiquer directement avec l’acteur sous-jacent. Dans un mode de réalisation, certains canaux peuvent ne pas être affectés par l’interposition (par exemple, les canaux peuvent ne pas être interposés ou surveillés). D’autres exemples d’interposition peuvent inclure le débogage, la simulation et la mise en bac à sable.
front page image
Designated States: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DJ, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IR, IS, JO, JP, KE, KG, KH, KN, KP, KR, KW, KZ, LA, LC, LK, LR, LS, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW
African Regional Intellectual Property Organization (ARIPO) (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Office (AM, AZ, BY, KG, KZ, RU, TJ, TM)
European Patent Office (EPO) (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG)
Publication Language: English (EN)
Filing Language: English (EN)