US20050071135A1
(en)
*
|
2003-09-30 |
2005-03-31 |
Vredenburgh David W. |
Knowledge management system for computer-aided design modeling
|
US20080052687A1
(en)
*
|
2003-11-03 |
2008-02-28 |
Agustin Gonzales-Tuchmann |
Development environment for data transformation applications
|
US7562094B1
(en)
|
2003-12-31 |
2009-07-14 |
Precise Software Solutions, Inc. |
Object-level database performance management
|
US7698383B2
(en)
*
|
2004-02-27 |
2010-04-13 |
Research In Motion Limited |
System and method for building component applications using metadata defined mapping between message and data domains
|
US7849183B1
(en)
|
2004-08-31 |
2010-12-07 |
Precise Software Solutions, Inc. |
Method of monitoring network and application performance by analyzing web clients and web servers
|
US7913206B1
(en)
*
|
2004-09-16 |
2011-03-22 |
Cadence Design Systems, Inc. |
Method and mechanism for performing partitioning of DRC operations
|
US7774787B2
(en)
*
|
2005-01-11 |
2010-08-10 |
Microsoft Corporation |
Method for specifying and verifying multi-threaded object-oriented programs with invariants
|
US7735089B2
(en)
*
|
2005-03-08 |
2010-06-08 |
Oracle International Corporation |
Method and system for deadlock detection in a distributed environment
|
US8387052B2
(en)
*
|
2005-03-14 |
2013-02-26 |
Qnx Software Systems Limited |
Adaptive partitioning for operating system
|
US8245230B2
(en)
*
|
2005-03-14 |
2012-08-14 |
Qnx Software Systems Limited |
Adaptive partitioning scheduler for multiprocessing system
|
US9361156B2
(en)
|
2005-03-14 |
2016-06-07 |
2236008 Ontario Inc. |
Adaptive partitioning for operating system
|
CA2538503C
(en)
*
|
2005-03-14 |
2014-05-13 |
Attilla Danko |
Process scheduler employing adaptive partitioning of process threads
|
US7590978B2
(en)
*
|
2005-04-15 |
2009-09-15 |
Microsoft Corporation |
Inferring object invariant method and system
|
EP1729213A1
(en)
*
|
2005-05-30 |
2006-12-06 |
Honda Research Institute Europe GmbH |
Development of parallel/distributed applications
|
US7877350B2
(en)
*
|
2005-06-27 |
2011-01-25 |
Ab Initio Technology Llc |
Managing metadata for graph-based computations
|
US7784035B2
(en)
*
|
2005-07-05 |
2010-08-24 |
Nec Laboratories America, Inc. |
Method for the static analysis of concurrent multi-threaded software
|
US7904852B1
(en)
|
2005-09-12 |
2011-03-08 |
Cadence Design Systems, Inc. |
Method and system for implementing parallel processing of electronic design automation tools
|
US7702642B1
(en)
*
|
2005-12-07 |
2010-04-20 |
Precise Software Solutions, Inc. |
Method, system and computer-readable code for instrumenting code for logging database-related strings
|
US20070150897A1
(en)
*
|
2005-12-22 |
2007-06-28 |
International Business Machines Corporation |
Methods and apparatus for detecting deadlock in multithreading programs
|
US7702658B2
(en)
*
|
2006-01-27 |
2010-04-20 |
International Business Machines Corporation |
Method for optimistic locking using SQL select, update, delete, and insert statements
|
US7519913B2
(en)
|
2006-06-01 |
2009-04-14 |
International Business Machines Corporation |
System and method for providing indicators of component interaction capability across navigation elements
|
US8448096B1
(en)
|
2006-06-30 |
2013-05-21 |
Cadence Design Systems, Inc. |
Method and system for parallel processing of IC design layouts
|
CA2657233C
(en)
*
|
2006-08-10 |
2016-06-21 |
Ab Initio Software Llc |
Distributing services in graph-based computations
|
US9262141B1
(en)
*
|
2006-09-08 |
2016-02-16 |
The Mathworks, Inc. |
Distributed computations of graphical programs having a pattern
|
US7657856B1
(en)
|
2006-09-12 |
2010-02-02 |
Cadence Design Systems, Inc. |
Method and system for parallel processing of IC design layouts
|
GB2443277B
(en)
*
|
2006-10-24 |
2011-05-18 |
Advanced Risc Mach Ltd |
Performing diagnostics operations upon an asymmetric multiprocessor apparatus
|
US7774189B2
(en)
*
|
2006-12-01 |
2010-08-10 |
International Business Machines Corporation |
System and method for simulating data flow using dataflow computing system
|
US8010954B2
(en)
*
|
2007-02-14 |
2011-08-30 |
The Mathworks, Inc. |
Parallel programming interface to dynamically allocate program portions
|
US8225300B1
(en)
*
|
2007-02-14 |
2012-07-17 |
The Mathworks, Inc. |
Client program executable on multiple heterogeneous server platforms
|
US8296430B2
(en)
|
2007-06-18 |
2012-10-23 |
International Business Machines Corporation |
Administering an epoch initiated for remote memory access
|
CN107423046B
(en)
*
|
2007-07-26 |
2021-08-06 |
起元技术有限责任公司 |
Method, system, and computer-readable medium for processing graph-based computations
|
US7941460B2
(en)
*
|
2007-09-05 |
2011-05-10 |
International Business Machines Corporation |
Compilation model for processing hierarchical data in stream systems
|
US7860863B2
(en)
*
|
2007-09-05 |
2010-12-28 |
International Business Machines Corporation |
Optimization model for processing hierarchical data in stream systems
|
US9065839B2
(en)
*
|
2007-10-02 |
2015-06-23 |
International Business Machines Corporation |
Minimally buffered data transfers between nodes in a data communications network
|
US20090113308A1
(en)
*
|
2007-10-26 |
2009-04-30 |
Gheorghe Almasi |
Administering Communications Schedules for Data Communications Among Compute Nodes in a Data Communications Network of a Parallel Computer
|
US20090125977A1
(en)
*
|
2007-10-31 |
2009-05-14 |
Docomo Communications Laboratories Usa, Inc. |
Language framework and infrastructure for safe and composable applications
|
US9218166B2
(en)
*
|
2008-02-20 |
2015-12-22 |
Embarcadero Technologies, Inc. |
Development system with improved methodology for creation and reuse of software assets
|
US8201067B2
(en)
*
|
2008-02-25 |
2012-06-12 |
International Business Machines Corporation |
Processor error checking for instruction data
|
US8806426B2
(en)
*
|
2008-06-04 |
2014-08-12 |
Microsoft Corporation |
Configurable partitioning of parallel data for parallel processing
|
US8499287B2
(en)
*
|
2008-06-23 |
2013-07-30 |
Microsoft Corporation |
Analysis of thread synchronization events
|
US8392633B2
(en)
*
|
2008-06-25 |
2013-03-05 |
Hewlett-Packard Development Company, L.P. |
Scheduling requesters of a shared storage resource
|
US8161380B2
(en)
*
|
2008-06-26 |
2012-04-17 |
International Business Machines Corporation |
Pipeline optimization based on polymorphic schema knowledge
|
US9026993B2
(en)
|
2008-06-27 |
2015-05-05 |
Microsoft Technology Licensing, Llc |
Immutable types in imperitive language
|
US8627306B2
(en)
*
|
2008-08-06 |
2014-01-07 |
Caterpillar Inc. |
Method and system for updating an information management system configuration
|
US8495603B2
(en)
*
|
2008-08-11 |
2013-07-23 |
International Business Machines Corporation |
Generating an executable version of an application using a distributed compiler operating on a plurality of compute nodes
|
US8316357B2
(en)
*
|
2008-09-03 |
2012-11-20 |
Microsoft Corporation |
Type descriptor management for frozen objects
|
US20100077384A1
(en)
*
|
2008-09-23 |
2010-03-25 |
Microsoft Corporation |
Parallel processing of an expression
|
US8302076B2
(en)
*
|
2008-11-12 |
2012-10-30 |
Landmark Graphics Corporation |
Systems and methods for improved parallel ILU factorization in distributed sparse linear systems
|
KR20150042866A
(en)
*
|
2008-12-02 |
2015-04-21 |
아브 이니티오 테크놀로지 엘엘시 |
Mapping instances of a dataset within a data management system
|
US20100162205A1
(en)
*
|
2008-12-23 |
2010-06-24 |
Cisco Technology, Inc. |
Apparatus and method for automatically generating capability statements for management interfaces
|
KR20150038758A
(en)
|
2009-02-13 |
2015-04-08 |
아브 이니티오 테크놀로지 엘엘시 |
Managing task execution
|
US8239847B2
(en)
*
|
2009-03-18 |
2012-08-07 |
Microsoft Corporation |
General distributed reduction for data parallel computing
|
US8306980B2
(en)
*
|
2009-04-09 |
2012-11-06 |
International Business Machines Corporation |
Flexible and extensible framework and model for systems manageable components
|
US8434075B1
(en)
*
|
2009-04-15 |
2013-04-30 |
Teradata Us, Inc. |
Branching optimization in a multi-database system
|
US9569282B2
(en)
|
2009-04-24 |
2017-02-14 |
Microsoft Technology Licensing, Llc |
Concurrent mutation of isolated object graphs
|
US8554745B2
(en)
|
2009-04-27 |
2013-10-08 |
Netapp, Inc. |
Nearstore compression of data in a storage system
|
US8250530B2
(en)
*
|
2009-05-27 |
2012-08-21 |
Microsoft Corporation |
Composite values for declarative language applications
|
EP2478433A4
(en)
*
|
2009-09-16 |
2016-09-21 |
Ab Initio Technology Llc |
Mapping dataset elements
|
US8667329B2
(en)
*
|
2009-09-25 |
2014-03-04 |
Ab Initio Technology Llc |
Processing transactions in graph-based applications
|
US8316369B2
(en)
|
2009-12-29 |
2012-11-20 |
Microsoft Corporation |
Dataflow component scheduling using reader/writer semantics
|
US8695003B2
(en)
|
2009-12-29 |
2014-04-08 |
Microsoft Corporation |
Method for managing data accessibility by scheduling three types of executable agents associated with pre-defined access rights within a domain
|
US8566544B2
(en)
|
2009-12-29 |
2013-10-22 |
Microsoft Corporation |
Compiler-enforced agent access restriction
|
US8606979B2
(en)
*
|
2010-03-29 |
2013-12-10 |
International Business Machines Corporation |
Distributed administration of a lock for an operational group of compute nodes in a hierarchical tree structured network
|
US8365186B2
(en)
|
2010-04-14 |
2013-01-29 |
International Business Machines Corporation |
Runtime optimization of an application executing on a parallel computer
|
US8676818B2
(en)
*
|
2010-05-03 |
2014-03-18 |
International Business Machines Corporation |
Dynamic storage and retrieval of process graphs representative of business processes and extraction of formal process models therefrom
|
US8555265B2
(en)
*
|
2010-05-04 |
2013-10-08 |
Google Inc. |
Parallel processing of data
|
CA2801573C
(en)
|
2010-06-15 |
2018-08-14 |
Ab Initio Technology Llc |
Dynamically loading graph-based computations
|
US8504730B2
(en)
|
2010-07-30 |
2013-08-06 |
International Business Machines Corporation |
Administering connection identifiers for collective operations in a parallel computer
|
US8769496B2
(en)
|
2010-08-13 |
2014-07-01 |
Accenture Global Services Limited |
Systems and methods for handling database deadlocks induced by database-centric applications
|
AU2011323773B2
(en)
|
2010-10-25 |
2015-07-23 |
Ab Initio Technology Llc |
Managing data set objects in a dataflow graph that represents a computer program
|
US8549464B2
(en)
|
2010-11-22 |
2013-10-01 |
Microsoft Corporation |
Reusing expression graphs in computer programming languages
|
US8699344B2
(en)
|
2010-12-15 |
2014-04-15 |
At&T Intellectual Property I, L.P. |
Method and apparatus for managing a degree of parallelism of streams
|
US8565120B2
(en)
|
2011-01-05 |
2013-10-22 |
International Business Machines Corporation |
Locality mapping in a distributed processing system
|
US9418095B2
(en)
|
2011-01-14 |
2016-08-16 |
Ab Initio Technology Llc |
Managing changes to collections of data
|
US9317637B2
(en)
|
2011-01-14 |
2016-04-19 |
International Business Machines Corporation |
Distributed hardware device simulation
|
US9280439B2
(en)
*
|
2011-02-11 |
2016-03-08 |
Sap Se |
Usage analysis of productive environment to establish new data source for process optimization and project planning
|
US8689228B2
(en)
|
2011-07-19 |
2014-04-01 |
International Business Machines Corporation |
Identifying data communications algorithms of all other tasks in a single collective operation in a distributed processing system
|
US9250948B2
(en)
|
2011-09-13 |
2016-02-02 |
International Business Machines Corporation |
Establishing a group of endpoints in a parallel computer
|
US8893080B2
(en)
|
2012-08-15 |
2014-11-18 |
Telefonaktiebolaget L M Ericsson (Publ) |
Parallelization of dataflow actors with local state
|
US10489360B2
(en)
|
2012-10-17 |
2019-11-26 |
Ab Initio Technology Llc |
Specifying and applying rules to data
|
US9280396B2
(en)
*
|
2012-11-01 |
2016-03-08 |
Netapp, Inc. |
Lock state synchronization for non-disruptive persistent operation
|
US9507682B2
(en)
|
2012-11-16 |
2016-11-29 |
Ab Initio Technology Llc |
Dynamic graph performance monitoring
|
US10108521B2
(en)
|
2012-11-16 |
2018-10-23 |
Ab Initio Technology Llc |
Dynamic component performance monitoring
|
US20140143762A1
(en)
*
|
2012-11-21 |
2014-05-22 |
Fujitsu Limited |
Symbolic execution of dynamic programming languages
|
US9274926B2
(en)
|
2013-01-03 |
2016-03-01 |
Ab Initio Technology Llc |
Configurable testing of computer programs
|
CN105683940A
(en)
*
|
2013-06-24 |
2016-06-15 |
惠普发展公司,有限责任合伙企业 |
Processing a data flow graph of a hybrid flow
|
US9495199B2
(en)
|
2013-08-26 |
2016-11-15 |
International Business Machines Corporation |
Management of bottlenecks in database systems
|
WO2015085152A1
(en)
|
2013-12-05 |
2015-06-11 |
Ab Initio Technology Llc |
Managing interfaces for dataflow graphs composed of sub-graphs
|
WO2015094269A1
(en)
*
|
2013-12-19 |
2015-06-25 |
Hewlett-Packard Development Company, L.P. |
Hybrid flows containing a continuous flow
|
US9235388B2
(en)
*
|
2014-02-13 |
2016-01-12 |
Red Hat, Inc. |
Multi-dimensional, multi-configuration compilation phase output visualization technique
|
WO2015171117A1
(en)
*
|
2014-05-06 |
2015-11-12 |
Hewlett-Packard Development Company, L.P. |
Backend analysis and transformation
|
US10853356B1
(en)
|
2014-06-20 |
2020-12-01 |
Amazon Technologies, Inc. |
Persistent metadata catalog
|
US9659394B2
(en)
|
2014-06-30 |
2017-05-23 |
Microsoft Technology Licensing, Llc |
Cinematization of output in compound device environment
|
US9356913B2
(en)
*
|
2014-06-30 |
2016-05-31 |
Microsoft Technology Licensing, Llc |
Authorization of joining of transformation chain instances
|
US9396698B2
(en)
|
2014-06-30 |
2016-07-19 |
Microsoft Technology Licensing, Llc |
Compound application presentation across multiple devices
|
US9773070B2
(en)
|
2014-06-30 |
2017-09-26 |
Microsoft Technology Licensing, Llc |
Compound transformation chain application across multiple devices
|
EP3742284A1
(en)
|
2014-07-18 |
2020-11-25 |
AB Initio Technology LLC |
Managing lineage information
|
US9223551B1
(en)
*
|
2014-07-22 |
2015-12-29 |
Here Global B.V. |
Rendergraph compilation method and use thereof for low-latency execution
|
US10146828B2
(en)
*
|
2014-07-23 |
2018-12-04 |
Battelle Memorial Institute |
System and method of storing and analyzing information
|
US9189215B1
(en)
*
|
2014-08-26 |
2015-11-17 |
National Instruments Corporation |
Convergence analysis of program variables
|
US10176273B2
(en)
*
|
2014-08-27 |
2019-01-08 |
Verizon Patent And Licensing Inc. |
Big data parser
|
JP6479966B2
(en)
*
|
2014-09-02 |
2019-03-06 |
アビニシオ テクノロジー エルエルシー |
Visual definition of a subset of components in a graph-based program through user interaction
|
US9626393B2
(en)
|
2014-09-10 |
2017-04-18 |
Ab Initio Technology Llc |
Conditional validation rules
|
US10296348B2
(en)
|
2015-02-16 |
2019-05-21 |
International Business Machines Corproation |
Delayed allocation of an out-of-order queue entry and based on determining that the entry is unavailable, enable deadlock avoidance involving reserving one or more entries in the queue, and disabling deadlock avoidance based on expiration of a predetermined amount of time
|
US10191828B2
(en)
*
|
2015-05-07 |
2019-01-29 |
Vmware, Inc. |
Methods and apparatus to control a monitoring agent in a computing environment
|
US9733915B2
(en)
|
2015-07-02 |
2017-08-15 |
Microsoft Technology Licensing, Llc |
Building of compound application chain applications
|
US9860145B2
(en)
|
2015-07-02 |
2018-01-02 |
Microsoft Technology Licensing, Llc |
Recording of inter-application data flow
|
US9712472B2
(en)
|
2015-07-02 |
2017-07-18 |
Microsoft Technology Licensing, Llc |
Application spawning responsive to communication
|
US9658836B2
(en)
|
2015-07-02 |
2017-05-23 |
Microsoft Technology Licensing, Llc |
Automated generation of transformation chain compatible class
|
US10198252B2
(en)
|
2015-07-02 |
2019-02-05 |
Microsoft Technology Licensing, Llc |
Transformation chain application splitting
|
US10261985B2
(en)
|
2015-07-02 |
2019-04-16 |
Microsoft Technology Licensing, Llc |
Output rendering in dynamic redefining application
|
US9733993B2
(en)
|
2015-07-02 |
2017-08-15 |
Microsoft Technology Licensing, Llc |
Application sharing using endpoint interface entities
|
US9785484B2
(en)
|
2015-07-02 |
2017-10-10 |
Microsoft Technology Licensing, Llc |
Distributed application interfacing across different hardware
|
US10031724B2
(en)
|
2015-07-08 |
2018-07-24 |
Microsoft Technology Licensing, Llc |
Application operation responsive to object spatial status
|
US20170010758A1
(en)
*
|
2015-07-08 |
2017-01-12 |
Microsoft Technology Licensing, Llc |
Actuator module for building application
|
US10198405B2
(en)
|
2015-07-08 |
2019-02-05 |
Microsoft Technology Licensing, Llc |
Rule-based layout of changing information
|
US10657134B2
(en)
|
2015-08-05 |
2020-05-19 |
Ab Initio Technology Llc |
Selecting queries for execution on a stream of real-time data
|
US10277582B2
(en)
|
2015-08-27 |
2019-04-30 |
Microsoft Technology Licensing, Llc |
Application service architecture
|
EP3394739B1
(en)
*
|
2015-12-21 |
2020-11-11 |
AB Initio Technology LLC |
Sub-graph interface generation
|
US10768975B2
(en)
*
|
2016-03-04 |
2020-09-08 |
Ricoh Company, Ltd. |
Information processing system, information processing apparatus, and information processing method
|
US10025566B1
(en)
*
|
2016-10-07 |
2018-07-17 |
The Mathworks, Inc. |
Scheduling technique to transform dataflow graph into efficient schedule
|
US11290572B2
(en)
*
|
2016-11-07 |
2022-03-29 |
Constructive Labs |
System and method for facilitating sharing of virtual three-dimensional space
|
US11277494B1
(en)
|
2016-11-27 |
2022-03-15 |
Amazon Technologies, Inc. |
Dynamically routing code for executing
|
US11138220B2
(en)
*
|
2016-11-27 |
2021-10-05 |
Amazon Technologies, Inc. |
Generating data transformation workflows
|
US11481408B2
(en)
|
2016-11-27 |
2022-10-25 |
Amazon Technologies, Inc. |
Event driven extract, transform, load (ETL) processing
|
US10545979B2
(en)
|
2016-12-20 |
2020-01-28 |
Amazon Technologies, Inc. |
Maintaining data lineage to detect data events
|
US10769180B2
(en)
|
2017-02-02 |
2020-09-08 |
International Business Machines Corporation |
Efficient dataflow processing for objects
|
US11194551B2
(en)
*
|
2017-06-07 |
2021-12-07 |
Ab Initio Technology Llc |
Dataflow graph configuration
|
US11423083B2
(en)
|
2017-10-27 |
2022-08-23 |
Ab Initio Technology Llc |
Transforming a specification into a persistent computer program
|
US10853131B2
(en)
*
|
2017-11-20 |
2020-12-01 |
Salesforce.Com, Inc. |
Dataflow life cycles
|
US10581891B1
(en)
*
|
2017-11-27 |
2020-03-03 |
Lacework Inc. |
Using graph-based models to identify datacenter anomalies
|
US11275485B2
(en)
*
|
2018-06-15 |
2022-03-15 |
Sap Se |
Data processing pipeline engine
|
US11126411B2
(en)
*
|
2018-12-13 |
2021-09-21 |
Sap Se |
Dashboard user interface for data driven applications
|
US10831563B2
(en)
*
|
2019-03-19 |
2020-11-10 |
International Business Machines Corporation |
Deadlock resolution between distributed processes using process and aggregated information
|
JP7330742B2
(en)
*
|
2019-04-19 |
2023-08-22 |
キヤノン株式会社 |
IMAGE PROCESSING APPARATUS, CONTROL METHOD AND PROGRAM FOR SETTING PROPERTIES ON SCANNED IMAGES
|
US20210191845A1
(en)
*
|
2019-12-23 |
2021-06-24 |
Ab Initio Technology Llc |
Unit testing of components of dataflow graphs
|
EP4097583A1
(en)
*
|
2020-01-28 |
2022-12-07 |
AB Initio Technology LLC |
Editor for generating computational graphs
|
CN115668125A
(en)
*
|
2020-08-31 |
2023-01-31 |
麦姆瑞克斯公司 |
Memory processing unit architecture mapping techniques
|
CN116501504B
(en)
*
|
2023-06-27 |
2023-09-12 |
上海燧原科技有限公司 |
Space-time mapping method and device for data stream, electronic equipment and storage medium
|