×

TUNABLE ENGINE AND PROGRAM PRODUCT FOR RESOLVING PREREQUISITES FOR CLIENT DEVICES IN AN OPEN SERVICE GATEWAY INITIATIVE (OSGi) FRAMEWORK

  • US 20090030979A1
  • Filed: 10/03/2008
  • Published: 01/29/2009
  • Est. Priority Date: 03/22/2004
  • Status: Active Grant
First Claim
Patent Images

1. A tunable prerequisite resolution engine for client devices in an Open Service Gateway Initiative (OSGi) framework, comprising:

  • a processor; and

    a memory, the memory including;

    a prerequisite computation system for determining, on a server, necessary prerequisites for one or more OSGi bundle(s) to be run on a client device;

    a bundle identification system for identifying possible combinations of OSGi bundles on the server that fulfill any of the necessary prerequisites that are lacking from the client device;

    a data access system for accessing a configuration corresponding to the client device, wherein the configuration sets forth computer resource types, and corresponding normalization factors and importance factors for the client device; and

    a bundle selection system for selecting a final combination of OSGi bundles from the possible combinations of OSGi bundles by processing the configuration and computing based on amounts of the computer resources needed by each of the possible combinations of OSGi bundles.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×