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

383 results about "Task manager" patented technology

A task manager is a system monitor program used to provide information about the processes and applications running on a computer, as well as the general status of the computer. Some implementations can also be used to terminate processes and applications, as well as change the processes' scheduling priority. In some environments, users can access a task manager with the Control-Alt-Delete keyboard shortcut.

Robot Control Apparatus

A robot control apparatus (3) for controlling tasks to be executed by a plurality of robots which are capable of moving. The robot control apparatus (3) includes: a battery level determination device (330) which determines a battery level of each robot from a predetermined plurality of battery levels based on a remaining amount of charge in a battery of each robot; a task manager (340) which sets a task executive plan to be executed by each robot for the plurality of robots and rearranges the task executive plan for one or more tasks registered in the task executive plan in accordance with a process predetermined for each battery level; an executive instruction generator (350) which generates executive instructions requesting the robots to execute the tasks that are set in the task executive plans; and a transmitter which transmits the executive instructions to the robots.
Owner:HONDA MOTOR CO LTD

Real-time task manager for a personal computer

A real-time manager for a personal computer manages the operation of real-time tasks while the personal computer also performs other tasks. The real-time manager includes at least one real-time kernel and a task service manager. The real-time kernel activates and controls the real-time tasks. The task service manager allocates time between the real-time tasks and the other tasks, selects the service levels of the real-time tasks in response to the activity levels of the other tasks, and invokes the real-time kernel to activate and control the real-time tasks at the selected service levels.
Owner:SMART LINK

Systems and methods for improving the performance of non-volatile memory operations

Disclosed herein are systems and methods that recognize and recapture potentially unused processing time in typical page program and block erase operations in non-volatile memory (NVM) devices. In one embodiment, a characterization module within a controller executes a characterization procedure by performing page program and block erase operations on one or more NVM devices in an array and storing execution time data of the operations in a calibration table. The procedure may be executed at start-up and / or periodically so that the time values are reflective of the actual physical condition of the individual NVM devices. A task manager uses the stored time values to estimate the time needed for completing certain memory operations in its task table. Based on the estimated time for completion, the task manager assigns tasks to be executed during page program and / or block erase cycles, so that otherwise unused processing time can be utilized.
Owner:WESTERN DIGITAL TECH INC

Method and system for task-based video analytics processing

A task-based video analytics system and method are provided, which can include dynamic allocation and sharing of video analytics resources. Video analytics tasks are created in response to trigger information, which can be based on stored business rules, events and / or data of interest. The tasks are forwarded to a video analytics task manager, which manages and distributes tasks to appropriate video analytics resources according to parameters such as scheduling, priority and / or events. Video from the appropriate video source, either a video stream or stored video, is only obtained after the video analytics task is received at the video analytics resource. Video analytics are performed on the video itself, not on video metadata. Data mining of non-video metadata can be used to identify stored video of interest. Configuration tuning can be used to modify a business rule and validate whether the modified rule would affect previous correct data.
Owner:MARCH NETWORKS

Method and apparatus and program storage device including an integrated well planning workflow control system with process dependencies

A method of well planning in an automatic well planning system comprises the steps of: selecting one or more tasks in a task manager; verifying by a task dependency a proper order of the one or more tasks; retrieving by the task manager from a task base one or more sets of instructions associated with the one or more tasks selected in the task manager and verified by the task dependency; retrieving by the task manager from an access manager one or more sets of input data associated with the one or more sets of instructions retrieved by the task manager from the task base; verifying that each set of input data of the one or more sets of input data retrieved by the task manager from the access manager is received by a corresponding one of the one or more sets of instructions retrieved by the task manager from the task base; executing, by the task manager, the one or more sets of instructions and using, by the task manager, the one or more sets of input data during the executing step thereby generating a set of results; and recording or displaying, by a task view base, the set of results on a recorder or display device.
Owner:SCHLUMBERGER TECH CORP

Method and system for controlling a mobile robot

A method and a system for operating a mobile robot comprise a range finder for collecting range data of one or more objects in an environment around the robot. A discriminator identifies uniquely identifiable ones of the objects as navigation landmarks. A data storage device stores a reference map of the navigation landmarks based on the collected range data. A data processor establishes a list or sequence of way points for the robot to visit. Each way point is defined with reference to one or more landmarks. A reader reads an optical message at or near one or more way points. A task manager manages a task based on the read optical message.
Owner:DEERE & CO

SPU task manager for cell processor

Cell processor task management in a cell processor having a main memory, one or more power processor units (PPU) and one or more synergistic processing units (SPU), each SPU having a processor and a local memory is described. An SPU task manager (STM) running on one or more of the SPUs reads one or more task definitions stored in the main memory into the local memory of a selected SPU. Based on information contained in the task definitions the SPU loads code and / or data related to the task definitions from the main memory into the local memory associated with the selected SPU. The selected SPU then performs one or more tasks using the code and / or data.
Owner:SONY COMPUTER ENTERTAINMENT INC

Enterprise task manager

An enterprise task management system (24) for managing data maintenance tasks across multiple applications. System (24) includes a task manager module (60) and a task engine module (62). Task manager module (60) includes two primary graphical user interfaces: a user interface (64) and a system administrator interface (66). User interface (64) includes an enterprise task list (22), a preview text box (96), and an instructions text box (100). Task engine module (62) includes the following sub-modules: ETM system setup (70) and task generation (72). Another aspect of the present invention is a system architecture for centrally managing the creation of tasks. Additional aspects of the present invention include a method of generating data maintenance tasks within an enterprise information system, a method of populating task data fields using task templates, and a method of automatically generating and performing tasks within system (24).
Owner:IDX INVESTMENT CORP

System and methods for a task management user interface

In a large storage area network (SAN), many administrative tasks perform various operations. Managing the tasks can be a formidable activity. A network management application, operable to identify and manipulate the tasks, organizes the tasks in a common graphical user interface (GUI) which allows task management from a single operator console. The task manager provides a GUI having display panes for managing the tasks. The task manager allows selection and invocation of tasks, in which the same task is identifiable by each of the plurality of attributes. The task manager displays the hierarchy of tasks in a task tree, including selectable task icons, in a task tree pane. The task icons are expandable into the corresponding subtasks and operations in a task list pane, and status details about the operations and task status are displayed in a context detail pane. An operator traverses the task tree to drill down into the operation and completion status of tasks in the task tree.
Owner:EMC IP HLDG CO LLC

Enhanced task manager for active process management

A method and system that enhances the functionality of a Task Manager with the capability to obtain and display information about specific services associated with a particular executable as well as the capability of obtaining and displaying information about what parameters have been utilized to launch an executable. The system user is provided with a single display by which to manage active programs / processes. Additionally, the user is able to quickly determine what the active programs are being utilized for, to locate the executable, and to see associated system usage attributes.
Owner:IBM CORP

Data integration method and system of heterogeneous relational database based on XML (Extensive Makeup Language)

The invention discloses a data integration method and system of a heterogeneous relational database based on XML (Extensive Makeup Language), which aims to solve the problem that large amount of data information cannot be utilized efficiently. The method comprises the steps of: acquiring data integration requirement and integration pre-preparation; executing a database product which adds new support to the system if integration application involves in the new database product; adding a data source related to integration; generating a search request configuration file; entering persistent parameters on a persistent parameter configuration interface of the system; selecting an integration plan file on an integration plan executing interface of the system and executing the integration plan; waiting processing of a software system and repeating the steps 4 to 6 till all integration tasks are completed. The data integration system of the heterogeneous relational database based on XML is a functional module structure consisting of an integration task manager, a data source manager, a query decomposition optimizer, a data extractor, a result aggregator and a result persister.
Owner:JILIN UNIV

System and method for a task management library to execute map-reduce applications in a map-reduce framework

An improved system and method for a task management library to execute map-reduce applications is provided. A map-reduce application may be operably coupled to a task manager library and a map-reduce library on a client device. The task manager library may include a wrapper application programming interface that provides application programming interfaces invoked by a wrapper to parse data input values of the map-reduce application. The task manager library may also include a configurator that extracts data and parameters of the map-reduce application from a configuration file to configure the map-reduce application for execution, a scheduler that determines an execution plan based on input and output data dependencies of mappers and reducers, a launcher that iteratively launches the mappers and reducers according to the execution plan, and a task executor that requests the map-reduce library to invoke execution of mappers on mapper servers and reducers on reducer servers.
Owner:R2 SOLUTIONS

Simplified user interface and method for computerized task management systems

A system, method, and improved user interface for operating a computerized task management database, typically running on a networked server-client system such as the Internet. The system is designed to simultaneously present, on a single user interface screen, often running within a web browser, key items such as the worker (task assignee) name, and key task information items relevant to the various tasks that are assigned to this worker. Such key task information can include, for example, for each given task, the task name or distinguishing task commentary, and an instant update on the status of the task, which will usually contain at least a latest comment field that contains the most recent communication between the task worker and the task manager. The invention conserves user working memory by presenting key comments for multiple tasks on a single screen, enabling better user comprehension of complex projects.
Owner:NORWOOD MICHAEL ROY

Vehicle information/task manager

The present invention is operative to disable at least one infotainment device under certain conditions relative to the current driving environment of the user. The system uses a weighted matrix to assign risk to certain sensed conditions while driving. A changed condition is assigned a weight and the weighted risks are summed to calculate risk level information. The risk level information is thereafter compared to priority level information associated with at least one infotainment device. When the risk level information exceeds or is equal to the priority level information of the at least one infotainment device the system temporarily disables the infotainment device until the driving environment changes to a condition where it is safe to operate the infotainment device.
Owner:TOYOTA MOTOR CO LTD

Multi-queue peak-alternation scheduling model and multi-queue peak-alteration scheduling method based on task classification in cloud computing

The invention discloses a multi-queue peak-alternation scheduling model and a multi-queue peak-alteration scheduling method based on task classification in cloud computing. The multi-queue peak-alternation scheduling model is characterized by comprising a task manager, a local resource manager, a global resource manager and a scheduler. The multi-queue peak-alternation scheduling method comprises the following steps: firstly, according to demand conditions of a task to resources, dividing tasks into a CPU (central processing unit) intensive type, an I / O (input / output) intensive type and a memory intensive type; sequencing the resources according to the CPU, the I / O and the memory load condition, and staggering a resource using peak during task scheduling; scheduling a certain parameter intensive type mask to a resource with relatively light index load, scheduling the CPU intensive type mask to the resource with relatively low CPU utilization rate. According to the multi-queue peak-alternation scheduling model and the multi-queue peak-alternation scheduling method disclosed by the invention, load balancing can be effectively realized, scheduling efficiency is improved and the resource utilization rate is increased.
Owner:GUANGDONG UNIV OF PETROCHEMICAL TECH

Method and system for sharing a computer resource between instruction threads of a multi-threaded process

Route switch packet architecture processes data packets using a multi-threaded pipelined machine wherein no instruction depends on a preceding instruction because each instruction in the pipeline is executed for a different thread. The route switch packet architecture transfers a data packet from a flexible data input buffer to a packet task manager, dispatches the data packet from the packet task manager to a multi-threaded pipelined analysis machine, classifies the data packet in the analysis machine, modifies and forwards the data packet in a packet manipulator. The route switch packet architecture includes an analysis machine having multiple pipelines, wherein one pipeline is dedicated to directly manipulating individual data bits of a bit field, a packet task manager, a packet manipulator, a global access bus including a master request bus and a slave request bus separated from each other and pipelined, an external memory engine, and a hash engine.
Owner:AVAYA MANAGEMENT LP

Management system for rich media environments

A management system for a rich media environment that enables relatively large numbers of sensing and rendering components to be marshaled for a variety of tasks and services. A management system according to the present teachings includes a service manager that provides a communication service pertaining to the rich media environment by coordinating a set of tasks in the rich media environment and further includes a task manager that manages each task by allocating a set of processing resources and communication resources to each task and performing each task in response to a request for each task from the service manager.
Owner:HEWLETT PACKARD DEV CO LP

Internal synchronization control for adaptive integrated circuitry

The present invention concerns internal synchronization in adaptive integrated circuitry which utilizes a data flow model for data processing. The present invention controls task initiation and execution based upon data consumption measured in data buffer units, with initiation of and transitions between tasks based on determined boundary condition within the data stream. In the various embodiments, when a data processing task is selected for synchronization, a boundary condition in a data stream is determined for commencement of the selected data processing task. From the boundary condition determination, a timing marker for the commencement of the selected data processing task is determined, relative to the data stream. The timing marker is dual-valued, providing a designated buffer unit and a designated byte or bit location within the designated buffer. The timing marker is communicated to the selected data processing task, which then commences data processing at a location in the data stream designated by the timing marker. The various apparatus embodiments include a hardware task manager, a node sequencer, a programmable node, and use of a synchronization task within an adaptive execution unit.
Owner:NVIDIA CORP

Multi-thread task processing method and device

The invention discloses a multi-thread task processing method and a multi-thread task processing device. The method comprises the following steps: a task manager receives business information, adds an entity of task information included in the business information to a task pool, calls a management module to process the entity in the task pool, and calls the management module to obtain a result that the management module processes the entity in the task pool; the management module calls an execution module to process the entity in the task pool, and calls a monitoring module to obtain the result that the execution module processes the entity in the task pool; the execution module obtains the entity from the task pool, calls a thread, a lock as well as a task processing function of the obtained entity, processes the obtained entity, and notifies the processed result to the monitoring module; and the monitoring module records a successful label or a failed label according to the processed result, and sends the successful label or the failed label to the management module. Therefore, the method and the device disclosed by the invention realize execution of the entity with multiple task information in a multi-thread parallel manner, the time for processing a single business is relatively short, and the efficiency of processing the business is improved.
Owner:BEIJING BAIDU NETCOM SCI & TECH CO LTD

Intelligent management system and method of distributed system

The invention discloses intelligent management system and method of a distributed system and overcomes the defects that calculation resources are greatly wasted. The system mainly comprises a task manager, a task list, a task distributor and execution equipment, wherein the task manager is used for receiving work tasks submitted by users, storing the work tasks to the task list and closing the execution equipment according to the resource definition of the work tasks; the task list is used for storing the work tasks; the task distributor is used for searching the work tasks meeting execution conditions from the task list, starting a task thread according to a preset distribution strategy and distributing the searched work tasks to the execution equipment; and the execution equipment is used for executing the work tasks, obtaining a task execution result after executing the work tasks and transmitting the task execution result to the task manager. One embodiment of the invention solves the problems that the traditional easygoing management distributed system wastes more calculation resources and power resources and avoids huge financial loss.
Owner:INSPUR SUZHOU INTELLIGENT TECH CO LTD

Data flow control for adaptive integrated circuitry

The present invention concerns data flow control in adaptive integrated circuitry which utilizes a data flow model for data processing. The present invention controls task initiation and execution based upon data consumption measured in data buffer units. In the various embodiments, when a first task of a plurality of tasks is initiated, buffer parameter is determined and a buffer count is initialized for the first task. For each iteration of the first task using a data buffer unit of input data, the buffer count is correspondingly adjusted, such as incremented or decremented. When the buffer count meets the buffer parameter requirements, the state of the first task is changed, which may including stopping the first task, and a next action is determined, such as initiating a second task. The various apparatus embodiments include a hardware task manager, a node sequencer, a programmable node, and use of a monitoring task within an adaptive execution unit.
Owner:NVIDIA CORP

Systems and methods for providing imaging job control

Systems and methods for describing imaging tasks across a distributed environment of imaging clients, servers and devices, wherein the tasks include complex imaging operations, and interchanging imaging data and operations. The imaging jobs include diverse imaging tasks that can be constructed in a single program unit. The imaging tasks are constructed using a single imaging job language and common interface across all imaging devices, clients and servers, or managers thereof. A manager communicates with the imaging components through the common interface and translates the operations into the communication methods that are compatible with the devices, clients and servers. Composite imaging jobs are selectively dispatched to diverse imaging components through a single imaging spooler subsystem. Further, distribution may occur across various imaging devices, clients and / or servers, such that a first imaging system performs some subset of steps, deletes the executed steps and makes the appropriate substitutions or interchanges and the portion is performed by a second and / or subsequent imaging system.
Owner:SHARP KK

External memory engine selectable pipeline architecture

An external memory engine selectable pipeline architecture provides external memory to a multi-thread packet processor which processes data packets using a multi-threaded pipelined machine wherein no instruction depends on a preceding instruction because each instruction in the pipeline is executed for a different thread. The route switch packet architecture transfers a data packet from a flexible data input buffer to a packet task manager, dispatches the data packet from the packet task manager to a multi-threaded pipelined analysis machine, classifies the data packet in the analysis machine, modifies and forwards the data packet in a packet manipulator.
Owner:AVAYA MANAGEMENT LP

Task manager for healthcare providers

System and method for generating and managing tasks relating to patient office visits with healthcare providers. A priority is assigned to each task based on a desired patient experience or provider efficiency. A set of prioritized tasks is generated, assigned to a user for completion, and dynamically displayed on an interactive user interface to enable the assigned user to access and manage the prioritized tasks and accept user responses for completing the tasks. The user responses are monitored and processed to detect the timing, content or lack of user responses. The related tasks of a workflow may be assigned to users across different provider groups, and their cumulative responses monitored and synchronized for timely completion. At regular or varying time intervals, which intervals can be adjusted based on a user's response history or other factors, the user receives a continuously updated and prioritized list of tasks to enable more efficient completion of the tasks. The system is configured to learn over time which priorities, presentation forms and assigned users best achieve a timely completion of such tasks.
Owner:ZOCDOC

Multitask monitoring management system

ActiveCN101464811AAvoid mistakesImprove the efficiency of monitoring and managementInterprogram communicationApplication softwareManagement system
The invention relates to a multi-task monitoring and management system for monitoring subtasks established by the application programs of the system. The multi-task monitoring and management system comprises a main task module, a subtask manger and a plurality of subtask modules, wherein, the subtask manager is used for collecting the heartbeat of the subtask modules and controlling the communication between the main task module and the subtask modules. The multi-task monitoring and management system comprises the following steps: establishing the subtasks through uniform interfaces; periodically checking the heartbeat of the subtasks by the subtask manger; and initiatively informing the main task when the heartbeat of the subtasks is abnormal, and carrying out in time treatment to the abnormal subtasks by the main task. An initiative subtask incident information interface is arranged between the main task module and the subtask manager, so as to carry out corresponding treatment after classification and selection of the signals sending between the main task and the subtask manager. The invention eliminates the need of continuous inquiry of the main task to the task state of the subtasks, thereby increasing the efficiency of monitoring and management; and ensures quick response and treatment when the subtasks are in abnormal state.
Owner:EMERSON NETWORK POWER CO LTD

Executing tasks through multiple processors consistently with dynamic assignments

A developer can declare one or more tasks as being replicable. A library manages all tasks that are accessed by an application, including replicable tasks, and further establishes a task manager during requested task execution. During execution, the library generates a plurality of worker threads, and each of the worker threads is assigned to be processed on one of a plurality of different central processing units. When one or more worker threads have finished processing assigned tasks, and other threads are still busy processing other tasks, the one or more idle worker thread scan copy over and process replicable tasks assigned to the other, busier worker thread(s) to help with processing. The system can also synchronize processing of the replicable task by the plurality of different worker threads and different processors to ensure no processing discrepancies.
Owner:MICROSOFT TECH LICENSING LLC

Managing task dependency within a data processing system

A processing apparatus includes task manager circuitry 14 issuing task specifiers to processing circuitry 16, 18, 20, 22, 24 indicating processing tasks to be performed. The task specifier includes a relaxed dependency identifier to which the processing circuitry is responsive. The processing circuitry responds to the relaxed dependency identifier by starting the processing task concerned and then controlling the processing task concerned in dependency upon the status of the other processing task upon which there is a relaxed dependency. The task specifier may also indicate a strict dependency in which a processing task may not be started until the other processing task has completed as well as a no dependency indication in which the processing task may be started without reference to any other processing task.
Owner:ARM LTD

Control system for coordinating robotic machines to collaborate on tasks

A system includes first and second robotic machines and a task manager. The first and second robotic machines have respective first and second sets of capabilities for interacting with a surrounding environment. The task manager selects the first and second robotic machines from a group to perform a task based on the first and second sets of capabilities of the robotic machines. The task involves manipulating and / or inspecting a target object of a vehicle. The task manager assigns a first sequence of sub-tasks to be performed by the first robotic machine and a second sequence of sub-tasks to be performed by the second robotic machine. The first and second robotic machines are configured to coordinate performance of the first sequence of sub-tasks by the first robotic machine with performance of the second sequence of sub-tasks by the second robotic machine to accomplish the task.
Owner:GE GLOBAL SOURCING LLC
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