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

97 results about "Application scheduling" patented technology

Software executables having virtual hardware, operating systems, and networks

Software executables having virtual hardware, operating systems, and networks are described herein. In one embodiment, an example of a computing system includes, but is not limited to, a host operating system (HOS) including a HOS kernel, a virtual operating system (VOS) coupled to the HOS including a first virtual platform and a second virtual platform, an executable including a first application to be run on the first virtual platform and a second application to be run on the second virtual platform, and a dispatcher in response to the executable to dispatch the first application to the first virtual platform and the second application to the second virtual platform. Other methods and apparatuses are also described.
Owner:DLOO

scheduler and resource manager for coprocessor-based heterogeneous clusters

A system and method for scheduling client-server applications onto heterogeneous clusters includes storing at least one client request of at least one application in a pending request list on a computer readable storage medium. A priority metric is computed for each application, where the computed priority metric is applied to each client request belonging to that application. The priority metric is determined based on estimated performance of the client request and load on the pending request list. The at least one client request of the at least one application is scheduled based on the priority metric onto one or more heterogeneous resources.
Owner:NEC CORP

Power management using dynamic application scheduling

One embodiment provides a method of managing power in a datacenter having a plurality of servers. A number of policy settings are specified for the power center, including a power limit for the datacenter. The power consumption attributable to each of a plurality of applications executable as a job on one or more of the servers is determined. The power consumption attributable to each application may be further qualified according to the type of server on which the application is executed. Having determined the power consumption attributable to various applications executable as jobs, the applications may be executed on the servers as jobs such that the total power consumption attributable to the currently executed jobs remains within the selected datacenter power limit.
Owner:LENOVO GLOBAL TECH INT LTD

Resource management system and method for containerized application

ActiveCN106776005AMonitor Resource UtilizationMonitor queue timeResource allocationHardware monitoringAutoscalingResource utilization
The invention discloses a resource management system and method for containerized application, wherein the system is composed of a management node and at least one computing node. The management node provides application management and resource monitoring function, and schedules tasks on demand according to the resources of the application demand and the resources that the computing node can provide, and also monitors the resource utilization ratio of the CPU, I / O devices and network devices of each computing node to guide the application scheduling to perform accurately. A container state analyzer in the calculation node performs the resource consumption statistics and analysis to the currently running container. Whether the running container produces the performance disturbance is distinguished and quantitative analyzed based on an SVM interference detection module. When performing performance disturbance, a container resource dispatch module dynamically adjusts all resources of the container. Efficient deployment and scheduling scheme are provided for containerized application in the cloud environment. The computing resources can be adjusted according to the dynamic changes of the applied workloads, and the elastic expansion and contraction are adaptive.
Owner:HUAZHONG UNIV OF SCI & TECH

Abstract application dispatcher

Embodiments of the invention provide systems and methods for providing one or more services in a communication session such as a call or other media exchange independent of supporting network technologies. According to one embodiment, a system for providing one or more services in a communication session can comprise a communication network and an application dispatcher communicatively coupled with the communication network. The application dispatcher can be adapted to determine one or more components for providing at least one service in the communication session and direct the communication session to the one or more components. According to one embodiment, determining the one or more components and directing the communication session to the one or more components can be performed independent of supporting network technologies.
Owner:ORACLE INT CORP

Systems and methods for policy-based application management

Systems and methods are provided for managing a plurality of applications comprising application instances running on a plurality of computer servers. A system for managing application includes an application scheduler. The application scheduler receives at least one policy for managing the applications over the computer servers. The application scheduler also receives usage information indicating performance of the applications and the computer servers. The application scheduler then applies the at least one policy to the usage information to determine whether policy violations exist. The application scheduler then determines and executes a modification action of the applications in response to the policy violation.
Owner:SYMANTEC OPERATING CORP

Image processing camera system and image processing camera control method

An object of this invention is to make one image pickup device sharable, with high reliability, among the multiple application programs that dynamically vary camera parameters. In order to achieve this object, the invention includes an image pickup device 6 that acquires images, an image pickup device controller 13 that accepts image acquisition requests from the multiple application programs 151 to 15N and controls the image pickup device, an application scheduler 14 that selects application programs to be executed. The invention further includes an element 17 that stores the image data volumes and image data acquisition rates required in the multiple application programs 151 to 15N, an element that selects multiple concurrently executable application programs on the basis of the above image data volumes and image data acquisition rates, and an image acquisition scheduler 14 that determines the timing and intervals at which the multiple executable application programs repeat acquiring image data from one image pickup device without overlapping in terms of time. In addition, an operations section that explicitly presents concurrently executable application programs to a user and commands the startup of these programs is displayed on a navigation screen menu 19. According to this invention, one image pickup device can be shared, with high reliability, among multiple application programs. Also, the user can start up executable application programs without hesitation.
Owner:HITACHI ASTEMO LTD

Semiconductor production line dynamic scheduling device

InactiveCN105045243AFast Optimal Scheduling StrategyQuickly provide the optimal scheduling strategyTotal factory controlProgramme total factory controlOptimal schedulingApplication scheduling
The invention relates to a semiconductor production line dynamic scheduling device, comprising a sample generation module for generating data samples, a scheduling model off-line learning module for building a scheduling module according to the data sample, and a production online scheduling module used for generating a real-time scheduling strategy according to the user scheduling target and the scheduling model to perform online scheduling of the semiconductor production line. A matched scheduling model is chosen from a scheduling model database according to the user requirements; the system state information of the semiconductor production line is inputted; and the application scheduling model chooses an optimal or a close-to-optimal scheduling strategy from the candidate scheduling strategies to be applied to the operation of the production line. Compared with the prior art, the semiconductor production line dynamic scheduling device achieves the real-time performance and optimization of the scheduling, satisfies the effectiveness of the scheduling and improves the overall performance of the production line.
Owner:TONGJI UNIV

Container management platform

The invention provides a container management platform. The container management platform comprises a scheduler, a monitoring alarm system, a log processing system and a publishing system, wherein the scheduler is an application scheduling framework written based on a Mesos Restful API and is used for life cycle management of container applications; the monitoring alarm system is used for monitoring performance indicators of containers and health states of the applications; the log processing system is used for log retrieval and log statistics; and the publishing system is used for realizing publishing and rollback of the applications. Through the container management platform, the position of a service can be quickly found, multi-tenant management under cluster resources can be efficiently utilized, the monitoring alarm system can be flexibly set, and log checking under an associated background can be provided.
Owner:王璞

Permutation of opcode values for application program obfuscation

Obfuscating an application program comprises reading an application program comprising code, transforming the application program code into transformed application program code that uses one of multiple opcode value encoding schemes of a dispatch table associated with the application program, and sending the transformed application program code. Executing an obfuscated application program comprises receiving an obfuscated application program comprising at least one instruction opcode value encoded using one of multiple instruction set opcode value encoding schemes, determining a dispatch table associated with the application program, and executing the application program using the associated dispatch table. The dispatch table corresponds to the one of multiple instruction set opcode value encoding schemes.
Owner:ORACLE INT CORP

On demand application scheduling in a heterogeneous workload environment

Embodiments of the present invention address deficiencies of the art in respect to deploying heterogeneous workloads in separate resource pools and provide a method, system and computer program product for on-demand application scheduling in a heterogeneous environment. In one embodiment of the invention, a method for balancing nodal allocations in a resource pool common to both transactional workloads and long running workloads can include parsing a service policy for both transactional workloads and also long running workloads. An allocation of nodes for a common resource pool for the transactional and long running workloads can be determined to balance performance requirements for the transactional workloads and long running workloads specified by the service policy. Subsequently, the determined allocation can be applied to the common resource pool.
Owner:IBM CORP

Management system and method aiming at maintenance and deployment of application system based on cloud infrastructure

The invention discloses a management system and a method aiming at maintenance and deployment of an application system based on cloud infrastructure. The management system comprises an application scheduling deployment engine, a deployment plug-in and a monitoring plug-in, wherein the application scheduling deployment engine is used for carrying out application scheduling deployment according to a scheduling deployment strategy of an application and the performance of an application example in the application or the task processing state data of the application example, and used for generating a deployment instruction aiming at the application example; the deployment instruction comprises application attribute and an attribute value range; the deployment plug-in is used for acquiring the deployment instruction from the application scheduling deployment engine and used for conducting deployment and configuration on the application example; and the monitoring plug-in is used for conducting performance or task processing state monitoring on the application example and used for transmitting the performance or task processing state data of the application example to the application scheduling deployment engine. According to the management system and the method provided by the invention, the deployment of the application system can be automatically conducted, and the software system reconstruction which needs to be conducted when the application system is transplanted and deployed to a cloud platform from a conventional system is avoided.
Owner:HUAWEI TECH CO LTD

Resource optimal scheduling method and virtual machine host machine optimal selection method

ActiveCN103701934AImprove relevanceGuarantee high efficiency and rationalityTransmissionOptimal schedulingResource utilization
The invention provides a resource optimal scheduling method capable of determining the final scheduling sequence according to residual and available resource value sequences of all physical machine resources of the current data center and the resource size value of the scheduling request of users of the present time. The invention also provides a virtual machine host machine optimal selection method based on service type characteristics. The optimal virtual machine configuration is recommended for new users by utilizing the resource scheduling optimizing method by analyzing the existing user virtual machine application configuration and resource scheduling information of different service types affiliated to a user virtual machine resource application scheduling recording module, and a host machine is selected automatically for configuration. The method can guarantee the efficient reasonability of user virtual machine configuration application, can improve the resource configuration and the correlation with the applied service, and can improve the resource utilization rate.
Owner:INSPUR BEIJING ELECTRONICS INFORMATION IND

Application scheduling system, method thereof and related device

The invention discloses an application scheduling system, a method thereof and a related device which are used for executing real-time and dynamic scheduling on an application to realize good operation and elastic disposition of the application and raise resource utilization rate of the system. The application scheduling system comprises at least two computer nodes and an application cluster management device. The computer nodes are used for generating and reporting present load information and executing corresponding application scheduling according to a scheduling instruction sent by the application cluster management device. The application cluster management device is used for receiving load information reported by each computer node, determining a source computer node which needs to execute application scheduling and a target computer node to which an application is scheduled according to node load of each computer node, combining with application load of each application disposed on the source computer node, and generating a scheduling instruction and sending the scheduling instruction to the source computer node.
Owner:CHINA MOBILE COMM GRP CO LTD

Android based system memory optimizing and application scheduling method and system

The invention discloses an android based system memory optimizing and application scheduling method and system. The system memory optimizing and application scheduling method includes: acquiring task information lists of all current UI (user interface) processes by adopting an android application program interface and converting the task information lists into corresponding task stacks; comparing the task stacks of neighboring time points with comparing comparative results and preset user behaviors and stack change corresponding lists to acquire the corresponding user behaviors; selecting and recovering memory of elements in the task stacks according to the acquired user behaviors and switching application programs according to the user behaviors. Changes of the system application states can be effectively detected on the premise of unaffecting user operation and user experience, memory can be further optimized, the user behaviors can be further analyzed, an existing memory management mechanism is simplified, operations like mistake killing affecting the user experience is effectively avoided, and uniformity of the system application and switching of the system interface is realized according to analysis of the user behaviors.
Owner:SHENZHEN SKYWORTH RGB ELECTRONICS CO LTD

B2B platform distributed application scheduling and resource allocation method

A B2B platform distributed application scheduling and resource allocation method includes the following steps that a task is timed, and a system can use information transmission to replace part of use work scenes; to-be-processed data is placed in a queue list, and then the timed task extremely small in use frequency is used for pulling the data in the queue list for processing; log processing resources of a B2B platform are allocated, and when all logs of the B2B platform and data are processed, resource scheduling and programs run in a unified mode to achieve unified allocation; all the input programs apply to a global resource manager for resources, and then after application succeeds, schedulers in nodes of a cluster determine which usable nodes the resources are given to and allocate the resources to the task for use; by means of scheduling of the three schedulers, applications are processed in a first-in first-out mode; the maximum application submitting number and the resource occupancy percentage are set by a queue. The method has a remarkable effect on distributed application scheduling and automatic resource allocation.
Owner:FOCUS TECH

TCP connection migration

A method is provided for migrating a connection between two computing nodes of a computing center. The method includes establishing the connection between a remote application and a local application on a first computing node, pausing the local application, restoring the local application to a second computing node, and reestablishing the connection between the remote application and the local application on the second computing node. A connection filter on the first computing node can maintain connections while the local application is paused. An application scheduler routine can cause the application to be restored on the second computing node where a second connection filter obtains connection information and reestablishes the connection to the remote application.
Owner:CA TECH INC

Resource scheduling method and device

The embodiment of the invention discloses a resource scheduling method and device, and relates to the technical field of the resource management. The resource scheduling method and device are used for improving the use ratio of the cluster resource. The method is applied to a resource manager, the resource manager is used for managing and scheduling the cluster resource; the cluster comprises multiple nodes, R application programs adapted to a computing framework supported by the cluster are run on multiple nodes, and R is positive integer. The method comprises the following steps: the resource manager receives a resource request of each of R application programs; the resource manager acquires the historic feature information; the historic feature information comprises at least one of the first historic feature information and the second historic feature information; the resource manager schedules the resource for N application programs according to the first historic feature information and a first scheduling strategy; or the resource manager schedules the resource for at least one application program in R application programs according to the second historic feature information and a second scheduling strategy.
Owner:HUAWEI TECH CO LTD

Construction method of coal mine informatization field system model based on RED-MOS

The invention provides a construction method of a coal mine informatization field system model. The construction method comprises the steps: constructing an RED-MOS mine industry Internet of Things operation system platform; through virtualization and cloud computing technologies, establishing mine industry Internet of Things end office cloud to support operating of all services of the RED-MOS mine industry Internet of Things operation system platform; based on the mining industry Internet of Things end office cloud, designing and building all system services of the RED-MOS mine industry Internet of Things operating system platform by adopting a core micro-service system architecture, wherein the core micro-service system architecture comprises a system core service, mine industry Internetof Things application scheduling and management, RED-Tool development and debugging tool chain and RED-streaming data processing and storage engine; through RED-MOS core micro-service system architecture, achieving the development, debugging, deployment, operation and monitoring of the upper-layer mining industry Internet of Things application.
Owner:华夏天信物联科技有限公司

Application resource management system for smart TV (television)

The invention discloses an application resource management system for a smart TV. The application resource management system for the smart TV includes an application scheduling module, a scheduling queue module, a decision-making module, a resource planning module, a resource allocation module, a resource monitoring module and a system resource module, wherein the application scheduling module schedules programs into an internal memory to perform preparation or execution, and the application scheduling module extracts tasks form the scheduling queue module; the scheduling queue module is used for storing the tasks; the decision-making module controls the scheduling of the tasks; the resource planning module distributes resources according to requirements of application programs to service quality; the resource allocation module calls the resources from the system resource module according to requirements made by the tasks; and the resource monitoring module monitors resource states of the system resource module and simultaneously submits the monitored states to the resource planning module, and the resource planning module adjusts the resource allocation according to the received states. The application resource management system for the smart TV can solve resource demands of different application programs and meet strategies or customization of different users.
Owner:SUN YAT SEN UNIV

Method and device for carrying out application scheduling according to touch screen pulling operation of user

The invention aims at providing a method and device for carrying out application scheduling according to a touch screen pulling operation of a user, wherein the method comprises the steps of: detecting a pulling operation of the user on a touch screen of user equipment by the user equipment to obtain an operation icon acted by the pulling operation and a destination position of the operation icon; querying and determining an operation object corresponding to the operation icon, and a target application corresponding to the destination position; and executing the target application for an operation object. Compared with the prior art, through the simple pulling operation on the touch screen, the invention realizes the function of executing the target application aiming at the specific operation object, thereby reducing energy consumption of the user equipment while improving the use experience of the user.
Owner:BEIJING FENGLING CHUANGJING TECH

Application program scheduling processing method and device

The embodiment of the invention discloses an application program scheduling processing method and device. The method comprises the steps that a textual instruction corresponding to an input instruction is recognized according to the input instruction; analyzing is conducted concentratedly according to the textual instruction at the established preset state, and the local application program corresponding to the textual instruction is obtained; the confidence probability of the local application program capable of processing the textual instruction is obtained according to an instruction program processing table; if it is judged and learned that the confidence probability is larger than a first preset value, the textual instruction is sent to the local application program for processing. The device comprises an instruction recognition module, an instruction processing module, a confidence probability obtaining module and a first program scheduling module. According to the application program scheduling processing method and device, the situation that the input instruction can be directly processed by the local application program is judged by introducing the confidence probability corresponding to each instruction and application program, an intelligent robot can point the instruction and operation of the user to a definite application program, and meanwhile the command processing speed is increased.
Owner:北京如布科技有限公司

CPU scheduling method, mobile terminal and CPU scheduling system

ActiveCN107506244ABalanced power consumptionReal-time monitoring of application running statusResource allocationComputer terminalApplication Identifier
The invention discloses a CPU scheduling method, which is suitable to be executed in a mobile terminal. The mobile terminal is in communication connection with a network server. The method comprises the steps of making a response to starting operation on any one application in multiple applications; obtaining an application identifier of the currently started application, and obtaining corresponding CPU configuration from an application configuration information set according to the application identifier; scheduling a CPU to run according to the obtained CPU configuration; monitoring an application running condition corresponding to the current active application in real time, and performing fine adjustment on a running state of the CPU according to the application running condition; generating a corresponding configuration entry according to the finely adjusted running state of the CPU and the associated application identifier, updating the application configuration information set; and reporting the configuration entry after fine adjustment and an identifier of a CPU platform to a network server, thereby instructing the network server to update an application scheduling configuration set corresponding to the reported CPU platform.
Owner:XIAMEN MEITU MOBILE TECH CO LTD

Arrangement method for constructing cloud container application

The invention relates to an arrangement method for constructing a cloud container application. The arrangement method comprises the following steps that: 1) a user selects a specific service to be arranged in a service list according to a service, sets necessary parameters in the service, and transmits an arrangement file to a platform; 2) the application management module receives an applicationdefinition file provided by a user and provides an application state query and modification function for the user; 3) an arrangement logic template is constructed, and the arrangement logic template is executed, and the resource components are sent to corresponding actuators for execution according to the types of the related resource components; 4) container resource scheduling: application scheduling, service discovery, container state analysis and dynamic adjustment are carried out; and 5) automatic execution: according to the scheduling mode, the corresponding back end interface is scheduled. The arrangement method for constructing a cloud container application, is high in the deployment efficiency, is simple in the process, and provides an efficient deployment and arrangement scheme for the containerized application in the cloud environment.
Owner:BEIJING INSTITUTE OF TECHNOLOGYGY

Cloud Foundry platform application scheduling system and Cloud Foundry platform application scheduling method

ActiveCN103605575AAutomatic application load balancingResource allocationFoundryTime information
A Cloud Foundry platform application scheduling system comprises a Cloud Foundry Java building package matching device, a JMX (java management extension) application information acquiring device and an application strategy scheduling device, wherein the Cloud Foundry Java building package matching device is used for adding configuration information to a Cloud Foundry Java building package; the JMX application information acquiring device is used for collecting application JMX information; and the application strategy scheduling device is used for dynamically scheduling application running instance number according to the JMX information collected from the JMX application information acquiring device and a set application strategy. The invention also provides a Cloud Foundry platform application scheduling method. By using the technology, the application instance number can be dynamically adjusted according to running real-time information and load real-time information of application on the basis of a certain strategy, so that application load is automatically balanced.
Owner:深圳市远行科技股份有限公司

Application scheduling method and device

The embodiment of the invention provides an application scheduling method and device, and relates to the technical field of communication. The success rate of application deployment can be increased.The method includes the steps that a scheduling device receives an application set from a deployment managing device, wherein the application set comprises corresponding relations between each application to be deployed in the application set and the resource requirement of the application to be deployed; the scheduling device obtains the free resource quantities of multiple resource nodes and a preset deployment condition, wherein the deployment condition includes the preset SLA condition of each resource node; for each application to be deployed, the scheduling device deploys the applicationto be deployed to the resource node of which the free resource quantity meets the resource requirement of the application to be deployed, wherein the service level agreement SLA parameters of the resource node after the application to be deployed is deployed meet the preset SLA condition of the resource node. The method is applied to application scheduling.
Owner:HUAWEI TECH CO LTD

Flow process scheduling method and device

The invention discloses a flow process scheduling method and device. The method comprises the following steps that a server obtains a trading request sent by a trading terminal; a flow process script corresponding to the trading request is determined according to the trading request, wherein the flow process script includes service identifications for executing service to be called by the trading request and the flow processes among services. By setting the flow process script, the system redundancy can be reduced; the problems of too huge size and redundancy of the system due to the correspondence of each kind of trading to one set of service set can be solved; the server sequentially calls the services in the flow process script according to the flow process among the services for performing business processing; the business processing result is obtained; and the business processing result is sent to the trading terminal. The services in the flow process script are sequentially called according to the flow process steps in the flow process script, so that the expansibility and the maintainability of the system can be improved; and the system application scheduling development workload is simplified.
Owner:CHINA UNIONPAY

Scheduling job control method and apparatus, terminal device and storage medium

Embodiments of the invention disclose a scheduling job control method and apparatus, a terminal device and a storage medium. The method comprises the steps of monitoring a system scheduling service job; when it is detected that the system scheduling service job triggers an application scheduling event, obtaining parameter recording information of an application corresponding to the application scheduling event; and judging whether the parameter recording information meets a preset condition or not, and if yes, prohibiting a response to the application scheduling event. According to the scheme,self-startup and associated startup of the application due to a scheduling job execution mode are effectively avoided; the system running efficiency is improved; and the power consumption of the terminal device is reduced.
Owner:GUANGDONG OPPO MOBILE TELECOMM CORP LTD
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