Patent ID: 8930470
Filing Date: 2015-01-06
Classification: G06F,G16H,G16Z,H04L

Abstract:
1. A method for event notification in an interconnected content-addressable storage system, said method executing on one or more computing devices, said method comprising: storing a plurality of fixed medical data imaging files, each medical data imaging file associated with a globally unique identifier (GUID), wherein the GUID does not directly indicate a path or location of the GUID's associated medical data imaging file; receiving a request for event notification of a particular type of event related to one or more of the fixed medical data imaging files at a first content-addressable storage server from a first application, said first content-addressable storage server being implemented on one or more computing devices, said request for event notification configured to subscribe the first application to receive a plurality of event notifications corresponding to multiple occurrences for the particular type of event related to the one or more of the plurality of fixed medical data imaging files stored in content-addressable storage; receiving a request, from a second application distinct from the first application and distinct from the first content-addressable storage server, to perform an action associated with an event of the particular event type related to the one or more of the plurality of fixed medical data imaging files at a second content-addressable storage server, wherein the first and second content-addressable storage servers are distinct and wherein the first and second content-addressable storage servers are both part of a content-addressable storage cloud; performing the action associated with the event of the particular event type related to the one or more of the plurality of fixed medical data imaging files at the second content-addressable storage server; upon performance of the action associated with the event of the particular event type related to the one or more of the plurality of fixed medical data imaging files at the second content-addressable storage server, propagating an event notification through the content-addressable storage cloud; and upon receipt of the event notification at the first content-addressable storage server, providing for notification to the first application of the event of the particular event type related to the one or more of the plurality of fixed medical data imaging files based upon the subscription of the first application to receive the plurality of event notifications related to the one or more of the plurality of fixed medical data imaging files.