Patents by Inventor Himanshu Prabhakar
Himanshu Prabhakar has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20240137319Abstract: A method and a network for routing data packet in a unified wide area network (WAN) is provided. The method includes encapsulating a data packet by an ingress aggregation router and forwarding the encapsulated data packet to an ingress backbone router. The encapsulated data packet includes a first label. The ingress backbone router selects an optimized traffic engineered tunnel and replaces the first label with the optimized traffic engineered tunnel and forwards the encapsulated data packet along the optimized traffic engineered tunnel.Type: ApplicationFiled: January 25, 2023Publication date: April 25, 2024Inventors: Paul David MATTES, Umesh KRISHNASWAMY, John Michael ABELN, Sonal KOTHARI, Paul-Andre C. BISSONNETTE, Pappula Prabhakar REDDY, Himanshu RAJ
-
Patent number: 11308044Abstract: The process includes receiving a data set comprising a plurality of rows and a plurality of columns, and applying a first rule based decisioning to the data set to generate a first layer of metadata that comprises at least one of a key, a type indicator, a categorical indicator, and/or a continuous indicator. The first layer of metadata may be descriptive of the data set. The processor may further apply a second rule based decisioning to the first layer to generate a second layer that includes at least one of the key, the type indicator, the categorical indicator, or the continuous indicator. The second layer may be descriptive of the first layer. The process may also include generating an output file from at least one of the first layer or the second layer.Type: GrantFiled: March 2, 2018Date of Patent: April 19, 2022Assignee: American Express Travel Related Services Company, Inc.Inventors: Vineet Agrwal, Ravi Arasan, Atul R. Dalmia, Pratiksha M. Jogani, Kunal C. Joshi, Ravi Kaushik, Himanshu Prabhakar, Kandarp Srivastava
-
Patent number: 10521404Abstract: A system may receive a request to derive an output variable from a source variable. The request may include proposed logic to derive the output variable from the source variable. The system may then compare the proposed logic to existing logic to determine the proposed logic is new. In response to the proposed logic being new, the system may generate transformation code configured to execute the proposed logic. The system may further schedule the transformation code for execution at a predetermined time, and then execute the transformation code to generate data for the output variable.Type: GrantFiled: August 20, 2018Date of Patent: December 31, 2019Assignee: AMERICAN EXPRESS TRAVEL RELATED SERVICES COMPANY, INC.Inventors: Ravi Arasan, Carmen Patricia Argüello, Sandeep Bose, Kunal Chandrashekhar Joshi, Matthew Kent Meyer, Marimuthu Ponnambalam, Himanshu Prabhakar, Gurusamy Ramasamy, Jeremy D. Seideman
-
Patent number: 10360394Abstract: A system may register a use case with the use case including an application. An application identifier may be assigned to the application. The system may generate a transformation associated with the use case. The transformation may include logic to derive an output variable from a source variable. The system may also execute the transformation to derive output data for the output variable from source data of the source variable. The system may further lookup an access permission for the application using the application identifier in response to an access request.Type: GrantFiled: November 18, 2015Date of Patent: July 23, 2019Assignee: AMERICAN EXPRESS TRAVEL RELATED SERVICES COMPANY, INC.Inventors: Ravi Arasan, Carmen Patricia Argüello, Sandeep Bose, Kunal Chandrashekhar Joshi, Matthew Kent Meyer, Himanshu Prabhakar, Gurusamy Ramasamy, Jeremy D. Seideman, Roopesh R. Varier
-
Publication number: 20180357255Abstract: A system may receive a request to derive an output variable from a source variable. The request may include proposed logic to derive the output variable from the source variable. The system may then compare the proposed logic to existing logic to determine the proposed logic is new. In response to the proposed logic being new, the system may generate transformation code configured to execute the proposed logic. The system may further schedule the transformation code for execution at a predetermined time, and then execute the transformation code to generate data for the output variable.Type: ApplicationFiled: August 20, 2018Publication date: December 13, 2018Applicant: American Express Travel Related Services Company, Inc.Inventors: Ravi Arasan, Carmen Patricia Argüello, Sandeep Bose, Kunal Chandrashekhar Joshi, Matthew Kent Meyer, Marimuthu Ponnambalam, Himanshu Prabhakar, Gurusamy Ramasamy, Jeremy D. Seideman
-
Patent number: 10055426Abstract: A system may receive a request to derive an output variable from a source variable. The request may include proposed logic to derive the output variable from the source variable. The system may then compare the proposed logic to existing logic to determine the proposed logic is new. In response to the proposed logic being new, the system may generate transformation code configured to execute the proposed logic. The system may further schedule the transformation code for execution at a predetermined time, and then execute the transformation code to generate data for the output variable.Type: GrantFiled: November 18, 2015Date of Patent: August 21, 2018Assignee: AMERICAN EXPRESS TRAVEL RELATED SERVICES COMPANY, INC.Inventors: Ravi Arasan, Carmen Patricia Argüello, Sandeep Bose, Kunal Chandrashekhar Joshi, Matthew Kent Meyer, Marimuthu Ponnambalam, Himanshu Prabhakar, Gurusamy Ramasamy, Jeremy D. Seideman
-
Publication number: 20180189329Abstract: The process includes receiving a data set comprising a plurality of rows and a plurality of columns, and applying a first rule based decisioning to the data set to generate a first layer of metadata that comprises at least one of a key, a type indicator, a categorical indicator, and/or a continuous indicator. The first layer of metadata may be descriptive of the data set. The processor may further apply a second rule based decisioning to the first layer to generate a second layer that includes at least one of the key, the type indicator, the categorical indicator, or the continuous indicator. The second layer may be descriptive of the first layer. The process may also include generating an output file from at least one of the first layer or the second layer.Type: ApplicationFiled: March 2, 2018Publication date: July 5, 2018Applicant: American Express Travel Related Services Company, Inc.Inventors: Vineet Agrwal, Ravi Arasan, Atul R. Dalmia, Pratiksha M. Jogani, Kunal C. Joshi, Ravi Kaushik, Himanshu Prabhakar, Kandarp Srivastava
-
Patent number: 9934257Abstract: The process includes receiving a data set comprising a plurality of rows and a plurality of columns, and applying a first rule based decisioning to the data set to generate a first layer of metadata that comprises at least one of a key, a type indicator, a categorical indicator, and/or a continuous indicator. The first layer of metadata may be descriptive of the data set. The processor may further apply a second rule based decisioning to the first layer to generate a second layer that includes at least one of the key, the type indicator, the categorical indicator, or the continuous indicator. The second layer may be descriptive of the first layer. The process may also include generating an output file from at least one of the first layer or the second layer.Type: GrantFiled: July 14, 2015Date of Patent: April 3, 2018Assignee: AMERICAN EXPRESS TRAVEL RELATED SERVICES COMPANY, INC.Inventors: Vineet Agrwal, Ravi Arasan, Atul R. Dalmia, Pratiksha M. Jogani, Kunal C. Joshi, Ravi Kaushik, Himanshu Prabhakar, Kandarp Srivastava
-
Publication number: 20170140160Abstract: A system may register a use case with the use case including an application. An application identifier may be assigned to the application. The system may generate a transformation associated with the use case. The transformation may include logic to derive an output variable from a source variable. The system may also execute the transformation to derive output data for the output variable from source data of the source variable. The system may further lookup an access permission for the application using the application identifier in response to an access request.Type: ApplicationFiled: November 18, 2015Publication date: May 18, 2017Applicant: American Express Travel Related Services Company, Inc.Inventors: Ravi Arasan, Carmen Patricia Argüello, Sandeep Bose, Kunal Chandrashekhar Joshi, Matthew Kent Meyer, Himanshu Prabhakar, Gurusamy Ramasamy, Jeremy D. Seideman, Roopesh R. Varier
-
Publication number: 20170139952Abstract: A system may receive a request to derive an output variable from a source variable. The request may include proposed logic to derive the output variable from the source variable. The system may then compare the proposed logic to existing logic to determine the proposed logic is new. In response to the proposed logic being new, the system may generate transformation code configured to execute the proposed logic. The system may further schedule the transformation code for execution at a predetermined time, and then execute the transformation code to generate data for the output variable.Type: ApplicationFiled: November 18, 2015Publication date: May 18, 2017Applicant: American Express Travel Related Services Company, Inc.Inventors: Ravi Arasan, Carmen Patricia Argüello, Sandeep Bose, Kunal Chandrashekhar Joshi, Matthew Kent Meyer, Marimuthu Ponnambalam, Himanshu Prabhakar, Gurusamy Ramasamy, Jeremy D. Seideman
-
Publication number: 20170017678Abstract: The process includes receiving a data set comprising a plurality of rows and a plurality of columns, and applying a first rule based decisioning to the data set to generate a first layer of metadata that comprises at least one of a key, a type indicator, a categorical indicator, and/or a continuous indicator. The first layer of metadata may be descriptive of the data set. The processor may further apply a second rule based decisioning to the first layer to generate a second layer that includes at least one of the key, the type indicator, the categorical indicator, or the continuous indicator. The second layer may be descriptive of the first layer. The process may also include generating an output file from at least one of the first layer or the second layer.Type: ApplicationFiled: July 14, 2015Publication date: January 19, 2017Applicant: American Express Travel Related Services Company, Inc.Inventors: Vineet Agrwal, Ravi Arasan, Atul R. Dalmia, Pratiksha M. Jogani, Kunal C. Joshi, Ravi Kaushik, Himanshu Prabhakar, Kandarp Srivastava