According to an embodiment, a method of allocating a job to a user comprising: receiving an allocation request signal from a terminal of the user; determining job processing information related to a job processed by the user; allocating at least one job among a plurality of jobs to the user based on the job processing information; and transmitting allocation information indicating the allocated at least one job to the terminal in response to the reception of the allocation request signal may be provided. According to an embodiment, a job allocation apparatus for performing the above-described job allocation method may also be provided. According to an embodiment, a computer readable recording medium containing a computer program for performing job allocation method may be provided.
Legal claims defining the scope of protection. Each claim is shown in both the original legal language and a plain English translation.
2. The method of claim 1, wherein the first score further includes job throughput units per hour for each job performed by the user among the plurality of jobs.
This invention relates to performance evaluation in a computing environment, specifically a method for assessing user productivity by analyzing job throughput. The problem addressed is the need for a more granular and objective measurement of user efficiency beyond traditional metrics like time spent or task completion rates. The method calculates a first score representing user performance, incorporating job throughput units per hour for each job executed by the user. Throughput units quantify the computational work completed, providing a standardized measure of productivity. The system tracks multiple jobs performed by the user, normalizing their output into comparable throughput units. This allows fair comparisons across different types of tasks, even if they vary in complexity or resource requirements. Additionally, the method may adjust the score based on factors like job priority, resource constraints, or system load, ensuring the evaluation reflects real-world conditions. By focusing on measurable output rather than subjective assessments, the approach enables data-driven performance analysis. This is particularly useful in environments where users handle diverse workloads, such as cloud computing, data processing, or multi-user systems. The invention improves upon prior art by introducing a quantitative, workload-aware productivity metric that accounts for both task volume and efficiency.
4. The method of claim 3, wherein the second score comprises normalized information.
A method for evaluating data involves generating a second score that incorporates normalized information to assess the relevance or quality of the data. This method is part of a broader system for processing and analyzing data, where a first score is generated based on initial criteria, and the second score refines this assessment by applying normalization techniques. Normalization ensures that the second score is comparable across different datasets or metrics, allowing for consistent evaluation. The method may involve comparing the second score against a threshold to determine whether the data meets predefined standards. This approach is useful in applications where data quality, relevance, or consistency is critical, such as in machine learning, data analytics, or decision-making systems. By normalizing the second score, the method ensures that variations in data scale or distribution do not skew the evaluation, providing a more reliable assessment of the data's utility. The method may also include additional steps, such as adjusting the first score based on the second score or using the normalized information to improve data processing algorithms. The overall goal is to enhance the accuracy and fairness of data evaluation in automated systems.
12. The apparatus of claim 11, wherein the first score further includes job throughput units per hour for each job performed by the user among the plurality of jobs.
This invention relates to performance monitoring systems for evaluating user productivity in a computing environment. The system addresses the challenge of quantifying and comparing user efficiency across multiple tasks or jobs by introducing a standardized scoring mechanism. The apparatus includes a processing unit that calculates a first score for a user based on their performance across a plurality of jobs. This score incorporates job throughput units per hour, representing the rate at which the user completes standardized work units for each job. The system also generates a second score reflecting the user's performance relative to a baseline or peer group, providing a comparative efficiency metric. Additionally, the apparatus may adjust scores based on job complexity or resource constraints, ensuring fair evaluations. The invention aims to enhance productivity tracking by normalizing diverse tasks into measurable performance indicators, enabling organizations to identify high-performing users and optimize workflows. The solution is particularly useful in environments where multiple users handle varied tasks, such as customer support, software development, or data processing.
14. The apparatus of claim 13, wherein the second score comprises normalized information.
The invention relates to an apparatus for evaluating data, particularly for generating and comparing scores derived from different sources or metrics. The apparatus includes a processing system configured to compute a first score based on a first set of data and a second score based on a second set of data. The second score is normalized to ensure comparability with the first score, allowing for consistent evaluation across different metrics or data sources. Normalization may involve scaling, statistical adjustment, or other techniques to standardize the second score relative to the first. The apparatus may further include a comparison module to analyze the relationship between the first and second scores, such as determining differences, trends, or correlations. The system may also incorporate user interfaces or output modules to display the scores and their comparisons in a meaningful way, aiding decision-making or further analysis. The invention addresses challenges in integrating diverse data sources by ensuring that scores derived from different metrics can be meaningfully compared, improving accuracy and reliability in evaluations.
15. The apparatus of claim 11, wherein the processor is further configured to determine, based on the job processing information, whether the job performed by the user corresponds to a first job type for which a job processing quantity may be obtained or a second job type for which a job processing quantity cannot be obtained.
This invention relates to a system for analyzing job processing activities in a computing environment. The problem addressed is the difficulty in accurately tracking and quantifying different types of user jobs, particularly when some jobs cannot be measured in terms of processing quantity. The system includes a processor that evaluates job processing information to classify jobs into two categories: those for which a processing quantity can be obtained (e.g., tasks with measurable computational metrics) and those for which it cannot (e.g., tasks with qualitative or non-quantifiable outputs). The processor uses this classification to optimize job management, resource allocation, or performance monitoring. The system may also include a storage device for retaining job processing data and a display for presenting the classification results. The invention improves job tracking by distinguishing between quantifiable and non-quantifiable tasks, enabling better decision-making in environments where job types vary in measurability.
16. The apparatus of claim 15, wherein the processor is further configured to determine whether a job included in the job type associated with the user among the first job type or the second job type can be allocated to the user or not.
This invention relates to a system for managing job allocation in a computing environment, particularly for determining whether a job of a specific type can be assigned to a user. The system addresses the challenge of efficiently distributing tasks to users based on their associated job types, ensuring optimal resource utilization and workload balance. The apparatus includes a processor that evaluates job allocation by first identifying a user's associated job type from a predefined set, such as a first job type or a second job type. The processor then assesses whether a job belonging to the user's job type can be allocated to them. This determination may involve checking system constraints, user availability, or job requirements to ensure compatibility. The system dynamically adjusts job assignments to prevent overloading users or mismatching job types, improving overall system efficiency. The processor's functionality is part of a broader system that categorizes jobs into distinct types and assigns them to users based on predefined criteria. The apparatus may also include memory for storing job and user data, as well as interfaces for receiving and processing job allocation requests. By automating the allocation process, the system reduces manual intervention and enhances task distribution accuracy. This approach is particularly useful in environments where jobs must be matched to users with specific skills or roles, such as cloud computing, task scheduling, or workforce management systems.
17. The apparatus of claim 16, wherein the processor is further configured to allocate at least one job of the first job type or the second job type, in response to the user being associated with the first job type, and allocate at least one job of the second job type, in response to the user being associated with the second job type.
This invention relates to a system for job allocation in a computing environment, addressing the problem of efficiently assigning tasks to users based on their roles or job types. The system includes a processor that dynamically allocates jobs to users, ensuring tasks are distributed according to predefined job types. The processor identifies a user's job type and assigns at least one job of a first job type if the user is associated with that type. Conversely, if the user is associated with a second job type, the processor allocates at least one job of the second job type. The system may also include a memory storing job allocation rules and a communication interface for transmitting job assignments. The processor further determines job priorities and schedules tasks based on user availability and system workload. The invention optimizes task distribution by matching job types to user roles, improving efficiency and reducing mismanagement of resources. The system can be applied in various domains, such as manufacturing, logistics, or software development, where task allocation must align with user expertise or responsibilities.
18. The apparatus of claim 11, wherein the processor is further configured to set a priority to the at least one job of the plurality of jobs, and preferentially allocate a job with a high priority to the user based on the set priority.
This invention relates to a job scheduling apparatus designed to optimize task allocation in a computing system. The apparatus includes a processor that manages a plurality of jobs, each with associated priority levels. The processor dynamically assigns priorities to jobs and preferentially allocates higher-priority jobs to users, ensuring critical tasks are processed first. This prioritization system enhances efficiency by reducing delays for high-priority tasks while maintaining fairness in resource distribution. The apparatus may also include a memory for storing job data and a communication interface for transmitting job assignments. The priority-based allocation mechanism improves system responsiveness and user experience by dynamically adjusting task scheduling according to urgency and importance. This solution addresses the challenge of balancing workload distribution in computing environments where tasks vary in criticality, ensuring optimal resource utilization and timely completion of essential operations.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
September 2, 2021
April 9, 2024
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.