Patents by Inventor Manish Ramesh Shah
Manish Ramesh Shah 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: 11966953Abstract: Systems and methods for identifying and extracting specific product usage patterns of potential customers and utilizing a machine learning evaluation model to predict the potential customers that are most likely to convert their subscriptions.Type: GrantFiled: June 3, 2019Date of Patent: April 23, 2024Assignee: Intuit Inc.Inventors: Shirish Peshwe, Manish Ramesh Shah, Neetika Singhal, Poornimadevi Pandurangan, Rupa M, Viren Timble
-
Patent number: 11783119Abstract: 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.Type: GrantFiled: April 25, 2022Date of Patent: October 10, 2023Assignee: Intuit Inc.Inventors: Jayanth Saimani, Ashish Kumar Mishra, Manish Ramesh Shah
-
Publication number: 20220335210Abstract: 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.Type: ApplicationFiled: April 25, 2022Publication date: October 20, 2022Applicant: Intuit Inc.Inventors: Jayanth Saimani, Ashish Kumar Mishra, Manish Ramesh Shah
-
Patent number: 11341320Abstract: 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 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.Type: GrantFiled: July 1, 2021Date of Patent: May 24, 2022Assignee: Intuit Inc.Inventors: Jayanth Saimani, Ashish Kumar Mishra, Manish Ramesh Shah
-
Publication number: 20220138644Abstract: A method of automating a workflow may include obtaining a completeness graph including conditions applied to attributes of an entity, determining that a missing attribute subset of the attributes lacks a corresponding value, determining that a condition corresponding to a missing attribute of the missing attribute subset is satisfied, and obtaining a value for the missing attribute. The value may be a result of performing a task in the workflow. The method may further include modifying a state of the entity by assigning the value to the missing attribute to obtain a modified state of the entity.Type: ApplicationFiled: October 30, 2020Publication date: May 5, 2022Applicant: Intuit Inc.Inventors: Aminish Sharma, Anushrut Gupta, Ashish Kumar Mishra, Goutham Kallepalli, Manish Ramesh Shah
-
Patent number: 10937073Abstract: A method to predict a delay involves receiving an open invoice sent by a company to a customer, extracting, using a programmable interface, a set of company data, a set of customer data, and a set of invoice data from a management application (MA) and the open invoice; refining, using a set of algorithms, the set of company data, the set of customer data, and the set of invoice data into a set of invoice attributes, a set of company features, and a set of customer features; predicting a delay in processing the open invoice using a trained model analyzing the set of company features and the set of customer features; updating, at an expiration of a predetermined timespan, the MA to add the delay to a due date of the open invoice by including the set of company features; and updating, at the expiration of the predetermined timespan, the MA to add the delay in processing the open invoice by including the set of customer features.Type: GrantFiled: January 23, 2019Date of Patent: March 2, 2021Assignee: Intuit Inc.Inventors: Aminish Sharma, Shashi Roshan, Anoop Makwana, Manish Ramesh Shah, Venkata Giri Sirigiri
-
Publication number: 20200234350Abstract: A method to predict a delay involves receiving an open invoice sent by a company to a customer, extracting, using a programmable interface, a set of company data, a set of customer data, and a set of invoice data from a management application (MA) and the open invoice; refining, using a set of algorithms, the set of company data, the set of customer data, and the set of invoice data into a set of invoice attributes, a set of company features, and a set of customer features; predicting a delay in processing the open invoice using a trained model analyzing the set of company features and the set of customer features; updating, at an expiration of a predetermined timespan, the MA to add the delay to a due date of the open invoice by including the set of company features; and updating, at the expiration of the predetermined timespan, the MA to add the delay in processing the open invoice by including the set of customer features.Type: ApplicationFiled: January 23, 2019Publication date: July 23, 2020Applicant: Intuit Inc.Inventors: Aminish Sharma, Shashi Roshan, Anoop Makwana, Manish Ramesh Shah, Venkata Giri Sirigiri
-
Patent number: 7275243Abstract: Methods and systems are provided for adapting software applications for download and execution on a variety of different mobile devices which employ different Application Execution Environments. An Application Download Protocol for transferring applications to mobile devices is also provided. Mobile devices can be matched with compatible applications according to functionality required by the applications and functionality provided by the mobile devices. Applications submitted by developers can be automatically matched to application categories, thus facilitating user selection of applications. Data used by applications running on mobile devices can be remotely managed by application developers, allowing developers to remotely control the type and presentation of data on mobile devices without the need for data management servlets to be provided by the developers.Type: GrantFiled: March 21, 2003Date of Patent: September 25, 2007Assignee: Sun Microsystems, Inc.Inventors: Bill Gibbons, Manish Dixit, Carlos Jose Herrera, Dale D. Jin, Alexander Quincey Musil, Manish Ramesh Shah, Roger Robert Webster, Denise Dandong Xu
-
Publication number: 20040034853Abstract: Methods and systems are provided for adapting software applications for download and execution on a variety of different mobile devices which employ different Application Execution Environments. An Application Download Protocol for transferring applications to mobile devices is also provided. Mobile devices can be matched with compatible applications according to functionality required by the applications and functionality provided by the mobile devices. Applications submitted by developers can be automatically matched to application categories, thus facilitating user selection of applications. Data used by applications running on mobile devices can be remotely managed by application developers, allowing developers to remotely control the type and presentation of data on mobile devices without the need for data management servlets to be provided by the developers.Type: ApplicationFiled: March 21, 2003Publication date: February 19, 2004Inventors: Bill Gibbons, Manish Dixit, Carlos Jose Herrera, Dale D. Jin, Alexander Quincey Musil, Manish Ramesh Shah, Roger Robert Webster, Denise Dandong Xu