Patents by Inventor Vijay Thomas
Vijay Thomas 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).
-
Patent number: 11972280Abstract: A method includes obtaining a help file including steps for a task and generating a knowledge graph including instructions corresponding to the steps. The method further includes extracting, from a user input of a user, an intent to complete the task. Responsive to extracting the intent to complete the task, obtaining the knowledge graph is obtained. Using the knowledge graph, an instruction of the knowledge graph is presented to perform an action in a workflow to complete the task.Type: GrantFiled: January 28, 2022Date of Patent: April 30, 2024Assignee: Intuit Inc.Inventors: Shreeshankar Chatterjee, Cynthia Joann Osmon, Daniel Moise, Tracy Fung, Vijay Thomas, Jason Michael Webb
-
Publication number: 20240137173Abstract: Apparatuses, methods, and systems are disclosed for sidelink ranging for positioning reference signal types. One apparatus (1100) includes a transceiver (1125) that receives a positioning reference signal (“PRS”) configuration for at least one PRS type for transmitting a PRS to at least one second network device, receives a resource pool configuration for transmitting the PRS associated with relative positioning measurements, and receives a multiplexing configuration for multiplexing a physical sidelink control channel (“PSCCH”) with the PRS. The apparatus (1100) includes a processor (1105) that multiplexes the PSCCH with the PRS according to the multiplexing configuration. The transceiver (1125) transmits the multiplexed PSCCH and PRS to the at least one second device according to the PRS configuration and the resource pool configuration.Type: ApplicationFiled: February 25, 2022Publication date: April 25, 2024Inventors: Karthikeyan Ganesan, Robin Thomas, Ankit Bhamri, Ali Ramadan Ali, Vijay Nangia
-
Publication number: 20240137439Abstract: Various embodiments of the invention are detection systems and methods for detecting call provenance based on call audio. An exemplary embodiment of the detection system can comprise a characterization unit, a labeling unit, and an identification unit. The characterization unit can extract various characteristics of networks through which a call traversed, based on call audio. The labeling unit can be trained on prior call data and can identify one or more codecs used to encode the call, based on the call audio. The identification unit can utilize the characteristics of traversed networks and the identified codecs, and based on this information, the identification unit can provide a provenance fingerprint for the call. Based on the call provenance fingerprint, the detection system can identify, verify, or provide forensic information about a call audio source.Type: ApplicationFiled: December 15, 2023Publication date: April 25, 2024Applicant: GEORGIA TECH RESEARCH CORPORATIONInventors: Vijay BALASUBRAMANIYAN, Mustaque AHAMAD, Patrick TRAYNOR, Michael Thomas HUNTER, Aamir POONAWALLA
-
Publication number: 20230244958Abstract: A method that includes obtaining, for a task, a help file including steps, and generating, from the help file, a knowledge graph for the task, the knowledge graph includes nodes connected by directed edges. Generating the knowledge graph includes, for a step of the set of steps obtaining, from the step, a first step attribute value defining an action type of an action specified by the step, generating a natural language instruction based on the action type and a second step attribute value, in the step, corresponding to a parameter of the action, and storing the natural language instruction in a node. The method further includes storing the knowledge graph.Type: ApplicationFiled: January 28, 2022Publication date: August 3, 2023Applicant: Intuit Inc.Inventors: Shreeshankar Chatterjee, Cynthia Joann Osmon, Daniel Moise, Tracy Fung, Vijay Thomas, Jason Michael Webb
-
Publication number: 20230244511Abstract: A method includes obtaining a help file including steps for a task and generating a knowledge graph including instructions corresponding to the steps. The method further includes extracting, from a user input of a user, an intent to complete the task. Responsive to extracting the intent to complete the task, obtaining the knowledge graph is obtained. Using the knowledge graph, an instruction of the knowledge graph is presented to perform an action in a workflow to complete the task.Type: ApplicationFiled: January 28, 2022Publication date: August 3, 2023Applicant: Intuit Inc.Inventors: Shreeshankar Chatterjee, Cynthia Joann Osmon, Daniel Moise, Tracy Fung, Vijay Thomas, Jason Michael Webb
-
Publication number: 20230222052Abstract: A testing system and method for testing application code against various failure scenarios. The testing system and method generate a test workflow including test source code implementing a series of actions that affect an application component and or an infrastructure component included in application code. The testing system and method execute the test workflow to determine the performance of the application code during one or more failure scenarios caused by the series of actions included in the test workflow. Performance data generated by the test code is analyzed by a performance analysis service or method to identify limitations of the application code and build resiliency patterns that address the limitations and improve the performance of the application code.Type: ApplicationFiled: March 7, 2023Publication date: July 13, 2023Applicant: INTUIT INC.Inventors: Saravanan BALASUBRAMANIAN, Navin Kumar JAMMULA, Sumit NAGAL, Vijay THOMAS
-
Patent number: 11625319Abstract: A testing system and method for testing application code against various failure scenarios. The testing system and method generate a test workflow including test source code implementing a series of actions that affect an application component and or an infrastructure component included in application code. The testing system and method execute the test workflow to determine the performance of the application code during one or more failure scenarios caused by the series of actions included in the test workflow. Performance data generated by the test code is analyzed by a performance analysis service or method to identify limitations of the application code and build resiliency patterns that address the limitations and improve the performance of the application code.Type: GrantFiled: June 14, 2021Date of Patent: April 11, 2023Assignee: INTUIT INC.Inventors: Saravanan Balasubramanian, Navin Kumar Jammula, Sumit Nagal, Vijay Thomas
-
Publication number: 20220398187Abstract: A testing system and method for testing application code against various failure scenarios. The testing system and method generate a test workflow including test source code implementing a series of actions that affect an application component and or an infrastructure component included in application code. The testing system and method execute the test workflow to determine the performance of the application code during one or more failure scenarios caused by the series of actions included in the test workflow. Performance data generated by the test code is analyzed by a performance analysis service or method to identify limitations of the application code and build resiliency patterns that address the limitations and improve the performance of the application code.Type: ApplicationFiled: June 14, 2021Publication date: December 15, 2022Applicant: INTUIT INCInventors: Saravanan BALASUBRAMANIAN, Navin Kumar JAMMULA, Sumit NAGAL, Vijay THOMAS
-
Patent number: 11312895Abstract: Surfactants are imbibed into Halloysite nanotubes (HNT) and the imbibed nanotubes are coated with wax on the nanotube outer surface. The wax layer prevents the surfactant from being disgorged from the HNT lumen until a triggering condition exists. Triggering conditions include contact with oil, which dissolves the wax; or exposure to temperatures above a melt transition of the wax, which causes the wax to melt. Upon exposure to a triggering condition, at least some of the imbibed surfactants are disgorged from the HNT and into the surrounding environment. The disgorged surfactants provide a conventional effect of reducing interfacial tension and changing reservoir rock wettability to enhance oil recovery. A range of surfactants and waxes are usefully employed in the compositions and methods described herein.Type: GrantFiled: June 15, 2020Date of Patent: April 26, 2022Assignee: The Administrators of the Tulane Educational FundInventors: Duy T. Nguyen, Vijay Thomas John
-
Patent number: 11263597Abstract: There is provided a system for workscoping an asset. The system includes a processor and a memory that includes instructions that, when executed by the processor, cause the processor to perform operations including fetching information indicative of a service bulletin and associating the information with a module of the asset.Type: GrantFiled: June 11, 2018Date of Patent: March 1, 2022Assignee: GENERAL ELECTRIC COMPANYInventors: Vijay Thomas John, Mikhail Krivenko
-
Publication number: 20200392398Abstract: Surfactants are imbibed into Halloysite nanotubes (HNT) and the imbibed nanotubes are coated with wax on the nanotube outer surface. The wax layer prevents the surfactant from being disgorged from the HNT lumen until a triggering condition exists. Triggering conditions include contact with oil, which dissolves the wax; or exposure to temperatures above a melt transition of the wax, which causes the wax to melt. Upon exposure to a triggering condition, at least some of the imbibed surfactants are disgorged from the HNT and into the surrounding environment. The disgorged surfactants provide a conventional effect of reducing interfacial tension and changing reservoir rock wettability to enhance oil recovery. A range of surfactants and waxes are usefully employed in the compositions and methods described herein.Type: ApplicationFiled: June 15, 2020Publication date: December 17, 2020Inventors: Duy T. Nguyen, Vijay Thomas John
-
Patent number: 10824544Abstract: A system in an enterprise environment. A testing data service (TDS) is in communication with the storage device. The TDS receives and transmits a request for a data structure with a data combination arranged in a format specified in the request. The TDS also receives a generated data structure having the type of data structure and a generated data combination of the type of data. The system also includes an orchestration layer, in communication with the TDS. The orchestration layer includes a query engine that receives the request from the TDS. The orchestration layer also includes a data structure generator that builds the generated data structure to have the type of data structure and to populate the generated data structure with the data combination of the type of data received from the query engine. The orchestration layer is further configured to transmit the generated data structure to the TDS.Type: GrantFiled: November 28, 2018Date of Patent: November 3, 2020Assignee: Intuit Inc.Inventors: Sumit Nagal, Akhilesh Jonnavittula, Bhagyashri Mahule, Vijay Thomas, Garry Bullock, Connor Mcauliffe
-
Patent number: 10417119Abstract: A method for automated software testing may include mapping test cases to lines in files in a codebase. Each test case covers one or more lines in one or more files and has corresponding test results. The method may further include obtaining a change list including one or more changes. Each change specifies a changed line in a changed file. The method may further include determining impacted test cases, based on the mapping and the change list, prioritizing the impacted test cases based, in part, on test results corresponding to each impacted test case, executing, based on the prioritization, one or more impacted test cases to obtain executed test cases, and obtaining, for each executed test case, new test results.Type: GrantFiled: April 28, 2016Date of Patent: September 17, 2019Assignee: INTUIT INC.Inventors: Sachin Francis, Divya Gupta, Ayush Datta, Vijay Thomas
-
Patent number: 10176087Abstract: The present disclosure relates to autogenic software testing. In some embodiments, a method of the present disclosure includes scanning source code to identify one or more methods to be tested. The method further includes generating one or more test cases which perform requests using the one or more methods. The method further includes generating one or more logs comprising results of the requests. The method further includes scanning the one or more logs to identify a pattern associated with a request. The method further includes determining that the pattern is not stored in a test data store. The method further includes generating a first test and a first expected response based on the pattern. The method further includes storing the first test and the first expected response in the test data store. The first test may be executed and evaluated based on the first expected response.Type: GrantFiled: August 31, 2017Date of Patent: January 8, 2019Assignee: Intuit Inc.Inventors: Vijay Thomas, Amit Ksirsagar, Swathi Singireddy, Sharath Nagaraj Dwaral, Hadik Parekh, Sumeet Chandra, Jiajie Duan
-
Publication number: 20180357615Abstract: There is provided a system for workscoping an asset. The system includes a processor and a memory that includes instructions that, when executed by the processor, cause the processor to perform operations including fetching information indicative of a service bulletin and associating the information with a module of the asset.Type: ApplicationFiled: June 11, 2018Publication date: December 13, 2018Applicant: GENERAL ELECTRIC COMPANYInventors: Vijay Thomas John, Mikhail Krivenko
-
Publication number: 20170262361Abstract: A method for automated software testing may include mapping test cases to lines in files in a codebase. Each test case covers one or more lines in one or more files and has corresponding test results. The method may further include obtaining a change list including one or more changes. Each change specifies a changed line in a changed file. The method may further include determining impacted test cases, based on the mapping and the change list, prioritizing the impacted test cases based, in part, on test results corresponding to each impacted test case, executing, based on the prioritization, one or more impacted test cases to obtain executed test cases, and obtaining, for each executed test case, new test results.Type: ApplicationFiled: April 28, 2016Publication date: September 14, 2017Applicant: Intuit Inc.Inventors: Sachin Francis, Divya Gupta, Ayush Datta, Vijay Thomas