Patent application number | Description | Published |
20130007835 | METHOD AND APPARATUS FOR SPECIFYING TIME-VARYING INTELLIGENT SERVICE-ORIENTED MODEL - A method and an apparatus for specifying a time-varying, intelligent service-oriented model are provided. A method implemented in a computer infrastructure having computer executable code embodied on a computer readable storage medium having programming instructions, includes defining information of a service which is to be provided to one or more users having access to a system storing the defined information. The method further includes defining policies associated with the defined information to allow and deny access to selected portions of the defined information, and exposing to a user of the one or more users the selected portions of the defined information based on the defined policies allowing access to the selected portions of the defined information. | 01-03-2013 |
20130185498 | PREVENTION OF DATA LOSS DUE TO ADJACENT TRACK INTERFERENCE - For limiting data loss due to ATI or ATE, an apparatus may include a storage module, a tracking module, and a refresh module. The storage module is configured to store a risk value for a tracked storage division. The risk value indicates a risk level of data loss for the tracked storage division. The tracked storage division is one of a plurality of storage divisions of a data storage device. The tracking module is configured to update the risk value to indicate a higher risk level based on a write to a physically proximal storage division. The physically proximal storage division is within an interference range of the tracked storage division. The tracking module is configured to reset the risk value based on a write to the tracked storage division. The refresh module is configured to refresh the tracked storage division based on the risk value meeting a threshold value. | 07-18-2013 |
20130232179 | ENHANCED STORAGE QUOTA MANAGEMENT FOR CLOUD COMPUTING SYSTEMS - An embodiment of the invention provides a method for storage management in a cloud computing system. More specifically, locations of storage components in the cloud computing system and storage properties of the storage components are identified. The storage properties include the amount of available storage space and/or the cost of storage space. A storage quota for a user of the cloud computing system is generated with a cloud quota management module based on the locations of the storage components and/or the storage properties of the storage components. In at least one embodiment, the storage quota includes the maximum amount of storage allocated to the user in at least one of the storage components. | 09-05-2013 |
20130238781 | SNMP-BASED MANAGEMENT OF SERVICE ORIENTED ARCHITECTURE ENVIRONMENTS - A Simple Network Management Protocol (SNMP)-based apparatus including an SNMP manager to monitor network hardware devices and define object identifiers (OIDs); a Simple SOA Performance Monitor (SSPM) manager to augment the OIDs with service-specific object identifiers to monitor services; and an SSPM agent associated with at least one service to collect details pertaining to the service, the details of the service being provided to the SSPM manager which in turn provides the details of the service to the SNMP manager. The SNMP-based apparatus may be implemented by at least one computing device. Also disclosed is a method of monitoring services and a computer program product. | 09-12-2013 |
20130262590 | RECIPIENT CHANGES IN EMAIL THREADS - A tool for notifying a recipient of an email message, belonging to an email thread, that a recipient address has been added to or dropped from the thread. Address fields of the email message received are compared to the address fields of the most recent prior email message in the thread. Addressed that are determined to be added or dropped are stored in the metadata of the email message received so the added or dropped recipient addresses can be accessed to notify recipients of subsequent emails in the email thread. The metadata of previous email messages in the email thread are accessed to notify the recipient of recipient addresses added or dropped between any two consecutive email messages in the thread. | 10-03-2013 |
20130304431 | AUTOMATICALLY ASESSING MATURITY OF CUSTOM APPLICATION FOR STANDARD-GOVERNED COMPUTING ENVIRONMENT - A system and associated method for automatically assessing maturity for a custom application in a cloud computing environment in accordance with a standard application model. A data fabric analyzer automatically calculates a logical data model compliance level to a process model for the custom application, and a maturity level the logical data model against a standard logical data model. If the logical data model is mature, the data fabric analyzer transforms the logical data model to a physical data model for implementation by a distillation process and a shearing process. If the logical data model is immature, the process model maturity is assessed to employ a standard physical model for implementing the custom application. The data fabric analyzer subsequently computes non-compliance levels for the physical model and calculates a capital expenditure cost caused by non-compliance of the custom physical model to a standard physical model. | 11-14-2013 |
20140032276 | Method And Apparatus For Assessing Layered Architecture Principles Compliance For Business Analytics In Traditional And SOA Based Environments - Computer-implemented methods, computer program products and computer systems that assess business logic architecture compliance by defining an ideal business logic architecture hierarchy of a desired application, retrieving one or more applications from a data repository, breaking down these applications into a plurality of processes and analyzing the plurality of processes for common inter-application processes. Common inter-application processes are located and store in the middleware layer. The desired application is developed using the applications and common inter-application processes from the middleware layer to provide a resultant application, followed by determining an actual business logic hierarchal structure of the resultant application. This actual business logic hierarchal structure of the resultant application is compared against the ideal business logic architecture hierarchy to calculate compliance thereof, which in turn, reflects the maturity level of the developed resultant application. | 01-30-2014 |
20140032861 | SYSTEMS AND METHODS FOR EFFICIENTLY STORING DATA - One method includes assigning a pointer from multiple logical blocks to the same original physical block if the multiple logical blocks include the same data. The method further includes receiving a command to write data to the first logical block and determining if the first logical block is a frequently accessed logical block. If the first logical block is a frequently accessed logical block, ownership of the original physical block is assigned to the first logical block. If ownership is established, the method includes copying any data stored in the original physical block to a new physical block, assigning a pointer from a second logical block to the new physical block, and performing the write command on the original physical block. A system includes a processor for performing the above method. One computer program product includes computer code for performing the method described above. | 01-30-2014 |
20140055260 | POLICY-BASED VEHICLE HORN FUNCTIONS - Vehicle horn functions are implemented by deriving a current value associated with a component defined by a policy, retrieving from a data file a volume setting mapped to the current value, and modifying operation of a horn in a vehicle to produce a volume corresponding to the volume setting when an operator of the vehicle activates the horn. | 02-27-2014 |
20140056441 | POLICY-BASED VEHICLE HORN FUNCTIONS - Vehicle horn functions are implemented by a computer processor integral with a vehicle and logic executable by the computer processor. The logic derives a current value associated with a component defined by a policy, retrieves from a data file a volume setting mapped to the current value, and modifies operation of a horn in the vehicle to produce a volume corresponding to the volume setting when an operator of the vehicle activates the horn. | 02-27-2014 |
20140215430 | METHOD AND APPARATUS FOR ENABLING LAYERED PROPERTY DEFINITION IN TRADITIONAL AND CLOUD COMPUTING ENVIRONMENTS - In developing custom programming, particularly for clients or tenants of a cloud computing environment, following pointers from a candidate, existing object of interest vertically to obtain inherited attributes and horizontally to obtain encapsulated properties and presenting such attributes and properties to a software developer for editing and inclusion in custom object-oriented programming facilitates and expedites accommodation of requirements of model based design for potential or existing tenants or clients of a cloud computing environment. | 07-31-2014 |
20140282380 | METHOD AND APPARATUS FOR ENABLING AGILE DEVELOPMENT OF SERVICES IN CLOUD COMPUTING AND TRADITIONAL ENVIRONMENTS - Prepending a name object or setting a type of a software object to a name and prepending a value object to the software object provides inheritance of a name value pattern by the software object to establish particular types or classes of attributes of the software object without modification of the software object itself that is thus strongly typed and accessible by type. | 09-18-2014 |
20140365442 | ARCHIVAL MANAGEMENT OF BUSINESS PROCESSES IN A CLOUD ENVIRONMENT - A method for product for archival management of business processes in a cloud environment is provided. In one aspect, the method comprises archiving managed pool including one or more versions of a business process instance or business process execution in a cloud computing environment. The method further comprises a provisioning manager of the cloud computing environment that requests or tasks provisioning, deprovisioining, decommissioning or deleting the one or more versions of a business process instance or business process execution. For each of the requests or tasks, a restore manager of the cloud environment determines, if the managed pools of virtual instances contain a business process management environment or a business process archive manager environment. The restore manager further recreates a previous version of the one or more versions of the business process instance or business process execution based on the determination. | 12-11-2014 |
20150046974 | METHOD AND APPARATUS FOR SPECIFYING TIME-VARYING INTELLIGENT SERVICE-ORIENTED MODEL - A method and an apparatus for specifying a time-varying, intelligent service-oriented model are provided. A method implemented in a computer infrastructure having computer executable code embodied on a computer readable storage medium having programming instructions, includes defining information of a service which is to be provided to one or more users having access to a system storing the defined information. The method further includes defining policies associated with the defined information to allow and deny access to selected portions of the defined information, and exposing to a user of the one or more users the selected portions of the defined information based on the defined policies allowing access to the selected portions of the defined information. | 02-12-2015 |