US2021056086A1PendingUtilityA1

Mechanism for facilitating dynamic and proactive data management for computing devices

Assignee: INTEL CORPPriority: Sep 27, 2013Filed: Aug 11, 2020Published: Feb 25, 2021
Est. expirySep 27, 2033(~7.2 yrs left)· nominal 20-yr term from priority
G06F 16/185G06F 16/172G06F 11/3433G06F 16/217G06F 16/285G06F 16/11G06F 11/3037G06F 16/24578G06F 16/90G06F 7/02G06F 16/951
60
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A mechanism is described for facilitating dynamic data management for computing devices according to one embodiment. A method of embodiments, as described herein, includes tracking one or more factors relating to a plurality of data sets, evaluating the plurality of data sets based on the one or more factors. The evaluating may include speculating at least one of relevancy and accessibility of each of the plurality of data sets. The method may further include generating data scores, the data scores being associated with the plurality of data sets based on the evaluation of the plurality of data sets, performing a first comparison of the data scores of the plurality of data sets with a criteria score, and classifying each data set based on the first comparison. The classifying may include setting caching order for each data set of the plurality of data sets.

Claims

exact text as granted — not AI-modified
1 . (canceled) 
     
     
         2 . An apparatus comprising:
 memory;   at least one processor to at least:
 determine relevancy values of ones of data sets based on user-engagement with data associated with the data sets, the relevancy values determined based on at least one weight; and 
 determine a caching order of the ones of the data sets based on the relevancy values and a company policy, the company policy based on a type of content of the ones of the data sets, the caching order to rank the ones of the data sets to prioritize access to the ones of the data sets. 
   
     
     
         3 . The apparatus of  claim 2 , wherein the at least one processor is to determine the relevancy values further based on at least one of a timestamp corresponding to accesses of the ones of the data sets, or viewing frequency. 
     
     
         4 . The apparatus of  claim 2 , wherein the user-engagement with the data corresponds to at least one of: (a) a frequency of modifying the data, or (b) a frequency of forwarding the data. 
     
     
         5 . The apparatus of  claim 2 , wherein the company policy is further based on at least one of: (a) importance of the content, (b) sensitivity of the content, or (c) an intended user of the content. 
     
     
         6 . The apparatus of  claim 2 , wherein the at least one processor is to determine the caching order of the ones of the data sets based on classifying the ones of the data sets as garbage data, normal data, or knowledge data. 
     
     
         7 . The apparatus of  claim 2 , wherein the caching order is to affect a speed at which the ones of the data sets are accessible. 
     
     
         8 . An apparatus comprising:
 a data score generator to determine relevancy values of ones of data sets based on user-engagement with data associated with the data sets, the relevancy values determined based on at least one weight; and   a classifier to determine a caching order of the ones of the data sets based on the relevancy values and a company policy, the company policy based on a type of content of the ones of the data sets, the caching order to rank the ones of the data sets to prioritize access to the ones of the data sets.   
     
     
         9 . The apparatus of  claim 8 , wherein the data score generator is to determine the relevancy values further based on at least one of a timestamp corresponding to accesses of the ones of the data sets, or viewing frequency. 
     
     
         10 . The apparatus of  claim 8 , wherein the user-engagement with the data corresponds to at least one of: (a) a frequency of modifying the data, or (b) a frequency of forwarding the data. 
     
     
         11 . The apparatus of  claim 8 , wherein the company policy is further based on at least one of: (a) importance of the content, (b) sensitivity of the content, or (c) an intended user of the content. 
     
     
         12 . The apparatus of  claim 8 , wherein the classifier is to determine the caching order of the ones of the data sets based on classifying the ones of the data sets as garbage data, normal data, or knowledge data. 
     
     
         13 . The apparatus of  claim 8 , wherein the caching order is to affect a speed at which the ones of the data sets are accessible. 
     
     
         14 . A storage device or storage disk comprising instructions that, when executed, cause at least one processor to:
 determine relevancy values of ones of data sets based on user-engagement with data associated with the data sets, the relevancy values determined based on at least one weight; and   determine a caching order of the ones of the data sets based on the relevancy values and a company policy, the company policy based on a type of content of the ones of the data sets, the caching order to rank the ones of the data sets to prioritize access to the ones of the data sets.   
     
     
         15 . The storage device or storage disk of  claim 14 , wherein the instructions are to cause the at least one processor to determine the relevancy values based on at least one of: (a) a timestamp corresponding to access of the ones of the data sets, or (b) viewing frequency. 
     
     
         16 . The storage device or storage disk of  claim 14 , wherein the user-engagement with the data corresponds to at least one of: (a) a frequency of modifying the data, or (b) a frequency of forwarding the data. 
     
     
         17 . The storage device or storage disk of  claim 14 , wherein the company policy is further based on at least one of: (a) importance of the content, (b) sensitivity of the content, or (c) an intended user of the content. 
     
     
         18 . The storage device or storage disk of  claim 14 , wherein the instructions are to cause the at least one processor to determine the caching order of the ones of the data sets based on classifying the ones of the data sets as garbage data, normal data, or knowledge data. 
     
     
         19 . The storage device or storage disk of  claim 14 , wherein the caching order is to affect a speed at which the ones of the data sets are accessible. 
     
     
         20 . An apparatus, comprising:
 means for determining relevancy values of ones of data sets based on user-engagement with data associated with the data sets, the relevancy values determined based on at least one weight; and   means for determining a caching order of the ones of the data sets based on the relevancy values and a company policy, the company policy based on a type of content of the ones of the data sets, the caching order to rank the ones of the data sets to prioritize access to the ones of the data sets.   
     
     
         21 . The apparatus of  claim 20 , wherein the means for determining relevancy values is to determine the relevancy values based on at least one of a timestamp corresponding to accesses of the ones of the data sets, or viewing frequency. 
     
     
         22 . The apparatus of  claim 20 , wherein the user-engagement with the data corresponds to at least one of: (a) a frequency of modifying the data, or (b) a frequency of forwarding the data. 
     
     
         23 . The apparatus of  claim 20 , wherein the company policy is further based on at least one of: (a) importance of the content, (b) sensitivity of the content, or (c) an intended user of the content. 
     
     
         24 . The apparatus of  claim 20 , wherein the means for determining the caching order is to determine the caching order of the ones of the data sets based on classifying the ones of the data sets as garbage data, normal data, or knowledge data. 
     
     
         25 . The apparatus of  claim 20 , wherein the caching order is to affect a speed at which the ones of the data sets are accessible.

Join the waitlist — get patent alerts

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

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