Unlock instant, AI-driven research and patent intelligence for your innovation.

System and method for providing bundle group termination in an OSGi service platform

A bundle and computer technology, applied in the field of OSGi service platform, can solve the problem of consuming resource threads and so on

Inactive Publication Date: 2006-11-01
NOKIA CORP
View PDF0 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0011] Due to some special features of the Java language, a bundle may consume resources and its own threads even if the bundle never starts

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • System and method for providing bundle group termination in an OSGi service platform
  • System and method for providing bundle group termination in an OSGi service platform
  • System and method for providing bundle group termination in an OSGi service platform

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] figure 2 and image 3 A representative mobile telephone 12 is shown in which the present invention may be practiced. It should be understood, however, that the present invention may be implemented in a wide variety of electronic devices, including personal computers, personal digital assistants, integrated messaging devices, and other electronic devices. figure 2 and image 3 The mobile phone 12 includes a housing 30, a display 32 in the form of a liquid crystal display, a keypad 34, a microphone 36, a headset 38, a battery 40, an infrared port 42, an antenna 44, an LCD in the form of a UICC according to one embodiment of the invention Smart card 46 , card reader 48 , wireless interface circuit 52 , codec circuit 54 , controller 56 and memory 58 . The individual circuits and components are of the type known in the prior art, eg mobile phones in the Nokia range.

[0022] The present invention relates to the use of bundle termination, which is a mandatory operation ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A system and method for defining a termination set of bundles of extensible and downloadable service applications. For each bundle to be analyzed, all bundles that are sharing a package with the selected bundle are located. All bundles that are dependent upon threads to the selected bundle are also located. The located bundles are then added to the group of bundles to be analyzed, as well as to a group of bundles to be terminated. The bundles in the termination set can then be terminated, which permits the achievement of full reclamation, even for those bundles that are not in an ACTIVE state but still consume resources.

Description

technical field [0001] The present invention relates generally to OSGi service platforms. More specifically, the present invention relates to the termination of scalable and downloadable service application bundles in an OSGi framework. Background technique [0002] OSGi stands for "Open Services Gateway Initialization", in www.osgi.org As discussed above, it is an open common structure for consuming and managing services in a coordinated manner. OSGi provides a generic, secure, managed Java-based architecture that supports the use of scalable downloadable service applications known as bundles. OSGi-compliant devices can download and install OSGi usage entities and delete them when they are no longer needed. Installed and started bundles can register a number of services which can be shared with other bundles under strict control of the architecture. [0003] OSGi can run on top of a standard Java Virtual Machine (VM). Unlike the traditional approach where a Java applic...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/46H04Q7/32
CPCG06F8/61G06F8/30
Inventor 丹尼尔·费伊安德拉斯·博罗斯
Owner NOKIA CORP