Patent ID: 8925060
Filing Date: 2014-12-30
Classification: G06F,H04L

Abstract:
1. An apparatus for selecting data for transmission to a cloud computing system or data center, comprising: a bus; one or more computer readable storage devices connected to the bus, having computer program instructions stored thereon; one or more computer readable memories connected to the bus; one or more processors connected to the bus, wherein at least one of the one or more processors executes the computer program instructions using the one or more computer readable memories to direct the apparatus to: responsive to receiving the data from a computing device connected to a computer in the cloud computing system or data center, determine an identification associated with the data received; identify, responsive to a determination of the identification, criteria associated with the identification; determine, responsive to applying the criteria, one or more rules associated with the criteria; assigning, responsive to applying the one or more rules determined, a priority to the data in accordance with the one or more rules applied, wherein the priority is associated with a selected predefined trigger for activation of prioritization; tagging the data received, responsive to applying the one or more rules determined, according to the one or more rules associated with the identification; determine, responsive to tagging the data received, whether the data is authorized for transmission to a storage in the cloud computing system or data center; and forward, responsive to a determination the data tagged is authorized for transmission to the storage in the cloud computing system or data center, the data to the storage in accordance with the activation of prioritization by the selected predefined trigger, wherein the selected predefined trigger for activation of prioritization is a user-selected behavior trigger, and wherein the at least one of the one or more processors executes the computer program instructions using the one or more computer readable memories to further direct the apparatus, responsive to identifying the user-selected behavior trigger of a change in user behavior within a period of time based on an increase in a computed average number of data generated by the computing device within the period of time, to activate the prioritization of the data to be stored within the storage device in the cloud computing system or data center.