WO2008011023A3 - Storing and loading data in an array-based computing environment - Google Patents

Storing and loading data in an array-based computing environment Download PDF

Info

Publication number
WO2008011023A3
WO2008011023A3 PCT/US2007/016193 US2007016193W WO2008011023A3 WO 2008011023 A3 WO2008011023 A3 WO 2008011023A3 US 2007016193 W US2007016193 W US 2007016193W WO 2008011023 A3 WO2008011023 A3 WO 2008011023A3
Authority
WO
WIPO (PCT)
Prior art keywords
data
array
computing environment
based computing
file
Prior art date
Application number
PCT/US2007/016193
Other languages
French (fr)
Other versions
WO2008011023A2 (en
Inventor
John Gerald Aspinall
Original Assignee
Mathworks Inc
John Gerald Aspinall
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, John Gerald Aspinall filed Critical Mathworks Inc
Priority to EP07836095A priority Critical patent/EP2041652A2/en
Publication of WO2008011023A2 publication Critical patent/WO2008011023A2/en
Publication of WO2008011023A3 publication Critical patent/WO2008011023A3/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code
    • G06F8/31Programming languages or programming paradigms
    • 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/44Arrangements for executing specific programs
    • G06F9/448Execution paradigms, e.g. implementations of programming paradigms
    • G06F9/4488Object-oriented
    • G06F9/4493Object persistence
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0633Lists, e.g. purchase orders, compilation or processing

Abstract

A schema that enables a user to store data generated in an array-based computing environment in a scientific data file is disclosed The schema may provide a mapping between the data types of the array-based computing environment and the data types of the scientific data file format The schema may also apply when data is loaded from the scientific data file into the array-based computing environment When the data is stored in the scientific data file, the file contains descriptions of the data as the variables of the array-based computing environment so that the data in the file can be loaded into the array-based computing environment without additional user input The loaded vaπables (name and value) are identical to their state before the data is stored in the file.
PCT/US2007/016193 2006-07-17 2007-07-17 Storing and loading data in an array-based computing environment WO2008011023A2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
EP07836095A EP2041652A2 (en) 2006-07-17 2007-07-17 Storing and loading data in an array-based computing environment

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US11/488,381 US20080016023A1 (en) 2006-07-17 2006-07-17 Storing and loading data in an array-based computing environment
US11/488,381 2006-07-17

Publications (2)

Publication Number Publication Date
WO2008011023A2 WO2008011023A2 (en) 2008-01-24
WO2008011023A3 true WO2008011023A3 (en) 2008-07-24

Family

ID=38870294

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2007/016193 WO2008011023A2 (en) 2006-07-17 2007-07-17 Storing and loading data in an array-based computing environment

Country Status (3)

Country Link
US (2) US20080016023A1 (en)
EP (1) EP2041652A2 (en)
WO (1) WO2008011023A2 (en)

Families Citing this family (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8966456B2 (en) * 2006-03-24 2015-02-24 The Mathworks, Inc. System and method for providing and using meta-data in a dynamically typed array-based language
US20080082567A1 (en) * 2006-05-01 2008-04-03 Bezanson Jeffrey W Apparatuses, Methods And Systems For Vector Operations And Storage In Matrix Models
US8046749B1 (en) * 2006-06-27 2011-10-25 The Mathworks, Inc. Analysis of a sequence of data in object-oriented environments
US8904299B1 (en) 2006-07-17 2014-12-02 The Mathworks, Inc. Graphical user interface for analysis of a sequence of data in object-oriented environment
US7698285B2 (en) * 2006-11-09 2010-04-13 International Business Machines Corporation Compression of multidimensional datasets
US20100161678A1 (en) * 2008-12-23 2010-06-24 Honeywell International Inc. Method and apparatus for utilizing matlab functionality in java-enabled environment
US9015733B2 (en) * 2012-08-31 2015-04-21 Facebook, Inc. API version testing based on query schema
US8949246B2 (en) * 2012-01-01 2015-02-03 The United States Of America, As Represented By The Secretary Of The Navy System and method for importing NetCDF data
US9646028B2 (en) 2012-08-31 2017-05-09 Facebook, Inc. Graph query logic
US8840984B1 (en) 2013-05-02 2014-09-23 Morgan Adhesives Company Pressure sensitive adhesive label for wet irregular surfaces
US10061747B2 (en) 2014-05-07 2018-08-28 Seagate Technology Llc Storage of a matrix on a storage compute device
CN103984773B (en) * 2014-06-05 2018-06-19 南京信息工程大学 A kind of multi-format weather radar base datum file turns NetCDF document methods
EP3288446A4 (en) * 2015-04-27 2018-10-10 The Regents of The University of California Neurotherapeutic video game for improving spatiotemporal cognition
US10216501B2 (en) 2015-06-04 2019-02-26 The Mathworks, Inc. Generating code in statically typed programming languages for dynamically typed array-based language
US10409814B2 (en) 2017-01-26 2019-09-10 International Business Machines Corporation Network common data form data management
CN107808360B (en) * 2017-09-05 2020-08-04 百度在线网络技术(北京)有限公司 Data processing method and device of end-to-end automatic driving system
CN107944189B (en) * 2017-12-13 2021-11-19 中国飞机强度研究所 Method for optimizing structural parameters based on sparse matrix symbolic operation result
US10649744B1 (en) * 2018-11-30 2020-05-12 The Mathworks, Inc. Systems and methods for handling renaming of programming constructs in programming environments
CN109671012A (en) * 2018-12-11 2019-04-23 北京像素软件科技股份有限公司 Data processing method and device in graphics engine
CN116521063B (en) * 2023-03-31 2024-03-26 北京瑞风协同科技股份有限公司 Efficient test data reading and writing method and device for HDF5

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050114097A1 (en) * 2003-11-12 2005-05-26 Automotive Aerodynamics, Inc. Software and method for turbulent flow analysis

Family Cites Families (35)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5692184A (en) * 1995-05-09 1997-11-25 Intergraph Corporation Object relationship management system
US7225249B1 (en) * 1997-09-26 2007-05-29 Mci, Llc Integrated systems for providing communications network management services and interactive generating invoice documents
US6850893B2 (en) * 2000-01-14 2005-02-01 Saba Software, Inc. Method and apparatus for an improved security system mechanism in a business applications management system platform
US6635088B1 (en) * 1998-11-20 2003-10-21 International Business Machines Corporation Structured document and document type definition compression
US6754784B1 (en) * 2000-02-01 2004-06-22 Cirrus Logic, Inc. Methods and circuits for securing encached information
US6751620B2 (en) * 2000-02-14 2004-06-15 Geophoenix, Inc. Apparatus for viewing information in virtual space using multiple templates
US7275079B2 (en) * 2000-08-08 2007-09-25 International Business Machines Corporation Common application metamodel including C/C++ metamodel
US7085736B2 (en) * 2001-02-27 2006-08-01 Alexa Internet Rules-based identification of items represented on web pages
US7020867B2 (en) * 2001-03-23 2006-03-28 S2 Technologies, Inc. System and method for automatically generating code templates for communication via a predefined communication interface
US7127559B2 (en) * 2001-07-10 2006-10-24 Micron Technology, Inc. Caching of dynamic arrays
US20030018661A1 (en) * 2001-07-19 2003-01-23 Darugar Parand Tony XML smart mapping system and method
GB2379526A (en) * 2001-09-10 2003-03-12 Simon Alan Spacey A method and apparatus for indexing and searching data
AU2003218657B2 (en) * 2002-02-13 2008-05-01 Sap Ag Method, software application and system for incorporating benchmark data into a business software application
US7840614B2 (en) * 2003-02-20 2010-11-23 Bea Systems, Inc. Virtual content repository application program interface
US20040167871A1 (en) * 2003-02-20 2004-08-26 Bea Systems, Inc. Content mining for virtual content repositories
CA2429095A1 (en) * 2003-05-16 2004-11-16 Cognos Incorporated System and method of data modelling
EP1661040A1 (en) * 2003-07-10 2006-05-31 Computer Associates Think, Inc. System and method for customizing web-enabled data in ticker format
EP1652062B1 (en) * 2003-07-11 2016-05-25 CA, Inc. System and method for using an xml file to control xml to entity/relationship transformation
US8650187B2 (en) * 2003-07-25 2014-02-11 Palo Alto Research Center Incorporated Systems and methods for linked event detection
US7634498B2 (en) * 2003-10-24 2009-12-15 Microsoft Corporation Indexing XML datatype content system and method
US7640251B2 (en) * 2004-03-15 2009-12-29 Rameo Systems Limited Structured approach to software specification
US7725508B2 (en) * 2004-03-31 2010-05-25 Google Inc. Methods and systems for information capture and retrieval
US7676379B2 (en) * 2004-04-27 2010-03-09 Humana Inc. System and method for automated extraction and display of past health care use to aid in predicting future health status
US8977859B2 (en) * 2004-05-04 2015-03-10 Elsevier, Inc. Systems and methods for data compression and decompression
US7827499B2 (en) * 2004-10-29 2010-11-02 Hewlett-Packard Development Company, L.P. Hierarchical dataset dashboard view
US7593955B2 (en) * 2004-11-30 2009-09-22 International Business Machines Corporation Generation of aggregatable dimension information within a multidimensional enterprise software system
US7594217B2 (en) * 2004-12-07 2009-09-22 International Business Machines Corporation Matching client interfaces with service interfaces
US7779025B2 (en) * 2004-12-13 2010-08-17 The United States Of America As Represented By The Secretary Of The Army System and method for evaluating data sets over a communications network
US7996814B1 (en) * 2004-12-21 2011-08-09 Zenprise, Inc. Application model for automated management of software application deployments
US20060136362A1 (en) * 2004-12-22 2006-06-22 Jones Michael P Systems and methods for data conversion
US20060167929A1 (en) * 2005-01-25 2006-07-27 Amit Chakraborty Method for optimizing archival of XML documents
US7840895B2 (en) * 2005-03-07 2010-11-23 Computer Associates Think, Inc. System and method for data manipulation
US7606833B2 (en) * 2005-04-08 2009-10-20 The Mathworks, Inc. System and method for using an RMI activation system daemon with non-JAVA applications
US8584171B2 (en) * 2005-05-06 2013-11-12 Starz Entertainment Group Llc Local context navigation system
US7933928B2 (en) * 2005-12-22 2011-04-26 Oracle International Corporation Method and mechanism for loading XML documents into memory

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050114097A1 (en) * 2003-11-12 2005-05-26 Automotive Aerodynamics, Inc. Software and method for turbulent flow analysis

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
HIERARCHICAL DATA FORMAT (HDF) GROUP, NATIONAL CENTER OF SUPERCOMPUTING APPLICATIONS (NCSA), UNIV. OF ILLINOIS AT URBANA-CHAMPAIGN: "HDF5 User's Guide - Preliminary Version for Release 1.6.5 - November 2005", INTERNET DISCLOSURE, November 2005 (2005-11-01), XP002464112 *
OTOO E J ET AL: "Efficient Storage Allocation of Large-Scale Extendible Multi-dimensional Scientific Datasets", SCIENTIFIC AND STATISTICAL DATABASE MANAGEMENT, 2006. 18TH INTERNATIONAL CONFERENCE ON VIENNA, AUSTRIA 03-05 JULY 2006, PISCATAWAY, NJ, USA,IEEE, 3 July 2006 (2006-07-03), pages 179 - 183, XP010927085, ISBN: 0-7695-2590-3 *

Also Published As

Publication number Publication date
WO2008011023A2 (en) 2008-01-24
US7805466B2 (en) 2010-09-28
US20080016023A1 (en) 2008-01-17
US20080016108A1 (en) 2008-01-17
EP2041652A2 (en) 2009-04-01

Similar Documents

Publication Publication Date Title
WO2008011023A3 (en) Storing and loading data in an array-based computing environment
WO2010014430A3 (en) Computer application packages with customizations
WO2010045073A3 (en) Content package for electronic distribution
WO2008064207A3 (en) Creating data in a data store using a dynamic ontology
WO2015066489A3 (en) Efficient implementations for mapreduce systems
MY151687A (en) A method of data storage and management
WO2008146807A1 (en) Ontology processing device, ontology processing method, and ontology processing program
WO2009001037A3 (en) Computing device having a merged directory hierarchy from multiple files stems
WO2009083712A3 (en) File storage method and system
WO2006115517A3 (en) Local thumbnail cache
WO2007138546A3 (en) Single file rich media package portable across multiple devices
WO2009117201A3 (en) Computing environment representation
WO2014018614A3 (en) System for the unified organization, secure storage and secure retrieval of digital and paper documents
JP2005512237A5 (en)
WO2005119962A3 (en) System and method for presenting copy protected content to a user
WO2008005731A3 (en) Systems and methods for power management in relation to a wireless storage device
WO2007117709A3 (en) Multifunction removable memory device with ornamental housing
WO2009143139A3 (en) Authoring package files
WO2007103461A3 (en) Universal platform for storing information
WO2009076299A3 (en) Implementation of advanced endpoint functions within third party software by using a plug-in approach
WO2009006070A3 (en) Techniques for managing annotation transformations for context changes
WO2009120003A3 (en) Method of generating connection statistics for each user connected to website
JP2008022559A5 (en)
WO2014051348A3 (en) Apparatus and method for transforming data object
WO2008039815A3 (en) Systems and methods for providing a user interface

Legal Events

Date Code Title Description
WWE Wipo information: entry into national phase

Ref document number: 2007836095

Country of ref document: EP

121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 07836095

Country of ref document: EP

Kind code of ref document: A2

NENP Non-entry into the national phase

Ref country code: DE

NENP Non-entry into the national phase

Ref country code: RU