Patent ID: 9250926
Filing Date: 2016-02-02
CPC Classification: G06F,G06T

Claim Text:
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: rendering the at least one object on a display device.