Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

56 results about "Resource dependency" patented technology

Resource dependency theory is based on the principle that an organization, such as a business firm, must engage in transactions with other actors and organizations in its environment in order to acquire resources. Although such transactions may be advantageous, they may also create dependencies that are not.

Method and system for managing application deployment

Deployment of an application is managed using available resources from a resource system. A resource dependency characterization of the application is established to enable deployment of the application. A logical characterization and a network characterization of a desired deployment are also established. A deployment plan containing an outline for resources and configurations used for deployment is developed based on the resource dependency characterization, the logical characterization and the network characterization. The deployment plan is processed for correlation with the available resources. The processed deployment plan is then implemented.
Owner:HULU

Optimized virtual machine specification for provisioning application specific runtime environment

Systems and methods of executing an application in an application specific runtime environment are disclosed. The application specific runtime environment is defined by an application environment specification to include a minimal or reduced set of software resources required for execution of the application. The application environment is generated by determining software resource dependencies and is optionally used to provision the application specific runtime environment in real-time in response to a request to execute the application. Use of the application specific runtime environment allows the application to be executed using fewer computing resources, e.g., memory. The application specific runtime environment is optionally disposed within a virtual machine. The virtual machine may be created in response to the request to run the executable application and the virtual machine may be automatically provisioned using an associated application environment specification.
Owner:VMWARE INC

Method and apparatus for template-based provisioning in a service delivery environment

A method for automated provisioning of computing resources in a distributed computing network includes obtaining a data structure representing a resource dependency characterization of an application to be implemented over the distributed computing network, wherein the data structure indicates a set of resources to be deployed, obtaining a template that represents a predefined network topology for supporting deployment of the set of resources, mapping the set of resources represented in the data structure to the template so as to satisfy a set of component requirements to generate a deployment map, and provisioning the set of resources on a plurality of computers based on the deployment map to implement the application over the distributed computing network.
Owner:DAEDALUS BLUE LLC

Method and system for managing application deployment

Deployment of an application is managed using available resources from a resource system. A resource dependency characterization of the application is established to enable deployment of the application. A logical characterization and a network characterization of a desired deployment are also established. A deployment plan containing an outline for resources and configurations used for deployment is developed based on the resource dependency characterization, the logical characterization and the network characterization. The deployment plan is processed for correlation with the available resources. The processed deployment plan is then implemented.
Owner:HULU

Operating system environment and installation

Systems and methods of installing and provisioning an operating system are disclosed. The installing and provisioning of the operating system can be performed in multiple discrete, optional steps, utilizing a repository of various partially or fully defined operating system representations. The operating system representation is optionally generated by determining software resource dependencies and is optionally used to provision an operating system on a target platform in real-time in response to a request. In some embodiments, use of the operating system representation allows the operating system to be installed on the target platform more quickly. The operating system is optionally configured to support a virtual machine.
Owner:VMWARE INC

System and method for using root cause analysis to generate a representation of resource dependencies

A system and method for using event management root cause analysis to depict resource dependencies are provided. With the system and method, since the root cause analysis of known event management systems provides a mechanism for defining interactions of enterprise components for root cause analysis purposes, this information is used as a basis for obtaining enterprise component relationship information that may be used by other management applications. That is, the system and method monitor the application of correlation rules to event notifications from various enterprise components and determine relationships of the various enterprise components based on the results of the application of the correlation rules. These relationships may then be stored in a data structure representing the system environment and may be used by other management systems or displayed to the user in a graphical format that graphically represents the system environment.
Owner:IBM CORP

Hardware resource identifier for software-defined communications system

A hardware resource identifier (19) recognizes hardware resource dependencies in a multi-channel communications system. Initially, system communications domains (D1-D4) in which system hardware resources are located are identified. Next, managed hardware resources, hardware resource groups and hardware resource group boundaries among the system hardware resources are identified. Association labels are then assigned to the system hardware resources to identify relationships, if any, between the system hardware resources and external hardware, to discern redundant resources within respective ones of the hardware resource groups, and to characterize dedicated coupling between individual ones of the system hardware resources. An abstract resource specification (78) is then interpreted to locate available system hardware resources, as organized into the system identified communications domains and the identified hardware resource groups, to enable maximum preservation of most functional and least available hardware resources during hardware resource allocation.
Owner:GENERAL DYNAMICS MISSION SYST INC

System and method for using root cause analysis to generate a representation of resource dependencies

A system and method for using event management root cause analysis to depict resource dependencies are provided. With the system and method, since the root cause analysis of known event management systems provides a mechanism for defining interactions of enterprise components for root cause analysis purposes, this information is used as a basis for obtaining enterprise component relationship information that may be used by other management applications. That is, the system and method monitor the application of correlation rules to event notifications from various enterprise components and determine relationships of the various enterprise components based on the results of the application of the correlation rules. These relationships may then be stored in a data structure representing the system environment and may be used by other management systems or displayed to the user in a graphical format that graphically represents the system environment.
Owner:IBM CORP

User state tracking and anomaly detection in software-as-a-service environments

A user state tracking and anomaly detector for multi-tenant SaaS applications operates in association with a log management solution, such as a SIEM. A given SaaS application has many user STATES, and the applications often have dependencies on one another that arise, for example, when a particular application makes a request (typically on behalf of a user) to take some action with respect to another application. The detector includes a mapper that maps the large number of user STATES to a reduced number of mapped states (e.g., “red” and “green”), and a dependency module that generates user-resource dependency graphs. Using a dependency graph, a SaaS modeler in the detector checks whether a particular dependency-based request associated with a SaaS application is valid. State and dependency information generated by the mapper and dependency module are reported back to the log management solution to facilitate improved logging and anomaly detection.
Owner:IBM CORP

Application environment specifications for provisioning application specific runtime environments using undefined symbols

Systems and methods of executing an application in an application specific runtime environment are disclosed. The application specific runtime environment is defined by an application environment specification to include a minimal or reduced set of software resources required for execution of the application. The application environment is generated by determining software resource dependencies and is used to provision the application specific runtime environment in real-time in response to a request to execute the application. Use of the application specific runtime environment allows the application to be executed using fewer computing resources, e.g., memory.
Owner:VMWARE INC

Method and system to identify conflicts in scheduling data center changes to assets utilizing task type plugin with conflict detection logic corresponding to the change request

An information technology services management product is provided with a change management component that identifies conflicts based on a wide range of information. When a change on a configuration item is scheduled, the change management component identifies, for example, affected business applications, affected service level agreements, resource availability, change schedule, workflow, resource dependencies, and the like. The change management component warns the user if a conflict is found. The user does not have to consult multiple sources of information and make a manual determination concerning conflicts. The change management component may also suggest a best time to schedule a change request based on the information available. The change management component provides a constrained interface such that the user cannot schedule a change request that violates any of the above requirements. The change management component also applies these requirements when changing an already scheduled change request.
Owner:IBM CORP

Resource-bundle obtaining method and device, equipment and computer readable storage medium

The embodiment of the invention discloses a resource-bundle obtaining method and device, equipment and a computer readable storage medium. The resource-bundle obtaining method includes the steps thatto-be-processed resources are layered according to the resource type, and at least one layer of layered result is obtained; resource dependency relationships between the layered results are recorded,at least one dependency relationship tree is obtained, and each node in the dependency relationship tree corresponds a resource; redundancy resources in the dependency relationship tree are deleted, and an optimized dependency relationship tree is obtained; resource bundles are obtained according to resources in the optimized dependency relationship tree. After the to-be-processed resources are layered according to the resource type, and the resource dependency relationships between the layered results are recorded to obtain the dependency relationship tree, the redundancy resources in the dependency relationship tree are deleted, the quantity of the redundancy resources in the obtained resource bundles can be decreased, the resource loading speed is thus increased, and memory consumptionis reduced.
Owner:SHENZHEN TENCENT NETWORK INFORMATION TECH CO LTD

High availability management techniques for cluster resources

The present disclosure describes methods and system configurations for failover of cluster computing system resources, for a cluster computing system including a plurality of cluster nodes. In some examples, operations are performed to monitor an abstracted resource and reconfigure the abstracted resource, to enable fail-over processing for component members of the abstracted resource. In further examples, a hierarchy of resource dependencies is defined to enable enhanced fail-over processing for the failure of abstracted resources that cause the failure of services within the cluster computing system that are dependent upon the abstracted resources.
Owner:SANMINA-SCI CORPORATION

Modulus-scheduling-based compiling method and device for realizing circular instruction scheduling

The invention discloses a modulus-scheduling-based compiling method and device for realizing circular instruction scheduling. The method comprises the following steps which are executed by a compiler: reading and analyzing a source program to acquire control flow graph information; establishing data dependence restriction and resource dependence restriction of a loop body structure; and solving according to a back model in accordance with corresponding restriction regarding the data dependence conflict and / or resource conflict happening in detecting the instruction scheduling result in a process that the loop body structure executes the modulus scheduling. By adopting the method, data correlation of adjacent instructions in the loop body can be avoided, and the execution time of generating codes is reduced, so that the instruction-level parallelism can be effectively excavated, and the performance of a processor system even a computer system can be improved.
Owner:北京北大众志微系统科技有限责任公司

Cloud data center service monitoring system and method based on resource dependency relationship

The invention discloses a cloud data center service monitoring system and method based on the resource dependency relationship, and belongs to the technical field of data center service management. Through the design method that resource layer layered definition, resource layer division and layer resource dependency correlation are conducted from top to bottom according to the resource dependency relationship, resource layer division and definition are conducted through a resource layer management module, service objects are generated through the combination of a service configuration management module and the dependency relation ship between resource layer properties and resources, resource layers in service are judged and analyzed layer by layer from bottom to top through a monitoring data processing module through the cooperation with a service data collecting module, the monitoring state and detailed monitoring conditions of the service are obtained, and therefore the service monitoring accuracy of a cloud data center is greatly improved, service monitoring false alarm and excessive alarm caused by service definition ambiguity are avoided, difficulty during service monitoring is effectively eliminated, and service monitoring complexity is lowered.
Owner:SHANDONG INSPUR SCI RES INST CO LTD

Method and Apparatus for Template-Based Provisioning in a Service Delivery Environment

A method for automated provisioning of computing resources in a distributed computing network includes obtaining a data structure representing a resource dependency characterization of an application to be implemented over the distributed computing network, wherein the data structure indicates a set of resources to be deployed, obtaining a template that represents a predefined network topology for supporting deployment of the set of resources, mapping the set of resources represented in the data structure to the template so as to satisfy a set of component requirements to generate a deployment map, and provisioning the set of resources on a plurality of computers based on the deployment map to implement the application over the distributed computing network.
Owner:DAEDALUS BLUE LLC

Thread performance prediction and control method of chip multi-threading (CMT) computer system

InactiveCN102708007AAddressing Unexpected HungerResolve stagnationResource allocationPriority inversionOnline study
The invention relates to a thread performance prediction and control method of a CMT computer system, which is designed to solve the technical problems of accidental starvation and stagnation of threads, misuse of resources, priority inversion and so on in the existing CMT system. The method comprises guiding the distribution of key resources (RRF, rename register file) in the CMT system by using the performance-resources dependency relationship model to predict and control the thread performance; acquiring and adjusting the model parameters by thread sampling and online studying to real-timely track and accurately predict the thread performance; and calculating the number of the key resources desired for achieving the performance by use of a parameter determination model according to a set performance requirement, and re-adjusting the resource distribution. The method provided by the invention has the advantages: the model is simple and can accurately describe the dependency relationship between the performance and resources; the method has high adaptability to realize accurate performance prediction and control of all kinds of threads; the method supports two control modes of absolute performance and performance percentage; and the method is low in realization cost, is easy to realize on basis of the existing system structure and can realize ordered distribution of multi-threading chip resources and performance predictability and controllability.
Owner:SHENYANG AEROSPACE UNIVERSITY

Method and device for managing resource by network management

The invention discloses a method for managing resource by network management. The method comprises the following steps of: configuring network element equipment needing operating and the resource of the network element equipment and configuring operation task parameters; generating a main task for each network element equipment according to configuration information; and simultaneously starting to execute the generated plurality of main tasks, controlling the execution sequence of a plurality of subtasks contained in each main task by using the main task according to a resource dependence relation, and recording execution results. The invention simultaneously discloses a device for managing resource by network management. The method and the device can automatically realize centralization management of all resources of all network element equipment of the network management through single operation so as to improve the network element equipment managing capacity of the network management and improve user experience.
Owner:ZTE CORP

Webmaster fault diagnosis method based on log data

The invention relates to a webmaster fault diagnosis method based on log data, and aims to solve the problems in speed and efficiency aspects of existing methods in engineering management. The method related by the invention comprises the steps of preliminarily designing a log file keyword format, carrying out data extraction subsequently in combination with keywords, simulating link data transmission of different network elements in combination with different IP addresses and flexibly controlling a transmission interval. If an exception is found, exceptional frames can be locked and recorded for result verification after problem solving; through simulating data frames, the manpower and equipment resource reliance is reduced, and the system fast troubleshooting as well as the fast verification and validation about whether a fault is eliminated is guaranteed; and thus, the engineering management efficiency and the service quality are improved.
Owner:WUHAN HONGXIN TELECOMM TECH CO LTD

Application of resource-dependent policies to managed resources in a distributed computing system

An apparatus, program product and method enable program code that manages a managed resource, e.g., a high availability manager, to receive status information associated with an externally-managed resource such that the program code can properly apply an activation policy to the managed resource in a manner that is consistent with any requirements placed upon that resource by the externally-managed resource. Where, for example, a managed resource is required to be collocated on the same node or computer as an externally-managed resource, the status information may include location information that identifies where the externally-managed resource is currently active, such that the program code can activate the managed resource on the same node as the externally-managed resource.
Owner:TWITTER INC

Techniques for determining instruction dependencies

ActiveUS20140317385A1Size can be problematicAcceptable compilation speedSoftware engineeringInstruction analysisSoftwareDependence analysis
One embodiment sets forth a method for efficiently determining memory resource dependencies between instructions included in a software application. For each instruction, a dependency analyzer uses overlapping search techniques to identify one or more overlaps between the memory elements included in the current instruction and the memory elements included in previous instructions. The dependency analyzer then maps objects included in the instructions to a set of partition elements wherein each partition element represents a set of memory elements that are functionally equivalent for dependency analysis. Subsequently, the dependency analyzer uses the set of partition elements to determine memory dependencies between the instructions at the memory element level. Advantageously, the disclosed techniques enable the compiler to retain an acceptable compilation speed while tuning the instruction ordering at a fine-grained memory element level, thereby increasing the speed at which the processor may execute the software application.
Owner:NVIDIA CORP

Method and System for Managing Resource Capability in a Service-Centric System

A method, system and computer-usable medium are disclosed for managing resource capacity for the provision of cloud-based services. Application deployment and undeployment data is received, and then processed, to perform an update of a capacity-weighted graph to reflect a set of applications deployed in a cloud computing environment. The application deployment and undeployment data is then further processed to determine a set of resource dependencies associated with the set of deployed applications. Thereafter, monitoring operations are performed to monitor consumption of a set of services associated with the set of deployed applications. Further monitoring operations are then performed to monitor requests from the set of deployed applications to predict the need for the provision of a set of additional services for consumption at runtime.
Owner:IBM CORP

System and method for concurrent electronic conferences

Method for scheduling and implementing an electronic meeting conducted among remotely-located users communicating with an agenda server, including: accepting a meeting agenda that includes a plurality of topics, a quorum, an identification of resources used by each topic, an identification of data used by each topic, and an identification of data produced by each topic; partitioning the meeting agenda into at least a first and second group of topics; searching for data dependencies between the first and second groups of topics; searching for resource dependencies between the first and second groups of topics; if data dependencies or resource dependencies are found between the first and second groups of topics, then repartitioning the meeting agenda until the data dependencies and resource dependencies between the first and second groups of topics are reduced below a predetermined dependency threshold; and concurrently scheduling and executing the first and second groups of topics.
Owner:AVAYA INC

Heat-based template management method

The invention relates to the field of cloud computing technologies, in particular to a heat-based template management method. The method comprises steps as follows: a resource type which can be operated by a front-end user is defined by the user, a resource type DB table and a template DB table are defined, the user operates the user-defined resource type, finally, a template service generates a template according to the created user-defined resource type, and the template is saved. With the adoption of the provided method, the problems of excessive resources, complicated resource dependency, poor use experience and the like caused by the fact that heat resources are directly fed back to the front-end user can be solved.
Owner:G CLOUD TECH

Method for new resource to communicate and activate monitoring of best practice metrics and thresholds values

A method is provided for monitoring a resource by utilizing proxy metrics provided by a dependent resource. A primary resource is recognized by a dependent resource, where the dependent resource is dependent upon certain capabilities of the primary resource. Metrics of the primary resource upon which the dependent resource needs are determined. Thresholds related to the metrics of the primary resource are determined. The dependent resource communicates the metrics and related thresholds to a central management tool. The metrics and related thresholds are monitored. Also, the dependent resource may act as a proxy for the primary resource, where the central management tool monitors the metrics and the related thresholds of the primary resource via the dependent resource.
Owner:IBM CORP

Automatic resource dependency tracking and structure for maintenance of resource fault propagation

A computing environment includes an originating system, a plurality of networked communication channels each configured to communicate one or more of a plurality of instructions for calling one or more downstream applications in response to calling of an originating application by the first system, and a resource dependency system for providing automatic resource dependency tracking and maintenance of resource fault propagation. The resource dependency system performs a query configured to identify any application calls performed in a predetermined period of time; for each identified application call, builds a corresponding transaction paragraph comprising a list of all sub-application calls performed in response to the application call; from each transaction paragraph, extracts a chronological sequence of sub-application calls found in the transaction paragraph; forms a tier pathway for each transaction paragraph; and stores each tier pathway in an accessible file.
Owner:BANK OF AMERICA CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products