Match Document Document Title
8656398 Synchronization of workflows in a video file workflow system  
A system and method for synchronization of workflows in a video file workflow system. A workflow is created that splits execution of the workflow tasks (in a single, video file workflow) across...
8656391 System and method for initiating the execution of a process  
A method and computer program product for defining a plurality of tags, each of which is associated with a discrete process executable on activity content. At least one of the plurality of tags is...
8656394 ***WITHDRAWN PATENT AS PER THE LATEST USPTO WITHDRAWN LIST***
Tokenized streams for concurrent execution between asymmetric multiprocessors
 
A method for executing an application program using streams. A device driver receives a first command within an application program and parses the first command to identify a first stream token...
8656392 Consensus based distributed task execution  
Computer-implemented methods, systems, and computer-readable storage media are disclosed to coordinate a plurality of devices in performing a task. A particular computer-implemented method...
8650577 Mobile terminal and controlling method thereof  
A mobile terminal and controlling method thereof are disclosed, by which a scheduling function of giving a processing order to each of a plurality of tasks is supported. The present invention...
8650272 Distributed transaction processing system having resource managers that collaborate to decide whether to commit or abort a transaction in response to failure of a transaction manager  
A distributed transaction processing system includes a plurality of resources, resource managers to manage corresponding ones of the resources, and a transaction manager to coordinate performance...
8645958 Software virtual machine for content delivery  
In general, this disclosure is directed to a software virtual machine that provides high-performance transactional data acceleration optimized for multi-core computing platforms. The virtual...
8645961 Image formation apparatus and program  
An image formation apparatus that has a webpage viewing function includes a job receiver that receives a job execution instruction from a user terminal, a job analyzer that analyzes the received...
8638805 Packet draining from a scheduling hierarchy in a traffic manager of a network processor  
Described embodiments provide for restructuring a scheduling hierarchy of a network processor having a plurality of processing modules and a shared memory. The scheduling hierarchy schedules...
8640137 Methods and apparatus for resource management in cluster computing  
Embodiments of an event-driven resource management technique may enable the management of cluster resources at a sub-computer level (e.g., at the thread level) and the decomposition of jobs at an...
8631422 Business event processing  
Techniques for business event processing are presented. Methods and apparatuses disclosed herein may operate to receive a request to perform an operation on a listing previously published by an...
8626882 Reconfigurable communication for distributed embedded systems  
A distributed embedded system that allows for the reconfiguration of tasks and messages. The system includes a system configuration manager and a plurality of electronic control units (ECU) each...
8627451 Systems and methods for providing an isolated execution environment for accessing untrusted content  
A sandbox tool can cooperate with components of a secure operating system to create an isolated execution environment for accessing untrusted content without exposing other processes and resources...
8621474 Computer system and control method thereof capable of changing performance mode using dedicated button  
A computer system having a process running unit which runs processes of a plurality of programs; a user input unit through which a command of a user to select one of a plurality of performance...
8621464 Adaptive spinning of computer program threads acquiring locks on resource objects by selective sampling of the locks  
In the dynamic sampling or collection of data relative to locks for which threads attempting to acquire the lock may be spinning so as to adaptively adjust the spinning of threads for a lock, an...
8615757 Negotiated assignment of resources to a virtual machine in a multi-virtual machine environment  
A system and method are disclosed. In one embodiment the system includes a physical resource that is capable of generating I/O data. The system also includes multiple virtual machines to utilize...
8615768 Dependency-ordered resource synchronization across multiple environments using change list created based on dependency-ordered graphs of the multiple environments  
A synchronization system is described herein that synchronizes resource objects in an order based on their dependency relationships so that a referenced object is available by the time an object...
8614799 Memory paging  
A method of paged memory management for a software process executing in a memory of a computer system, the software process having a first operating mode and a second operating mode, and the...
8612580 Distributed computing framework  
Embodiments are directed to distributing processing tasks from the reduced-performance computer system to at least one other computer system, to processing, at one computer system, a distributed...
8613045 Generating secure roaming user profiles over a network  
Embodiments are directed to providing access to a resource over a network. A client device may request access to a server. An application may be provided to the client device. The application may...
8612981 Task distribution method  
A method for distributing a task to plural processors is provided. A distribution rule of distributing plural tasks to sub processors or the main processor, respectively, is previously written in...
8612510 System and method for large-scale data processing using an application-independent framework  
A large-scale data processing system and method for processing data in a distributed and parallel processing environment. The system includes an application-independent framework for processing...
8612753 Method and apparatus for protected code execution on clients  
In one embodiment of the invention, a server may send encrypted material to a client. The client processor may decrypt and process the material, encrypt the results, and send the results back to...
8607247 Method and system for workitem synchronization  
Method, system, and computer program product embodiments for synchronizing workitems on one or more processors are disclosed. The embodiments include executing a barrier skip instruction by a...
8607236 Information processing system  
An information processing system is provided to alleviate excessive load on a master node, thereby allowing the master node to efficiently perform the process of assigning jobs to nodes. A client...
8607234 Batch scheduling with thread segregation and per thread type marking caps  
In accordance with the disclosed subject matter there are described techniques for segregating requests issued by threads running in a computer system.
8607031 Hardware device for processing the tasks of an algorithm in parallel  
A hardware device for concurrently processing a fixed set of predetermined tasks associated with an algorithm which includes a number of processes, some of the processes being dependent on binary...
8601133 Highly scalable data center architecture with address resolution protocol (ARP)-free servers  
A network device establishes a logical channel with each server device of multiple server devices, where each logical channel is not shared with another server device of the multiple server...
8593654 Setting a partition size for a print job  
A method for print job partitioning in a printing environment having a plurality of RIP (raster image processing) engines includes setting a partition size for a selected print job as a function...
8595728 System for judging an execution status of batch processing, and based on judgement result to send post-update data to terminal device  
An execution system executes an update batch according to an update batch execution request from a terminal device and gives a batch execution command to each standby system. Each system stores...
8595288 Enabling SOA governance using a service lifecycle approach  
Methods, including service methods, articles of manufacture, systems, articles and programmable devices are provided for creating and using shared services through service-oriented architecture...
8595726 Apparatus and method for parallel processing  
A parallel processing apparatus and method are provided. The parallel processing apparatus includes: a control unit determining whether one or more threads can access one or more control blocks of...
8595192 Systems and methods for providing high availability to instance-bound databases  
A computer-implemented method for providing high availability to instance-bound databases may include (1) identifying a first instance of a database server, the first instance hosting a plurality...
8589929 System to provide regular and green computing services  
A system is provided. The system includes a computing device by which first and second commands are inputted, first and second resources disposed in communication with the computing device to be...
8589943 Multi-threaded processing with reduced context switching  
Multi-threaded processing with reduced context switching is disclosed. Context switches may be avoided through the use of pre-emption notification, a pre-emption wait time attribute and a...
8589552 Systems and methods for synchronizing data between communication devices in a networked environment  
A source communication device comprises a cluster manager to group destination device connections into a plurality of performance clusters. The cluster manager then causes a synchronization...
8589933 Low power execution of a multithreaded program  
Technologies for low power execution of one or more threads of a multithreaded program by one or more processing elements are generally disclosed.
8584123 Linking transactions  
A first unique identifier is received from a first monitoring agent. The first unique identifier may be based on first natural data associated with a transaction. A second unique identifier is...
8584127 Storage medium storing job management program, information processing apparatus, and job management method  
A physical machine executes a job on a virtual machine operated on the physical machine. A management apparatus manages execution of the job and a state of a computation resource of the physical...
8584124 Methods and systems for batch processing in an on-demand service environment  
In accordance with embodiments disclosed herein, there are provided mechanisms and methods for batch processing in an on-demand service environment. For example, in one embodiment, mechanisms...
8584142 Methods and system for proxy component to perform plurality of operations for applying to an object  
A server side scripting language hosts batch requests from a client for invoking object specific libraries on the client requestor. The requestor executes a user application driven by a web...
8584122 Batch scheduling  
There is provided a method to schedule execution of a plurality of batch jobs by a computer system. The method includes: reading one or more constraints that constrain the execution of the...
8578388 Optimizing the performance of hybrid CPU systems based upon the thread type of applications to be run on the CPUs  
A hybrid CPU system wherein the plurality of processors forming the hybrid system are initially undifferentiated by type or class. Responsive to the sampling of the threads of a received and...
8572616 Apparatus, system, and method for managing z/OS batch jobs with prerequisites  
An apparatus, system, and method are disclosed for managing computer jobs with prerequisite jobs in a main frame computing system. A determination module is included that determines a job grouping...
8560690 Automatic assignment of services to servers in a multi-server system  
Groups of services are created based on one or both of the following: (a) what is accessed by each service, and (b) a likelihood of conflicts between accesses (e.g., a database object read...
8554730 Adding a key column to a table to be replicated  
Techniques are disclosed for adding a key column to a table to be replicated, where the key column stores key values for use in replication. In one embodiment, a request is received to add a table...
8555288 Managing database utilities to improve throughput and concurrency  
A method, computer program, and system are disclosed for executing a utility on a database system having a plurality of database system nodes. Each database system node has an existing load. An...
8549524 Task scheduler for cooperative tasks and threads for multiprocessors and multicore systems  
In a computer system with a multi-core processor, the execution of tasks is scheduled in that a first queue for new tasks and a second queue for suspended tasks are related to a first core, and a...
8537986 Systems and methods for customizing messages  
Systems and methods for customizing messages are described. The apparatus may include an interaction engine to enable interactions between a customer and an agent, a user interface module to...
8539486 Transactional block conflict resolution based on the determination of executing threads in parallel or in serial mode  
Mechanisms are provided for handling conflicts in a transactional memory system. The mechanisms execute threads in a data processing system in a first conflict resolution mode of operation in...