US2017270167A1PendingUtilityA1

Efficiency for real-time data processing

Assignee: IBMPriority: Nov 13, 2015Filed: Jun 7, 2017Published: Sep 21, 2017
Est. expiryNov 13, 2035(~9.3 yrs left)· nominal 20-yr term from priority
G06F 16/2477G06F 16/24568H04L 67/12H04L 65/60G06F 16/9535G06F 17/30867H04L 67/1097G06F 17/30551G06F 17/30516H04L 65/762
55
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A computer-implemented method includes receiving a data stream and dividing the data stream into one or more data artefacts for one or more time intervals. The computer-implemented method further includes generating one or more contexts. Each of the one or more contexts are for at least one of the one or more time intervals. The computer-implemented method further includes storing each of the one or more data artefacts in shared storage. The shared storage is accessible for each of the one or more contexts. The computer-implemented method further includes, for each context of the one or more contexts: determining a dependency for the context; monitoring the context for a completion of said dependency; and responsive to the completion, releasing the dependency. The computer-implemented further includes removing those of the one or more data artefacts that do not belong to the dependency for any of the one or more contexts.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A computer-implemented method comprising:
 receiving a data stream;   dividing said data stream into one or more data artefacts, each of said one or more data artefacts being for one or more time intervals;   generating one or more contexts, each of said one or more contexts being for at least one of said one or more time intervals;   storing each of said one or more data artefacts in a shared storage, said shared storage being accessible for each of said one or more contexts;   for each context of said one or more contexts:
 determining a dependency for said context, said dependency comprising those of said one or more data artefacts that are for those of said one or more time intervals that said context is for; 
 monitoring said context for a completion of said dependency; and 
 responsive to said completion, releasing said dependency; and 
   removing those of said one or more data artefacts that do not belong to said dependency for any of said one or more contexts.   
     
     
         2 . The computer-implemented method of  claim 1 , wherein said data stream comprises raw data from one or more embedded devices. 
     
     
         3 . The computer-implemented method of  claim 1 , wherein said one or more data artefacts comprise processed data. 
     
     
         4 . The computer-implemented method of  claim 1 , wherein said completion comprises a result for said context. 
     
     
         5 . The computer-implemented method of  claim 4 , wherein said result is high-level information. 
     
     
         6 . The computer-implemented method of  claim 1 , wherein said completion of said dependency comprises a real-time action trigger.

Join the waitlist — get patent alerts

Track US2017270167A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.