CUSTOM COMPOUND TYPES IN DECLARATIVE PROGRAMS

The present invention extends to methods, systems, and computer program products for creating and manipulating custom compound data types in declarative programs. The present invention allows a developer to create and use custom compound data types without requiring the custom type to be specificall...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: TAYLOR JOHN ANTHONY, ROBERTS CLARK, WELICKI LEON E, WOLF KENNETH DAVID
Format: Patent
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title
container_volume
creator TAYLOR JOHN ANTHONY
ROBERTS CLARK
WELICKI LEON E
WOLF KENNETH DAVID
description The present invention extends to methods, systems, and computer program products for creating and manipulating custom compound data types in declarative programs. The present invention allows a developer to create and use custom compound data types without requiring the custom type to be specifically defined (e.g. via registering a custom assembly) in the underlying framework. This is accomplished by providing a data container that is configurable to represent virtually any combination of primitive or compound types defined within the framework. The present invention also provides a declarative model for interacting with data containers representing custom compound data types. This declarative model employs a path-based syntax (or other type of syntax) for accessing the elements of a custom compound data type. Multiple paths can be defined within a single unit of developer input so that multiple elements of a custom data type can be manipulated by the single unit of input.
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_US2015213052A1</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>US2015213052A1</sourcerecordid><originalsourceid>FETCH-epo_espacenet_US2015213052A13</originalsourceid><addsrcrecordid>eNrjZNB1Dg0O8fdVcPb3DfAP9XNRCIkMcA1W8PRTcHF19nEMcgzxDHNVCAjydw9y9A3mYWBNS8wpTuWF0twMym6uIc4euqkF-fGpxQWJyal5qSXxocFGBoamRobGBqZGjobGxKkCAG3vJo0</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>CUSTOM COMPOUND TYPES IN DECLARATIVE PROGRAMS</title><source>esp@cenet</source><creator>TAYLOR JOHN ANTHONY ; ROBERTS CLARK ; WELICKI LEON E ; WOLF KENNETH DAVID</creator><creatorcontrib>TAYLOR JOHN ANTHONY ; ROBERTS CLARK ; WELICKI LEON E ; WOLF KENNETH DAVID</creatorcontrib><description>The present invention extends to methods, systems, and computer program products for creating and manipulating custom compound data types in declarative programs. The present invention allows a developer to create and use custom compound data types without requiring the custom type to be specifically defined (e.g. via registering a custom assembly) in the underlying framework. This is accomplished by providing a data container that is configurable to represent virtually any combination of primitive or compound types defined within the framework. The present invention also provides a declarative model for interacting with data containers representing custom compound data types. This declarative model employs a path-based syntax (or other type of syntax) for accessing the elements of a custom compound data type. Multiple paths can be defined within a single unit of developer input so that multiple elements of a custom data type can be manipulated by the single unit of input.</description><language>eng</language><subject>CALCULATING ; COMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS ; COMPUTING ; COUNTING ; ELECTRIC DIGITAL DATA PROCESSING ; PHYSICS</subject><creationdate>2015</creationdate><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20150730&amp;DB=EPODOC&amp;CC=US&amp;NR=2015213052A1$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,780,885,25563,76318</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20150730&amp;DB=EPODOC&amp;CC=US&amp;NR=2015213052A1$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>TAYLOR JOHN ANTHONY</creatorcontrib><creatorcontrib>ROBERTS CLARK</creatorcontrib><creatorcontrib>WELICKI LEON E</creatorcontrib><creatorcontrib>WOLF KENNETH DAVID</creatorcontrib><title>CUSTOM COMPOUND TYPES IN DECLARATIVE PROGRAMS</title><description>The present invention extends to methods, systems, and computer program products for creating and manipulating custom compound data types in declarative programs. The present invention allows a developer to create and use custom compound data types without requiring the custom type to be specifically defined (e.g. via registering a custom assembly) in the underlying framework. This is accomplished by providing a data container that is configurable to represent virtually any combination of primitive or compound types defined within the framework. The present invention also provides a declarative model for interacting with data containers representing custom compound data types. This declarative model employs a path-based syntax (or other type of syntax) for accessing the elements of a custom compound data type. Multiple paths can be defined within a single unit of developer input so that multiple elements of a custom data type can be manipulated by the single unit of input.</description><subject>CALCULATING</subject><subject>COMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS</subject><subject>COMPUTING</subject><subject>COUNTING</subject><subject>ELECTRIC DIGITAL DATA PROCESSING</subject><subject>PHYSICS</subject><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2015</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNrjZNB1Dg0O8fdVcPb3DfAP9XNRCIkMcA1W8PRTcHF19nEMcgzxDHNVCAjydw9y9A3mYWBNS8wpTuWF0twMym6uIc4euqkF-fGpxQWJyal5qSXxocFGBoamRobGBqZGjobGxKkCAG3vJo0</recordid><startdate>20150730</startdate><enddate>20150730</enddate><creator>TAYLOR JOHN ANTHONY</creator><creator>ROBERTS CLARK</creator><creator>WELICKI LEON E</creator><creator>WOLF KENNETH DAVID</creator><scope>EVB</scope></search><sort><creationdate>20150730</creationdate><title>CUSTOM COMPOUND TYPES IN DECLARATIVE PROGRAMS</title><author>TAYLOR JOHN ANTHONY ; ROBERTS CLARK ; WELICKI LEON E ; WOLF KENNETH DAVID</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_US2015213052A13</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng</language><creationdate>2015</creationdate><topic>CALCULATING</topic><topic>COMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>PHYSICS</topic><toplevel>online_resources</toplevel><creatorcontrib>TAYLOR JOHN ANTHONY</creatorcontrib><creatorcontrib>ROBERTS CLARK</creatorcontrib><creatorcontrib>WELICKI LEON E</creatorcontrib><creatorcontrib>WOLF KENNETH DAVID</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>TAYLOR JOHN ANTHONY</au><au>ROBERTS CLARK</au><au>WELICKI LEON E</au><au>WOLF KENNETH DAVID</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>CUSTOM COMPOUND TYPES IN DECLARATIVE PROGRAMS</title><date>2015-07-30</date><risdate>2015</risdate><abstract>The present invention extends to methods, systems, and computer program products for creating and manipulating custom compound data types in declarative programs. The present invention allows a developer to create and use custom compound data types without requiring the custom type to be specifically defined (e.g. via registering a custom assembly) in the underlying framework. This is accomplished by providing a data container that is configurable to represent virtually any combination of primitive or compound types defined within the framework. The present invention also provides a declarative model for interacting with data containers representing custom compound data types. This declarative model employs a path-based syntax (or other type of syntax) for accessing the elements of a custom compound data type. Multiple paths can be defined within a single unit of developer input so that multiple elements of a custom data type can be manipulated by the single unit of input.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng
recordid cdi_epo_espacenet_US2015213052A1
source esp@cenet
subjects CALCULATING
COMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
PHYSICS
title CUSTOM COMPOUND TYPES IN DECLARATIVE PROGRAMS
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-10T23%3A15%3A49IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-epo_EVB&rft_val_fmt=info:ofi/fmt:kev:mtx:patent&rft.genre=patent&rft.au=TAYLOR%20JOHN%20ANTHONY&rft.date=2015-07-30&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EUS2015213052A1%3C/epo_EVB%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true