-
公开(公告)号:US20220156245A1
公开(公告)日:2022-05-19
申请号:US16950440
申请日:2020-11-17
Applicant: Intuit Inc.
Inventor: Jayanth Saimani , Kiran Kumar Shivanandan , Prabhat Hegde
Abstract: A method may include obtaining a table including a table schema including definitions of native fields, adding a value of a custom field to the table by inserting, in a native field, a native field value including (i) an identifier (ID) of the custom field and (ii) the value of the custom field, and storing a definition of the custom field in a custom field registry external to the table. The custom field may be undefined by the table schema. The method may further include receiving a request to perform an operation on the table, generating, from the request, a query on a subset of the native fields and the custom field, executing the query to obtain query results, and transmitting, in response to the request, the query results.
-
公开(公告)号:US20230289359A1
公开(公告)日:2023-09-14
申请号:US18200445
申请日:2023-05-22
Applicant: Intuit Inc.
Inventor: Jayanth Saimani , Ajay Karthik Nama Nagaraj
IPC: G06F16/248 , G06F16/22 , G06F16/245
CPC classification number: G06F16/248 , G06F16/2246 , G06F16/245
Abstract: A method including receiving a first command including both a data extraction expression and a first report configuration expression. The data extraction expression includes program code for extracting fields of a dataset of a data source. The first report configuration expression includes program code configured to populate cells of first dimensions of a first report and to generate a first tree including subset nodes including records of the dataset. The first command is executed by executing the data extraction expression on the dataset to generate the records. Executing the first command also includes executing the first report configuration expression on the records to generate the first tree. Executing the first command also includes populating, using the first report configuration expression and the first tree, the cells. Executing the first command also includes generating, in response to receiving the first command and by traversing the first tree, the first report.
-
公开(公告)号:US11698912B2
公开(公告)日:2023-07-11
申请号:US17139659
申请日:2020-12-31
Applicant: Intuit Inc.
Inventor: Jayanth Saimani , Ajay Karthik Nama Nagaraj
IPC: G06F16/00 , G06F16/248 , G06F16/22 , G06F16/245
CPC classification number: G06F16/248 , G06F16/2246 , G06F16/245
Abstract: A method involves receiving a first command. The first command includes a data extraction expression applied to fields of a dataset of a data source. The first command also includes a first report configuration expression applied to first dimensions of a first report. The method also involves generating, by executing the data extraction expression on the dataset, records of the dataset. The method also involves generating, by executing the first report configuration expression on the records, a first tree of subsets of the records. The method also involves populating, using the first report configuration expression and the first tree of subsets, cells of the first dimensions to obtain first populated dimensions. The method also involves generating, in response to receiving the first command and by traversing the first tree of subsets, the first report including the first populated dimensions.
-
公开(公告)号:US12131193B1
公开(公告)日:2024-10-29
申请号:US18352983
申请日:2023-07-14
Applicant: INTUIT INC.
Inventor: Mohammad Saman Tamkeen , Jayanth Saimani
IPC: G06F16/21 , G06F9/50 , H04L43/0876
CPC classification number: G06F9/505 , G06F16/214 , H04L43/0876 , G06F2209/503
Abstract: A method for controlling software agent workers for migrating data between databases. The method monitors resource utilization of at least one of the databases during the migration of the data and compares the monitored resource utilization to a desired resource utilization range. When the comparison indicates that the monitored resource utilization is less than the desired resource utilization range, the method additively deploys additional software agent workers. When the comparison indicates that the monitored resource utilization is greater than the desired resource utilization range, the method multiplicatively removes software agent workers.
-
公开(公告)号:US10387223B2
公开(公告)日:2019-08-20
申请号:US15399257
申请日:2017-01-05
Applicant: INTUIT INC.
Inventor: Deepak Nadig , Jayanth Saimani , Rajat Khare , Vishwanath Ranganath
Abstract: The present disclosure relates to accessing data using application programming interface (API) calls. According to one embodiment, a method generally includes receiving, at the API, a request from a client device, where the requesting a data operation. Determining context data associated with the request. Receiving an entity schema based on the context data, where the entity schema includes a metamodel. Processing the request using the entity schema and metamodel, generating a response including the entity schema, and returning the response to the client device.
-
公开(公告)号:US20190220171A1
公开(公告)日:2019-07-18
申请号:US16367306
申请日:2019-03-28
Applicant: Intuit Inc.
Inventor: Yogish Pai , Steve George Goyette , Robert Bruce Macmartin , Bharath Kadaba , Narayana Hari , Jayanth Saimani , Anshu Verma , Anil Sharma , Kiran Aswath , Merrin Kurian
IPC: G06F3/0484 , G06F9/451 , G06Q10/06 , G06Q10/10
CPC classification number: G06F3/04842 , G06F9/44505 , G06F9/454 , G06Q10/0633 , G06Q10/10
Abstract: A system includes (i) a configuration service executing on a computer processor and configured to select, based on a user attribute of a user, a configurable user interface, and select, based on the user attribute of the user, a configurable workflow, (ii) a contribution management system that generates a statistical measure of a plurality of users by tracking the plurality of users using the plurality of configurable user interfaces and the plurality of configurable workflows to perform a task according to a geographical region of the user, and verifies the configurable user interfaces and the configurable workflows based on the statistical measure, and (iii) a computer server configured to perform a task by at least receiving, via the configurable user interface, a user input, and executing, based on user input and according to the configurable workflow, multiple functional engines of the software solution.
-
公开(公告)号:US12118011B2
公开(公告)日:2024-10-15
申请号:US18200445
申请日:2023-05-22
Applicant: Intuit Inc.
Inventor: Jayanth Saimani , Ajay Karthik Nama Nagaraj
IPC: G06F16/00 , G06F16/22 , G06F16/245 , G06F16/248
CPC classification number: G06F16/248 , G06F16/2246 , G06F16/245
Abstract: A method including receiving a first command including both a data extraction expression and a first report configuration expression. The data extraction expression includes program code for extracting fields of a dataset of a data source. The first report configuration expression includes program code configured to populate cells of first dimensions of a first report and to generate a first tree including subset nodes including records of the dataset. The first command is executed by executing the data extraction expression on the dataset to generate the records. Executing the first command also includes executing the first report configuration expression on the records to generate the first tree. Executing the first command also includes populating, using the first report configuration expression and the first tree, the cells. Executing the first command also includes generating, in response to receiving the first command and by traversing the first tree, the first report.
-
公开(公告)号:US20220335210A1
公开(公告)日:2022-10-20
申请号:US17728185
申请日:2022-04-25
Applicant: Intuit Inc.
Inventor: Jayanth Saimani , Ashish Kumar Mishra , Manish Ramesh Shah
IPC: G06F40/174 , G06F40/177 , G06F9/451 , G06F16/901 , G06F3/0482
Abstract: A method may include obtaining a knowledge graph including entities, and determining, for the knowledge graph, a first state including a first selectable entity subset of the entities that are selectable by a user. The first selectable entity subset may include an entity. The method may further include receiving, from the user and via a graphical user interface (GUI), a selection of the entity from the first selectable entity subset, and responsive to the selection, adding the entity to a report schema. The method further includes restricting, by the GUI, a space of selectable entities addable to the knowledge graph to the first selectable entity subset. The report schema may be used to populate a report. The method may further include, responsive to the selection, transitioning the knowledge graph to a second state including a second selectable entity subset of the entities that are selectable by the user.
-
公开(公告)号:US10599309B2
公开(公告)日:2020-03-24
申请号:US16367306
申请日:2019-03-28
Applicant: Intuit Inc.
Inventor: Yogish Pai , Steve George Goyette , Robert Bruce Macmartin , Bharath Kadaba , Narayana Hari , Jayanth Saimani , Anshu Verma , Anil Sharma , Kiran Aswath , Merrin Kurian
IPC: G06F3/0484 , G06F9/451 , G06Q10/10 , G06F9/445 , G06Q10/06
Abstract: A system includes (i) a configuration service executing on a computer processor and configured to select, based on a user attribute of a user, a configurable user interface, and select, based on the user attribute of the user, a configurable workflow, (ii) a contribution management system that generates a statistical measure of a plurality of users by tracking the plurality of users using the plurality of configurable user interfaces and the plurality of configurable workflows to perform a task according to a geographical region of the user, and verifies the configurable user interfaces and the configurable workflows based on the statistical measure, and (iii) a computer server configured to perform a task by at least receiving, via the configurable user interface, a user input, and executing, based on user input and according to the configurable workflow, multiple functional engines of the software solution.
-
公开(公告)号:US11783119B2
公开(公告)日:2023-10-10
申请号:US17728185
申请日:2022-04-25
Applicant: Intuit Inc.
Inventor: Jayanth Saimani , Ashish Kumar Mishra , Manish Ramesh Shah
IPC: G06F40/174 , G06F9/451 , G06F16/901 , G06F40/177 , G06F3/0482
CPC classification number: G06F40/174 , G06F3/0482 , G06F9/451 , G06F16/9024 , G06F40/177
Abstract: A method may include obtaining a knowledge graph including entities, and determining, for the knowledge graph, a first state including a first selectable entity subset of the entities that are selectable by a user. The first selectable entity subset may include an entity. The method may further include receiving, from the user and via a graphical user interface (GUI), a selection of the entity from the first selectable entity subset, and responsive to the selection, adding the entity to a report schema. The method further includes restricting, by the GUI, a space of selectable entities addable to the knowledge graph to the first selectable entity subset. The report schema may be used to populate a report. The method may further include, responsive to the selection, transitioning the knowledge graph to a second state including a second selectable entity subset of the entities that are selectable by the user.
-
-
-
-
-
-
-
-
-