×

Platform extensibility framework

  • US 9,250,926 B2
  • Filed: 04/30/2009
  • Issued: 02/02/2016
  • Est. Priority Date: 04/30/2009
  • Status: Active Grant
First Claim
Patent Images

1. A method for providing an extensibility framework, the method comprising:

  • instantiating a visualization platform using a platform-independent programming code, the visualization platform comprising an object manager and further comprising a shared core including at least a plurality of software libraries for providing interactive visualizations;

    registering at least one feature extension with the visualization platform, wherein the visualization platform comprises an intermediate interface between the at least one feature extension and at least one user application, the at least one feature extension comprising an add-on operative on an operating system supporting the platform independent programming code, the at least one user application not supporting the platform independent programming code;

    receiving a request to create at least one object from the at least one user application;

    creating the at least one object by the visualization platform;

    determining whether the request is associated with the at least one feature extension;

    in response to determining that the request is associated with the at least one feature extension;

    receiving at least one object modification from the at least one feature extension,verifying that the at least one object modification is compatible with a type of the at least one object; and

    modifying the at least one object according to the compatible at least one object modification; and

    rendering the at least one object on a display device.

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