WO2007070491A3 - Instrument-based distributed computing systems - Google Patents

Instrument-based distributed computing systems Download PDF

Info

Publication number
WO2007070491A3
WO2007070491A3 PCT/US2006/047302 US2006047302W WO2007070491A3 WO 2007070491 A3 WO2007070491 A3 WO 2007070491A3 US 2006047302 W US2006047302 W US 2006047302W WO 2007070491 A3 WO2007070491 A3 WO 2007070491A3
Authority
WO
WIPO (PCT)
Prior art keywords
instrument
job
based distributed
client
distributed computing
Prior art date
Application number
PCT/US2006/047302
Other languages
French (fr)
Other versions
WO2007070491A2 (en
Inventor
Roy Lurie
Thomas Gaudette
Original Assignee
Mathworks Inc
Roy Lurie
Thomas Gaudette
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 Mathworks Inc, Roy Lurie, Thomas Gaudette filed Critical Mathworks Inc
Priority to EP06845243A priority Critical patent/EP1960877A2/en
Priority to JP2008545725A priority patent/JP5442999B2/en
Publication of WO2007070491A2 publication Critical patent/WO2007070491A2/en
Publication of WO2007070491A3 publication Critical patent/WO2007070491A3/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/50Allocation of resources, e.g. of the central processing unit [CPU]
    • G06F9/5061Partitioning or combining of resources
    • G06F9/5072Grid computing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/36Preventing errors by testing or debugging software
    • G06F11/3664Environments for testing or debugging software
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network

Abstract

An instrument-based distributed computing system is disclosed that accelerates the measurement, analysis, verification and validation of data in a distributed computing environment. A large computing work can be performed in a distributed fashion using the instrument-based distributed system. The instrument-based distributed system may include a client that creates a job. The job may include one or more tasks. The client may distribute a portion of the job to one or more remote workers on a network. The client may reside in an instrument. One or more workers may also reside in instruments. The workers execute the received portion of the job and may return execution results to the client. As such, the present invention allows the use of instrument-based distributed system on a network to conduct the job and facilitate decreasing the time for executing the job.
PCT/US2006/047302 2005-12-12 2006-12-12 Instrument-based distributed computing systems WO2007070491A2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
EP06845243A EP1960877A2 (en) 2005-12-12 2006-12-12 Instrument-based distributed computing systems
JP2008545725A JP5442999B2 (en) 2005-12-12 2006-12-12 Distributed calculation method based on instrument

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US11/301,061 2005-12-12
US11/301,061 US7908313B2 (en) 2004-07-21 2005-12-12 Instrument-based distributed computing systems

Publications (2)

Publication Number Publication Date
WO2007070491A2 WO2007070491A2 (en) 2007-06-21
WO2007070491A3 true WO2007070491A3 (en) 2007-10-04

Family

ID=37865304

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2006/047302 WO2007070491A2 (en) 2005-12-12 2006-12-12 Instrument-based distributed computing systems

Country Status (4)

Country Link
US (3) US7908313B2 (en)
EP (1) EP1960877A2 (en)
JP (1) JP5442999B2 (en)
WO (1) WO2007070491A2 (en)

Families Citing this family (95)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7415516B1 (en) * 2000-08-08 2008-08-19 Cisco Technology, Inc. Net lurkers
US20060075408A1 (en) * 2004-10-06 2006-04-06 Digipede Technologies, Llc Distributed object execution system
JP2006155187A (en) * 2004-11-29 2006-06-15 Sony Corp Information processing system, information processor and processing method, storage medium and program
US8621425B1 (en) * 2005-04-08 2013-12-31 The Mathworks, Inc. Generating code based at least on one or more output arguments designated as not being present
US20070033247A1 (en) * 2005-08-02 2007-02-08 The Mathworks, Inc. Methods and system for distributing data to technical computing workers
US7681087B2 (en) * 2005-12-14 2010-03-16 Business Objects Software Ltd. Apparatus and method for persistent report serving
KR100677635B1 (en) * 2006-02-02 2007-02-02 삼성전자주식회사 Method and system for controlling device in network, and recording medium storing program for performing the method thereof
US8082289B2 (en) 2006-06-13 2011-12-20 Advanced Cluster Systems, Inc. Cluster computing support for application programs
US8327350B2 (en) * 2007-01-02 2012-12-04 International Business Machines Corporation Virtual resource templates
US8108855B2 (en) * 2007-01-02 2012-01-31 International Business Machines Corporation Method and apparatus for deploying a set of virtual software resource templates to a set of nodes
US8799871B2 (en) * 2007-01-08 2014-08-05 The Mathworks, Inc. Computation of elementwise expression in parallel
US10055468B2 (en) * 2007-04-30 2018-08-21 Wolfram Research, Inc. Access to data collections by a computational system
US8370802B2 (en) 2007-09-18 2013-02-05 International Business Machines Corporation Specifying an order for changing an operational state of software application components
US8762999B2 (en) * 2007-09-27 2014-06-24 Oracle America, Inc. Guest-initiated resource allocation request based on comparison of host hardware information and projected workload requirement
DE102007062974B4 (en) * 2007-12-21 2010-04-08 Phoenix Contact Gmbh & Co. Kg Signal processing device
TWI353138B (en) * 2007-12-28 2011-11-21 Accton Technology Corp A job management and a scheduling method of networ
US20090222818A1 (en) * 2008-02-29 2009-09-03 Sap Ag Fast workflow completion in a multi-system landscape
US8331901B2 (en) * 2009-01-28 2012-12-11 Headwater Partners I, Llc Device assisted ambient services
US7827438B2 (en) * 2008-06-10 2010-11-02 Microsoft Corporation Distributed testing system and techniques
US8108467B2 (en) * 2008-06-26 2012-01-31 International Business Machines Corporation Load balanced data processing performed on an application message transmitted between compute nodes of a parallel computer
CN101296199A (en) * 2008-06-27 2008-10-29 腾讯科技(深圳)有限公司 Method for instant communication tool scheduling task, and instant communication tool
US9910708B2 (en) * 2008-08-28 2018-03-06 Red Hat, Inc. Promotion of calculations to cloud-based computation resources
US8387064B2 (en) 2008-10-09 2013-02-26 International Business Machines Corporation Balancing a data processing load among a plurality of compute nodes in a parallel computer
JP5393304B2 (en) * 2009-07-09 2014-01-22 富士通株式会社 Distributed processing system, information processing apparatus, and distributed processing method
US9323582B2 (en) 2009-08-12 2016-04-26 Schlumberger Technology Corporation Node to node collaboration
US10115065B1 (en) 2009-10-30 2018-10-30 Verint Americas Inc. Systems and methods for automatic scheduling of a workforce
US8874745B2 (en) * 2010-03-26 2014-10-28 Fujitsu Limited Method and system for providing services
US10853744B2 (en) 2010-06-17 2020-12-01 Figure Eight Technologies, Inc. Distributing a task to multiple workers over a network for completion while providing quality control
US11023859B2 (en) 2010-06-17 2021-06-01 CrowdFlower, Inc. Using virtual currency to compensate workers in a crowdsourced task
WO2012049794A1 (en) * 2010-10-14 2012-04-19 日本電気株式会社 Distributed processing device and distributed processing system
JP5531942B2 (en) * 2010-12-20 2014-06-25 コニカミノルタ株式会社 Image forming apparatus
US8639971B1 (en) 2011-02-17 2014-01-28 Scale Computing Condition detection and reporting in complex systems
US8738830B2 (en) 2011-03-03 2014-05-27 Hewlett-Packard Development Company, L.P. Hardware interrupt processing circuit
US9189283B2 (en) * 2011-03-03 2015-11-17 Hewlett-Packard Development Company, L.P. Task launching on hardware resource for client
US9645823B2 (en) 2011-03-03 2017-05-09 Hewlett-Packard Development Company, L.P. Hardware controller to choose selected hardware entity and to execute instructions in relation to selected hardware entity
US11087247B2 (en) 2011-03-23 2021-08-10 Figure Eight Technologies, Inc. Dynamic optimization for data quality control in crowd sourcing tasks to crowd labor
US20120254965A1 (en) * 2011-04-04 2012-10-04 Lansing Arthur Parker Method and system for secured distributed computing using devices
US9495477B1 (en) * 2011-04-20 2016-11-15 Google Inc. Data storage in a graph processing system
US8972997B2 (en) 2011-06-17 2015-03-03 Microsoft Technology Licensing, Llc Work item processing in distributed applications
US8554605B2 (en) 2011-06-29 2013-10-08 CrowdFlower, Inc. Evaluating a worker in performing crowd sourced tasks and providing in-task training through programmatically generated test tasks
WO2013003861A2 (en) * 2011-06-30 2013-01-03 CrowdFlower, Inc. Evaluating a worker in performing crowd sourced tasks and providing in-task training through programmatically generated test tasks
US8949305B1 (en) * 2011-07-15 2015-02-03 Scale Computing, Inc. Distributed dynamic system configuration
US9104651B1 (en) * 2011-07-15 2015-08-11 Scale Computing, Inc. Techniques for distributing tests and test suites across a network
US9710768B2 (en) 2011-09-23 2017-07-18 Elwha Llc Acquiring and transmitting event related tasks and subtasks to interface devices
WO2013052801A1 (en) * 2011-10-05 2013-04-11 Hartigen Solutions, Llc Integrated software development and deployment architecture and high availability client-server systems generated using the architecture
US20130091197A1 (en) 2011-10-11 2013-04-11 Microsoft Corporation Mobile device as a local server
US8626545B2 (en) 2011-10-17 2014-01-07 CrowdFlower, Inc. Predicting future performance of multiple workers on crowdsourcing tasks and selecting repeated crowdsourcing workers
WO2013065151A1 (en) * 2011-11-02 2013-05-10 株式会社日立製作所 Computer system, data transmission method, and data transmission program
US10795722B2 (en) * 2011-11-09 2020-10-06 Nvidia Corporation Compute task state encapsulation
US8910186B2 (en) * 2011-11-15 2014-12-09 International Business Machines Corporation Feed-based promotion of service registry objects
US8918509B1 (en) * 2011-12-20 2014-12-23 The Mathworks, Inc. Dynamic arbitrary data simulation using fixed resources
KR101335711B1 (en) * 2012-01-20 2013-12-04 연세대학교 산학협력단 A server, An arithmatic processing method and a system thereof
DE102012203252A1 (en) 2012-03-01 2013-09-05 Rohde & Schwarz Gmbh & Co. Kg Device and method for testing electronic devices with a spatially separated control device
US11568334B2 (en) 2012-03-01 2023-01-31 Figure Eight Technologies, Inc. Adaptive workflow definition of crowd sourced tasks and quality control mechanisms for multiple business applications
JP5999351B2 (en) * 2012-03-26 2016-09-28 日本電気株式会社 Database processing apparatus, method, program, and data structure
US20130263090A1 (en) * 2012-03-30 2013-10-03 Sony Online Entertainment Llc System and method for automated testing
KR101893982B1 (en) 2012-04-09 2018-10-05 삼성전자 주식회사 Distributed processing system, scheduler node and scheduling method of distributed processing system, and apparatus for generating program thereof
US8972543B1 (en) * 2012-04-11 2015-03-03 Spirent Communications, Inc. Managing clients utilizing reverse transactions
US9077665B1 (en) 2012-05-24 2015-07-07 Scale Computing, Inc. Transferring virtual machines and resource localization in a distributed fault-tolerant system
US9176769B2 (en) * 2012-06-29 2015-11-03 Microsoft Technology Licensing, Llc Partitioned array objects in a distributed runtime
US10430216B1 (en) 2012-08-23 2019-10-01 Scale Computing Inc Virtual machine automated selection
US10019287B1 (en) 2012-08-23 2018-07-10 Scale Computing Virtual machine resource display
EP2744173B1 (en) * 2012-10-26 2018-08-15 Huawei Device (Dongguan) Co., Ltd. Multiple-service processing method and browser
US9117029B2 (en) * 2012-12-05 2015-08-25 The Mathworks, Inc. Deferred evaluation and presentation of a custom diagnostic analysis
US9600351B2 (en) 2012-12-14 2017-03-21 Microsoft Technology Licensing, Llc Inversion-of-control component service models for virtual environments
US20140201709A1 (en) * 2013-01-15 2014-07-17 Martin Carl Euerle JavaScript™ Deployment Build Tool for software code that uses an object literal to define meta data and system code.
US9146777B2 (en) 2013-01-25 2015-09-29 Swarm Technology Llc Parallel processing with solidarity cells by proactively retrieving from a task pool a matching task for the solidarity cell to process
US8893155B2 (en) 2013-03-14 2014-11-18 Microsoft Corporation Providing distributed array containers for programming objects
US9280372B2 (en) 2013-08-12 2016-03-08 Amazon Technologies, Inc. Request processing techniques
US9348634B2 (en) 2013-08-12 2016-05-24 Amazon Technologies, Inc. Fast-booting application image using variation points in application source code
US10346148B2 (en) 2013-08-12 2019-07-09 Amazon Technologies, Inc. Per request computer system instances
US9705755B1 (en) 2013-08-14 2017-07-11 Amazon Technologies, Inc. Application definition deployment with request filters employing base groups
EP2882141A1 (en) 2013-12-04 2015-06-10 Exfo Inc. Network test system
US20150195234A1 (en) * 2014-01-08 2015-07-09 International Business Machines Corporation Preventing unnecessary messages from being sent and received
FI20145150L (en) * 2014-02-14 2015-08-15 Streamr Oy Signal processing system
US9678787B2 (en) 2014-05-23 2017-06-13 Microsoft Technology Licensing, Llc Framework for authoring data loaders and data savers
US9921633B2 (en) 2014-08-22 2018-03-20 Intel Corporation Power aware job scheduler and manager for a data processing system
JP6319459B2 (en) * 2014-11-06 2018-05-09 株式会社島津製作所 ANALYZER SYSTEM AND PROGRAM FOR THE SYSTEM
US9459933B1 (en) 2015-01-30 2016-10-04 Amazon Technologies, Inc. Contention and selection of controlling work coordinator in a distributed computing environment
CN106375102B (en) * 2015-07-22 2019-08-27 华为技术有限公司 A kind of service registration method, application method and relevant apparatus
US10536518B1 (en) * 2015-11-20 2020-01-14 VCE IP Holding Company LLC Resource configuration discovery and replication system for applications deployed in a distributed computing environment
CA3023279A1 (en) * 2016-05-06 2017-11-09 Schlumberger Canada Limited Seismic processing task predictive scheduler
US10498625B1 (en) * 2016-10-14 2019-12-03 Amazon Technologies, Inc. Distributed testing service
CN108156188B (en) * 2016-12-02 2021-06-01 中科星图股份有限公司 Data validity checking system
US10264056B2 (en) * 2016-12-08 2019-04-16 Bank Of America Corporation Multicomputer processing of an event request from an event origination device with centralized event orchestration
US10417228B2 (en) * 2016-12-16 2019-09-17 General Electric Company Apparatus and method for analytical optimization through computational pushdown
WO2018150503A1 (en) * 2017-02-16 2018-08-23 株式会社日立製作所 Data processing method, distributed data processing system, and storage medium
US11327811B2 (en) * 2017-07-06 2022-05-10 Centurylink Intellectual Property Llc Distributed computing mesh
US10997538B1 (en) 2017-11-21 2021-05-04 Amazon Technologies, Inc. Resource management
US11616686B1 (en) * 2017-11-21 2023-03-28 Amazon Technologies, Inc. Cluster management
WO2019110609A1 (en) * 2017-12-05 2019-06-13 Koninklijke Philips N.V. Multiparty computations
CN109800078B (en) * 2018-12-12 2020-04-28 北京三快在线科技有限公司 Task processing method, task distribution terminal and task execution terminal
US11907755B2 (en) * 2019-11-22 2024-02-20 Rohde & Schwarz Gmbh & Co. Kg System and method for distributed execution of a sequence processing chain
KR102248978B1 (en) * 2019-11-29 2021-05-07 한국과학기술원 Resource Allocation Method and Apparatus for Reducing the Expected Latency in Distributed Machine Learning with Multiple Users
AU2022339498A1 (en) 2021-08-31 2024-03-14 Nutcracker Therapeutics, Inc. State machine based script applications and systems

Family Cites Families (85)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4890242A (en) * 1986-06-05 1989-12-26 Xox Corporation Solid-modeling system using topology directed subdivision for determination of surface intersections
US5481698A (en) * 1988-09-28 1996-01-02 Hitachi Ltd. Computer system and job executing method
JPH07120410B2 (en) * 1991-01-15 1995-12-20 インターナショナル・ビジネス・マシーンズ・コーポレイション Large-scale parallel architecture display / manipulation system and method for three-dimensional object
JPH05197573A (en) * 1991-08-26 1993-08-06 Hewlett Packard Co <Hp> Task controlling system with task oriented paradigm
US5420965A (en) * 1992-06-05 1995-05-30 Software Projects, Inc. Single pass method of compressing data transmitted to command driven terminal
US5390325A (en) * 1992-12-23 1995-02-14 Taligent, Inc. Automated testing system
SE9300671D0 (en) * 1993-03-01 1993-03-01 Sven Nauckhoff WORK FLOW MANAGEMENT
US5490097A (en) * 1993-03-22 1996-02-06 Fujitsu Limited System and method for modeling, analyzing and executing work process plans
AU679637B2 (en) * 1994-04-21 1997-07-03 British Telecommunications Public Limited Company Interface device and method
US5526358A (en) * 1994-08-19 1996-06-11 Peerlogic, Inc. Node management in scalable distributed computing enviroment
US5748930A (en) * 1994-09-26 1998-05-05 Intel Corporation Method and apparatus for interfacing with a host computer system sharing tasks with another user on a client computer system
US5940586A (en) * 1995-10-16 1999-08-17 International Business Machines Corporation Method and apparatus for detecting the presence of and disabling defective bus expansion devices or Industry Standard Architecture (ISA) adapters
US5784884A (en) * 1995-12-20 1998-07-28 United Technologies Corporation Fail-safe transfer valve
US5838968A (en) * 1996-03-01 1998-11-17 Chromatic Research, Inc. System and method for dynamic resource management across tasks in real-time operating systems
US5761507A (en) * 1996-03-05 1998-06-02 International Business Machines Corporation Client/server architecture supporting concurrent servers within a server with a transaction manager providing server/connection decoupling
US5930465A (en) * 1996-11-26 1999-07-27 Xerox Corporation Printing system with enhanced print service capability
US5950201A (en) * 1996-12-06 1999-09-07 International Business Machines Corporation Computerized design automation method using a single logical PFVL paradigm
US5905657A (en) * 1996-12-19 1999-05-18 Schlumberger Technology Corporation Performing geoscience interpretation with simulated data
US6112243A (en) * 1996-12-30 2000-08-29 Intel Corporation Method and apparatus for allocating tasks to remote networked processors
US5923552A (en) * 1996-12-31 1999-07-13 Buildnet, Inc. Systems and methods for facilitating the exchange of information between separate business entities
US6006230A (en) * 1997-01-15 1999-12-21 Sybase, Inc. Database application development system with improved methods for distributing and executing objects across multiple tiers
US6003065A (en) * 1997-04-24 1999-12-14 Sun Microsystems, Inc. Method and system for distributed processing of applications on host and peripheral devices
US6173322B1 (en) * 1997-06-05 2001-01-09 Silicon Graphics, Inc. Network request distribution based on static rules and dynamic performance data
US6058426A (en) * 1997-07-14 2000-05-02 International Business Machines Corporation System and method for automatically managing computing resources in a distributed computing environment
US5926775A (en) * 1997-10-08 1999-07-20 National Instruments Corporation Mini driver software architecture for a data acquisition system
US6697773B1 (en) * 1998-05-19 2004-02-24 Altera Corporation Using assignment decision diagrams with control nodes for sequential review during behavioral simulation
US6577981B1 (en) * 1998-08-21 2003-06-10 National Instruments Corporation Test executive system and method including process models for improved configurability
US6332211B1 (en) * 1998-12-28 2001-12-18 International Business Machines Corporation System and method for developing test cases using a test object library
US6397173B1 (en) * 1999-05-03 2002-05-28 Astec International Llc Application specific waveform generator
US6564326B2 (en) * 1999-07-06 2003-05-13 Walter A. Helbig, Sr. Method and apparatus for enhancing computer system security
US6463457B1 (en) * 1999-08-26 2002-10-08 Parabon Computation, Inc. System and method for the establishment and the utilization of networked idle computational processing power
US6993747B1 (en) * 1999-08-30 2006-01-31 Empirix Inc. Method and system for web based software object testing
US7139999B2 (en) * 1999-08-31 2006-11-21 Accenture Llp Development architecture framework
US7305475B2 (en) * 1999-10-12 2007-12-04 Webmd Health System and method for enabling a client application to operate offline from a server
US6895338B2 (en) * 2000-03-10 2005-05-17 Smiths Detection - Pasadena, Inc. Measuring and analyzing multi-dimensional sensory information for identification purposes
US7260635B2 (en) * 2000-03-21 2007-08-21 Centrisoft Corporation Software, systems and methods for managing a distributed network
US7254607B2 (en) * 2000-03-30 2007-08-07 United Devices, Inc. Dynamic coordination and control of network connected devices for large-scale network site testing and associated architectures
US20030154284A1 (en) * 2000-05-31 2003-08-14 James Bernardin Distributed data propagator
AU2001266948A1 (en) * 2000-06-14 2001-12-24 Douglas M. Blair Apparatus and method for providing sequence database comparison
WO2001098871A2 (en) * 2000-06-19 2001-12-27 P.C. Krause And Associates, Inc. Distributed simulation
US20020019844A1 (en) * 2000-07-06 2002-02-14 Kurowski Scott J. Method and system for network-distributed computing
IL137296A (en) * 2000-07-13 2009-09-01 Nds Ltd Configurable hardware system
WO2002023463A1 (en) * 2000-09-11 2002-03-21 David Edgar System, method, and computer program product for optimization and acceleration of data transport and processing
US6950874B2 (en) * 2000-12-15 2005-09-27 International Business Machines Corporation Method and system for management of resource leases in an application framework system
US20020161890A1 (en) * 2000-12-22 2002-10-31 Kailai Chen System and method for intelligently distributing content over a communicatons network
US20020087382A1 (en) * 2001-01-03 2002-07-04 Tiburcio Vincio B. Method and system for assigning and tracking tasks, such as under an electronic auction
WO2002056192A1 (en) * 2001-01-09 2002-07-18 Abt Associates, Inc. Distributed computing
US20020186384A1 (en) * 2001-06-08 2002-12-12 Winston Edward G. Splitting a print job for improving print speed
US7222265B1 (en) * 2001-07-02 2007-05-22 Lesuer Brian J Automated software testing
US7266808B2 (en) * 2001-08-10 2007-09-04 Parasoft Corporation Method and system for dynamically invoking and/or checking conditions of a computer test program
US20030036866A1 (en) * 2001-08-14 2003-02-20 Dinesh Nair System and method for creating a test executive sequence to perform display inspection
US7020699B2 (en) * 2001-09-11 2006-03-28 Sun Microsystems, Inc. Test result analyzer in a distributed processing framework system and methods for implementing the same
US6993772B2 (en) * 2001-09-18 2006-01-31 The Mathworks, Inc. Common communication system for control instruments
US6910158B2 (en) * 2001-10-01 2005-06-21 International Business Machines Corporation Test tool and methods for facilitating testing of duplexed computer functions
US7721193B2 (en) * 2001-10-18 2010-05-18 Bea Systems, Inc. System and method for implementing a schema object model in application integration
US7275048B2 (en) * 2001-10-30 2007-09-25 International Business Machines Corporation Product support of computer-related products using intelligent agents
WO2003038648A2 (en) * 2001-10-31 2003-05-08 Thermo Crs Ltd. A backtracking resources planning algorithm
US7117500B2 (en) * 2001-12-20 2006-10-03 Cadence Design Systems, Inc. Mechanism for managing execution of interdependent aggregated processes
US20030131088A1 (en) * 2002-01-10 2003-07-10 Ibm Corporation Method and system for automatic selection of a test system in a network environment
US7130891B2 (en) * 2002-02-04 2006-10-31 Datasynapse, Inc. Score-based scheduling of service requests in a grid services computing platform
US7093004B2 (en) * 2002-02-04 2006-08-15 Datasynapse, Inc. Using execution statistics to select tasks for redundant assignment in a distributed computing platform
US7376693B2 (en) * 2002-02-08 2008-05-20 Jp Morgan Chase & Company System architecture for distributed computing and method of using the system
WO2003088119A1 (en) * 2002-04-08 2003-10-23 Topcoder, Inc. System and method for soliciting proposals for software development services
US20040044909A1 (en) * 2002-09-04 2004-03-04 Mirza Absar Ahmed Method and system for accessing an object behind a firewall
US20040047356A1 (en) * 2002-09-06 2004-03-11 Bauer Blaine D. Network traffic monitoring
US7334219B2 (en) * 2002-09-30 2008-02-19 Ensco, Inc. Method and system for object level software testing
US7395536B2 (en) * 2002-11-14 2008-07-01 Sun Microsystems, Inc. System and method for submitting and performing computational tasks in a distributed heterogeneous networked environment
US7421683B2 (en) * 2003-01-28 2008-09-02 Newmerix Corp£ Method for the use of information in an auxiliary data system in relation to automated testing of graphical user interface based applications
US7209851B2 (en) * 2003-02-14 2007-04-24 Advantest America R&D Center, Inc. Method and structure to develop a test program for semiconductor integrated circuits
US20040167749A1 (en) * 2003-02-21 2004-08-26 Richard Friedman Interface and method for testing a website
US20040210866A1 (en) * 2003-04-17 2004-10-21 Richard Friedman Method of creating a unit test framework to test a resource description framework based object
US20050027846A1 (en) * 2003-04-24 2005-02-03 Alex Wolfe Automated electronic software distribution and management method and system
US7644408B2 (en) * 2003-04-25 2010-01-05 Spotware Technologies, Inc. System for assigning and monitoring grid jobs on a computing grid
US8055753B2 (en) * 2003-06-11 2011-11-08 International Business Machines Corporation Peer to peer job monitoring and control in grid computing systems
US6882951B2 (en) * 2003-07-07 2005-04-19 Dell Products L.P. Method and system for information handling system automated and distributed test
US20050034130A1 (en) * 2003-08-05 2005-02-10 International Business Machines Corporation Balancing workload of a grid computing environment
US7330281B2 (en) * 2003-08-25 2008-02-12 Sharp Laboratories Of America, Inc. Systems and methods for providing imaging job control
EP1673607A4 (en) * 2003-10-14 2009-05-20 Verseon Method and apparatus for analysis of molecular configurations and combinations
JP5032120B2 (en) * 2003-10-14 2012-09-26 バーセオン Method and apparatus for classifying molecules
EP1680741B1 (en) * 2003-11-04 2012-09-05 Kimberly-Clark Worldwide, Inc. Testing tool for complex component based software systems
US20060048157A1 (en) * 2004-05-18 2006-03-02 International Business Machines Corporation Dynamic grid job distribution from any resource within a grid environment
US7844969B2 (en) * 2004-06-17 2010-11-30 Platform Computing Corporation Goal-oriented predictive scheduling in a grid environment
US7860582B2 (en) * 2004-06-23 2010-12-28 National Instruments Corporation Compact modular embedded device
US7831680B2 (en) * 2004-07-16 2010-11-09 National Instruments Corporation Deterministic communication between graphical programs executing on different computer systems
US7886296B2 (en) * 2004-07-22 2011-02-08 Computer Associates Think, Inc. System and method for providing alerts for heterogeneous jobs

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
ANNE E TREFETHEN AND VIJAY S MENON AND CHI-CHAO CHANG AND GRZEGORZ CZAJKOWSKI AND CHRIS MYERS AND LLOYD N TREFETHEN: "MULTIMATLAB: MATLAB ON MULTIPLE PROCESSORS (TR96-1586)", INTERNET CITATION, 1996, XP001237268, Retrieved from the Internet <URL:http://citeseer.ist.psu.edu/cache/papers/cs/2361/ftp:zSzzSzftp.tc.cor nell.eduzSzpubzSztech.reportszSztr239.pdf/trefethen96multimatlab.pdf> *
CLEVE MOLER: "WHY THERE ISN'T A PARALLEL MATLAB. OUR EXPERIENCE HAS MADE US Skeptical", INTERNET CITATION, 1995, XP007900495, Retrieved from the Internet <URL:http://www.mathworks.com/company/newsletters/news_notes/pdf/spr95cleve.p> [retrieved on 20060407] *
PAWLETTA S ET AL: "A MATLAB TOOLBOX FOR DISTRIBUTED AND PARALLEL PROCESSING", INTERNET CITATION, 1995, XP007900389, Retrieved from the Internet <URL:http://citeseer.ist.psu.edu/cache/papers/cs/2321/http:zSzzSzwww.mb.hs wismar.dezSzMitarbeiterzSzPawlettazSzForschungzSzPublikationenzSzzz9 5_matlab95.pdf/pawletta95matlab.pdf> *
YING CHEN ET AL: "MATLAB*G: A GRID-BASED PARALLEL MATLAB", INTERNET CITATION, 20 January 2004 (2004-01-20), XP007900391, Retrieved from the Internet <URL:http://ntu-cg.ntu.edu.sg/Grid_competition/report/grid-9.pdf> [retrieved on 20060406] *

Also Published As

Publication number Publication date
JP5442999B2 (en) 2014-03-19
US20080021951A1 (en) 2008-01-24
US20070124363A1 (en) 2007-05-31
EP1960877A2 (en) 2008-08-27
WO2007070491A2 (en) 2007-06-21
JP2009519548A (en) 2009-05-14
US7908313B2 (en) 2011-03-15
US20110167425A1 (en) 2011-07-07

Similar Documents

Publication Publication Date Title
WO2007070491A3 (en) Instrument-based distributed computing systems
WO2007139803A3 (en) System and method for distributing system tests in parallel computing environments
WO2005111807A3 (en) Method for testing the real-time capacity of a system
WO2008042810A3 (en) Facilitating performance of tasks via distribution using third-party sites
WO2007047093A3 (en) Method and system for providing a graphical user interface and trading system for professional electronic trading
IN2014KN02671A (en)
WO2004092987A3 (en) Curriculum management system
WO2013050552A3 (en) User interfaces for determining the reaction of a group with respect to a set of elements
EP1732004A4 (en) Computer system, server constituting the same, job execution control method thereof, and program
MY142330A (en) Method, system, and apparatus for exposing workbook ranges as data sources
WO2007143148A3 (en) Methods and devices for detecting linkable objects
WO2008016489A3 (en) Methods and systems for modifying an integrity measurement based on user athentication
WO2008061146A3 (en) Remote time and attendance system and method
TW200707279A (en) Task scheduling to devices with same connection address
WO2009055752A3 (en) Model-driven, repository-based application monitoring system
WO2008128131A3 (en) Learner profile for learning application programs
WO2007062034A3 (en) Attitude reaction monitoring
WO2006028840A3 (en) Methods and systems for providing an enterprise supply management portal
WO2005015440A3 (en) Extending service-oriented business frameworks
DE602005015600D1 (en) DEVICE, SYSTEM AND METHOD FOR TESTING A DEVICE WITH RESTRICTED RESOURCES
MX2007013534A (en) Analysis of multiple assets in view of uncertainties.
WO2008003427A3 (en) Method for testing the real-time capability of a system
DE60221300D1 (en) System and method for selectively enabling and disabling access to software applications over a network
ATE431595T1 (en) METHOD FOR SELECTING AND DISPLAYING AT LEAST ONE ADDITIONAL INFORMATION
TW200634544A (en) E-business on-demand for design automation tools

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application
DPE1 Request for preliminary examination filed after expiration of 19th month from priority date (pct application filed from 20040101)
REEP Request for entry into the european phase

Ref document number: 2006845243

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 2006845243

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 2008545725

Country of ref document: JP

NENP Non-entry into the national phase

Ref country code: DE