US2012240105A1PendingUtilityA1
OSGi DYNAMIC BUNDLE GENERATION AT RUNTIME
Est. expiryApr 30, 2028(~1.8 yrs left)· nominal 20-yr term from priority
G06F 8/71G06F 8/61
42
PatentIndex Score
0
Cited by
0
References
0
Claims
Abstract
A method of dynamically creating an OSGi bundle includes determining a directory for creation of the OSGi bundle, a runtime environment, and an OSGi framework, determining a functionality and data for the OSGi bundle based on the runtime environment and the OSGi framework, creating a JAR file of the OSGi bundle with the data and the functionality, and creating a bundle manifest for the OSGi bundle accordingly.
Claims
exact text as granted — not AI-modified1 . A method of dynamically creating an OSGi (Open Systems Gateway Initiative) bundle, said method comprising:
determining a directory for creation of said OSGi bundle, a runtime environment, and an OSGi framework; determining a functionality and data for said OSGi bundle based on said runtime environment and said OSGi framework after said determining said directory; creating a JAR (Java Archive) file of said OSGi bundle with said data and said functionality after said determining said functionality and said data; and creating a bundle manifest for said OSGi bundle accordingly after said creating said JAR file.
2 . The method of claim 1 , further comprising:
installing and starting said OSGi bundle after said creating said bundle manifest.
3 . The method of claim 2 , wherein one of a main OSGi bundle and an application performs said determining, said creating, and said installing and starting.
4 . The method of claim 2 , further comprising:
using an activator of said OSGi bundle to any one of initialize services and perform any additional tasks after said installing and starting said OSGi bundle.
5 . The method of claim 4 , wherein one of a main OSGi bundle and an application performs said determining, said creating, and said installing and starting.
6 . The method of claim 5 , wherein said main OSGi bundle and said application comprise logic that enables said determining of said functionality and said data offered by said OSGi bundle.
7 . The method of claim 6 , wherein an initialization of said services and a performance of said any additional tasks is dependent on said functionality and said data of said OSGi bundle.
8 . The method of claim 7 , wherein said application installing and starting said OSGi bundle is framework dependent.
9 . The method of claim 7 , wherein said main OSGi bundle comprises an activator launched prior to said determining said directory.
10 . The method of claim 9 , wherein said activator of said main OSGi bundle performs said determining, said creating, and said installing and starting.
11 . A system for dynamically creating an OSGi (Open Systems Gateway Initiative) bundle, said system comprising:
a unit that determines a directory for creation of said OSGi bundle, a runtime environment, and an OSGi framework; a unit that determines a functionality and a data for said OSGi bundle based on said runtime environment and said OSGi framework after said determining said directory; a unit that creates a JAR (Java Archive) file of said OSGi bundle with said data and said functionality after said determining said functionality and said data; and a unit that creates a bundle manifest for said OSGi bundle accordingly after said creating said JAR file.
12 . The system of claim 11 , further comprising:
a unit that installs and starts said OSGi bundle after said bundle manifest is created.
13 . The system of claim 12 , further comprising:
a unit that uses an activator of said OSGi bundle to any one of initialize services and perform any additional tasks after said installing and starting said OSGi bundle.Join the waitlist — get patent alerts
Track US2012240105A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.