Some content of this application is unavailable at the moment.
If this situation persist, please contact us atFeedback&Contact
1. (WO2018164700) TECHNIQUES FOR IN-MEMORY DATA SEARCHING
Latest bibliographic data on file with the International Bureau    Submit observation

Pub. No.: WO/2018/164700 International Application No.: PCT/US2017/021953
Publication Date: 13.09.2018 International Filing Date: 10.03.2017
IPC:
G06F 9/455 (2006.01)
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
F
ELECTRIC DIGITAL DATA PROCESSING
9
Arrangements for programme control, e.g. control unit
06
using stored programme, i.e. using internal store of processing equipment to receive and retain programme
44
Arrangements for executing specific programmes
455
Emulation; Software simulation
Applicants:
VISA INTERNATIONAL SERVICE ASSOCIATION [US/US]; P.O. Box 8999 San Francisco, California 94128-8999, US
Inventors:
PISHE, Naveen; US
Agent:
RICKETT, Cynthia H.; US
JEWIK, Patrick R.; US
RACZKOWSKI, David B.; US
BOUQUET, Bert E.; US
JOHNSON, Frank L.; US
Priority Data:
Title (EN) TECHNIQUES FOR IN-MEMORY DATA SEARCHING
(FR) TECHNIQUES DESTINÉES À LA RECHERCHE DE DONNÉES EN MÉMOIRE
Abstract:
(EN) One embodiment of the invention is directed to a method for performing efficient data searches in a distributed computing system. The method may comprise, receiving a search request including a key. The key may be provided to a block-based table manager via a programming interface external to a virtual machine executing on a computer system. The programming interface may provide a translation between a first programming framework of the virtual machine and a second programming framework of the block-based table manager. Providing the key may cause the block-based table manager to conduct a search for a value corresponding to the key. The value may be provided in response to the search request. Utilizing such block-based tables may enable a data search to be performed using on-board memory of computing node operating within a distributed computing system.
(FR) Un mode de réalisation de l'invention concerne un procédé pour effectuer des recherches efficaces de plage de clés dans un système informatique distribué. Le procédé peut consister à recevoir une demande de recherche comprenant une clé. La clé peut être fournie à un gestionnaire de table à base de blocs par l'intermédiaire d'une interface de programmation externe à une machine virtuelle s'exécutant sur un système informatique. L'interface de programmation peut fournir une traduction entre un premier framework de programmation de la machine virtuelle et un second cadre de programmation du gestionnaire de table sur la base de blocs. La fourniture de la clé peut amener le gestionnaire de table à base de blocs à effectuer une recherche pour une valeur correspondant à la clé. La valeur peut être fournie en réponse à la demande de recherche. L'utilisation de telles tables basée sur les blocs peut permettre d'effectuer une recherche de données à l'aide d'une mémoire embarquée d'un noeud informatique fonctionnant dans un système informatique distribué.
front page image
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, KH, 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 (ARIPO) (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Office (AM, AZ, BY, KG, KZ, RU, TJ, TM)
European Patent Office (EPO) (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)