FIELD: physics, computer engineering.
SUBSTANCE: invention relates to computer engineering. A computer-implemented application activation method, comprising providing, by an operating system, an application activation component to provide a common channel for application activation between different applications and runtime platforms of a computing device; registering, via the application activation component, applications to support extension points provided as integrated functionality of the operating system, that are serviceable by the applications through contracts created between the applications and the operating system; and invoking, via the application activation component, an application selected from among the registered applications to perform a particular contract for one said extension point.
EFFECT: facilitating integration of applications with an operating system due to implementation of extensible functionalities provided by extension points, which can be offloaded to applications according to contracts.
10 cl, 5 dwg
Title | Year | Author | Number |
---|---|---|---|
CONTROL ACTIVATION TEMPLATES | 2011 |
|
RU2595968C2 |
LIMITED DRIVER PLATFORM WHICH LAUNCHES DRIVERS IN SANDBAND IN USER REGIME | 2013 |
|
RU2646332C2 |
PRESENTING OPERATING SYSTEM CONTEXT IN TRUSTED PLATFORM MODULE | 2015 |
|
RU2702276C2 |
RUNTIME SYSTEM | 2011 |
|
RU2601198C2 |
MODULAR COMPUTING DEVICE | 2015 |
|
RU2702504C2 |
CONNECTION OF DEVICES | 2012 |
|
RU2631137C2 |
ESTABLISHING APPLICATION-BASED ROUTING POLICIES IN MULTI-MODE USER EQUIPMENT | 2013 |
|
RU2605364C2 |
PARAMETRIC INERTIA AND APPLICATION PROGRAMMING INTERFACES | 2015 |
|
RU2701988C2 |
APPLICATION NOTIFICATIONS | 2011 |
|
RU2586869C2 |
SECURE AND STABLE HOSTING OF THIRD-PARTY EXTENSIONS TO WEB SERVICES | 2006 |
|
RU2424556C2 |
Authors
Dates
2016-04-10—Published
2011-10-09—Filed