WIPO logo
Mobile | Deutsch | Español | Français | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Search International and National Patent Collections
World Intellectual Property Organization
Search
 
Browse
 
Translate
 
Options
 
News
 
Login
 
Help
 
Machine translation
1. (WO2017058682) STREAMING RECORDS FROM PARALLEL BATCHED DATABASE ACCESS
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2017/058682    International Application No.:    PCT/US2016/053642
Publication Date: 06.04.2017 International Filing Date: 26.09.2016
Chapter 2 Demand Filed:    21.06.2017    
IPC:
G06F 17/30 (2006.01)
Applicants: MICROSOFT TECHNOLOGY LICENSING, LLC [US/US]; Attn: Patent Group Docketing (Bldg. 8/1000) One Microsoft Way Redmond, Washington 98052-6399 (US)
Inventors: SCHWARTZ, Joseph; (US).
GALUZO, Sergey Y.; (US).
XU, Yue; (US).
COUCKUYT, Jeffrey Darren; (US)
Agent: MINHAS, Sandip; (US).
CHEN, Wei-Chen Nicholas; (US).
DRAKOS, Katherine J.; (US).
KADOURA, Judy M.; (US).
HOLMES, Danielle J.; (US).
SWAIN, Cassandra T.; (US).
WONG, Thomas S.; (US).
CHOI, Daniel; (US)
Priority Data:
62/236,095 01.10.2015 US
15/042,126 11.02.2016 US
Title (EN) STREAMING RECORDS FROM PARALLEL BATCHED DATABASE ACCESS
(FR) LECTURE EN CONTINU D'ENREGISTREMENTS À PARTIR D'UN ACCÈS À UNE BASE DE DONNÉES À LOTS EN PARALLÈLE
Abstract: front page image
(EN)Retrieving data records from a database is provided. A query is received by a database access API requesting a number of data records stored in the database. A parallel batch processor is created for data transmittal, and the parallel batch processor is returned to a client program. A next data record responsive to the query is requested, and the next data record is removed from a list of records. The next data record is then provided from the parallel batch processor to the client program.
(FR)L'invention concerne l'extraction d'enregistrements de données à partir d'une base de données. Une requête est reçue par une API d'accès à une base de données, demandant un certain nombre d'enregistrements de données stockés dans la base de données. Un processeur de lots en parallèle est créé à des fins de transmission de données, et ce processeur de lots en parallèle est renvoyé vers un programme client. Un enregistrement suivant de données répondant à la requête est demandé, et l'enregistrement suivant de données est retiré d'une liste d'enregistrements. L'enregistrement suivant de données est ensuite fourni du processeur de lots en parallèle au programme client.
Designated States: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DJ, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IR, IS, JP, KE, KG, KN, KP, KR, KW, KZ, LA, LC, LK, LR, LS, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW.
African Regional Intellectual Property Organization (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, RU, TJ, TM)
European Patent Office (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG).
Publication Language: English (EN)
Filing Language: English (EN)