COMPUTING ON ENCRYPTED DATA USING DEFERRED EVALUATION

Methods, systems, apparatuses, and computer program products are provided for processing queries. A data server includes a query processor configured to receive a query from a database application, which was received by the database application from a requestor. The query is directed to data stored...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: MANCHEPALLI, Ajay S, ANTONOPOULOS, Panagiotis, VASWANI, Kapil, YU, Haohai, ZWILLING, Michael James
Format: Patent
Sprache:eng ; fre ; ger
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 MANCHEPALLI, Ajay S
ANTONOPOULOS, Panagiotis
VASWANI, Kapil
YU, Haohai
ZWILLING, Michael James
description Methods, systems, apparatuses, and computer program products are provided for processing queries. A data server includes a query processor configured to receive a query from a database application, which was received by the database application from a requestor. The query is directed to data stored at the data server. The query processor includes a deferred evaluation determiner and deferred expression determiner. The deferred evaluation determiner is configured to analyze the query, and to designate the query for deferred evaluation by the database application if a predetermined factor is met, such as the query including an operation on encrypted data that is not supported at the data server. The deferred expression determiner is configured to determine expression evaluation information for evaluating at least a portion of the query at the database application. The query processor provides the encrypted data and the expression evaluation information to the database application for evaluation.
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_EP3278263B1</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>EP3278263B1</sourcerecordid><originalsourceid>FETCH-epo_espacenet_EP3278263B13</originalsourceid><addsrcrecordid>eNrjZDB19vcNCA3x9HNX8PdTcPVzDooMCHF1UXBxDHFUCA0Gibu4urkGBQHFXMMcfUIdQzz9_XgYWNMSc4pTeaE0N4OCm2uIs4duakF-fGpxQWJyal5qSbxrgLGRuYWRmbGToTERSgCrgyde</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>COMPUTING ON ENCRYPTED DATA USING DEFERRED EVALUATION</title><source>esp@cenet</source><creator>MANCHEPALLI, Ajay S ; ANTONOPOULOS, Panagiotis ; VASWANI, Kapil ; YU, Haohai ; ZWILLING, Michael James</creator><creatorcontrib>MANCHEPALLI, Ajay S ; ANTONOPOULOS, Panagiotis ; VASWANI, Kapil ; YU, Haohai ; ZWILLING, Michael James</creatorcontrib><description>Methods, systems, apparatuses, and computer program products are provided for processing queries. A data server includes a query processor configured to receive a query from a database application, which was received by the database application from a requestor. The query is directed to data stored at the data server. The query processor includes a deferred evaluation determiner and deferred expression determiner. The deferred evaluation determiner is configured to analyze the query, and to designate the query for deferred evaluation by the database application if a predetermined factor is met, such as the query including an operation on encrypted data that is not supported at the data server. The deferred expression determiner is configured to determine expression evaluation information for evaluating at least a portion of the query at the database application. The query processor provides the encrypted data and the expression evaluation information to the database application for evaluation.</description><language>eng ; fre ; ger</language><subject>CALCULATING ; COMPUTING ; COUNTING ; ELECTRIC DIGITAL DATA PROCESSING ; PHYSICS</subject><creationdate>2021</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=20210224&amp;DB=EPODOC&amp;CC=EP&amp;NR=3278263B1$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,776,881,25544,76293</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20210224&amp;DB=EPODOC&amp;CC=EP&amp;NR=3278263B1$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>MANCHEPALLI, Ajay S</creatorcontrib><creatorcontrib>ANTONOPOULOS, Panagiotis</creatorcontrib><creatorcontrib>VASWANI, Kapil</creatorcontrib><creatorcontrib>YU, Haohai</creatorcontrib><creatorcontrib>ZWILLING, Michael James</creatorcontrib><title>COMPUTING ON ENCRYPTED DATA USING DEFERRED EVALUATION</title><description>Methods, systems, apparatuses, and computer program products are provided for processing queries. A data server includes a query processor configured to receive a query from a database application, which was received by the database application from a requestor. The query is directed to data stored at the data server. The query processor includes a deferred evaluation determiner and deferred expression determiner. The deferred evaluation determiner is configured to analyze the query, and to designate the query for deferred evaluation by the database application if a predetermined factor is met, such as the query including an operation on encrypted data that is not supported at the data server. The deferred expression determiner is configured to determine expression evaluation information for evaluating at least a portion of the query at the database application. The query processor provides the encrypted data and the expression evaluation information to the database application for evaluation.</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>2021</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNrjZDB19vcNCA3x9HNX8PdTcPVzDooMCHF1UXBxDHFUCA0Gibu4urkGBQHFXMMcfUIdQzz9_XgYWNMSc4pTeaE0N4OCm2uIs4duakF-fGpxQWJyal5qSbxrgLGRuYWRmbGToTERSgCrgyde</recordid><startdate>20210224</startdate><enddate>20210224</enddate><creator>MANCHEPALLI, Ajay S</creator><creator>ANTONOPOULOS, Panagiotis</creator><creator>VASWANI, Kapil</creator><creator>YU, Haohai</creator><creator>ZWILLING, Michael James</creator><scope>EVB</scope></search><sort><creationdate>20210224</creationdate><title>COMPUTING ON ENCRYPTED DATA USING DEFERRED EVALUATION</title><author>MANCHEPALLI, Ajay S ; ANTONOPOULOS, Panagiotis ; VASWANI, Kapil ; YU, Haohai ; ZWILLING, Michael James</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_EP3278263B13</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng ; fre ; ger</language><creationdate>2021</creationdate><topic>CALCULATING</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>PHYSICS</topic><toplevel>online_resources</toplevel><creatorcontrib>MANCHEPALLI, Ajay S</creatorcontrib><creatorcontrib>ANTONOPOULOS, Panagiotis</creatorcontrib><creatorcontrib>VASWANI, Kapil</creatorcontrib><creatorcontrib>YU, Haohai</creatorcontrib><creatorcontrib>ZWILLING, Michael James</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>MANCHEPALLI, Ajay S</au><au>ANTONOPOULOS, Panagiotis</au><au>VASWANI, Kapil</au><au>YU, Haohai</au><au>ZWILLING, Michael James</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>COMPUTING ON ENCRYPTED DATA USING DEFERRED EVALUATION</title><date>2021-02-24</date><risdate>2021</risdate><abstract>Methods, systems, apparatuses, and computer program products are provided for processing queries. A data server includes a query processor configured to receive a query from a database application, which was received by the database application from a requestor. The query is directed to data stored at the data server. The query processor includes a deferred evaluation determiner and deferred expression determiner. The deferred evaluation determiner is configured to analyze the query, and to designate the query for deferred evaluation by the database application if a predetermined factor is met, such as the query including an operation on encrypted data that is not supported at the data server. The deferred expression determiner is configured to determine expression evaluation information for evaluating at least a portion of the query at the database application. The query processor provides the encrypted data and the expression evaluation information to the database application for evaluation.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng ; fre ; ger
recordid cdi_epo_espacenet_EP3278263B1
source esp@cenet
subjects CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
PHYSICS
title COMPUTING ON ENCRYPTED DATA USING DEFERRED EVALUATION
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-27T22%3A42%3A33IST&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=MANCHEPALLI,%20Ajay%20S&rft.date=2021-02-24&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EEP3278263B1%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