US 11,687,817 B2
System and method for providing data computation via quantum computers
Ashish Majumdar, Kolkata (IN)
Assigned to COGNIZANT TECHNOLOGY SOLUTIONS INDIA PVT. LTD., Chennai (IN)
Filed by Cognizant Technology Solutions India Pvt. Ltd., Chennai (IN)
Filed on Nov. 12, 2020, as Appl. No. 17/96,380.
Claims priority of application No. 202041041933 (IN), filed on Sep. 28, 2020.
Prior Publication US 2022/0101164 A1, Mar. 31, 2022
Int. Cl. G06N 10/00 (2022.01); G06N 20/00 (2019.01); G06F 21/31 (2013.01); G06F 3/0482 (2013.01)
CPC G06N 10/00 (2019.01) [G06F 21/31 (2013.01); G06N 20/00 (2019.01); G06F 3/0482 (2013.01)] 21 Claims
OG exemplary drawing
 
1. A method for providing data computation via a quantum computer to a client computing device, wherein the method is implemented by at least one processor executing program instructions stored in a memory, the method comprising:
defining, by the processor, a computational problem using a logical unit of work, based on an input request received from the client computing device, wherein the logical unit of work is dynamically generated for each of the input request;
determining, by the processor, one or more predefined machine learning codes defined in a format interpretable by the quantum computer, for processing the computational problem;
evaluating, by the processor, an optimal solution to the computational problem using the quantum computer, wherein the computational problem is encoded into a format interpretable by the quantum computer, and processed using the quantum computer based on the determined one or more predefined machine learning codes, wherein the encoded computational problem and the determined one or more machine learning codes are fed into the quantum computer for processing; and
converting, by the processor, the optimal solution into a format interpretable by the client computing device for providing the optimal solution to the client computing device;
wherein the one or more predefined machine learning codes are determined based on automatic identification of a category of the computational problem, wherein the category of the computational problem is identified based on the input request using data analytics.