Distributed processing system for calculations based on objects from massive databases

Calculations to be performed on a massive data set may be delegated to a plurality of local servers for parallel processing. Each local server advances through a subset of database objects to determine if the objects are relevant to the calculation. If so, the objects' data is used as an operan...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: HILD MICHAEL, LANGE EKKEHARD, HARTMANN BERND, BECHER JENS
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 HILD MICHAEL
LANGE EKKEHARD
HARTMANN BERND
BECHER JENS
description Calculations to be performed on a massive data set may be delegated to a plurality of local servers for parallel processing. Each local server advances through a subset of database objects to determine if the objects are relevant to the calculation. If so, the objects' data is used as an operand to the calculation to generate intermediate results at the local server. The intermediate results of the various local servers are transmitted to a central server, which generates final results and transmits them back to the local servers. The local servers write the final results into each object in its respective subset, where relevant. The method is efficient because each object in the database is opened at most twice. Opening and closing database objects often involve transfers from bulk storage and, therefore, are some of the most time-consuming operations that computer systems perform.
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_US8630973B2</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>US8630973B2</sourcerecordid><originalsourceid>FETCH-epo_espacenet_US8630973B23</originalsourceid><addsrcrecordid>eNqNyzsKAjEQgOE0FqLeYS4giAEfrS_sfbTLJDsrkSQTMrOCt3cFD2D1N98_NvdDEK3B9UotlMqeREJ-gLxFKUHHFTxG30fUwFnAoQyQM7B7kleBrnKChMP1ImhR8StkakYdRqHZrxMDp-N1f55T4YakoKdM2twum5VdbNd2t7R_kA8ePDof</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>Distributed processing system for calculations based on objects from massive databases</title><source>esp@cenet</source><creator>HILD MICHAEL ; LANGE EKKEHARD ; HARTMANN BERND ; BECHER JENS</creator><creatorcontrib>HILD MICHAEL ; LANGE EKKEHARD ; HARTMANN BERND ; BECHER JENS</creatorcontrib><description>Calculations to be performed on a massive data set may be delegated to a plurality of local servers for parallel processing. Each local server advances through a subset of database objects to determine if the objects are relevant to the calculation. If so, the objects' data is used as an operand to the calculation to generate intermediate results at the local server. The intermediate results of the various local servers are transmitted to a central server, which generates final results and transmits them back to the local servers. The local servers write the final results into each object in its respective subset, where relevant. The method is efficient because each object in the database is opened at most twice. Opening and closing database objects often involve transfers from bulk storage and, therefore, are some of the most time-consuming operations that computer systems perform.</description><language>eng</language><subject>CALCULATING ; COMPUTING ; COUNTING ; ELECTRIC DIGITAL DATA PROCESSING ; PHYSICS</subject><creationdate>2014</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=20140114&amp;DB=EPODOC&amp;CC=US&amp;NR=8630973B2$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,778,883,25551,76302</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20140114&amp;DB=EPODOC&amp;CC=US&amp;NR=8630973B2$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>HILD MICHAEL</creatorcontrib><creatorcontrib>LANGE EKKEHARD</creatorcontrib><creatorcontrib>HARTMANN BERND</creatorcontrib><creatorcontrib>BECHER JENS</creatorcontrib><title>Distributed processing system for calculations based on objects from massive databases</title><description>Calculations to be performed on a massive data set may be delegated to a plurality of local servers for parallel processing. Each local server advances through a subset of database objects to determine if the objects are relevant to the calculation. If so, the objects' data is used as an operand to the calculation to generate intermediate results at the local server. The intermediate results of the various local servers are transmitted to a central server, which generates final results and transmits them back to the local servers. The local servers write the final results into each object in its respective subset, where relevant. The method is efficient because each object in the database is opened at most twice. Opening and closing database objects often involve transfers from bulk storage and, therefore, are some of the most time-consuming operations that computer systems perform.</description><subject>CALCULATING</subject><subject>COMPUTING</subject><subject>COUNTING</subject><subject>ELECTRIC DIGITAL DATA PROCESSING</subject><subject>PHYSICS</subject><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2014</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNqNyzsKAjEQgOE0FqLeYS4giAEfrS_sfbTLJDsrkSQTMrOCt3cFD2D1N98_NvdDEK3B9UotlMqeREJ-gLxFKUHHFTxG30fUwFnAoQyQM7B7kleBrnKChMP1ImhR8StkakYdRqHZrxMDp-N1f55T4YakoKdM2twum5VdbNd2t7R_kA8ePDof</recordid><startdate>20140114</startdate><enddate>20140114</enddate><creator>HILD MICHAEL</creator><creator>LANGE EKKEHARD</creator><creator>HARTMANN BERND</creator><creator>BECHER JENS</creator><scope>EVB</scope></search><sort><creationdate>20140114</creationdate><title>Distributed processing system for calculations based on objects from massive databases</title><author>HILD MICHAEL ; LANGE EKKEHARD ; HARTMANN BERND ; BECHER JENS</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_US8630973B23</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng</language><creationdate>2014</creationdate><topic>CALCULATING</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>PHYSICS</topic><toplevel>online_resources</toplevel><creatorcontrib>HILD MICHAEL</creatorcontrib><creatorcontrib>LANGE EKKEHARD</creatorcontrib><creatorcontrib>HARTMANN BERND</creatorcontrib><creatorcontrib>BECHER JENS</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>HILD MICHAEL</au><au>LANGE EKKEHARD</au><au>HARTMANN BERND</au><au>BECHER JENS</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>Distributed processing system for calculations based on objects from massive databases</title><date>2014-01-14</date><risdate>2014</risdate><abstract>Calculations to be performed on a massive data set may be delegated to a plurality of local servers for parallel processing. Each local server advances through a subset of database objects to determine if the objects are relevant to the calculation. If so, the objects' data is used as an operand to the calculation to generate intermediate results at the local server. The intermediate results of the various local servers are transmitted to a central server, which generates final results and transmits them back to the local servers. The local servers write the final results into each object in its respective subset, where relevant. The method is efficient because each object in the database is opened at most twice. Opening and closing database objects often involve transfers from bulk storage and, therefore, are some of the most time-consuming operations that computer systems perform.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng
recordid cdi_epo_espacenet_US8630973B2
source esp@cenet
subjects CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
PHYSICS
title Distributed processing system for calculations based on objects from massive databases
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-15T18%3A09%3A12IST&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=HILD%20MICHAEL&rft.date=2014-01-14&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EUS8630973B2%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