Patents
Literature
Patsnap Eureka AI that helps you search prior art, draft patents, and assess FTO risks, powered by patent and scientific literature data.

33 results about "Job queue" patented technology

In system software, a job queue (sometimes batch queue), is a data structure maintained by job scheduler software containing jobs to run. Users submit their programs that they want executed, "jobs", to the queue for batch processing. The scheduler software maintains the queue as the pool of jobs available for it to run.

Techniques for replication-aware resource management and task management of file systems

Techniques are described for enabling replication-aware resource management and task management in a cloud infrastructure for cross-region replication. In some embodiments, each replication job is associated with a set of replication-related information. In certain embodiments, the replication-aware resource management allocates resources, using a combination of various resource allocation schemes, to a fleet of replicators to allow the fleet to select replication jobs in a job queue, and perform resource scaling based on monitored performance metrics reported by the fleet. In some embodiments, the replication-aware task management enables replication job selection based on the set of replication-related information to optimize the performance of all cross-region replications in the region.
Owner:ORACLE INT CORP

Methods for calendar-based job management in a printing system

PendingUS20250370680A1Digital output to print unitsDigital front endUser interface
A printing system includes a printing device that receives print jobs. The print jobs are placed in a job queue within the digital front end (DFE) of the printing device. The printing device also includes a user interface to display information related to processing the print jobs. Methods executed at the DFE include defining a time period to process the print jobs at the printing device. A production time is estimated for each print job within the job queue related to parameters of the respective print jobs. A magnification level for each print job is generated based on the respective production time. The magnification level determines a visual display within the user interface. As a current job indicator moves over the slots related to the print jobs, the visual display is adjusted according to the magnification level.
Owner:KYOCERA DOCUMENT SOLUTIONS INC

Methods for calendar-based job management in a printing system

PendingUS20250362855A1Digital output to print unitsTesting MethodsDigital front end
Methods for managing printing operations include querying a job queue at a digital front end (DFE) of a printing device to determine a number of print jobs in the job queue. A production time is estimated for each print job within the job queue. The production time relates to a processing time to print the respective print job at the printing device. Each print job is scheduled within a printing shift in a defined printing schedule according to the production times. Further, the order of the print jobs within the printing schedule is modified according to a condition, policy, or time usage optimization. The order of the print jobs within the job queue are reordered to reflect the modified order in the printing schedule.
Owner:KYOCERA DOCUMENT SOLUTIONS INC

Methods for calendar-based job management in a printing system

PendingUS20250362854A1Digital output to print unitsTesting MethodsDigital front end
Methods for managing printing operations include querying a job queue at a digital front end (DFE) of a printing device to determine a number of print jobs in the job queue. A production time is estimated for each print job within the job queue. The production time relates to a processing time to print the respective print job at the printing device. Each print job is scheduled within a printing shift in a defined printing schedule according to the production times. Further, the order of the print jobs within the printing schedule is modified according to a condition, policy, or time usage optimization. The order of the print jobs within the job queue are reordered to reflect the modified order in the printing schedule.
Owner:KYOCERA DOCUMENT SOLUTIONS INC

Intelligent alert automation (IAA)

Novel tools and techniques are provided for implementing intelligent alert automation ("IAA"). In various embodiments, IAA receives alert / event feeds from several different alerting and ticketing systems via input Redis queues, and uses a triage system to determine whether to process the alert / event or disregard it. If so, IAA may create a flow instance, assign a unique instance ID, and place the flow instance in one of a plurality of jobs queues based on alert / event type and / or or source. An abattoir system retrieves a flow instance from one of the jobs queues (in order of the queue's priority), and processes the next node or step in the flow instance. The flow instance is placed back into the jobs queue for subsequent processing by the same or different abattoir system until no additional nodes or steps remain in the flow, at which point the flow instance is considered complete.
Owner:LEVEL 3 COMMUNICATIONS LLC

Job scheduling method and system

The invention discloses a job scheduling method and system in the technical field of high-performance computing cluster resource management, and aims to solve the problems that in the prior art, if multiple different granularity scheduling requirements need to be met, multiple sets of clusters need to be deployed, each cluster selects one scheduling strategy for deployment, different cluster resources cannot communicate with one another, and the scheduling efficiency is high. And independent maintenance is needed. The method comprises the following steps: acquiring a resource use state of each node, and constructing a global resource view according to the resource use state of each node; obtaining a job queue state, and determining a working strategy of each node according to the global resource view and the job queue state; obtaining an operation state and a current strategy of each node; according to the method, the same cluster can support two resource allocation granularities at the same time, meanwhile, the working strategy of each node can be determined and switched according to the global resource view and the job queue state, and allocation of node resources is optimized.
Owner:JIANGSU XCMG STATE KEY LAB TECH CO LTD

Multi-queue job processing method and system and nonvolatile storage medium

The invention discloses a multi-queue job processing method and system and a nonvolatile storage medium. The method comprises the steps that queue state information of all sub-jobs located in multiple job queues is obtained, the sub-jobs located in the different job queues belong to a complete job to be executed, each sub-job comprises one or more tasks to be executed, and the queue state information comprises an initial queuing sequence and resource information; based on the queue state information, respectively determining a target queuing sequence of each sub-job in the plurality of job queues; based on the target queuing sequence, a sorting instruction is issued to the controllers corresponding to the multiple job queues, and the sorting instruction is used for sorting the multiple sub-jobs according to the target queuing sequence. According to the method and the device, the technical problem of resource interlocking among multiple queues caused by the fact that the sub-jobs of the multiple queues cannot be queued cooperatively is solved.
Owner:PURPLE MOUNTAIN LAB

A method and apparatus for managing grouping of jobs in a print queue

This invention discloses a method and apparatus for managing job groups in a print queue. Step S1: Job selection – Select one or more jobs from the existing print queue as members of a group; Step S2: Create a job group – Based on the selection in Step S1, create a new job group from these jobs; simultaneously create job group information; Step S3: Group editing – Edit the job group, modifying its information; Step S4: Group printing – Select the job group for printing. This invention can create separate job groups for some jobs and arrange these job groups within the entire job queue for normal printing. Furthermore, within each job group, parameters can be individually modified, improving the convenience of job adjustments.
Owner:ZHEJIANG HAIYIN DIGITAL TECHNOLOGY CO LTD

Heat energy capture and storage systems

A system and method for capturing heat energy are disclosed. The system comprises a central processing platform, at least one heating system comprising at least one computing unit, one or more Application Programming Interfaces (API) components on the central processing platform, and a job queue. The at least one computing unit has one or more computing nodes communicatively connected over a wired and / or wireless network and to the central processing platform. The at least one heating system is installed at a premise. The at least one heating system is configured to output heat generated from the respective at least one computing unit by the one or more computing nodes executing a processing job.
Owner:THERMO SOLUTIONS LTD

A batch scheduling system and method

The application discloses a batch scheduling system and method, which can be applied to the field of cloud computing or the field of finance. The system comprises a management cluster service module, a process scheduling service module and a job scheduling service module. The management cluster service module is used for obtaining process information of a product, generating an operation request based on the process information, and sending the operation request to the process scheduling service module. The process scheduling service module is used for responding to the operation request, analyzing a process model of the product, obtaining a job set corresponding to the product process, and sending jobs in the job set to a job scheduling service module bound to the product. The job scheduling service module is used for receiving the jobs sent by the process scheduling service module, placing the jobs in a job queue, and in response to a job consumption request sent by a scheduling client, searching for a job corresponding to the job consumption request in the job queue and feeding back the job to the scheduling client. The system can solve the problem of performance decline existing in the existing batch scheduling system and realize dynamic expansion of scheduling capacity.
Owner:BANK OF CHINA

Methods for calendar-based job management in a printing system

Methods for managing printing operations include querying a job queue at a digital front end (DFE) of a printing device to determine a number of print jobs in the job queue. A production time is estimated for each print job within the job queue. The production time relates to a processing time to print the respective print job at the printing device. Each print job is scheduled within a printing shift in a defined printing schedule according to the production times. Further, the order of the print jobs within the printing schedule is modified according to a condition, policy, or time usage optimization. The order of the print jobs within the job queue are reordered to reflect the modified order in the printing schedule.
Owner:KYOCERA DOCUMENT SOLUTIONS INC

Job execution method and device, electronic equipment, storage medium and program product

The embodiment of the invention discloses a job execution method and device, electronic equipment, a storage medium and a program product, and the method comprises the steps: obtaining a job identifier of a target main job to obtain a main job identifier before executing a target sub-job generation job step of the target main job in a mainframe system, the target sub-operation generation operation step is used for generating a target sub-operation, and the target sub-operation is a sub-operation of the target main operation; obtaining a job category queue parameter of the target main job from an output cache address space of the target main job based on the main job identifier to obtain a main job category queue parameter; and when the target sub-job generation job step is executed, generating a target sub-job based on the main job queue parameter to enable the target sub-job to inherit the job category queue of the target main job. According to the embodiment of the invention, the operation time efficiency can be improved at relatively low cost.
Owner:INDUSTRIAL AND COMMERCIAL BANK OF CHINA

Method and device for printing external edge mark

The invention discloses a printing method and device for an externally attached edge mark. The printing method comprises the following steps: loading an edge mark file: loading one or more externally attached edge mark image files into an edge mark management module; setting a job queue: configuring an edge label file through a job configuration module, performing configuration parameter setting on the edge label file, and forming configuration data; sending the edge mark file: sending the corresponding edge mark file and the configuration data to an image processing module, and receiving and processing the edge mark file by the image processing module; image file sending: sending the image file of the job to an image processing module, wherein the image processing module can receive and process the image file; image dot matrix synthesis: carrying out dot matrix processing on the edge mark file and the image file to form dot matrix data of a final image; and image printing: realizing synchronous output of the edge mark and the image. According to the invention, flexible fusion and adaptation of the edge mark image and the main image can be realized, and the operation convenience and efficiency are improved.
Owner:ZHEJIANG HAIYIN DIGITAL TECHNOLOGY CO LTD

Task control system for high-speed printing

The invention relates to the technical field of task control, and discloses a task control system for high-speed printing, and the system comprises a state monitoring unit which is used for collecting a job queue load capacity and a task completion time estimated value, and calculating a backpressure hysteresis state index based on the mapping distribution of the two values in a historical window; the parameter adjusting unit is used for converting the backpressure hysteresis state index into a system compensation gain coefficient; and the cooperative control unit is used for responding to the system compensation gain coefficient, synchronously adjusting the scoring weight of task scheduling sorting, the rasterization processing parallelism degree and the cache resource quota, and generating an updated task completion time estimated value in combination with the real-time transmission rate of a data channel and a data flow supply continuity index. According to the method, the backpressure hysteresis effect of the system under multi-task concurrence can be quantified and compensated, and while stable supply of data streams is ensured, the precision of job completion time estimation and the adaptability of a scheduling strategy are improved.
Owner:SHANGHAI RONGYUE ELECTRONIC TECH CO LTD

Multi-objective dynamic flexible job shop scheduling optimization method and device

PendingCN122334813ARenewable energy supplyJob shop scheduling
This invention relates to the field of flexible work shop scheduling technology, and discloses a multi-objective dynamic flexible work shop scheduling optimization method and apparatus. The method includes: constructing a flexible work shop scheduling model integrating multiple agent scheduling units; constructing a deep reinforcement learning objective function for the multiple agent scheduling units, and transforming scheduling rules into constraints and weight coefficients; acquiring the microgrid energy status, dynamic work queues, and real-time equipment status, defining flexible work shop state characteristic variables based on constraints, and embedding scheduling rules to construct a unified state space; based on an improved near-end strategy optimization algorithm, jointly training the multiple agent scheduling units using the state space, and setting a multi-dimensional composite reward mechanism to guide the multiple agent scheduling units to achieve optimized scheduling in a dynamic environment. This invention can achieve autonomous, intelligent, low-carbon, and efficient scheduling of flexible work shops in environments with intermittent renewable energy supply and frequent dynamic events within the work shop.
Owner:GUIZHOU NORMAL UNIVERSITY

MPP cluster exception handling method and device and storage medium

Embodiments of the invention provide an MPP cluster exception handling method and apparatus, and a storage medium. The method comprises the steps of obtaining a to-be-executed job; when the to-be-executed jobs are dominant faults, whether the queuing time of the to-be-executed jobs exceeds a first threshold value or not is judged, and if the queuing time of the to-be-executed jobs exceeds the first threshold value, the jobs are submitted and removed out of a to-be-distributed job queue; if the first threshold value is not exceeded, the to-be-executed job is queued continuously; when the to-be-executed job is a hidden fault, whether the queuing time of the to-be-executed job exceeds a second threshold value or not is judged, and if the queuing time of the to-be-executed job exceeds the second threshold value, the to-be-executed job is submitted and removed out of the queuing queue; if the number does not exceed a second threshold value, judging the number of job instances which are associated with the metadata cluster in the to-be-executed job and are in operation, and if the number of the job instances does not exceed a third threshold value, submitting the to-be-executed job and removing the to-be-distributed job queue; and if so, continuing to queue the to-be-executed jobs. According to the method, invalid scheduling submission is reduced, and the automation level is improved.
Owner:CHINA CONSTRUCTION BANK +1

Management device

This allows for precise scheduling of print jobs based on the amount of physical resources consumed during execution, the time required for execution, and the scheduled execution times of other print jobs. [Solution] The management device 2 includes a calculation unit 211 that calculates the amount of physical resources (such as ink and paper) consumed and the time required for execution of a new print job stored in the job queue 250; a determination unit 213 that sets a scheduled execution time for the new print job, based on the amount of physical resources consumed and the time required, the deadline set for the new print job, the available time of the printing device, and the predicted amount of physical resources that can be consumed by the printing device based on future consumption and replenishment, so as to ensure that the amount of physical resources consumed and the time required for execution of the new print job are secured within the available time of the printing device until the deadline; and an update unit 214 that updates the execution schedule based on the scheduled execution time set by the determination unit 213.
Owner:KYOCERA DOCUMENT SOLUTIONS INC

Management device managing execution schedule of print job

A management device includes a calculator that calculates a consumption amount of a material resource consumed for a new print job stored in a job queue, and a time required for executing the print job, a decider that decides, on a basis of the consumption amount of the material resource and the time required, a deadline specified in the new print job, a vacant time of a printing device, and predicted availability of the material resource, based on future consumption and replenishment, a scheduled time of day of execution of the new print job, at which the consumption amount of the material resource consumed for the new print job, and the time required, can be secured within the vacant time of the printing device before the deadline, and an updater that updates the execution schedule, according to the scheduled time of day of execution decided by the decider.
Owner:KYOCERA DOCUMENT SOLUTIONS INC

Prioritized storage array rebuild

One or more aspects of the present disclosure relate to optimizing the rebuild process of a persistent storage device in a storage array is disclosed. The embodiments detect rebuild events, identify affected back-end slices, and prioritize the rebuild order based on a calculated priority score for each slice. This score is derived from service level objectives (SLO) and input / output (IO) statistics of corresponding front-end logical tracks. The embodiments can generate SLO slice objects representing back-end slices, group them in a shared memory database, and update scores during write operations. Rebuild job queues with different priority levels are established, and back-end slices are queued based on their priority scores. This approach ensures efficient rebuilding of critical data, considering both SLOs and real-time IO statistics, thus minimizing performance degradation and enhancing overall system reliability.
Owner:DELL PROD LP

Resource utilization in job scheduler systems

Methods, systems, and computer-readable storage media for receiving a first set of historical processing data for a first job, the first set of historical processing data including a first value for a first characteristic type and a second value for a second characteristic type, determining a first consumption type for the first job based on the first value and the second value, assigning the first job and a second job to a job tuple in response to determining that the first consumption type of the first job is combinable with a second consumption type of the second job, fetching, by a first job worker, the job tuple from a job queue, and concurrently executing, by the first job worker, the first job and the second job of the job tuple.
Owner:SAP SE

Business data migration method and device, program product and electronic equipment

The invention discloses a business data migration method and device, a program product and electronic equipment, and relates to the field of financial science and technology or other related fields, and the migration method comprises the steps: receiving a to-be-migrated file transmitted by a to-be-migrated financial institution through a transmission channel, checking the to-be-migrated file, and transmitting the to-be-migrated file to a server; checking the to-be-migrated files, adding the to-be-migrated files passing the checking into a job queue in a preset data platform, checking each to-be-migrated file in the job queue based on a preset checking rule table, taking the target to-be-migrated file passing the checking as a to-be-migrated file, and migrating the to-be-migrated file to a to-be-migrated financial institution through a transmission channel. The technical problem that the accuracy of the migrated business data cannot be ensured and the business development of the to-be-migrated financial institution is influenced in the related technology is solved.
Owner:INDUSTRIAL AND COMMERCIAL BANK OF CHINA

Heat energy capture and storage systems

A system and method for capturing heat energy are disclosed. The system comprises a central processing platform, at least one heating system comprising at least one computing unit, one or more Application Programming Interfaces (API) components on the central processing platform, and a job queue. The at least one computing unit has one or more computing nodes communicatively connected over a wired and / or wireless network and to the central processing platform. The at least one heating system is installed at a premise. The at least one heating system is configured to output heat generated from the respective at least one computing unit by the one or more computing nodes executing a processing job.
Owner:THERMO SOLUTIONS LTD

An automated penetration testing method, device and medium based on expression language and high concurrency scanning

The application discloses an automatic penetration testing method and device based on expression language and high-concurrency scanning and a medium, and mainly relates to the technical field of penetration testing, and aims to solve the problems of long time consumption, multiple combination tools depending on fragmentation, and lack of flexibility of vulnerability detection rule engine in the prior art. The application comprises the following steps: constructing a front-end and back-end separated system architecture; a back-end service layer delivers task metadata to a message queue; an external network module and an internal network module of a penetration testing engine subscribe or poll a database from the message queue to obtain tasks; the external network module replaces POC template variables with actual parameter values in an execution context, generates a structured request and sends it in parallel, performs normalization processing after receiving a response, executes a precompiled CEL expression in a restricted sandbox and calls a custom function in a preset function library to obtain a vulnerability verification result; and a dynamically scalable pool of the internal network module sequentially obtains subtasks from a local bounded job queue to execute and obtain a vulnerability verification result.
Owner:SOUTHWEST PETROLEUM UNIV

Slurm resource scheduling optimization method based on HPC cluster and medium

The invention discloses a Slurm resource scheduling optimization method based on an HPC cluster and a medium. A target data lake corresponding to a target resource scheduling task is obtained in real time; respectively inputting each piece of to-be-scheduled cluster data into a multi-task machine learning prediction module, and respectively calculating to obtain a predicted operation time length, a predicted resource utilization rate and a job waiting time interval of each job; respectively carrying out calculation through a job priority calculation method to obtain a target job priority ranking result; writing a target job priority ranking result into a target Slurm job queue; and performing scheduling task distribution and processing on the target Slurm job queue through a node job resource scheduling processing and feedback method to obtain a resource scheduling task processing result, and returning the resource scheduling task processing result to the Slurm controller database. The problems of low scheduling efficiency, low resource utilization rate and high multi-task prediction complexity in the prior art are solved, and the scheduling efficiency and the resource utilization rate are improved.
Owner:HUBEI SILANG WANWEI COMPUTING EQUIPMENT MANUFACTURING CO LTD

Automatic penetration testing method and equipment based on expression language and high-concurrency scanning and medium

The invention discloses an automatic penetration testing method and device based on expression language and high-concurrency scanning and a medium, mainly relates to the technical field of penetration testing and is used for solving the problems that an existing scheme is long in consumed time, combination tools depend on splitting, and a vulnerability detection rule engine lacks flexibility. Comprising the following steps: constructing a front-end and rear-end separated system architecture; the back-end service layer delivers the task metadata to a message queue; an extranet module and an intranet module of the penetration test engine subscribe to or poll a database from a message queue to receive a task, the extranet module replaces a POC template variable with an actual parameter value in an execution context, a structured request is generated and sent concurrently, normalization processing is performed after a response is received, and the task is obtained. Executing the pre-compiled CEL expression in the limited sandbox and calling a self-defined function in a preset function library to obtain a vulnerability verification result; and the dynamically telescopic pool of the intranet module takes out the subtasks from the local bounded job queue in sequence and executes the subtasks to obtain a vulnerability verification result.
Owner:SOUTHWEST PETROLEUM UNIV

Intelligent alert automation (IAA)

Novel tools and techniques are provided for implementing intelligent alert automation (“IAA”). In various embodiments, IAA receives alert / event feeds from several different alerting and ticketing systems via input Redis queues, and uses a triage system to determine whether to process the alert / event or disregard it. If so, IAA may create a flow instance, assign a unique instance ID, and place the flow instance in one of a plurality of jobs queues based on alert / event type and / or or source. An abattoir system retrieves a flow instance from one of the jobs queues (in order of the queue's priority), and processes the next node or step in the flow instance. The flow instance is placed back into the jobs queue for subsequent processing by the same or different abattoir system until no additional nodes or steps remain in the flow, at which point the flow instance is considered complete.
Owner:LEVEL 3 COMMUNICATIONS LLC

Cluster job scheduling method and device, equipment and storage medium

The application provides a cluster job scheduling method, device and storage medium. The method comprises a job allocation process, after receiving a to-be-processed job, analyzing a priority score according to job information (including a job category, a job importance and a job data volume) of the to-be-processed job, and allocating the to-be-processed job by using a target job queue determined according to the priority score. The method further comprises a job recovery process, judging whether a running job meets an abnormal job condition according to a cumulative running time and a memory usage index of the running job, and if the running job meets the abnormal job condition, terminating the running job and recovering resources of the running job. According to the application, different job queues are divided according to priority scores of jobs, and jobs are allocated by using multiple job queues, so that a large number of jobs are avoided, and abnormal jobs are identified in time and their resources are recovered, so that more jobs can be run in a cluster, and the running efficiency of the cluster is improved.
Owner:CHINA CONSTRUCTION BANK

System and method to dynamically add nodes to a container management system cluster for AI workloads

A computer-implemented method for labeling and managing cloud computing resources includes receiving one or more computing jobs in a job queue and obtaining resource requirements for a first one of the one or more computing jobs. Nodes are placed into a cluster for the resource requirements from one or more cloud providers and the nodes are labelled to correspond to the first one of the one or more computing jobs. The first one of the one or more computing jobs from the job queue and is executed after the labelled aggregated resources are ready.
Owner:INTERNATIONAL BUSINESS MACHINE CORPORATION

A task control system for high speed printing

The application relates to the technical field of task control, and discloses a task control system for high-speed printing, which comprises a state monitoring unit, a parameter adjusting unit and a cooperative control unit. The state monitoring unit is used for collecting a job queue load and a task completion time estimation value, and calculating a back pressure hysteresis state index based on the mapping distribution of the two in a historical window. The parameter adjusting unit is used for converting the back pressure hysteresis state index into a system compensation gain coefficient. The cooperative control unit is used for synchronously adjusting a scoring weight of task scheduling sequencing, a rasterization processing parallel degree and a cache resource quota in response to the system compensation gain coefficient, and generating an updated task completion time estimation value in combination with a real-time transmission rate of a data channel and a data flow supply continuity index. The application can quantize and compensate the back pressure hysteresis effect of the system under multi-task concurrency, ensure stable data flow supply, and improve the accuracy of job completion time estimation and the adaptability of a scheduling strategy.
Owner:SHANGHAI RONGYUE ELECTRONIC TECH CO LTD

Job scheduling method and device in hybrid deployment scenario and electronic equipment

The application provides a job scheduling method and device in a hybrid deployment scenario and electronic equipment. The method comprises the following steps: selecting a to-be-processed job from a ready job queue of a processor; when the to-be-processed job is an offline job and there is an online job in the ready job queue, pushing the to-be-processed job into a limit queue, and reselecting the to-be-processed job until the selected to-be-processed job is an online job; and scheduling an online job process in the selected online job to execute the online job, so as to realize the priority execution of the online job in the ready job queue of the processor, avoid the interference of the offline job on the online job, improve the resource utilization, and ensure the running efficiency and service quality of the online job.
Owner:JD DIGITS HAIYI INFORMATION TECHNOLOGY CO LTD