Patent application number | Description | Published |
20090094000 | System and method for profiling resource constraints of web servers - Disclosed is a method and system for determining one or more performance characteristics of a target server. A command is transmitted from a coordinator to a plurality of clients. The command instructs the plurality of clients to each transmit a request targeting a sub-system of said target server. A response time is then received from each client and a performance characteristic is determined from the received response times. | 04-09-2009 |
20090113031 | Method, Apparatus And Computer Program Product Implementing Multi-Tenancy For Network Monitoring Tools Using Virtualization Technology - Method, apparatus and computer program product manage a plurality of networks with a single tenant network management tool using virtualization and implement control plane virtualization of the single tenant management tool; data storage virtualization of a data storage apparatus and network address virtualization of an available address range. A virtual machine may be implemented for each network of the plurality of networks to contain an instance of the single tenant management tool. In one implementation, a proxy is used to implement data storage virtualization. In another implementation, separate data storage is maintained for each network and data storage virtualization is achieved by managing the network protocol stack virtualization. The network address virtualization may be implemented using machine-level virtualization or operating-system-level virtualization. | 04-30-2009 |
20090113243 | Method, Apparatus and Computer Program Product for Rule-Based Directed Problem Resolution for Servers with Scalable Proactive Monitoring - Method, apparatus and computer program product are configured to perform computer monitoring activities; to collect information regarding computer system status during the computer monitoring activities; to detect a problem in dependence on the information collected during the computer monitoring activities; and to determine whether to launch a diagnostic probe when the problem is detected. The monitoring activities may be performed on a periodic or event-driven basis. The determination whether to launch a diagnostic probe is based on a rule included in a hierarchy of rules. The hierarchy of rules is based on problem tickets; system logs; and computer system configuration information. | 04-30-2009 |
20090138101 | Method, System and Computer Program Product for Improving Information Technology Service Resiliency - A method is provided. The method includes the steps of: generating a model of an information technology process, wherein the process comprises a plurality of process steps and wherein the model identifies resources associated with the process; identifying dependencies on the resources for at least one process step or the plurality of process steps; perturbing the model; assessing an impact of the perturbation on the model; and reducing the impact of the perturbation on the model by utilizing at least one remedial action. | 05-28-2009 |
20090177690 | Determining an Optimal Solution Set Based on Human Selection - An exemplary method of determining a set of optimal solutions for a problem includes the steps of determining a set of probable solutions for the problem; presenting the set of probable solutions to at least one human expert; receiving at least one selection by the at least one human expert of at least one solution from the set of probable solutions; and determining a set of optimal solutions from the set of probable solutions based at least in part on the at least one selection by the at least one human expert. The method may also include steps of presenting at least one of the set of probable solutions and the set of optimal solutions to at least another human expert; permitting the at least another human expert to select at least one solution from at least one of the set of probable solutions and the set of optimal solutions; and determining a set of optimal solutions from the set of probable solutions based at least in part on the at least one selection by the at least one human expert and the at least one selection by the at least another human expert. | 07-09-2009 |
20090222561 | Method, Apparatus and Computer Program Product Implementing Session-Specific URLs and Resources - Methods, apparatus and computer program products implement session-specific URIs for allocating network resources by receiving a request from a user for at least one network resource; assigning a session-specific URI to the at least one network resource for use in identifying the at least one network resource and controlling access to the at least one network resource; updating a network directory service with the session-specific URI; and communicating the session-specific URI to the user. The user communicates the session-specific URI to other participants in the session during which the at least one network resource will be used. After a pre-determined time, the session ends and the at least one network resource is de-allocated by, for example, changing the URI of the at least one network resource. Frequent changes of URIs hinder efforts by unauthorized individuals to gain access to network resources. | 09-03-2009 |
20100031095 | METHOD AND APPARATUS FOR ENHANCING TICKETING SYSTEM IN A SERVICE MANAGEMENT PROCESS FOR EFFICIENT PROBLEM RESOLULTION - Problem ticket usage is improved by adding dynamic information to the ticket or using dynamic information to prompt the user or customer for additional information. Two categories of dynamic information are used. In the case where an initial problem ticket involves identification of a problem component the dynamic information is derived from abnormal status of related components, such as components which support the problem component. In the case where an initial problem ticket involves problem symptom information, data is derived from resolved problem tickets by identifying important words or concepts which are stored in connection with the particular symptom. When later problem tickets having the same symptom are identified the related important words or concepts are either added to the problem ticket or are used to prompt customers or users for additional information. A system implementing an embodiment of the invention is also described. | 02-04-2010 |
Patent application number | Description | Published |
20120005318 | Network Problem Determination - Techniques for problem determination are provided. The techniques include identifying one or more configuration items in two or more systems connected to one or more networks, performing a comparison of one or more common configuration items from the one or more configuration items in the two or more systems connected to one or more networks, and using the comparison to detect deviation between one or more configuration items of one of the two or more systems and one or more respective configuration items in the other one or more systems. | 01-05-2012 |
20120124124 | Centralized Rendering Of Collaborative Content - A method is disclosed that includes rendering a portion of a collaborative data stream at a first application running in a first virtual machine on a physical server. The method also includes the first application sharing the rendered portion of the collaborative data stream with a multiplicity of second applications running in second virtual machines on the physical server. Apparatus and program products are also disclosed. | 05-17-2012 |
20120297054 | Monitoring Service in a Distributed Platform - Techniques for enabling monitoring across one or more domains are provided. The techniques include identifying information technology resources across one or more domains, collecting information technology dependency information relating to the information technology resources identified across one or more domains, collecting monitoring data from the information technology resources identified across one or more domains, and using the dependency information to aggregate the monitoring data into one or more pre-determined metrics. | 11-22-2012 |
20130007268 | Monitoring Service in a Distributed Platform - Techniques for enabling monitoring across one or more domains are provided. The techniques include identifying information technology resources across one or more domains, collecting information technology dependency information relating to the information technology resources identified across one or more domains, collecting monitoring data from the information technology resources identified across one or more domains, and using the dependency information to aggregate the monitoring data into one or more pre-determined metrics. | 01-03-2013 |
20130219211 | Elastic Cloud-Driven Task Execution - A method, an apparatus and an article of manufacture for cloud-driven application execution. The method includes determining a plurality of attributes of a failed application, wherein the plurality of attributes comprises at least one policy context attribute and at least one context attribute, correlating each of the plurality of attributes to at least one alternative asset, wherein the at least one alternative asset is a part of an environment on which the failed application can be executed, using the plurality of attributes correlated to the at least one alternative asset to identify an alternative asset set of alternative assets, wherein the alternative asset set is capable of enabling an alternative environment on which to execute the failed application, and provisioning the alternative assets in the alternative asset set from at least one cloud network to create the alternative environment on which the failed application is executed. | 08-22-2013 |
20140222953 | Reliable and Scalable Image Transfer For Data Centers With Low Connectivity Using Redundancy Detection - A system and method for efficiently transferring virtual machine images across nodes in a cloud computing environment, includes analyzing each image on each node to create hash code clusters and a similarity matrix. An instruction to transfer an image from a source node to a target node is received. The clusters and the similarity matrix are used to determine to what extent the data from the image is already on the source node, or on any other node, and further determines the cost and speed of transferring such data to the target node. An optimal transfer plan is generated, and data that is not already on the target node is transferred to the target node from the most efficient node on which it is available, according to the optimal transfer plan. | 08-07-2014 |
20140310554 | SYSTEM AND METHOD FOR GRAPH BASED K-REDUNDANT RESILIENCY FOR IT CLOUD - A method for enabling resiliency for cloud computing systems is described. The method includes modifying a topology graph of a network architecture by mapping processes flows onto the topology graph. A resiliency graph is created based on the modified topology graph. The method includes modifying the resiliency graph by translating at least one SLA into the resiliency graph. Overlaps and dependencies in the modified resiliency graph are identified. Apparatus and computer readable instructions are also described. | 10-16-2014 |
20140310559 | System And Method For Graph Based K- Redundant Resiliency For IT Cloud - An apparatus for enabling resiliency for cloud computing systems is provided. An apparatus includes a processor and a memory storing computer program code. The memory and the computer program code are configured to, with the processor, cause the apparatus to perform actions. The actions include modifying a topology graph of a network architecture by mapping processes flows onto the topology graph and creating a resiliency graph based on the modified topology graph. The actions also include modifying the resiliency graph by translating at least one SLA into the resiliency graph and identifying overlaps and dependencies in the modified resiliency graph. Apparatus and computer readable instructions are also described. | 10-16-2014 |
20150254740 | Non-Intrusive Cloud Services Billing - An embodiment of the invention provides a method for non-intrusive cloud services billing, including storing service log files in a data store, wherein each of the service log files include a lifecycle event of a resource in a service produced by an instance of the service. A log transformer connected to the data store converts the service log files into a standardized format. A metering descriptor describing billable entities for each offering of the service is obtained, wherein each offering of the service has a different metering descriptor, and wherein the billable entities include multiple categories of billing. A billing record generator connected to the log transformer is programmed, wherein the billing record generator converts standardized log records into metering records. The billing record generator generates a metering record with one or more of the service log files in the standardized format and the metering descriptor. | 09-10-2015 |
Patent application number | Description | Published |
20120005051 | Semi-Automated Customer Model-Based Service Deployment Into Data Centers - A non-transitory computer readable medium embodying instructions executed by a processor to perform a method for service creation and mapping between at least two support systems includes receiving a request for a new service, wherein the request includes resource requirement information and QOS requirement information corresponding to the new service, determining a location that the request originated from, identifying at least one data center within a communication range of the location, identifying at least one data center having resources complying with the resource requirement information, identifying at least one data center complying with the QOS requirement information, and deploying the new service into each data center that is within the communication range of the location, that has resources complying with the resource requirement information, and that complies with the QOS requirement information. | 01-05-2012 |
20120005236 | Cloud Services Creation Based on Graph Mapping - A method for service creation based on graph mapping including constructing a graph having leaf nodes in an environment including business support nodes associated with respective services and operations support nodes including attribute models, identifying a plurality of services at a level of the leafs in the graph, extending the graph by representing existing services offerings in terms of operation level service definitions and new services at the level of the leafs, and re-combining leaf nodes to define new services at service creation time. | 01-05-2012 |
20120005342 | Cloud Service Cost-Optimal Data Center Assignment - A method for service creation and mapping between at least two support systems includes provisioning a service based on a service requirement and a plurality of available data centers, collecting a value of the service requirement and a cost associated with the service, matching resource types of the data centers to resource availability, determining at least one valid data center from the plurality of data centers, and selecting a valid data center with a minimum cost for service placement and provisioning. | 01-05-2012 |
20130191539 | SYSTEM AND METHOD FOR SUPPORTING SECURE APPLICATION DEPLOYMENT IN A CLOUD - A method of securely deploying a software application in the Internet cloud including identifying those aspects of a software application that use secure data, and those aspects of the application that use non-secure data, deploying the secure data on one or more secure servers that are not publicly accessible over the Internet, and deploying non-secure data on one or more cloud servers that are publicly available over the Internet, where communication between the secure servers and the cloud servers is managed using secure connections with access only to computation results. | 07-25-2013 |
Patent application number | Description | Published |
20110060946 | METHOD AND SYSTEM FOR PROBLEM DETERMINATION USING PROBE COLLECTIONS AND PROBLEM CLASSIFICATION FOR THE TECHNICAL SUPPORT SERVICES - A system and method for problem determination using probe collections and problem classification for the technical support services monitor and collect data associated with a computer system, raise an alarm based on the monitored and collected data, probe the computer system for additional information, filter the monitored and collected data based on the additional information established from probing, and use the filtered data to label a problem associated with the raised alarm. | 03-10-2011 |
20110185063 | METHOD AND SYSTEM FOR ABSTRACTING NON-FUNCTIONAL REQUIREMENTS BASED DEPLOYMENT OF VIRTUAL MACHINES - A system and method for allocating resources in a cloud environment includes providing an abstraction layer between a cloud environment and one or more data centers by generating a virtual hypervisor as an application programming interface. Responsive to a workload request by the one or more data centers, resources are partitioned and virtual machines are instantiated in the one or more data centers using the virtual hypervisor such that non-functional requirements of the workload are addressed at the abstraction level using the virtual hypervisor. | 07-28-2011 |
20110185064 | SYSTEM AND METHOD FOR FAIR AND ECONOMICAL RESOURCE PARTITIONING USING VIRTUAL HYPERVISOR - A system and method for allocating resources in a cloud environment includes determining permitted usage of virtual machines and partitioning resources between network servers in accordance with a virtual hyperviser generated in accordance with an abstraction layer configured as an interface between a solution manager and an interface to a cloud network. Resource usage limits are determined for each virtual machine associated with the virtual hyperviser, and the servers are analyzed through the virtual hypervisers to determine if the virtual machines need to be migrated. If reallocation is needed, virtual machine migration requests are issued to migrate virtual machines into a new configuration at the virtual hypervisor abstraction level. The servers are reanalyzed to determine if migration of the new configuration is needed. Shares are computed to enforce balance requirements, and virtual machine shares and limits are adjusted for resources according to the computed shares. | 07-28-2011 |
20130290959 | SYSTEM AND METHOD FOR TRANSFORMING LEGACY DESKTOP ENVIRONMENTS TO A VIRTUALIZED DESKTOP MODEL - A system and method for transforming a legacy device into a virtualized environment, comprising includes analyzing the profiling data for at least one application to determine usage frequency and resource requirements of the at least one application. Captured user events are benchmarked to simulate a user workload for the at least one application to determine how resource utilization and execution times scale from a legacy environment to a virtualized environment. The legacy device is transformed into the virtualized environment in accordance with a provisioning plan. | 10-31-2013 |
Patent application number | Description | Published |
20080256534 | METHOD FOR IMPROVED IMAGE-CUSTOMIZATION BY USE OF EMBEDDED METADATA - The present invention relates to a method for the customization of virtual machine images. The method comprises identifying and retrieving a virtual machine image template. A customized virtual machine image is created from the virtual machine image template. The customized virtual machine image template being created by identifying at least one file-system or memory image that is associated with the virtual machine image template, identifying within the at least one file-system or memory image at least one data set, wherein the at least one data set comprises metadata. The metadata contains information detailing the required execution context customization aspects for at least one specified image subset of the virtual machine. Execution context-specific information that is required to customize the image subset of the virtual machine is retrieved. Further, the image subset of the virtual machine is modified in accordance with the retrieved execution context-specific information. | 10-16-2008 |
20080271016 | HYPERVISOR WITH CLONING-AWARENESS NOTIFICATIONS - A method, information processing system, and computer readable medium for managing virtual machine imaging. The method includes receiving a request for an imaging operation associated with at least one virtual machine. A notification is sent to at least one operating system associated with the at least one virtual machine of the request for the imaging operation. The operating system is determined to be in a state for the virtual machine to be imaged. The request for the imaging operation is granting in response to determining. | 10-30-2008 |
20110119143 | Pricing Remote Information Technology Infrastructure Monitoring Services - A provider of remote information technology infrastructure monitoring services obtains, from a customer, via a remote managed infrastructure services web site, a choice of at least one remote managed information technology infrastructure monitoring service for an information technology infrastructure of the customer, and corresponding data necessary to provide the at least one service. Based on the choice and the necessary data, the provider determines at least two different options for providing the at least one monitoring service, including at least price and service coverage. The provider obtains from the customer, via the remote managed infrastructure services web site, a selection of one of the at least two options. While providing the at least one monitoring service for the information technology infrastructure of the customer in accordance with the selection and the necessary data, during a predetermined period of time, monitoring data is collected and analyzed to develop a revised price for future provision of the at least one monitoring service by the provider to the customer. | 05-19-2011 |
Patent application number | Description | Published |
20110320882 | ACCELERATED VIRTUAL ENVIRONMENTS DEPLOYMENT TROUBLESHOOTING BASED ON TWO LEVEL FILE SYSTEM SIGNATURE - Troubleshooting virtual environment deployment based on two level file system signatures, in one aspect, may include creating a first level file system signature including a set of file names of files in an image of a virtual machine taken at a point in time and associated status of the files as compared with an image of the virtual machine taken at a preceding point in time. A second level file system signature may be created using file content differences of the files having modified status in the set of file names. The first level file system signature may be compared with a first level file system signature pattern associated with one or more previous deployment of the same software and related to the same point in time. Optionally, the second level file system signature may be compared with a second level file system signature pattern. | 12-29-2011 |
20120036251 | METHOD AND SYSTEM FOR END-TO-END QUALITY OF SERVICE IN VIRTUALIZED DESKTOP SYSTEMS - A system and method is provided for integrating the front-end and back-end of a virtualized desktop environment to achieve an objective. Network measurements are gathered which are related to enforcement of an objective. Based on gathered network measurements and quality of service requirements for user sessions, a determination is made as to how back-resources and front-end remoting protocol settings are to be adjusted. The back-end resources and the front-end remoting protocol settings are controlled to achieve the objective. | 02-09-2012 |
20120243795 | SCALABLE IMAGE DISTRIBUTION IN VIRTUALIZED SERVER ENVIRONMENTS - A method and system include replicating an image representing a sequence of bytes on a local storage medium on a target device by determining a similarity between images and reconstructing a new image using equivalent blocks from one or more similar images locally available on the target device or available on donor devices to reduce network link usage and transfer time in replicating the image. | 09-27-2012 |
20130004089 | SCALABLE IMAGE DISTRIBUTION IN VIRTUALIZED SERVER ENVIRONMENTS - A method and system include replicating an image representing a sequence of bytes on a local storage medium on a target device by determining a similarity between images and reconstructing a new image using equivalent blocks from one or more similar images locally available on the target device or available on donor devices to reduce network link usage and transfer time in replicating the image. | 01-03-2013 |
20130139152 | CLOUD PROVISIONING ACCELERATOR - High level characteristics are extracted from a virtual machine provisioning request stream for a cloud computing environment. A plurality of prediction models are generated for a plurality of different types of virtual machines. A regression-correlation ensemble is applied to appropriate ones of the prediction models to predict future virtual machine demand for the cloud computing environment. | 05-30-2013 |
20140019963 | CO-LOCATION OF VIRTUAL MACHINES WITH NESTED VIRTUALIZATION - Co-locating a virtual machine with nested virtualization, in one aspect, may comprise receiving a list of one or more virtual machine instances to co-locate with associated configuration information. A parent virtual machine instance may be identified to host the one or more virtual machine instances. Virtual machine images associated with the one or more virtual machine instances may be consolidated. A composite parent virtual machine image may be created based on the consolidated virtual machine images and the parent virtual machine instance. The parent virtual machine instance may be configured to accommodate for capacity requirement of the one or more child virtual machine instances. The parent virtual machine instance may be started on a processor via the composite parent virtual machine image. The one or more virtual machine instances may be started within the parent virtual machine instance as one or more child virtual machine instances. | 01-16-2014 |
20140019968 | CO-LOCATION OF VIRTUAL MACHINES WITH NESTED VIRTUALIZATION - Co-locating a virtual machine with nested virtualization, in one aspect, may comprise receiving a list of one or more virtual machine instances to co-locate with associated configuration information. A parent virtual machine instance may be identified to host the one or more virtual machine instances. Virtual machine images associated with the one or more virtual machine instances may be consolidated. A composite parent virtual machine image may be created based on the consolidated virtual machine images and the parent virtual machine instance. The parent virtual machine instance may be configured to accommodate for capacity requirement of the one or more child virtual machine instances. The parent virtual machine instance may be started on a processor via the composite parent virtual machine image. The one or more virtual machine instances may be started within the parent virtual machine instance as one or more child virtual machine instances. | 01-16-2014 |
20140032764 | ON-BOARDING SERVICES TO A CLOUD ENVIRONMENT - A system in a cloud services environment comprises one or more service offerings, one or more service instances and one or more service support utilities. Each of the one or more service offerings is described by at least one service descriptor. Each of the one or more service instances is obtained from at least one of the one or more service offerings. Each of the one or more service support utilities is customized by at least one service descriptor. A service comprises at least one component and a service descriptor comprises one or more models. | 01-30-2014 |
20140074674 | TRACKING FOR ROYALTY DETERMINATION - A system including at least one memory having a plurality of individual contributions forming a compilation stored in the at least one memory; and at least one processor connected to the at least one memory, where the processor is configured to use provenance data associated with a catalog item to track an individual contribution in a compilation of contributions, where the compilation is stored in the at least one memory; and dynamically compute a royalty distribution for the individual contribution based, at least partially, upon at least one metric related to the contributions which form the compilation. | 03-13-2014 |
20140074676 | Tracking For Royalty Determination - A system including at least one memory having a plurality of individual contributions forming a compilation stored in the at least one memory; and at least one processor connected to the at least one memory. The processor is configured to identify at least one of the individual contributions; and determine a royalty distribution value for the identified individual contribution based, at least partially, upon at least one weighted metric regarding the compilation. | 03-13-2014 |
20140074693 | TRACKING FOR ROYALTY DETERMINATION - A method including identifying an individual contribution to a compilation, where the compilation comprises a plurality of individual contributions; and determining, at least partially with a computer processor, a royalty distribution value for the identified individual contribution based, at least partially, upon at least one weighted metric regarding the compilation. | 03-13-2014 |
Patent application number | Description | Published |
20080215729 | Method and Apparatus for Cross-Tier Management in Multi-Tier Computing System Architecture - Techniques are disclosed for providing cross-tier management in a multi-tier computing system architecture. For example, a method for managing a computing system, wherein the computing system includes a first tier and at least a second tier, wherein the first tier and the second tier are configured to respond to a request received by the computing system, includes the steps of monitoring performance of the second tier from the first tier, and sending one or more management commands from the first tier to the second tier based on the monitored performance. In one embodiment, the first tier may be an application server tier of the computing system, and the second tier may be a database server tier of the computing system. | 09-04-2008 |
20080244595 | METHOD AND SYSTEM FOR CONSTRUCTING VIRTUAL RESOURCES - System for managing a life cycle of a virtual resource. One or more virtual resources are defined. The one or more defined virtual resources are created. The created virtual resources are instantiated. Then, a topology of a virtual resource is constructed using a plurality of virtual resources that are in at least one of a defined, a created, or an instantiated state. | 10-02-2008 |
20090077090 | METHOD AND APPARATUS FOR SPECIFYING AN ORDER FOR CHANGING AN OPERATIONAL STATE OF SOFTWARE APPLICATION COMPONENTS - A computer implemented method, apparatus, and computer usable program product for managing a distributed software application. The process identifies metadata describing a set of dependencies of a set of software components in the distributed software application from data associated with the set of software components. The process then identifies a sequence for changing an operational state of the set of software components of the distributed software application from the metadata to form an identified sequence. Thereafter, the process changes the operational state of the set of software components using the identified sequence. | 03-19-2009 |
20090094576 | Pattern-Based Development of Computer System Solutions - The problems that normally attend the development and deployment of a computer system solution are reduced by employing patterns and virtual images in the development and deployment process. When information had been acquired about a data processing need to be met, pattern representing a generalized solution to that need is selected. A set of previously-developed virtual images supporting the selected pattern is chosen. Once information representing the specific need is received, the selected pattern is modified to represent a specific solution. Parameters are obtained for the specific solution and a set of scripts integrating the parameters is generated. The scripts are used to reconfigure the virtual images. The reconfigured virtual images are combined into a computer system solution that can be loaded and run with little or no further configuration. | 04-09-2009 |
20090106748 | METHOD AND SYSTEM FOR UPGRADING VIRTUAL RESOURCES - A system for upgrading a multi-tiered application. In response to receiving a request to upgrade a multi-tiered application, wherein components of the multi-tiered application are deployed across a plurality of virtual machines, an appropriate integrated patch is selected for the upgrade. The selected integrated patch includes an integrated set of patches for the components of the multi-tiered application, state update data, and order constraints. The components of the multi-tiered application specified in the selected integrated patch are upgraded by using the integrated set of patches and order constraints. In addition, the state of the components of the multi-tiered application are updated by using the state update data. Then, the updated state of the multi-tiered application is saved to storage. | 04-23-2009 |
20100318846 | SYSTEM AND METHOD FOR INCIDENT MANAGEMENT ENHANCED WITH PROBLEM CLASSIFICATION FOR TECHNICAL SUPPORT SERVICES - A system and method of problem determination and resolution utilizes enhanced problem classification, and effectively categorizes any problem a user experiences by leveraging all available data to recognize the specific problem. Historical problem data is labeled with the cause of that problem and is analyzed to learn problem patterns. The historical problem data is classified into a predefined hierarchical structure of taxonomies by using an incremental online learning algorithm. The hierarchical structure and learned patterns are utilized to recognize problems and generate the root cause of the problem when given a new set of monitoring data and log data. | 12-16-2010 |
20110235544 | Method For Optimizing Network Mapping Tool Discovery - In accordance with one aspect of the embodiments of this invention there is a method to operate a network mapping tool. The method includes performing a network mapping operation over a first set of ports to generate a list of hosts that are found to be alive; performing a sequential scan on only those hosts in the list to detect the operating system of each host in the list; and performing a parallel port scan to detect characteristics of only those hosts in the list. The characteristics can include an identification of at least applications and services running on the hosts in the list. The second set of ports can be a full set of ports. | 09-29-2011 |
20110246253 | PROVISION OF SUPPORT SERVICES AS A SERVICE - A method of providing support services as a service is presented. For example, the method includes providing to a service provider one or more service modules operative to provide the support services to the service provider. The one or more service modules are provided by one or more suppliers of the support services and include instruction code operative to be performed on a processor device and one or more application programming interfaces operative for programmatic access to the one or more service module. The service modules may further include one or more user interfaces operative for interactive access to a respective service module. The one or more service modules may include, for example, one or more of a profile service module, an offering service module, a customer service module, a process service module, a user interface service module and a revenue service module. | 10-06-2011 |
20140047120 | ONTOLOGY BASED RESOURCE PROVISIONING AND MANAGEMENT FOR SERVICES - Techniques are disclosed for integration, provisioning and management of entities and processes in a computing system such as, by way of example only, business entities and business processes. In particular, techniques are disclosed for ontology based resource provisioning and management for services. For example, such an ontology based approach can be utilized in conjunction with a business support system which may be employed in conjunction with a cloud computing environment. | 02-13-2014 |
Patent application number | Description | Published |
20110131589 | SYSTEM AND METHOD FOR TRANSFORMING LEGACY DESKTOP ENVIRONMENTS TO A VIRTUALIZED DESKTOP MODEL - A system and method for transforming a legacy device into a virtualized environment includes gathering profiling data over time to represent legacy device activities and analyzing the profiling data for system applications and user applications using a processor to determine usage frequency and resource requirements of at least one application. Captured user action events are benchmarked to simulate a user workload for the at least one application to determine how resource utilization and execution times scale from a legacy environment to a virtualized environment. One or more scaling factors are determined to produce a plan to provision for legacy services in the virtualized environment. The legacy system is transformed into the virtualized environment in accordance with the plan. | 06-02-2011 |
20110296018 | ONTOLOGY BASED RESOURCE PROVISIONING AND MANAGEMENT FOR SERVICES - Techniques are disclosed for integration, provisioning and management of entities and processes in a computing system such as, by way of example only, business entities and business processes. In particular, techniques are disclosed for ontology based resource provisioning and management for services. For example, such an ontology based approach can be utilized in conjunction with a business support system which may be employed in conjunction with a cloud computing environment. | 12-01-2011 |
20110296020 | EXTENSIBLE SUPPORT SYSTEM FOR SERVICE OFFERINGS - Techniques are disclosed for integration, provisioning and management of entities and processes in a computing system such as, by way of example only, business entities and business processes. In particular, techniques are disclosed for implementing an extensible support system for multiple service offerings. For example, such a support system can be a business support system which may be employed in conjunction with a cloud computing environment. | 12-01-2011 |
Patent application number | Description | Published |
20140074561 | CONFIGURABLE RATING AND METERING - A method for creating a configurable model for rating and metering resource usage, the method includes utilizing at least one rating context for a contract of a registered offering, wherein the registered offering is a resource, monitoring the resource usage to create a usage record, optimizing the collection of the usage data based on revenue potential and metering costs, contextualizing a usage record of the resource, generating rated usage data according to the usage record, and tuning a performance indicator of a metering definition for the registered offering based on the rated usage data. | 03-13-2014 |
20140074562 | CONFIGURABLE RATING AND METERING - A method for creating a configurable model for rating and metering resource usage, the method includes utilizing at least one rating context for a contract of a registered offering, wherein the registered offering is a resource, monitoring the resource usage to create a usage record, optimizing the collection of the usage data based on revenue potential and metering costs, contextualizing a usage record of the resource, generating rated usage data according to the usage record, and tuning a performance indicator of a metering definition for the registered offering based on the rated usage data. | 03-13-2014 |
Patent application number | Description | Published |
20110129863 | METHODS AND SYSTEMS FOR PROCESSING SAMPLES ON POROUS SUBSTRATES - Methods and systems for processing samples fixed to a porous substrate generally comprising, a compressor defining one or more fluid isolation areas, a support, for the porous substrate, having an opening corresponding to one or more of the fluid isolation areas of the compressor, an actuator that causes at least a portion of the compressor to press against the porous substrate, a fluid inlet having access to the fluid isolation area at least when the compressor is pressed against the porous substrate, and a fluid outlet to receive fluid, through the opening in the support corresponding to the fluid isolation area of the compressor, at least when the compressor is pressed against the porous substrate. | 06-02-2011 |
20120021931 | DEVICES AND METHODS FOR BATCH PROCESSING MAGNETIC BEAD ASSAYS - A microfluidic device for batch processing magnetic bead assays and having one or more microfluidic sample channels, comprising, one or more micromagnets seated in a fixture; and an actuator; wherein a portion of each micromagnet is in releasable operative association with one or more of the microfluidic sample channels, and another portion of each micromagnet is in releasable operative association with the actuator; and methods for using the same. | 01-26-2012 |
20120135458 | CLOSED LOOP MONITORING OF AUTOMATED MOLECULAR PATHOLOGY SYSTEM - A closed loop automated method for staining of a biological sample is provided. The method comprises providing a biological sample, staining at least a portion of the biological sample by flowing in a reagent, monitoring one or more optical characteristics of the biological sample, and calculating a figure of merit based on at least one of the optical characteristics. An automated device for iterative staining of a biological sample is also provided. | 05-31-2012 |
20130287645 | MICROFLUIDIC CHAMBER DEVICE AND FABRICATION - A microfluidic flow cell subassembly, which may be assembled into a flow cell having fluidic connections outside of the main substrate, is described for encapsulating a sample to allow for subsequent controlled delivery of reagents to the sample, such as multiplexed in situ biomarker staining and analysis. Methods for fabricating the subassembly and assembled flow cell are also provided. The method includes the steps of adhering a gasket layer to a substrate layer, wherein the gasket layer may contain enclosed features and adhering an adherent layer to the gasket layer. The subassembly may be sealed against a solid support to form a flow cell. | 10-31-2013 |
20140001337 | SYSTEMS AND METHODS FOR PROCESSING AND IMAGING OF BIOLOGICAL SAMPLES | 01-02-2014 |
20140039177 | METHODS OF ISOLATING NUCLEIC ACIDS UNDER REDUCED DEGRADATION CONDITION - A method of isolating nucleic acids from a biological material, comprises applying the biological material on a substrate comprising one or more cell lysis reagents impregnated therein; applying a fluid to the biological material applied on the substrate; extracting the nucleic acids from the biological material applied on the substrate; and collecting the extracted nucleic acids in a substantially intact form, wherein the collected nucleic acid has a molecular weight greater than or equal to 20 kb. | 02-06-2014 |
20140055853 | OPEN TOP MICROFLUIDIC DEVICE FOR MULTIPLEXING - An open top microfluidic device comprising a microfluidic slide carrier and one or more multiplexing stations is provided which allows sequential staining and imaging without the need for using or removing a coverslip on a mounted biological sample. | 02-27-2014 |
20140248617 | MICROFLUIDIC FLOW CELL ASSEMBLIES FOR IMAGING AND METHOD OF USE - A microfluidic flow cell subassembly, which may be assembled into a flow cell having fluidic connections outside of the main substrate, is described for encapsulating a sample to allow for subsequent controlled delivery of reagents to the sample, such as multiplexed in situ biomarker staining and analysis. As configured, the subassembly comprises a substrate layer forms a flexible optically transparent lid which is capable of bending in either direction to alter the internal dimensions of the subassembly. Methods of use are also disclosed. | 09-04-2014 |
20140248618 | MICROFLUIDIC FLOW CELL ASSEMBLIES AND METHOD OF USE - A microfluidic flow cell subassembly, which may be assembled into a flow cell having fluidic connections outside of the main substrate, is described for encapsulating a sample to allow for subsequent controlled delivery of reagents to the sample, such as multiplexed in situ biomarker staining and analysis. The fluidic connectors are thin film fluidic connectors capable of connecting to a fluid delivery system. The subassembly may be sealed against a solid support to form a flow cell. Methods of use are also disclosed. | 09-04-2014 |
20140248714 | METHODS AND SYSTEMS FOR PROCESSING SAMPLES ON POROUS SUBSTRATES - Methods and systems for processing samples fixed to a porous substrate generally comprising, a compressor defining one or more fluid isolation areas, a support, for the porous substrate, having an opening corresponding to one or more of the fluid isolation areas of the compressor, an actuator that causes at least a portion of the compressor to press against the porous substrate, a fluid inlet having access to the fluid isolation area at least when the compressor is pressed against the porous substrate, and a fluid outlet to receive fluid, through the opening in the support corresponding to the fluid isolation area of the compressor, at least when the compressor is pressed against the porous substrate. | 09-04-2014 |
20150185453 | SYSTEMS AND METHODS FOR PROCESSING AND IMAGING OF BIOLOGICAL SAMPLES - A method for processing and imaging a first and second plurality of samples, comprising processing at least one sample from the first plurality of samples, imaging the at least one sample from the first plurality of samples, while being capable of simultaneously processing at least one sample from the second plurality of samples; and imaging the at least one processed sample from the second plurality of samples. | 07-02-2015 |