Movatterモバイル変換


[0]ホーム

URL:


US20060195508A1 - Distributed computing - Google Patents

Distributed computing
Download PDF

Info

Publication number
US20060195508A1
US20060195508A1US11/248,381US24838105AUS2006195508A1US 20060195508 A1US20060195508 A1US 20060195508A1US 24838105 AUS24838105 AUS 24838105AUS 2006195508 A1US2006195508 A1US 2006195508A1
Authority
US
United States
Prior art keywords
job
broker
engine
task
tasks
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US11/248,381
Inventor
James Bernardin
Peter Lee
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by IndividualfiledCriticalIndividual
Priority to US11/248,381priorityCriticalpatent/US20060195508A1/en
Publication of US20060195508A1publicationCriticalpatent/US20060195508A1/en
Assigned to ORIX VENTURE FINANCE LLCreassignmentORIX VENTURE FINANCE LLCSECURITY AGREEMENTAssignors: DATASYNAPSE, INC.
Priority to US11/981,137prioritypatent/US8195739B2/en
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

A distributed computing system manages execution of jobs and their associated tasks. Multiple scheduling strategies respect job priority preferences. A graphical user interface allows viewing of job status information and on-the-fly modification of job priorities.

Description

Claims (42)

1. A distributed computing system, comprising:
a plurality of engines that perform assigned computational tasks;
at least one broker that manages jobs submitted for execution by client applications, each job including (i) one or more tasks, (ii) ajob id, and (iii) ajob priority, the task(s) associated with each job organized into at least three groups including (a) waiting tasks that have not yet been assigned to an engine for execution, (b) pending tasks that have been assigned to an engine for execution, but have not yet completed executing, and (c) completed tasks that have completed execution on an assigned engine, each task having at least (i) a task id and (ii) a task priority;
the at least one broker configured to assign waiting task(s) to available engine(s); and,
a graphical user interface capable of (i) displaying status information for jobs and (ii) allowing a user to modify job priorities.
2. A distributed computing system, comprising:
a plurality of engines that perform assigned computational tasks;
at least one primary broker that manages jobs submitted for execution by client applications, each job including (i) one or more tasks, (ii) a job id, and (iii) a job priority, the task(s) associated with each job organized into at least three groups including (a) waiting tasks that have not yet been assigned to an engine for execution, (b) pending tasks that have been assigned to an engine for execution, but have not yet completed executing, and (c) completed tasks that have completed execution on an assigned engine, each task having at least (i) a task id and (ii) a task priority;
the at least one primary broker configured to assign waiting task(s) to available engine(s); and,
at least one failover broker that performs the fimctions of the primary broker in the event of a primary broker failure.
11. A distributed computing system, comprising:
at least one client application that submits job(s) for execution, each job including (i) one or more tasks and (ii) a job priority;
a plurality of engines that execute assigned tasks;
at least one broker that manages jobs submitted for execution by client application(s), the task(s) associated with each job organized into at least three groups including (a) waiting tasks that have not yet been assigned to an engine for execution, (b) pending tasks that have been assigned to an engine for execution, but have not yet completed executing, and (c) completed tasks that have completed execution on an assigned engine, each task having an associated task priority, the at least one broker configured to assign waiting task(s) to available engine(s); and,
a messaging API that sends input data to, and receives output data from, executing task(s).
21. A method for operating a distributed computing system, the method comprising:
using a plurality of engines to execute assigned computational tasks;
using at least one broker to manage jobs submitted for execution by client applications, each job including (i) one or more tasks, (ii) a job id, and (iii) a job priority;
organizing the task(s) associated with each job into at least three categories, including (a) waiting tasks that have not yet been assigned to an engine for execution, (b) pending tasks that have been assigned to an engine for execution, but have not yet completed executing, and (c) completed tasks that have completed execution on an assigned engine;
configuring the at least one broker to assign waiting task(s) to available engine(s); and,
providing a graphical user interface that (i) displays status information for jobs and (ii) allows a user to modify job priorities.
33. A method for operating a distributed computing system, comprising:
allowing a client application to submits job(s) for execution, each job including (i) one or more tasks and (ii) a job priority;
using a plurality of engines to execute assigned tasks;
using at least one broker to manage execution of submitted job(s) by (1) maintaining the task(s) associated with each job in at least three groups, including (a) waiting tasks that have not yet been assigned to an engine for execution, (b) pending tasks that have been assigned to an engine for execution, but have not yet completed executing, and (c) completed tasks that have completed execution on an assigned engine, and (2) using associated task priorities to assign waiting task(s) to available engine(s); and, using a messaging API to send input data to, and receive output data from, executing task(s).
US11/248,3812002-02-042005-10-11Distributed computingAbandonedUS20060195508A1 (en)

Priority Applications (2)

Application NumberPriority DateFiling DateTitle
US11/248,381US20060195508A1 (en)2002-11-272005-10-11Distributed computing
US11/981,137US8195739B2 (en)2002-02-042007-10-31Adaptive polling

Applications Claiming Priority (2)

Application NumberPriority DateFiling DateTitle
US10/306,689US7093004B2 (en)2002-02-042002-11-27Using execution statistics to select tasks for redundant assignment in a distributed computing platform
US11/248,381US20060195508A1 (en)2002-11-272005-10-11Distributed computing

Related Parent Applications (1)

Application NumberTitlePriority DateFiling Date
US10/306,689ContinuationUS7093004B2 (en)2002-02-042002-11-27Using execution statistics to select tasks for redundant assignment in a distributed computing platform

Related Child Applications (1)

Application NumberTitlePriority DateFiling Date
US11/981,137ContinuationUS8195739B2 (en)2002-02-042007-10-31Adaptive polling

Publications (1)

Publication NumberPublication Date
US20060195508A1true US20060195508A1 (en)2006-08-31

Family

ID=28675194

Family Applications (3)

Application NumberTitlePriority DateFiling Date
US10/306,689Expired - Fee RelatedUS7093004B2 (en)2002-02-042002-11-27Using execution statistics to select tasks for redundant assignment in a distributed computing platform
US11/248,381AbandonedUS20060195508A1 (en)2002-02-042005-10-11Distributed computing
US11/981,137Expired - Fee RelatedUS8195739B2 (en)2002-02-042007-10-31Adaptive polling

Family Applications Before (1)

Application NumberTitlePriority DateFiling Date
US10/306,689Expired - Fee RelatedUS7093004B2 (en)2002-02-042002-11-27Using execution statistics to select tasks for redundant assignment in a distributed computing platform

Family Applications After (1)

Application NumberTitlePriority DateFiling Date
US11/981,137Expired - Fee RelatedUS8195739B2 (en)2002-02-042007-10-31Adaptive polling

Country Status (1)

CountryLink
US (3)US7093004B2 (en)

Cited By (101)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20040215973A1 (en)*2003-04-252004-10-28Spotware Technologies, Inc.System for authenticating and screening grid jobs on a computing grid
US20050234846A1 (en)*2004-04-152005-10-20Raytheon CompanySystem and method for computer cluster virtualization using dynamic boot images and virtual disk
US20050235286A1 (en)*2004-04-152005-10-20Raytheon CompanySystem and method for topology-aware job scheduling and backfilling in an HPC environment
US20050235055A1 (en)*2004-04-152005-10-20Raytheon CompanyGraphical user interface for managing HPC clusters
US20050235092A1 (en)*2004-04-152005-10-20Raytheon CompanyHigh performance computing system and method
US20050246569A1 (en)*2004-04-152005-11-03Raytheon CompanySystem and method for detecting and managing HPC node failure
US20050251567A1 (en)*2004-04-152005-11-10Raytheon CompanySystem and method for cluster management based on HPC architecture
US20050289231A1 (en)*2004-06-242005-12-29Fujitsu LimitedSystem analysis program, system analysis method, and system analysis apparatus
US20060106931A1 (en)*2004-11-172006-05-18Raytheon CompanyScheduling in a high-performance computing (HPC) system
US20060117208A1 (en)*2004-11-172006-06-01Raytheon CompanyOn-demand instantiation in a high-performance computing (HPC) system
US20060143498A1 (en)*2004-12-092006-06-29Keisuke HatasakiFail over method through disk take over and computer system having fail over function
US20060155799A1 (en)*2004-12-282006-07-13Fujitsu LimitedHigh-speed information processing apparatus, high-speed information processing method, and high-speed information processing program
US20070028098A1 (en)*2005-07-282007-02-01International Business Machines CorporationEncrypting units of work based on a trust level
US7283935B1 (en)*2006-10-302007-10-16Bank Of America CorporationMethod and apparatus for monitoring grid-based computing resources
US20080005327A1 (en)*2006-06-282008-01-03Hays Kirk ICommodity trading computing resources
US20080052490A1 (en)*2006-08-282008-02-28Tableau, LlcComputational resource array
US20080052525A1 (en)*2006-08-282008-02-28Tableau, LlcPassword recovery
US20080052429A1 (en)*2006-08-282008-02-28Tableau, LlcOff-board computational resources
US20080104197A1 (en)*2006-10-302008-05-01Bank Of America CorporationMethod and apparatus for distribution of data among computing resources
US20080126472A1 (en)*2006-08-282008-05-29Tableau, LlcComputer communication
US20080148219A1 (en)*2006-10-032008-06-19John OusterhoutProcess automation system and method having a hierarchical architecture with multiple tiers
WO2008094907A3 (en)*2007-01-302008-10-16Alibaba Group Holding LtdDistributed task system and distributed task management method
US20080301685A1 (en)*2007-05-312008-12-04Novell, Inc.Identity-aware scheduler service
US20090106008A1 (en)*2007-10-182009-04-23Michael John BransonPerformance sampling in distributed systems
US20090112988A1 (en)*2007-10-242009-04-30Francois ColonMethod and instantaneous messaging system for mobile terminals equipped with a virtual presence server allowing an instantaneous messaging session to be managed automatically
US20090177671A1 (en)*2008-01-032009-07-09Accenture Global Services GmbhSystem and method for automating etl application
US7571270B1 (en)2006-11-292009-08-04Consentry Networks, Inc.Monitoring of shared-resource locks in a multi-processor system with locked-resource bits packed into registers to detect starved threads
US20090248754A1 (en)*2008-03-272009-10-01Daniel LiptonProviding resumption data in a distributed processing system
US20100023645A1 (en)*2008-07-282010-01-28Trading Technologies International, Inc.System and Method for Dynamically Managing Message Flow
US7676788B1 (en)2003-03-252010-03-09Electric Cloud, Inc.Architecture and method for executing program builds
US20100186020A1 (en)*2009-01-202010-07-22Sap AgSystem and method of multithreaded processing across multiple servers
US20100218250A1 (en)*2007-09-282010-08-26Nippon Telegraph And Telephone Corp.Network monitoring apparatus, network monitoring method, and network monitoring program
US20100223204A1 (en)*2005-09-272010-09-02Mikhail ZborovskiyHybrid multi-thread and multi-process computer simulation system and method
US20100262948A1 (en)*2009-04-102010-10-14John Eric MelskiArchitecture and method for versioning registry entries in a distributed program build
US20100281487A1 (en)*2009-05-032010-11-04Research In Motion LimitedSystems and methods for mobility server administration
US20100306005A1 (en)*2009-05-292010-12-02Perceptive Software, Inc.Workflow Management System and Method
US20100306779A1 (en)*2009-05-292010-12-02Perceptive Software, Inc.Workflow management system and method
US7886265B2 (en)2006-10-032011-02-08Electric Cloud, Inc.Process automation system and method employing property attachment techniques
US20110066758A1 (en)*2009-09-162011-03-17Kabushiki Kaisha ToshibaScheduling apparatus and method
US20110173637A1 (en)*2010-01-122011-07-14Eric Jason BrandwineManaging private use of program execution capacity
US20110196909A1 (en)*2009-08-122011-08-11Schlumberger Technology CorporationNode to Node Collaboration
US8042089B2 (en)2006-10-032011-10-18Electric Cloud, Inc.Process automation system and method employing multi-stage report generation
US20120005670A1 (en)*2010-06-302012-01-05Sap AgDistributed cloud computing architecture
US8108258B1 (en)2007-01-312012-01-31Intuit Inc.Method and apparatus for return processing in a network-based system
US20120110584A1 (en)*2010-10-292012-05-03Google Inc.System and method of active risk management to reduce job de-scheduling probability in computer clusters
US20120144385A1 (en)*2010-12-022012-06-07International Business Machines CorporationSystem, method and program product to manage installation of programs
US8224993B1 (en)2009-12-072012-07-17Amazon Technologies, Inc.Managing power consumption in a data center
US20120185560A1 (en)*2011-01-132012-07-19Keisuke MeraData collecting device, computer readable medium, and data collecting system
US8249904B1 (en)2008-12-122012-08-21Amazon Technologies, Inc.Managing use of program execution capacity
US20130060832A1 (en)*2007-11-222013-03-07Telefonaktiebolaget L M Ericsson (Publ)Method and device for agile computing
US20130132961A1 (en)*2011-11-212013-05-23David LehaviMapping tasks to execution threads
US20130132947A1 (en)*2011-11-182013-05-23Compuware CorporationExecution pathway for interfacing with legacy programs in a mainframe environment
US8488220B1 (en)2007-10-222013-07-16Data Recognition CorporationMethod and apparatus for calibrating imaging equipment
US20130218901A1 (en)*2012-02-162013-08-22Apple Inc.Correlation filter
US20130219224A1 (en)*2012-02-172013-08-22Nec CorporationJob continuation management apparatus, job continuation management method and job continuation management program
US8526055B1 (en)2007-10-222013-09-03Data Recognition CorporationStandardized test and survey imaging system
CN103428272A (en)*2013-07-162013-12-04无限极(中国)有限公司System and method for monitoring and scheduling of middleware threads
US8640137B1 (en)*2010-08-302014-01-28Adobe Systems IncorporatedMethods and apparatus for resource management in cluster computing
US8649601B1 (en)2007-10-222014-02-11Data Recognition CorporationMethod and apparatus for verifying answer document images
US8738659B1 (en)*2007-10-222014-05-27Data Recognition CorporationMethod and apparatus for managing priority in standardized test and survey imaging
US8752075B1 (en)*2013-02-262014-06-10Xilinx, Inc.Method for data transport
US8868855B2 (en)2011-02-282014-10-21Hewlett-Packard Development Company, L.P.Request management system and method for dynamically managing prioritized requests
US8886744B1 (en)*2003-09-112014-11-11Oracle America, Inc.Load balancing in multi-grid systems using peer-to-peer protocols
US20140359182A1 (en)*2013-05-292014-12-04Ivan I. GeorgievMethods and apparatus facilitating access to storage among multiple computers
WO2014209348A1 (en)*2013-06-282014-12-31Empire Technology Development LlcTask management on computing platforms
US8954492B1 (en)*2011-11-302015-02-10F5 Networks, Inc.Methods for inlining content externally referenced in a web page prior to providing the web page to a requestor and devices thereof
US9043799B1 (en)2010-12-302015-05-26Iqnavigator, Inc.Managing access to a shared resource by tracking active requestor job requests
US9069782B2 (en)2012-10-012015-06-30The Research Foundation For The State University Of New YorkSystem and method for security and privacy aware virtual machine checkpointing
US9081620B1 (en)*2003-09-112015-07-14Oracle America, Inc.Multi-grid mechanism using peer-to-peer protocols
US20150227442A1 (en)*2014-02-112015-08-13Saudi Arabian Oil CompanyCircumventing Load Imbalance in Parallel Simulations Caused by Faulty Hardware Nodes
US20150379424A1 (en)*2014-06-302015-12-31Amazon Technologies, Inc.Machine learning service
US20160050294A1 (en)*2014-08-122016-02-18Microsoft CorporationDistributed workload reassignment following communication failure
US9280386B1 (en)*2011-07-142016-03-08Google Inc.Identifying task instance outliers based on metric data in a large scale parallel processing system
US9374243B1 (en)2010-09-142016-06-21Amazon Technologies, Inc.Managing operational throughput for shared resources
US9454630B1 (en)2013-02-262016-09-27Xilinx, Inc.Graphical representation of integrated circuits
US9491221B1 (en)*2012-12-052016-11-08Google Inc.System and method for brokering distributed computation
US9665432B2 (en)2014-08-072017-05-30Microsoft Technology Licensing, LlcSafe data access following storage failure
US9710397B2 (en)2012-02-162017-07-18Apple Inc.Data migration for composite non-volatile storage device
WO2017131794A1 (en)*2016-01-312017-08-03Hewlett Packard Enterprise Development Company LpGraph analytics system
US9767271B2 (en)2010-07-152017-09-19The Research Foundation For The State University Of New YorkSystem and method for validating program execution at run-time
US9767284B2 (en)2012-09-142017-09-19The Research Foundation For The State University Of New YorkContinuous run-time validation of program execution: a practical approach
WO2018104799A1 (en)*2016-12-072018-06-14Tata Consultancy Services LimitedSystems and methods for scheduling tasks and managing computing resource allocation for closed loop control systems
US10061577B2 (en)2014-10-142018-08-28Electric Cloud, Inc.System and method for optimizing job scheduling within program builds
US10101808B2 (en)2004-06-212018-10-16Trading Technologies International, Inc.Attention-based trading display for providing user-centric information updates
US10110503B2 (en)2010-03-292018-10-23Amazon Technologies, Inc.Managing committed processing rates for shared resources
US10176015B2 (en)2015-09-252019-01-08Microsoft Technology Licensing, LlcProgress visualization of computational job
US10182013B1 (en)2014-12-012019-01-15F5 Networks, Inc.Methods for managing progressive image delivery and devices thereof
US10460387B2 (en)2013-12-182019-10-29Trading Technologies International, Inc.Dynamic information configuration and display
US10467691B2 (en)2012-12-312019-11-05Trading Technologies International, Inc.User definable prioritization of market information
WO2018226740A3 (en)*2017-06-052020-01-16Balanced Media Technology, LLCPlatform for collaborative processing of computing tasks
US10540606B2 (en)*2014-06-302020-01-21Amazon Technologies, Inc.Consistent filtering of machine learning data
US10884789B2 (en)2018-11-162021-01-05International Business Machines CorporationProcess tracking
US11012371B2 (en)2011-12-052021-05-18Amazon Technologies, Inc.Queued workload service in a multi tenant environment
US11379755B2 (en)2014-06-302022-07-05Amazon Technologies, Inc.Feature processing tradeoff management
EP4155937A1 (en)*2021-09-272023-03-29FUJIFILM Business Innovation Corp.Information processing system, information processing apparatus, program, and information processing method
EP4120080A4 (en)*2020-04-152023-04-12Straitdeer Pte. Ltd. DATA PROCESSING METHOD AND DEVICE, ELECTRONIC DEVICE AND SYSTEM
US11763190B2 (en)2018-03-262023-09-19Balanced Media Technology, LLCAbstracted interface for gamification of machine learning algorithms
US11838851B1 (en)2014-07-152023-12-05F5, Inc.Methods for managing L7 traffic classification and devices thereof
US11895138B1 (en)2015-02-022024-02-06F5, Inc.Methods for improving web scanner accuracy and devices thereof
WO2024033502A1 (en)*2022-08-112024-02-15Vmi Holland B.V.Flexible tablet dispensing, inspection and packaging systems
US12229642B2 (en)2014-06-302025-02-18Amazon Technologies, Inc.Efficient duplicate detection for machine learning data sets

Families Citing this family (308)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US6505123B1 (en)2000-07-242003-01-07Weatherbank, Inc.Interactive weather advisory system
US7093004B2 (en)*2002-02-042006-08-15Datasynapse, Inc.Using execution statistics to select tasks for redundant assignment in a distributed computing platform
US7103628B2 (en)*2002-06-202006-09-05Jp Morgan Chase & Co.System and method for dividing computations
US7464138B2 (en)*2002-03-292008-12-09International Business Machines CorporationMirror queue in a shared queue environment
US7571221B2 (en)*2002-04-032009-08-04Hewlett-Packard Development Company, L.P.Installation of network services in an embedded network server
US7330894B2 (en)*2002-04-192008-02-12International Business Machines CorporationSystem and method for preventing timeout of a client
US7171479B2 (en)*2002-04-262007-01-30International Business Machines CorporationEfficient delivery of boot code images from a network server
US8020162B2 (en)*2002-07-192011-09-13International Business Machines CorporationEmploying a resource broker in managing workloads of a peer-to-peer computing environment
US7437446B2 (en)*2002-09-302008-10-14Electronic Data Systems CorporationReporting of abnormal computer resource utilization data
US7243145B1 (en)*2002-09-302007-07-10Electronic Data Systems CorporationGeneration of computer resource utilization data per computer application
US7383550B2 (en)*2002-12-232008-06-03International Business Machines CorporationTopology aware grid services scheduler architecture
US8032439B2 (en)*2003-01-072011-10-04Jpmorgan Chase Bank, N.A.System and method for process scheduling
WO2004073657A2 (en)*2003-02-192004-09-02Protein Design Labs, Inc.Methods of diagnosis of cancer and other diseases, composition and methods of screening for modulators of cancer and other diseases
JP4077352B2 (en)*2003-03-312008-04-16株式会社日立製作所 Load balancing method, execution system thereof, and processing program thereof
US7644408B2 (en)*2003-04-252010-01-05Spotware Technologies, Inc.System for assigning and monitoring grid jobs on a computing grid
US7137019B2 (en)*2003-04-302006-11-14International Business Machines CorporationAdaptive throttling system for data processing systems
US7533389B2 (en)*2003-06-202009-05-12Sun Microsystems, Inc.Dynamic loading of remote classes
US20050033625A1 (en)*2003-08-062005-02-10International Business Machines CorporationMethod, apparatus and program storage device for scheduling the performance of maintenance tasks to maintain a system environment
US7596790B2 (en)*2003-08-292009-09-29Intel CorporationAllocating computing resources in a distributed environment
US7379884B2 (en)*2003-09-112008-05-27International Business Machines CorporationPower on demand tiered response time pricing
US20050114469A1 (en)*2003-09-162005-05-26Manabu NakamuraInformation processing apparatus with a network service function and method of providing network services
US7559062B2 (en)*2003-10-302009-07-07Alcatel LucentIntelligent scheduler for multi-level exhaustive scheduling
US7523116B2 (en)*2003-10-302009-04-21International Business Machines CorporationSelection of optimal execution environment for software applications
US7313786B2 (en)*2003-11-262007-12-25International Business Machines CorporationGrid-enabled ANT compatible with both stand-alone and grid-based computing systems
US8726278B1 (en)2004-07-212014-05-13The Mathworks, Inc.Methods and system for registering callbacks and distributing tasks to technical computing works
US7693847B1 (en)*2004-07-132010-04-06Teradata Us, Inc.Administering workload groups
US7562143B2 (en)*2004-01-132009-07-14International Business Machines CorporationManaging escalating resource needs within a grid environment
US7406691B2 (en)*2004-01-132008-07-29International Business Machines CorporationMinimizing complex decisions to allocate additional resources to a job submitted to a grid environment
US7552437B2 (en)*2004-01-142009-06-23International Business Machines CorporationMaintaining application operations within a suboptimal grid environment
US20050165912A1 (en)*2004-01-232005-07-28Colbeck Scott J.GUI-based grid computing data management apparatus method and system
JP2007522547A (en)*2004-01-272007-08-09コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ System and method for providing extended computing power
US7071525B2 (en)*2004-01-272006-07-04International Rectifier CorporationMerged P-i-N schottky structure
EP1723551A1 (en)*2004-03-122006-11-22THOMSON LicensingSystem and method for scheduling downloading in a cached network environment
US8782654B2 (en)2004-03-132014-07-15Adaptive Computing Enterprises, Inc.Co-allocating a reservation spanning different compute resources types
US8151103B2 (en)2004-03-132012-04-03Adaptive Computing Enterprises, Inc.System and method for providing object triggers
US7856493B1 (en)*2004-03-172010-12-21Cisco Technology, Inc.Method and apparatus providing device-initiated network management
US7630862B2 (en)*2004-03-262009-12-08Microsoft CorporationLoad test simulator
US20050268300A1 (en)*2004-05-142005-12-01Microsoft CorporationDistributed task scheduler for computing environments
US20060048157A1 (en)*2004-05-182006-03-02International Business Machines CorporationDynamic grid job distribution from any resource within a grid environment
US7266547B2 (en)2004-06-102007-09-04International Business Machines CorporationQuery meaning determination through a grid service
US7584274B2 (en)*2004-06-152009-09-01International Business Machines CorporationCoordinating use of independent external resources within requesting grid environments
US7756919B1 (en)2004-06-182010-07-13Google Inc.Large-scale data processing in a distributed and parallel processing enviornment
US20070266388A1 (en)2004-06-182007-11-15Cluster Resources, Inc.System and method for providing advanced reservations in a compute environment
US7590620B1 (en)*2004-06-182009-09-15Google Inc.System and method for analyzing data records
US20060209695A1 (en)*2005-03-152006-09-21Archer Shafford R JrLoad balancing in a distributed telecommunications platform
US7908313B2 (en)*2004-07-212011-03-15The Mathworks, Inc.Instrument-based distributed computing systems
US8521687B2 (en)2004-08-032013-08-27International Business Machines CorporationApparatus, system, and method for selecting optimal replica sources in a grid computing environment
US20060037021A1 (en)*2004-08-122006-02-16International Business Machines CorporationSystem, apparatus and method of adaptively queueing processes for execution scheduling
US8176490B1 (en)2004-08-202012-05-08Adaptive Computing Enterprises, Inc.System and method of interfacing a workload manager and scheduler with an identity manager
US8364849B2 (en)2004-08-302013-01-29International Business Machines CorporationSnapshot interface operations
US20060075057A1 (en)*2004-08-302006-04-06International Business Machines CorporationRemote direct memory access system and method
US20060048160A1 (en)*2004-09-022006-03-02International Business Machines CorporationMethod, apparatus, and computer program product for providing a self-tunable parameter used for dynamically yielding an idle processor
US7712100B2 (en)*2004-09-142010-05-04International Business Machines CorporationDetermining a capacity of a grid environment to handle a required workload for a virtual grid job request
US7765552B2 (en)*2004-09-172010-07-27Hewlett-Packard Development Company, L.P.System and method for allocating computing resources for a grid virtual system
US7650347B2 (en)*2004-10-012010-01-19Computer Associates Think, Inc.System and method for job scheduling and distributing job scheduling
US8171474B2 (en)*2004-10-012012-05-01Serguei MankovskiSystem and method for managing, scheduling, controlling and monitoring execution of jobs by a job scheduler utilizing a publish/subscription interface
US20060080389A1 (en)*2004-10-062006-04-13Digipede Technologies, LlcDistributed processing system
WO2006053093A2 (en)2004-11-082006-05-18Cluster Resources, Inc.System and method of providing system jobs within a compute environment
US7475274B2 (en)2004-11-172009-01-06Raytheon CompanyFault tolerance and recovery in a high-performance computing (HPC) system
US20060129675A1 (en)*2004-11-222006-06-15Intel CorporationSystem and method to reduce platform power utilization
US20060167966A1 (en)*2004-12-092006-07-27Rajendra KumarGrid computing system having node scheduler
WO2006061767A1 (en)*2004-12-102006-06-15Koninklijke Philips Electronics N.V.Data processing system and method for cache replacement
US7600217B2 (en)2004-12-142009-10-06Sap AgSocket-like communication API for Java
US8533717B2 (en)2004-12-142013-09-10Sap AgFast platform independent inter-process communication
US7580915B2 (en)2004-12-142009-08-25Sap AgSocket-like communication API for C
US7593930B2 (en)*2004-12-142009-09-22Sap AgFast channel architecture
US20060168584A1 (en)*2004-12-162006-07-27International Business Machines CorporationClient controlled monitoring of a current status of a grid job passed to an external grid environment
US7539821B2 (en)2004-12-282009-05-26Sap AgFirst in first out eviction implementation
US7552153B2 (en)*2004-12-282009-06-23Sap AgVirtual machine monitoring using shared memory
US8204931B2 (en)2004-12-282012-06-19Sap AgSession management within a multi-tiered enterprise network
US7694065B2 (en)2004-12-282010-04-06Sap AgDistributed cache architecture
US7971001B2 (en)2004-12-282011-06-28Sap AgLeast recently used eviction implementation
US7500133B2 (en)*2004-12-282009-03-03Sap AgConnection manager for handling message oriented protocol-based requests
US7523196B2 (en)2004-12-282009-04-21Sap AgSession monitoring using shared memory
US7672949B2 (en)*2004-12-282010-03-02Sap AgConnection manager having a common dispatcher for heterogeneous software suites
US20060143256A1 (en)2004-12-282006-06-29Galin GalchevCache region concept
US7591006B2 (en)*2004-12-292009-09-15Sap AgSecurity for external system management
US20060143061A1 (en)*2004-12-292006-06-29Microsoft CorporationMultiPass scheduling system
US7590623B2 (en)*2005-01-062009-09-15International Business Machines CorporationAutomated management of software images for efficient resource node building within a grid environment
US7562035B2 (en)2005-01-122009-07-14International Business Machines CorporationAutomating responses by grid providers to bid requests indicating criteria for a grid job
US7571120B2 (en)*2005-01-122009-08-04International Business Machines CorporationComputer implemented method for estimating future grid job costs by classifying grid jobs and storing results of processing grid job microcosms
US20060161469A1 (en)2005-01-142006-07-20Weatherbank, Inc.Interactive advisory system
US8832121B2 (en)2005-02-022014-09-09Accuweather, Inc.Location-based data communications system and method
US20060190938A1 (en)*2005-02-222006-08-24Capek Peter GSystem and method for predictive idle-time task initiation
US7797707B2 (en)*2005-03-022010-09-14Hewlett-Packard Development Company, L.P.System and method for attributing to a corresponding virtual machine CPU usage of a domain in which a shared resource's device driver resides
US7779424B2 (en)*2005-03-022010-08-17Hewlett-Packard Development Company, L.P.System and method for attributing to a corresponding virtual machine CPU usage of an isolated driver domain in which a shared resource's device driver resides
US9413687B2 (en)2005-03-162016-08-09Adaptive Computing Enterprises, Inc.Automatic workload transfer to an on-demand center
US8863143B2 (en)2006-03-162014-10-14Adaptive Computing Enterprises, Inc.System and method for managing a hybrid compute environment
US9231886B2 (en)2005-03-162016-01-05Adaptive Computing Enterprises, Inc.Simple integration of an on-demand compute environment
ES2614751T3 (en)2005-04-072017-06-01Iii Holdings 12, Llc Access on demand to computer resources
US8589562B2 (en)2005-04-292013-11-19Sap AgFlexible failover configuration
US7870568B2 (en)*2005-06-072011-01-11Datasynapse, Inc.Adaptive shared computing infrastructure for application server-based deployments
US7584281B2 (en)*2005-06-072009-09-01Datasynapse, Inc.Method for allocating shared computing infrastructure for application server-based deployments
US20060282421A1 (en)*2005-06-102006-12-14International Business Machines CorporationUnilaterally throttling the creation of a result set in a federated relational database management system
US20070006070A1 (en)*2005-06-302007-01-04International Business Machines CorporationJoining units of work based on complexity metrics
US7966412B2 (en)2005-07-192011-06-21Sap AgSystem and method for a pluggable protocol handler
WO2007038445A2 (en)2005-09-262007-04-05Advanced Cluster Systems, LlcClustered computer system
US9329897B2 (en)*2005-11-102016-05-03The Mathworks, Inc.Use of dynamic profiles for creating and using a distributed computing environment
US8819119B2 (en)2005-11-102014-08-26The Mathworks, Inc.Dynamic definition for concurrent computing environments
US7634530B2 (en)*2005-11-102009-12-15The Mathworks, Inc.Dynamic definition for concurrent computing environments
US8495613B2 (en)*2005-12-222013-07-23Microsoft CorporationProgram execution service windows
US9049205B2 (en)*2005-12-222015-06-02Genesys Telecommunications Laboratories, Inc.System and methods for locating and acquisitioning a service connection via request broadcasting over a data packet network
US7953816B2 (en)*2006-01-102011-05-31International Business Machines CorporationVirtual memory technique for efficiently solving connected problems in a distributed environment
US8229467B2 (en)2006-01-192012-07-24Locator IP, L.P.Interactive advisory system
US7979531B2 (en)*2006-02-082011-07-12Cisco Technology, Inc.Method and system for network management data collection
US8584122B2 (en)2006-03-312013-11-12Ebay Inc.Batch scheduling
US7831902B2 (en)*2006-05-312010-11-09Microsoft CorporationDisplaying interrelated changes in a grid
US8082289B2 (en)2006-06-132011-12-20Advanced Cluster Systems, Inc.Cluster computing support for application programs
JP4830659B2 (en)*2006-06-162011-12-07富士ゼロックス株式会社 Droplet discharge device
JP5630800B2 (en)*2006-06-162014-11-26日本電気株式会社 Information processing system and load balancing method
US20080010642A1 (en)*2006-06-302008-01-10Maclellan ScotMethod, system and computer program for scheduling execution of work units with monitoring of progress thereof
GB0613923D0 (en)*2006-07-132006-08-23IbmA method, apparatus and software for managing processing for a plurality of processors
US8782671B2 (en)*2006-07-262014-07-15Hewlett-Packard Development Company, L. P.Systems and methods for flexibly controlling resource usage by a driver domain on behalf of a virtual machine
US7725577B2 (en)*2006-07-312010-05-25Sap AgMethod and system to adaptively manage the quality of service of interactions between smart item networks and enterprise applications
US7480827B2 (en)2006-08-112009-01-20Chicago Mercantile ExchangeFault tolerance and failover using active copy-cat
US7908259B2 (en)2006-08-252011-03-15Teradata Us, Inc.Hardware accelerated reconfigurable processor for accelerating database operations and queries
US8082546B2 (en)*2006-09-292011-12-20International Business Machines CorporationJob scheduling to maximize use of reusable resources and minimize resource deallocation
JP5250955B2 (en)*2006-10-052013-07-31富士通株式会社 Data processing system backup control apparatus and system
US7779453B2 (en)*2006-10-122010-08-17International Business Machines CorporationRouting method and system
US8447872B2 (en)*2006-11-012013-05-21Intel CorporationLoad balancing in a storage system
KR101384902B1 (en)*2006-12-152014-04-15삼성전자주식회사Method and apparatus for preventing omission of schedule and overlapping execution due to change in time
US9104483B2 (en)*2007-01-182015-08-11International Business Machines CorporationSystem and method for automating and scheduling remote data transfer and computation for high performance computing
US8634814B2 (en)2007-02-232014-01-21Locator IP, L.P.Interactive advisory system for prioritizing content
US8510741B2 (en)*2007-03-282013-08-13Massachusetts Institute Of TechnologyComputing the processor desires of jobs in an adaptively parallel scheduling environment
US8789052B2 (en)*2007-03-282014-07-22BlackBery LimitedSystem and method for controlling processor usage according to user input
US20100235843A1 (en)*2007-04-042010-09-16Bae Systems Plc.Improvements relating to distributed computing
US8151271B2 (en)*2007-06-302012-04-03Abhishek KhannaLoad balancing algorithm
US7966343B2 (en)2008-04-072011-06-21Teradata Us, Inc.Accessing data in a column store database based on hardware compatible data structures
US8862625B2 (en)2008-04-072014-10-14Teradata Us, Inc.Accessing data in a column store database based on hardware compatible indexing and replicated reordered columns
US9424315B2 (en)*2007-08-272016-08-23Teradata Us, Inc.Methods and systems for run-time scheduling database operations that are executed in hardware
US8458129B2 (en)2008-06-232013-06-04Teradata Us, Inc.Methods and systems for real-time continuous updates
US20090077550A1 (en)*2007-09-132009-03-19Scott RhineVirtual machine schedular with memory access control
US8041773B2 (en)2007-09-242011-10-18The Research Foundation Of State University Of New YorkAutomatic clustering for self-organizing grids
US8255249B1 (en)*2007-10-192012-08-28Sprint Communications Company L.P.Project equipment allocation planning tool
US8185902B2 (en)2007-10-312012-05-22International Business Machines CorporationMethod, system and computer program for distributing a plurality of jobs to a plurality of computers
US11347771B2 (en)*2007-11-282022-05-31International Business Machines CorporationContent engine asynchronous upgrade framework
US20090138822A1 (en)*2007-11-282009-05-28International Business Machines CorporationMethod of flexibly blocking out busy-time in calendars
US10096061B2 (en)*2008-03-202018-10-09Leap Systems, Inc.Financial modeling systems and methods
US8151272B2 (en)*2008-04-072012-04-03At&T Intellectual Property I, LpOptimized usage of collector resources for performance data collection through even task assignment
US8219582B2 (en)*2008-04-252012-07-10International Business Machines CorporationSystem, method, and computer readable media for identifying a user-initiated log file record in a log file
US7882232B2 (en)*2008-09-292011-02-01International Business Machines CorporationRapid resource provisioning with automated throttling
US9002721B2 (en)*2008-10-082015-04-07Appirio, Inc.System and method for project management and completion
US8671412B2 (en)*2008-10-242014-03-11International Business Machines CorporationCalculating and communicating level of carbon offsetting required to compensate for performing a computing task
US9723048B2 (en)*2008-10-292017-08-01Oracle International CorporationSystem and method for providing timer affinity through notifications within a session-based server deployment
US8806611B2 (en)*2008-12-022014-08-12At&T Intellectual Property I, L.P.Message administration system
US7890644B2 (en)*2009-01-072011-02-15Sony CorporationParallel tasking application framework
US8266477B2 (en)2009-01-092012-09-11Ca, Inc.System and method for modifying execution of scripts for a job scheduler using deontic logic
EP2406923B1 (en)*2009-03-102015-05-06Telefonaktiebolaget L M Ericsson (PUBL)System and methods for a managed application server restart
US8510538B1 (en)2009-04-132013-08-13Google Inc.System and method for limiting the impact of stragglers in large-scale parallel data processing
US8458690B2 (en)*2009-04-292013-06-04Microsoft CorporationAutomated software deployment triggered by state differences in distributed systems
US8307368B2 (en)*2009-05-262012-11-06Microsoft CorporationLocality-based scheduling in continuation-based runtimes
US8418181B1 (en)*2009-06-022013-04-09Amazon Technologies, Inc.Managing program execution based on data storage location
US8719831B2 (en)*2009-06-182014-05-06Microsoft CorporationDynamically change allocation of resources to schedulers based on feedback and policies from the schedulers and availability of the resources
JP5393304B2 (en)*2009-07-092014-01-22富士通株式会社 Distributed processing system, information processing apparatus, and distributed processing method
US8479216B2 (en)2009-08-182013-07-02International Business Machines CorporationMethod for decentralized load distribution in an event-driven system using localized migration between physically connected nodes and load exchange protocol preventing simultaneous migration of plurality of tasks to or from a same node
US8479215B2 (en)2009-08-182013-07-02International Business Machines CorporationDecentralized load distribution to reduce power and/or cooling costs in an event-driven system
DE102009060553A1 (en)*2009-08-242011-03-03Vitaphone Gmbh Method and system for storing and evaluating data, in particular vital data
US8458324B2 (en)*2009-08-252013-06-04International Business Machines CorporationDynamically balancing resources in a server farm
US11720290B2 (en)2009-10-302023-08-08Iii Holdings 2, LlcMemcached server functionality in a cluster of data processing nodes
US10877695B2 (en)2009-10-302020-12-29Iii Holdings 2, LlcMemcached server functionality in a cluster of data processing nodes
US9697481B2 (en)*2009-12-232017-07-04Siemens AktiengesellschaftMethod for operating a hospital information system
US8898287B2 (en)*2010-02-242014-11-25Salesforce.Com, Inc.System, method and computer program product for monitoring data activity utilizing a shared data store
US8549125B2 (en)*2010-03-112013-10-01International Business Machines CorporationEnvironmentally sustainable computing in a distributed computer network
US11348148B2 (en)*2010-05-262022-05-31Userzoom Technologies, Inc.Systems and methods for an intelligent sourcing engine for study participants
US8683495B1 (en)*2010-06-302014-03-25Emc CorporationSync point coordination providing high throughput job processing across distributed virtual infrastructure
US8543687B2 (en)*2010-07-222013-09-24International Business Machines CorporationMoving deployment of images between computers
US20140068625A1 (en)*2010-10-212014-03-06Paul WinserData processing systems
EP2633450A4 (en)*2010-10-272017-10-11Hewlett-Packard Enterprise Development LPSystems and methods for scheduling changes
TWI415427B (en)2010-11-042013-11-11Ind Tech Res InstSystem and method for peer-to-peer live streaming
US8819056B2 (en)*2010-11-192014-08-26International Business Machines CorporationFacilitation of search, list, and retrieval operations on persistent data set using distributed shared memory
US8612190B2 (en)2010-12-282013-12-17Sap AgDerived simulations for planning systems
US8635626B2 (en)*2010-12-292014-01-21Sap AgMemory-aware scheduling for NUMA architectures
US8484649B2 (en)*2011-01-052013-07-09International Business Machines CorporationAmortizing costs of shared scans
US9201685B2 (en)2011-01-282015-12-01Oracle International CorporationTransactional cache versioning and storage in a distributed data grid
US9164806B2 (en)*2011-01-282015-10-20Oracle International CorporationProcessing pattern framework for dispatching and executing tasks in a distributed computing grid
US9063852B2 (en)2011-01-282015-06-23Oracle International CorporationSystem and method for use with a data grid cluster to support death detection
US9063787B2 (en)2011-01-282015-06-23Oracle International CorporationSystem and method for using cluster level quorum to prevent split brain scenario in a data grid cluster
US9081839B2 (en)2011-01-282015-07-14Oracle International CorporationPush replication for use with a distributed data grid
US8863136B2 (en)*2011-05-192014-10-14International Business Machines CorporationLock control in multiple processor systems
US8949305B1 (en)*2011-07-152015-02-03Scale Computing, Inc.Distributed dynamic system configuration
US9792419B2 (en)*2011-08-112017-10-17Alcatel-Lucent Usa Inc.Starvationless kernel-aware distributed scheduling of software licenses
US20130042247A1 (en)*2011-08-112013-02-14Alcatel-Lucent Usa Inc.Starvationless Kernel-Aware Distributed Scheduling of Software Licenses
WO2013028193A1 (en)*2011-08-252013-02-28Empire Technology Development, LlcQuality of service aware captive aggregation with true datacenter testing
US8219684B1 (en)2011-11-022012-07-10Google Inc.Redundant data requests with cancellation
TWI454949B (en)2011-12-262014-10-01Ind Tech Res InstDistributed resource management systems and methods for resource management thereof
CN103246550A (en)*2012-02-092013-08-14深圳市腾讯计算机系统有限公司Multitask dispatching method and system based on capacity
US9588994B2 (en)2012-03-022017-03-07International Business Machines CorporationTransferring task execution in a distributed storage and task network
US9477529B2 (en)*2012-06-202016-10-25International Business Machines CorporationJob distributed within a grid environment using mega-host groupings of execution hosts based on resource attributes
US9923840B2 (en)2012-08-202018-03-20Donald Kevin CameronImproving performance and security of multi-processor systems by moving thread execution between processors based on data location
US8527645B1 (en)*2012-10-152013-09-03Limelight Networks, Inc.Distributing transcoding tasks across a dynamic set of resources using a queue responsive to restriction-inclusive queries
US9767173B2 (en)2012-10-222017-09-19Workday, Inc.Systems and methods for interest-driven data sharing in interest-driven business intelligence systems
US9824127B2 (en)2012-10-222017-11-21Workday, Inc.Systems and methods for interest-driven data visualization systems utilized in interest-driven business intelligence systems
US9405812B2 (en)2012-10-222016-08-02Platfora, Inc.Systems and methods for providing performance metadata in interest-driven business intelligence systems
US9934299B2 (en)2012-10-222018-04-03Workday, Inc.Systems and methods for interest-driven data visualization systems utilizing visualization image data and trellised visualizations
JP5949506B2 (en)*2012-11-302016-07-06富士通株式会社 Distributed processing method, information processing apparatus, and program
US9400682B2 (en)*2012-12-062016-07-26Hewlett Packard Enterprise Development LpRanking and scheduling of monitoring tasks
US9264751B2 (en)*2013-02-152016-02-16Time Warner Cable Enterprises LlcMethod and system for device discovery and content management on a network
US9448839B2 (en)2013-03-082016-09-20Oracle International CorporationBackoff job queue polling mechanism
US9405811B2 (en)2013-03-082016-08-02Platfora, Inc.Systems and methods for interest-driven distributed data server systems
US9292713B2 (en)*2013-03-132016-03-22Intel CorporationTiered access to on chip features
JP6157181B2 (en)*2013-04-022017-07-05キヤノン株式会社 Server system, control method thereof, and program thereof
US9313133B2 (en)*2013-09-102016-04-12Robin Systems, Inc.Anticipatory warm-up of cluster resources for jobs processed on multiple cluster nodes
US9892178B2 (en)2013-09-192018-02-13Workday, Inc.Systems and methods for interest-driven business intelligence systems including event-oriented data
WO2015060893A1 (en)2013-10-222015-04-30Platfora, Inc.Systems and methods for interest-driven data visualization systems utilizing visualization image data and trellised visualizations
US10372492B2 (en)*2013-12-112019-08-06Dropbox, Inc.Job-processing systems and methods with inferred dependencies between jobs
US9262192B2 (en)*2013-12-162016-02-16Vmware, Inc.Virtual machine data store queue allocation
US9465658B1 (en)*2014-03-272016-10-11Amazon Technologies, Inc.Task distribution over a heterogeneous environment through task and consumer categories
US20150293953A1 (en)*2014-04-112015-10-15Chevron U.S.A. Inc.Robust, low-overhead, application task management method
US10291416B2 (en)2014-05-152019-05-14Hewlett Packard Enterprise Development LpNetwork traffic tuning
WO2015174988A1 (en)*2014-05-152015-11-19Hewlett-Packard Development Company, L.P.Network scheduling
CA2961496A1 (en)*2014-09-172016-03-24David MichonskiMethod and system for automating the accountability of service professionals via consumer education and rating
US10664495B2 (en)2014-09-252020-05-26Oracle International CorporationSystem and method for supporting data grid snapshot and federation
US9830193B1 (en)2014-09-302017-11-28Amazon Technologies, Inc.Automatic management of low latency computational capacity
US9600312B2 (en)2014-09-302017-03-21Amazon Technologies, Inc.Threading as a service
US9323556B2 (en)2014-09-302016-04-26Amazon Technologies, Inc.Programmatic event detection and message generation for requests to execute program code
US9146764B1 (en)2014-09-302015-09-29Amazon Technologies, Inc.Processing event messages for user requests to execute program code
US10048974B1 (en)2014-09-302018-08-14Amazon Technologies, Inc.Message-based computation request scheduling
US9678773B1 (en)2014-09-302017-06-13Amazon Technologies, Inc.Low latency computational capacity provisioning
US9413626B2 (en)2014-12-052016-08-09Amazon Technologies, Inc.Automatic management of resource sizing
US10185577B2 (en)*2014-12-082019-01-22Oracle International CorporationRun-time adaption of external properties controlling operation of applications
US10055703B2 (en)*2015-01-132018-08-21Accenture Global Services LimitedFactory management system
US9588790B1 (en)2015-02-042017-03-07Amazon Technologies, Inc.Stateful virtual compute system
US9733967B2 (en)2015-02-042017-08-15Amazon Technologies, Inc.Security protocols for low latency execution of program code
US11163498B2 (en)2015-07-012021-11-02Oracle International CorporationSystem and method for rare copy-on-write in a distributed computing environment
US10798146B2 (en)2015-07-012020-10-06Oracle International CorporationSystem and method for universal timeout in a distributed computing environment
US10585599B2 (en)2015-07-012020-03-10Oracle International CorporationSystem and method for distributed persistent store archival and retrieval in a distributed computing environment
US10860378B2 (en)2015-07-012020-12-08Oracle International CorporationSystem and method for association aware executor service in a distributed computing environment
US20180218342A1 (en)*2015-07-282018-08-02Razer (Asia-Pacific) Pte. Ltd.Servers for a reward-generating distributed digital resource farm and methods for controlling a server for a reward-generating distributed digital resource farm
US20170032300A1 (en)*2015-07-312017-02-02International Business Machines CorporationDynamic selection of resources on which an action is performed
US9934304B2 (en)2015-08-182018-04-03Workday, Inc.Systems and methods for memory optimization interest-driven business intelligence systems
US20170118293A1 (en)*2015-10-262017-04-27Trilliant Networks, Inc.Method and system for efficient task management
US9910713B2 (en)2015-12-212018-03-06Amazon Technologies, Inc.Code execution request routing
US10067801B1 (en)2015-12-212018-09-04Amazon Technologies, Inc.Acquisition and maintenance of compute capacity
US11132213B1 (en)2016-03-302021-09-28Amazon Technologies, Inc.Dependency-based process of pre-existing data sets at an on demand code execution environment
CN107291548B (en)2016-03-312021-04-13阿里巴巴集团控股有限公司Task resource scheduling method and device
US20170286181A1 (en)*2016-04-012017-10-05International Business Machines CorporationDeployment and execution of sensing and computational tasks in a network of computing devices
US10534655B1 (en)2016-06-212020-01-14Amazon Technologies, Inc.Job scheduling based on job execution history
US10102040B2 (en)2016-06-292018-10-16Amazon Technologies, IncAdjusting variable limit on concurrent code executions
EP3475820A4 (en)2016-07-132019-06-26Huawei Technologies Co., Ltd. ADAPTIVE RESOURCE MANAGEMENT IN DISTRIBUTED COMPUTING SYSTEMS
US10230945B2 (en)*2016-10-172019-03-12Accenture Global Solutions LimitedDynamic loading and deployment of test files to prevent interruption of test execution
US10509680B2 (en)*2016-11-232019-12-17Vmware, Inc.Methods, systems and apparatus to perform a workflow in a software defined data center
US10592280B2 (en)2016-11-232020-03-17Amazon Technologies, Inc.Resource allocation and scheduling for batch jobs
US10223109B2 (en)*2016-12-222019-03-05Juniper Networks, Inc.Automatic scaling of microservices applications
US10331479B2 (en)*2017-01-132019-06-25Microsoft Technology Licensing, LlcComputing on transient resources
US10318355B2 (en)*2017-01-242019-06-11Oracle International CorporationDistributed graph processing system featuring interactive remote control mechanism including task cancellation
US10565199B2 (en)*2017-04-102020-02-18Sap SeMassively parallel processing database middleware connector
CN113037538B (en)2017-04-192022-11-25华为技术有限公司System and method for local scheduling of low-delay nodes in distributed resource management
US11055133B2 (en)*2017-05-262021-07-06Red Hat, Inc.Node-local-unscheduler for scheduling remediation
US10725826B1 (en)*2017-06-212020-07-28Amazon Technologies, Inc.Serializing duration-limited task executions in an on demand code execution system
US10445140B1 (en)*2017-06-212019-10-15Amazon Technologies, Inc.Serializing duration-limited task executions in an on demand code execution system
US10445295B1 (en)*2017-07-282019-10-15EMC IP Holding Company LLCTask-based framework for synchronization of event handling between nodes in an active/active data storage system
US10966073B2 (en)2017-11-222021-03-30Charter Communications Operating, LlcApparatus and methods for premises device existence and capability determination
US11010438B2 (en)*2017-12-112021-05-18Sos Matters, LlcSystems and methods to provide social services
US10812544B2 (en)*2018-01-262020-10-20Salesforce.Com, Inc.Transfer of data streaming services to provide continuous data flow
US10754697B2 (en)2018-01-292020-08-25Bank Of America CorporationSystem for allocating resources for use in data processing operations
US10831898B1 (en)2018-02-052020-11-10Amazon Technologies, Inc.Detecting privilege escalations in code including cross-service calls
US10725752B1 (en)2018-02-132020-07-28Amazon Technologies, Inc.Dependency handling in an on-demand network code execution system
US10742761B2 (en)*2018-04-102020-08-11Dell Products L.P.Inter-process communication fault detection and recovery system
US10853115B2 (en)2018-06-252020-12-01Amazon Technologies, Inc.Execution of auxiliary functions in an on-demand network code execution system
US10649749B1 (en)2018-06-262020-05-12Amazon Technologies, Inc.Cross-environment application of tracing information for improved code execution
US11146569B1 (en)2018-06-282021-10-12Amazon Technologies, Inc.Escalation-resistant secure network services using request-scoped authentication information
US10949237B2 (en)2018-06-292021-03-16Amazon Technologies, Inc.Operating system customization in an on-demand network code execution system
US10901830B2 (en)*2018-07-052021-01-26International Business Machines CorporationElectronic checklist
US11099870B1 (en)2018-07-252021-08-24Amazon Technologies, Inc.Reducing execution times in an on-demand network code execution system using saved machine states
US11243953B2 (en)2018-09-272022-02-08Amazon Technologies, Inc.Mapreduce implementation in an on-demand network code execution system and stream data processing system
US11099917B2 (en)2018-09-272021-08-24Amazon Technologies, Inc.Efficient state maintenance for execution environments in an on-demand code execution system
US11943093B1 (en)2018-11-202024-03-26Amazon Technologies, Inc.Network connection recovery after virtual machine transition in an on-demand network code execution system
CN111258744B (en)*2018-11-302024-08-06中兴通讯股份有限公司Task processing method based on heterogeneous computation and software and hardware frame system
US10884812B2 (en)2018-12-132021-01-05Amazon Technologies, Inc.Performance-based hardware emulation in an on-demand network code execution system
US11010188B1 (en)2019-02-052021-05-18Amazon Technologies, Inc.Simulated data object storage using on-demand computation of data objects
US11194815B1 (en)*2019-02-112021-12-07Amazon Technologies, Inc.Constrained query execution
US11861386B1 (en)2019-03-222024-01-02Amazon Technologies, Inc.Application gateways in an on-demand network code execution system
US12327133B1 (en)2019-03-222025-06-10Amazon Technologies, Inc.Application gateways in an on-demand network code execution system
US11119809B1 (en)2019-06-202021-09-14Amazon Technologies, Inc.Virtualization-based transaction handling in an on-demand network code execution system
US11190609B2 (en)2019-06-282021-11-30Amazon Technologies, Inc.Connection pooling for scalable network services
US11159528B2 (en)2019-06-282021-10-26Amazon Technologies, Inc.Authentication to network-services using hosted authentication information
US11115404B2 (en)2019-06-282021-09-07Amazon Technologies, Inc.Facilitating service connections in serverless code executions
US11374779B2 (en)2019-06-302022-06-28Charter Communications Operating, LlcWireless enabled distributed data apparatus and methods
US11108654B2 (en)2019-07-152021-08-31Bank Of America CorporationRe-deployable elastic framework
US11182222B2 (en)2019-07-262021-11-23Charter Communications Operating, LlcMethods and apparatus for multi-processor device software development and operation
US11368552B2 (en)2019-09-172022-06-21Charter Communications Operating, LlcMethods and apparatus for supporting platform and application development and operation
US11119826B2 (en)2019-11-272021-09-14Amazon Technologies, Inc.Serverless call distribution to implement spillover while avoiding cold starts
WO2021156725A1 (en)*2020-02-032021-08-12Tata Consultancy Services LimitedMethod and system for model-driven distributed job execution
US11714682B1 (en)2020-03-032023-08-01Amazon Technologies, Inc.Reclaiming computing resources in an on-demand code execution system
CN115244511A (en)*2020-03-062022-10-25谷歌有限责任公司 Distributed computing pipeline processing
US11188391B1 (en)2020-03-112021-11-30Amazon Technologies, Inc.Allocating resources to on-demand code executions under scarcity conditions
US11775640B1 (en)2020-03-302023-10-03Amazon Technologies, Inc.Resource utilization-based malicious task detection in an on-demand code execution system
US11411840B2 (en)*2020-04-072022-08-09Assia Spe, LlcSystems and methods for remote collaboration
US11461130B2 (en)2020-05-262022-10-04Oracle International CorporationMethodology for fast and seamless task cancelation and error handling in distributed processing of large graph data
US11321126B2 (en)*2020-08-272022-05-03Ricardo Luis CayssialsMultiprocessor system for facilitating real-time multitasking processing
US11593270B1 (en)2020-11-252023-02-28Amazon Technologies, Inc.Fast distributed caching using erasure coded object parts
US11550713B1 (en)2020-11-252023-01-10Amazon Technologies, Inc.Garbage collection in distributed systems using life cycled storage roots
US11777863B2 (en)*2020-12-212023-10-03Landis+ Gyr InnovationsOptimized route for time-critical traffic in mesh network
US20220253415A1 (en)*2021-02-092022-08-11Humana Inc.Database maintenance using parallel processing techniques with dedicated logical channels
CN113341896B (en)*2021-06-072022-08-05电子科技大学 Dynamic Integrated Shop Scheduling and Assembly Sequence Planning Method for Discrete Manufacturing
US11586528B2 (en)*2021-06-182023-02-21Agora Lab, Inc.Software development kit with independent automatic crash detection
US11388210B1 (en)2021-06-302022-07-12Amazon Technologies, Inc.Streaming analytics using a serverless compute system
CN114217917A (en)*2021-06-302022-03-22山东海量信息技术研究院Host scheduling method, device, equipment and storage medium
US11968280B1 (en)2021-11-242024-04-23Amazon Technologies, Inc.Controlling ingestion of streaming data to serverless function executions
US12015603B2 (en)2021-12-102024-06-18Amazon Technologies, Inc.Multi-tenant mode for serverless code execution
CN116339968A (en)*2021-12-242023-06-27华为云计算技术有限公司 A computing resource and cache resource scheduling method, device and system
CN114416318B (en)*2022-01-202024-12-13政采云有限公司 A task scheduling method, device and medium
CN115269142A (en)*2022-07-112022-11-01杭州当虹科技股份有限公司Scheduling system and method for dynamic extended tasks
US20240028412A1 (en)*2022-07-212024-01-25Vmware, Inc.Cluster add-on lifecycle management
CN115454600A (en)*2022-09-152022-12-09济南超级计算中心有限公司 A supercomputing-based job scheduling optimization system and method
CN116302450B (en)*2023-05-182023-09-01深圳前海环融联易信息科技服务有限公司Batch processing method and device for tasks, computer equipment and storage medium
US12381878B1 (en)2023-06-272025-08-05Amazon Technologies, Inc.Architecture for selective use of private paths between cloud services
CN119599598A (en)*2024-11-192025-03-11共幸科技(深圳)有限公司Digital service supply chain based collaborative processing method

Citations (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US6757730B1 (en)*2000-05-312004-06-29Datasynapse, Inc.Method, apparatus and articles-of-manufacture for network-based distributed computing
US6832263B2 (en)*2000-04-272004-12-14Hyperion Solutions CorporationMethod and apparatus for implementing a dynamically updated portal page in an enterprise-wide computer system
US7032025B2 (en)*2001-01-122006-04-18Soundstarts, Inc.Method and apparatus for monitoring and transferring a client from a low priority access number to a higher priority access number during active internet and other WAN connection-sessions
US7093004B2 (en)*2002-02-042006-08-15Datasynapse, Inc.Using execution statistics to select tasks for redundant assignment in a distributed computing platform

Family Cites Families (30)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5381546A (en)*1987-04-131995-01-10Gte Laboratories IncorporatedControl process for allocating services in communications systems
US4816989A (en)*1987-04-151989-03-28Allied-Signal Inc.Synchronizer for a fault tolerant multiple node processing system
US5247677A (en)*1992-05-221993-09-21Apple Computer, Inc.Stochastic priority-based task scheduler
US5537542A (en)*1994-04-041996-07-16International Business Machines CorporationApparatus and method for managing a server workload according to client performance goals in a client/server data processing system
US5963191A (en)*1997-03-251999-10-05International Business Machines CorporationMethod and system for denying graphical pointer access to a widget of a data processing system graphical user interface
US6212524B1 (en)*1998-05-062001-04-03E.Piphany, Inc.Method and apparatus for creating and populating a datamart
US6529475B1 (en)*1998-12-162003-03-04Nortel Networks LimitedMonitor for the control of multimedia services in networks
US6952825B1 (en)*1999-01-142005-10-04Interuniversitaire Micro-Elektronica Centrum (Imec)Concurrent timed digital system design method and environment
US6721281B1 (en)*1999-06-182004-04-13Interdigital Technology CorporationRandom access channel access and backoff mechanism
US6944774B2 (en)*1999-06-182005-09-13Zoom Telephonics, Inc.Data flow control unit
JP2001086035A (en)*1999-09-142001-03-30Nec CorpCell search method in cdma
US6671065B1 (en)*1999-11-292003-12-30Xerox CorporationMethod and apparatus to optimize transition of resources from a lower priority to a higher priority job
US6782527B1 (en)*2000-01-282004-08-24Networks Associates, Inc.System and method for efficient distribution of application services to a plurality of computing appliances organized as subnets
US20030154284A1 (en)*2000-05-312003-08-14James BernardinDistributed data propagator
US7600014B2 (en)*2000-11-162009-10-06Symantec CorporationMethod and system for monitoring the performance of a distributed application
US7478164B1 (en)*2001-06-122009-01-13Netapp, Inc.Methods and apparatus for pacing delivery of streaming media data
US6973030B2 (en)*2001-06-202005-12-06Motorola, Inc.Method and apparatus for controlling multiple logical data flow in a variable data rate environment
US6988186B2 (en)*2001-06-282006-01-17International Business Machines CorporationShared resource queue for simultaneous multithreading processing wherein entries allocated to different threads are capable of being interspersed among each other and a head pointer for one thread is capable of wrapping around its own tail in order to access a free entry
US7155475B2 (en)*2002-02-152006-12-26Sony CorporationSystem, method, and computer program product for media publishing request processing
JP2003333661A (en)*2002-05-152003-11-21Nec Corp Mobile communication system, wireless base station device, and random access control method used for them
US7043522B2 (en)*2002-05-302006-05-09Microsoft CorporationUnbounded computing space
US7634806B2 (en)*2002-05-302009-12-15Microsoft CorporationPeer assembly inspection
US7478233B2 (en)*2002-05-302009-01-13Microsoft CorporationPrevention of software tampering
US7124414B2 (en)*2002-10-312006-10-17International Business Machines CorporationMethod, system and program product for routing requests in a distributed system
US6920121B2 (en)*2003-03-172005-07-19Qprs LimitedQuality packet radio service for a general packet radio system
US7107442B2 (en)*2003-08-202006-09-12Apple Computer, Inc.Method and apparatus for implementing a sleep proxy for services on a network
US20050154794A1 (en)*2004-01-142005-07-14Deshpande Sachin G.Systems and methods for providing a discovery protocol
US7197502B2 (en)*2004-02-182007-03-27Friendly Polynomials, Inc.Machine-implemented activity management system using asynchronously shared activity data objects and journal data items
US8379606B2 (en)*2005-09-222013-02-19Lg Electronics Inc.Access probe randomization for wireless communication system
CN100574276C (en)*2006-08-222009-12-23中兴通讯股份有限公司The control method that the TDS-CDMA system enhanced uplink inserts at random

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US6832263B2 (en)*2000-04-272004-12-14Hyperion Solutions CorporationMethod and apparatus for implementing a dynamically updated portal page in an enterprise-wide computer system
US7266821B2 (en)*2000-04-272007-09-04Hyperion Solutions CorporationMethod and apparatus for processing jobs on an enterprise-wide computer system
US6757730B1 (en)*2000-05-312004-06-29Datasynapse, Inc.Method, apparatus and articles-of-manufacture for network-based distributed computing
US7032025B2 (en)*2001-01-122006-04-18Soundstarts, Inc.Method and apparatus for monitoring and transferring a client from a low priority access number to a higher priority access number during active internet and other WAN connection-sessions
US7093004B2 (en)*2002-02-042006-08-15Datasynapse, Inc.Using execution statistics to select tasks for redundant assignment in a distributed computing platform

Cited By (220)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US7676788B1 (en)2003-03-252010-03-09Electric Cloud, Inc.Architecture and method for executing program builds
US7487348B2 (en)*2003-04-252009-02-03Gateway Inc.System for authenticating and screening grid jobs on a computing grid
US20040215973A1 (en)*2003-04-252004-10-28Spotware Technologies, Inc.System for authenticating and screening grid jobs on a computing grid
US9081620B1 (en)*2003-09-112015-07-14Oracle America, Inc.Multi-grid mechanism using peer-to-peer protocols
US8886744B1 (en)*2003-09-112014-11-11Oracle America, Inc.Load balancing in multi-grid systems using peer-to-peer protocols
US9189278B2 (en)2004-04-152015-11-17Raytheon CompanySystem and method for topology-aware job scheduling and backfilling in an HPC environment
US9832077B2 (en)2004-04-152017-11-28Raytheon CompanySystem and method for cluster management based on HPC architecture
US10769088B2 (en)2004-04-152020-09-08Raytheon CompanyHigh performance computing (HPC) node having a plurality of switch coupled processors
US8190714B2 (en)2004-04-152012-05-29Raytheon CompanySystem and method for computer cluster virtualization using dynamic boot images and virtual disk
US7711977B2 (en)2004-04-152010-05-04Raytheon CompanySystem and method for detecting and managing HPC node failure
US9178784B2 (en)2004-04-152015-11-03Raytheon CompanySystem and method for cluster management based on HPC architecture
US9189275B2 (en)2004-04-152015-11-17Raytheon CompanySystem and method for topology-aware job scheduling and backfilling in an HPC environment
US20050246569A1 (en)*2004-04-152005-11-03Raytheon CompanySystem and method for detecting and managing HPC node failure
US9594600B2 (en)2004-04-152017-03-14Raytheon CompanySystem and method for topology-aware job scheduling and backfilling in an HPC environment
US9037833B2 (en)2004-04-152015-05-19Raytheon CompanyHigh performance computing (HPC) node having a plurality of switch coupled processors
US8984525B2 (en)2004-04-152015-03-17Raytheon CompanySystem and method for topology-aware job scheduling and backfilling in an HPC environment
US20050251567A1 (en)*2004-04-152005-11-10Raytheon CompanySystem and method for cluster management based on HPC architecture
US9904583B2 (en)2004-04-152018-02-27Raytheon CompanySystem and method for topology-aware job scheduling and backfilling in an HPC environment
US9928114B2 (en)2004-04-152018-03-27Raytheon CompanySystem and method for topology-aware job scheduling and backfilling in an HPC environment
US8910175B2 (en)2004-04-152014-12-09Raytheon CompanySystem and method for topology-aware job scheduling and backfilling in an HPC environment
US20050235092A1 (en)*2004-04-152005-10-20Raytheon CompanyHigh performance computing system and method
US20050235055A1 (en)*2004-04-152005-10-20Raytheon CompanyGraphical user interface for managing HPC clusters
US8335909B2 (en)2004-04-152012-12-18Raytheon CompanyCoupling processors to each other for high performance computing (HPC)
US20050235286A1 (en)*2004-04-152005-10-20Raytheon CompanySystem and method for topology-aware job scheduling and backfilling in an HPC environment
US10289586B2 (en)2004-04-152019-05-14Raytheon CompanyHigh performance computing (HPC) node having a plurality of switch coupled processors
US8336040B2 (en)2004-04-152012-12-18Raytheon CompanySystem and method for topology-aware job scheduling and backfilling in an HPC environment
US20050234846A1 (en)*2004-04-152005-10-20Raytheon CompanySystem and method for computer cluster virtualization using dynamic boot images and virtual disk
US10621009B2 (en)2004-04-152020-04-14Raytheon CompanySystem and method for topology-aware job scheduling and backfilling in an HPC environment
US11093298B2 (en)2004-04-152021-08-17Raytheon CompanySystem and method for topology-aware job scheduling and backfilling in an HPC environment
US11693478B2 (en)2004-06-212023-07-04Trading Technologies International, Inc.Attention-based trading display for providing user-centric information updates
US10101808B2 (en)2004-06-212018-10-16Trading Technologies International, Inc.Attention-based trading display for providing user-centric information updates
US12353619B2 (en)2004-06-212025-07-08Trading Technologies International, Inc.Attention-based trading display for providing user-centric information updates
US11256329B2 (en)2004-06-212022-02-22Trading Technologies International, Inc.Attention-based trading display for providing user-centric information updates
US10698480B2 (en)2004-06-212020-06-30Trading Technologies International, Inc.Attention-based trading display for providing user-centric information updates
US7873594B2 (en)*2004-06-242011-01-18Fujitsu LimitedSystem analysis program, system analysis method, and system analysis apparatus
US8266097B2 (en)2004-06-242012-09-11Fujitsu LimitedSystem analysis program, system analysis method, and system analysis apparatus
US8495006B2 (en)2004-06-242013-07-23Fujitsu LimitedSystem analysis program, system analysis method, and system analysis apparatus
US20050289231A1 (en)*2004-06-242005-12-29Fujitsu LimitedSystem analysis program, system analysis method, and system analysis apparatus
US20110087630A1 (en)*2004-06-242011-04-14Fujitsu LimitedSystem analysis program, system analysis method, and system analysis apparatus
US7433931B2 (en)*2004-11-172008-10-07Raytheon CompanyScheduling in a high-performance computing (HPC) system
US20090031316A1 (en)*2004-11-172009-01-29Raytheon CompanyScheduling in a High-Performance Computing (HPC) System
US20060117208A1 (en)*2004-11-172006-06-01Raytheon CompanyOn-demand instantiation in a high-performance computing (HPC) system
US8244882B2 (en)2004-11-172012-08-14Raytheon CompanyOn-demand instantiation in a high-performance computing (HPC) system
US8209395B2 (en)2004-11-172012-06-26Raytheon CompanyScheduling in a high-performance computing (HPC) system
US20060106931A1 (en)*2004-11-172006-05-18Raytheon CompanyScheduling in a high-performance computing (HPC) system
US8069368B2 (en)2004-12-092011-11-29Hitachi, Ltd.Failover method through disk takeover and computer system having failover function
US20060143498A1 (en)*2004-12-092006-06-29Keisuke HatasakiFail over method through disk take over and computer system having fail over function
US7549076B2 (en)*2004-12-092009-06-16Hitachi, Ltd.Fail over method through disk take over and computer system having fail over function
US8601314B2 (en)2004-12-092013-12-03Hitachi, Ltd.Failover method through disk take over and computer system having failover function
US8312319B2 (en)2004-12-092012-11-13Hitachi, Ltd.Failover method through disk takeover and computer system having failover function
US7516353B2 (en)2004-12-092009-04-07Hitachi, Ltd.Fall over method through disk take over and computer system having failover function
US20080235533A1 (en)*2004-12-092008-09-25Keisuke HatasakiFall over method through disk take over and computer system having failover function
US20060155799A1 (en)*2004-12-282006-07-13Fujitsu LimitedHigh-speed information processing apparatus, high-speed information processing method, and high-speed information processing program
US7725430B2 (en)*2004-12-282010-05-25Fujitsu LimitedHigh-speed information processing by coordination of information processing resources apparatus, including method, and computer-readable recording medium thereof
US20070028098A1 (en)*2005-07-282007-02-01International Business Machines CorporationEncrypting units of work based on a trust level
US8924275B2 (en)*2005-09-272014-12-30Morgan StanleyHybrid multi-thread and multi-process computer simulation system and method
US20100223204A1 (en)*2005-09-272010-09-02Mikhail ZborovskiyHybrid multi-thread and multi-process computer simulation system and method
US20080005327A1 (en)*2006-06-282008-01-03Hays Kirk ICommodity trading computing resources
US20080126472A1 (en)*2006-08-282008-05-29Tableau, LlcComputer communication
US20080052490A1 (en)*2006-08-282008-02-28Tableau, LlcComputational resource array
US20080052429A1 (en)*2006-08-282008-02-28Tableau, LlcOff-board computational resources
US20080052525A1 (en)*2006-08-282008-02-28Tableau, LlcPassword recovery
US8042089B2 (en)2006-10-032011-10-18Electric Cloud, Inc.Process automation system and method employing multi-stage report generation
US7886265B2 (en)2006-10-032011-02-08Electric Cloud, Inc.Process automation system and method employing property attachment techniques
US20080148219A1 (en)*2006-10-032008-06-19John OusterhoutProcess automation system and method having a hierarchical architecture with multiple tiers
US7725524B2 (en)*2006-10-032010-05-25Electric Cloud, Inc.Process automation system and method having a hierarchical architecture with multiple tiers
US7283935B1 (en)*2006-10-302007-10-16Bank Of America CorporationMethod and apparatus for monitoring grid-based computing resources
US7882200B2 (en)2006-10-302011-02-01Bank Of America CorporationMethod and apparatus for distribution of data among computing resources
US20080104197A1 (en)*2006-10-302008-05-01Bank Of America CorporationMethod and apparatus for distribution of data among computing resources
US7571270B1 (en)2006-11-292009-08-04Consentry Networks, Inc.Monitoring of shared-resource locks in a multi-processor system with locked-resource bits packed into registers to detect starved threads
JP2010517198A (en)*2007-01-302010-05-20アリババ グループ ホールディング リミテッド Distributed task system and distributed task management method
WO2008094907A3 (en)*2007-01-302008-10-16Alibaba Group Holding LtdDistributed task system and distributed task management method
US20100146516A1 (en)*2007-01-302010-06-10Alibaba Group Holding LimitedDistributed Task System and Distributed Task Management Method
US8533729B2 (en)2007-01-302013-09-10Alibaba Group Holding LimitedDistributed task system and distributed task management method
US8108258B1 (en)2007-01-312012-01-31Intuit Inc.Method and apparatus for return processing in a network-based system
US20080301685A1 (en)*2007-05-312008-12-04Novell, Inc.Identity-aware scheduler service
US8347383B2 (en)*2007-09-282013-01-01Nippon Telegraph And Telephone CorporationNetwork monitoring apparatus, network monitoring method, and network monitoring program
US20100218250A1 (en)*2007-09-282010-08-26Nippon Telegraph And Telephone Corp.Network monitoring apparatus, network monitoring method, and network monitoring program
US20090106008A1 (en)*2007-10-182009-04-23Michael John BransonPerformance sampling in distributed systems
US8127032B2 (en)*2007-10-182012-02-28International Business Machines CorporationPerformance sampling in distributed systems
US8526055B1 (en)2007-10-222013-09-03Data Recognition CorporationStandardized test and survey imaging system
US8488220B1 (en)2007-10-222013-07-16Data Recognition CorporationMethod and apparatus for calibrating imaging equipment
US8738659B1 (en)*2007-10-222014-05-27Data Recognition CorporationMethod and apparatus for managing priority in standardized test and survey imaging
US8649601B1 (en)2007-10-222014-02-11Data Recognition CorporationMethod and apparatus for verifying answer document images
US20090112988A1 (en)*2007-10-242009-04-30Francois ColonMethod and instantaneous messaging system for mobile terminals equipped with a virtual presence server allowing an instantaneous messaging session to be managed automatically
US8959210B2 (en)*2007-11-222015-02-17Telefonaktiebolaget L M Ericsson (Publ)Method and device for agile computing
US20130060832A1 (en)*2007-11-222013-03-07Telefonaktiebolaget L M Ericsson (Publ)Method and device for agile computing
US20090177671A1 (en)*2008-01-032009-07-09Accenture Global Services GmbhSystem and method for automating etl application
US8024369B2 (en)*2008-01-032011-09-20Accenture Global Services LimitedSystem and method for automating ETL application
US9727373B2 (en)*2008-03-272017-08-08Apple Inc.Providing resumption data in a distributed processing system
US20090248754A1 (en)*2008-03-272009-10-01Daniel LiptonProviding resumption data in a distributed processing system
US12131382B2 (en)2008-07-282024-10-29Trading Technologies International, Inc.System and method for dynamically managing message flow
US10380688B2 (en)2008-07-282019-08-13Trading Technologies International, Inc.System and method for dynamically managing message flow
US10733670B2 (en)2008-07-282020-08-04Trading Technologies International, Inc.System and method for dynamically managing message flow
US11257159B2 (en)2008-07-282022-02-22Trading Technologies International, Inc.System and method for dynamically managing message flow
WO2010014532A1 (en)*2008-07-282010-02-04Trading Technologies International, Inc.System and method for dynamically managing message flow
US11769203B2 (en)2008-07-282023-09-26Trading Technologies International, Inc.System and method for dynamically managing message flow
US7844726B2 (en)2008-07-282010-11-30Trading Technologies International, Inc.System and method for dynamically managing message flow
US8131868B2 (en)2008-07-282012-03-06Trading Technologies International, Inc.System and method for dynamically managing message flow
US9639896B2 (en)2008-07-282017-05-02Trading Technologies International, Inc.System and method for dynamically managing message flow
US20100023645A1 (en)*2008-07-282010-01-28Trading Technologies International, Inc.System and Method for Dynamically Managing Message Flow
US8868776B2 (en)2008-07-282014-10-21Trading Technologies International, Inc.System and method for dynamically managing message flow
US20110040890A1 (en)*2008-07-282011-02-17Trading Technologies International, Inc.System and Method for Dynamically Managing Message Flow
US10915491B2 (en)2008-12-122021-02-09Amazon Technologies, Inc.Managing use of program execution capacity
US12229077B2 (en)2008-12-122025-02-18Amazon Technologies, Inc.Managing use of program execution capacity
US9864725B1 (en)2008-12-122018-01-09Amazon Technologies, Inc.Managing use of program execution capacity
US8249904B1 (en)2008-12-122012-08-21Amazon Technologies, Inc.Managing use of program execution capacity
US8832173B2 (en)*2009-01-202014-09-09Sap AgSystem and method of multithreaded processing across multiple servers
US20100186020A1 (en)*2009-01-202010-07-22Sap AgSystem and method of multithreaded processing across multiple servers
US9069644B2 (en)2009-04-102015-06-30Electric Cloud, Inc.Architecture and method for versioning registry entries in a distributed program build
US20100262948A1 (en)*2009-04-102010-10-14John Eric MelskiArchitecture and method for versioning registry entries in a distributed program build
WO2010127433A1 (en)*2009-05-032010-11-11Research In Motion LimitedSystems and methods for mobility server administration
US9201669B2 (en)2009-05-032015-12-01Blackberry LimitedSystems and methods for mobility server administration
US20100281487A1 (en)*2009-05-032010-11-04Research In Motion LimitedSystems and methods for mobility server administration
US20100306005A1 (en)*2009-05-292010-12-02Perceptive Software, Inc.Workflow Management System and Method
US9081616B2 (en)2009-05-292015-07-14Lexmark International Technology, SASystem and method for adjusting a number of processing modules based on processing load
US20100306779A1 (en)*2009-05-292010-12-02Perceptive Software, Inc.Workflow management system and method
US9323582B2 (en)*2009-08-122016-04-26Schlumberger Technology CorporationNode to node collaboration
US20110196909A1 (en)*2009-08-122011-08-11Schlumberger Technology CorporationNode to Node Collaboration
US20110066758A1 (en)*2009-09-162011-03-17Kabushiki Kaisha ToshibaScheduling apparatus and method
US8452892B2 (en)*2009-09-162013-05-28Kabushiki Kaisha ToshibaScheduling apparatus and method
US8224993B1 (en)2009-12-072012-07-17Amazon Technologies, Inc.Managing power consumption in a data center
US9264334B1 (en)2009-12-072016-02-16Amazon Technologies, Inc.Managing power consumption in a data center
US8595379B1 (en)2009-12-072013-11-26Amazon Technologies, Inc.Managing power consumption in a data center
US10114668B2 (en)2010-01-122018-10-30Amazon Technologies, Inc.Managing private use of program execution capacity
US20110173637A1 (en)*2010-01-122011-07-14Eric Jason BrandwineManaging private use of program execution capacity
US8924982B2 (en)*2010-01-122014-12-30Amazon Technologies, Inc.Managing private use of program execution capacity
US10110503B2 (en)2010-03-292018-10-23Amazon Technologies, Inc.Managing committed processing rates for shared resources
US11374873B2 (en)2010-03-292022-06-28Amazon Technologies, Inc.Managing committed request rates for shared resources
US10855614B2 (en)2010-03-292020-12-01Amazon Technologies, Inc.Managing committed processing rates for shared resources
US11777867B2 (en)2010-03-292023-10-03Amazon Technologies, Inc.Managing committed request rates for shared resources
US8631406B2 (en)*2010-06-302014-01-14Sap AgDistributed cloud computing architecture
US20120005670A1 (en)*2010-06-302012-01-05Sap AgDistributed cloud computing architecture
US9767271B2 (en)2010-07-152017-09-19The Research Foundation For The State University Of New YorkSystem and method for validating program execution at run-time
US8640137B1 (en)*2010-08-302014-01-28Adobe Systems IncorporatedMethods and apparatus for resource management in cluster computing
US20140143787A1 (en)*2010-08-302014-05-22Adobe Systems IncorporatedMethods and apparatus for resource management in cluster computing
US10067791B2 (en)2010-08-302018-09-04Adobe Systems IncorporatedMethods and apparatus for resource management in cluster computing
US9262218B2 (en)*2010-08-302016-02-16Adobe Systems IncorporatedMethods and apparatus for resource management in cluster computing
US9374243B1 (en)2010-09-142016-06-21Amazon Technologies, Inc.Managing operational throughput for shared resources
US8627322B2 (en)*2010-10-292014-01-07Google Inc.System and method of active risk management to reduce job de-scheduling probability in computer clusters
US20120110584A1 (en)*2010-10-292012-05-03Google Inc.System and method of active risk management to reduce job de-scheduling probability in computer clusters
AU2011320763B2 (en)*2010-10-292015-06-04Google LlcSystem and method of active risk management to reduce job de-scheduling probability in computer clusters
US9280334B2 (en)*2010-12-022016-03-08International Business Machines CorporationSystem, method and program product to manage installation of programs
US8949822B2 (en)*2010-12-022015-02-03International Business Machines CorporationSystem, method and program product to manage installation of programs
US20150113522A1 (en)*2010-12-022015-04-23International Business Machines CorporationSystem, method and program product to manage installation of programs
US20120144385A1 (en)*2010-12-022012-06-07International Business Machines CorporationSystem, method and program product to manage installation of programs
US9043799B1 (en)2010-12-302015-05-26Iqnavigator, Inc.Managing access to a shared resource by tracking active requestor job requests
US8984169B2 (en)*2011-01-132015-03-17Kabushiki Kaisha ToshibaData collecting device, computer readable medium, and data collecting system
US20120185560A1 (en)*2011-01-132012-07-19Keisuke MeraData collecting device, computer readable medium, and data collecting system
US8868855B2 (en)2011-02-282014-10-21Hewlett-Packard Development Company, L.P.Request management system and method for dynamically managing prioritized requests
US9280386B1 (en)*2011-07-142016-03-08Google Inc.Identifying task instance outliers based on metric data in a large scale parallel processing system
US9880879B1 (en)*2011-07-142018-01-30Google Inc.Identifying task instance outliers based on metric data in a large scale parallel processing system
US20130132947A1 (en)*2011-11-182013-05-23Compuware CorporationExecution pathway for interfacing with legacy programs in a mainframe environment
US8782638B2 (en)*2011-11-182014-07-15Compuware CorporationExecution pathway for interfacing with legacy programs in a mainframe environment
US8887160B2 (en)*2011-11-212014-11-11Hewlett-Packard Development Company, L.P.Mapping tasks to execution threads
US20130132961A1 (en)*2011-11-212013-05-23David LehaviMapping tasks to execution threads
US8954492B1 (en)*2011-11-302015-02-10F5 Networks, Inc.Methods for inlining content externally referenced in a web page prior to providing the web page to a requestor and devices thereof
US11012371B2 (en)2011-12-052021-05-18Amazon Technologies, Inc.Queued workload service in a multi tenant environment
US20130218901A1 (en)*2012-02-162013-08-22Apple Inc.Correlation filter
US9710397B2 (en)2012-02-162017-07-18Apple Inc.Data migration for composite non-volatile storage device
US8914381B2 (en)*2012-02-162014-12-16Apple Inc.Correlation filter
US9152491B2 (en)*2012-02-172015-10-06Nec CorporationJob continuation management apparatus, job continuation management method and job continuation management program
US20130219224A1 (en)*2012-02-172013-08-22Nec CorporationJob continuation management apparatus, job continuation management method and job continuation management program
US9767284B2 (en)2012-09-142017-09-19The Research Foundation For The State University Of New YorkContinuous run-time validation of program execution: a practical approach
US9552495B2 (en)2012-10-012017-01-24The Research Foundation For The State University Of New YorkSystem and method for security and privacy aware virtual machine checkpointing
US9069782B2 (en)2012-10-012015-06-30The Research Foundation For The State University Of New YorkSystem and method for security and privacy aware virtual machine checkpointing
US10324795B2 (en)2012-10-012019-06-18The Research Foundation for the State University oSystem and method for security and privacy aware virtual machine checkpointing
US9491221B1 (en)*2012-12-052016-11-08Google Inc.System and method for brokering distributed computation
US11869086B2 (en)2012-12-312024-01-09Trading Technologies International, Inc.User definable prioritization of market information
US11138663B2 (en)2012-12-312021-10-05Trading Technologies International, Inc.User definable prioritization of market information
US12190383B2 (en)2012-12-312025-01-07Trading Technologies International, Inc.User definable prioritization of market information
US10467691B2 (en)2012-12-312019-11-05Trading Technologies International, Inc.User definable prioritization of market information
US11593880B2 (en)2012-12-312023-02-28Trading Technologies International, Inc.User definable prioritization of market information
US8752075B1 (en)*2013-02-262014-06-10Xilinx, Inc.Method for data transport
US9454630B1 (en)2013-02-262016-09-27Xilinx, Inc.Graphical representation of integrated circuits
US20140359182A1 (en)*2013-05-292014-12-04Ivan I. GeorgievMethods and apparatus facilitating access to storage among multiple computers
US9665409B2 (en)*2013-05-292017-05-30Citrix Systems, Inc.Methods and apparatus facilitating access to storage among multiple computers
US9934075B2 (en)*2013-06-282018-04-03Empire Technology Development LlcManaging associated tasks using a task manager in communication devices
KR101827547B1 (en)*2013-06-282018-02-08엠파이어 테크놀로지 디벨롭먼트 엘엘씨Task management on computing platforms
WO2014209348A1 (en)*2013-06-282014-12-31Empire Technology Development LlcTask management on computing platforms
US20150339172A1 (en)*2013-06-282015-11-26Yang-Won JungTask management on computing platforms
CN103428272A (en)*2013-07-162013-12-04无限极(中国)有限公司System and method for monitoring and scheduling of middleware threads
US12190376B2 (en)2013-12-182025-01-07Trading Technologies International, Inc.Dynamic information configuration and display
US11176611B2 (en)2013-12-182021-11-16Trading Technologies International, Inc.Dynamic information configuration and display
US10460387B2 (en)2013-12-182019-10-29Trading Technologies International, Inc.Dynamic information configuration and display
US20150227442A1 (en)*2014-02-112015-08-13Saudi Arabian Oil CompanyCircumventing Load Imbalance in Parallel Simulations Caused by Faulty Hardware Nodes
US9372766B2 (en)*2014-02-112016-06-21Saudi Arabian Oil CompanyCircumventing load imbalance in parallel simulations caused by faulty hardware nodes
US20150379424A1 (en)*2014-06-302015-12-31Amazon Technologies, Inc.Machine learning service
US10540606B2 (en)*2014-06-302020-01-21Amazon Technologies, Inc.Consistent filtering of machine learning data
US10102480B2 (en)*2014-06-302018-10-16Amazon Technologies, Inc.Machine learning service
US12229642B2 (en)2014-06-302025-02-18Amazon Technologies, Inc.Efficient duplicate detection for machine learning data sets
US12073298B2 (en)2014-06-302024-08-27Amazon Technologies, Inc.Machine learning service
US11544623B2 (en)2014-06-302023-01-03Amazon Technologies, Inc.Consistent filtering of machine learning data
US11386351B2 (en)*2014-06-302022-07-12Amazon Technologies, Inc.Machine learning service
US11379755B2 (en)2014-06-302022-07-05Amazon Technologies, Inc.Feature processing tradeoff management
US11838851B1 (en)2014-07-152023-12-05F5, Inc.Methods for managing L7 traffic classification and devices thereof
US9665432B2 (en)2014-08-072017-05-30Microsoft Technology Licensing, LlcSafe data access following storage failure
US10545831B2 (en)2014-08-072020-01-28Microsoft Technology Licensing, LlcSafe data access following storage failure
US9847918B2 (en)*2014-08-122017-12-19Microsoft Technology Licensing, LlcDistributed workload reassignment following communication failure
US11228510B2 (en)*2014-08-122022-01-18Microsoft Technology Licensing, LlcDistributed workload reassignment following communication failure
US20160050294A1 (en)*2014-08-122016-02-18Microsoft CorporationDistributed workload reassignment following communication failure
CN106575245A (en)*2014-08-122017-04-19微软技术许可有限责任公司Distributed workload reassignment following communication failure
US10061577B2 (en)2014-10-142018-08-28Electric Cloud, Inc.System and method for optimizing job scheduling within program builds
US10182013B1 (en)2014-12-012019-01-15F5 Networks, Inc.Methods for managing progressive image delivery and devices thereof
US11895138B1 (en)2015-02-022024-02-06F5, Inc.Methods for improving web scanner accuracy and devices thereof
US10176015B2 (en)2015-09-252019-01-08Microsoft Technology Licensing, LlcProgress visualization of computational job
WO2017131794A1 (en)*2016-01-312017-08-03Hewlett Packard Enterprise Development Company LpGraph analytics system
US10671444B2 (en)2016-12-072020-06-02Tata Consultancy Services LimitedSystems and methods for scheduling tasks and managing computing resource allocation for closed loop control systems
WO2018104799A1 (en)*2016-12-072018-06-14Tata Consultancy Services LimitedSystems and methods for scheduling tasks and managing computing resource allocation for closed loop control systems
AU2017372921B2 (en)*2016-12-072020-06-18Tata Consultancy Services LimitedSystems and methods for scheduling tasks and managing computing resource allocation for closed loop control systems
CN109416647A (en)*2016-12-072019-03-01塔塔咨询服务有限公司The system and method for scheduler task and management computational resource allocation for closed-loop control system
US11327807B2 (en)2017-06-052022-05-10Balanced Media Technology, LLCPlatform for collaborative processing of computing tasks
WO2018226740A3 (en)*2017-06-052020-01-16Balanced Media Technology, LLCPlatform for collaborative processing of computing tasks
US11763190B2 (en)2018-03-262023-09-19Balanced Media Technology, LLCAbstracted interface for gamification of machine learning algorithms
US10884789B2 (en)2018-11-162021-01-05International Business Machines CorporationProcess tracking
EP4120080A4 (en)*2020-04-152023-04-12Straitdeer Pte. Ltd. DATA PROCESSING METHOD AND DEVICE, ELECTRONIC DEVICE AND SYSTEM
US12353906B2 (en)2020-04-152025-07-08Straitdeer Pte. Ltd.Data processing method and apparatus, electronic device, and system
EP4155937A1 (en)*2021-09-272023-03-29FUJIFILM Business Innovation Corp.Information processing system, information processing apparatus, program, and information processing method
US11632482B1 (en)2021-09-272023-04-18Fujifilm Business Innovation Corp.Information processing system capable of enabling cooperation of processing when connection with external apparatus being disconnected, information processing apparatus therefor, and non-transitory computer readable medium storing program therefor
WO2024033502A1 (en)*2022-08-112024-02-15Vmi Holland B.V.Flexible tablet dispensing, inspection and packaging systems

Also Published As

Publication numberPublication date
US7093004B2 (en)2006-08-15
US20080313345A1 (en)2008-12-18
US20030191795A1 (en)2003-10-09
US8195739B2 (en)2012-06-05

Similar Documents

PublicationPublication DateTitle
US8195739B2 (en)Adaptive polling
US20030154284A1 (en)Distributed data propagator
Tantalaki et al.A review on big data real-time stream processing and its scheduling techniques
Li et al.A distributed service-oriented architecture for business process execution
Prodan et al.Overhead analysis of scientific workflows in grid environments
US9176785B2 (en)System and method for providing multi-resource management support in a compute environment
Zhu et al.A survey on grid scheduling systems
RaicuMany-task computing: bridging the gap between high-throughput computing and high-performance computing
US20090049443A1 (en)Multicore Distributed Processing System
Baker et al.A review of commercial and research cluster management software
Raicu et al.Middleware support for many-task computing
Zhang et al.Design and analysis of data management in scalable parallel scripting
Memishi et al.Fault tolerance in MapReduce: A survey
US20070240140A1 (en)Methods and systems for application load distribution
WO2002063479A1 (en)Distributed computing system
Morrison et al.Webcom-G: grid enabled metacomputing
LeiteA user-centered and autonomic multi-cloud architecture for high performance computing applications
Raghavan et al.DPAC: an object-oriented distributed and parallel computing framework for manufacturing applications
Wang et al.A dependable Peer-to-Peer computing platform
Carreira et al.Implementing Tuple Space with Threads.
de Oliveira et al.Background Knowledge
Dharsee et al.Mobidick: a tool for distributed computing on the internet
Roy et al.A multi-agent framework for resource brokering of multiple concurrent jobs in grid environment
Machida et al.Intelligent data staging with overlapped execution of grid applications
LopesSDD4 Streaming

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:ORIX VENTURE FINANCE LLC, NEW YORK

Free format text:SECURITY AGREEMENT;ASSIGNOR:DATASYNAPSE, INC.;REEL/FRAME:018584/0240

Effective date:20061114

STCBInformation on status: application discontinuation

Free format text:ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION


[8]ページ先頭

©2009-2025 Movatter.jp