Patent ID: 11948192
Assignee: JPMORGAN CHASE BANK, N.A.
Field: IT methods for management (Electrical engineering)
Classification: CPC G | IPC G

Claim 8:
9. A computing device configured to implement an execution of a method for providing high-speed storage and retrieval of information from a plurality of sources, the computing device comprising:
a processor;
a memory; and
a communication interface coupled to each of the processor and the memory,
wherein the processor is configured to:
retrieve data from each of the plurality of sources, the data including at least one from among a symbol file list and a symbol file;
identify a perfect hash function based on the retrieved data for a plurality of stock symbols and corresponding stock information, the perfect hash function including a deterministic hash function that relates to a mapping of distinct elements in the corresponding stock information with the plurality of stock symbols;
generate, by using the retrieved data, at least one parameter that relates to at least one instruction to calculate the identified perfect hash function, the at least one parameter including a host file, a simulation file, and a hash state file;
identify, by using the perfect hash function, a validation hash value for each of the plurality of stock symbols based on the hash state file;
determine, based on the validation hash value, whether a collision exists between the plurality of stock symbols;
verify the perfect hash function based on a result of the determining;
program at least one register and at least one memory that are associated with the processor by using the at least one parameter,
wherein the at least one register and the at least one memory are programmed based on vector hashing; and

determine, via the programmed at least one register and the programmed at least one memory, at least one hash value for each of a plurality of incoming stock symbols, the at least one hash value relating to a symbol index that locates information corresponding to each of the plurality of incoming stock symbols.