Patents by Inventor Sridhar Gunapu
Sridhar Gunapu 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: 20200410159Abstract: A form management server computer (“server”) and processing methods are disclosed. In some embodiments, the server is programmed to cause presentation of a result of identifying form elements from an image of a form and allow correction of the result or specification of actions to be performed on the form elements. The server is programmed to then receive a new image of a new form, identify form elements in the new form from the new image, and determine actions to be performed on the form elements in the new form based on the specification of actions for previously processed forms.Type: ApplicationFiled: March 10, 2020Publication date: December 31, 2020Inventors: KUNLING GENG, SRIDHAR GUNAPU
-
Patent number: 10733540Abstract: This invention generally relates to a process, system and computer code for updating of computer applications based on collecting automation information related to a current application such as processing power, load, footprint, and performance attributes, determining a system automation profile; using an artificial intelligence based modeler for analyzing data, applying the data to an artificial intelligence model for training and predicting performance, adjusting the artificial intelligence model to achieve an updated automation criteria with optimal values, wherein the optimal values provide input to an automation criteria library for storing and updating a prior automation criteria, and exporting the upgraded automation criteria values for incorporation in a computer-to-be-updated, to achieve a reliable automatic update.Type: GrantFiled: March 31, 2019Date of Patent: August 4, 2020Assignee: Automation Anywhere, Inc.Inventors: Abhijit Kakhandiki, Sridhar Gunapu
-
Publication number: 20200125840Abstract: A computer-implemented method of managing hierarchically arranged elements is disclosed.Type: ApplicationFiled: July 15, 2019Publication date: April 23, 2020Inventors: KUNLING GENG, SRIDHAR GUNAPU
-
Patent number: 10628633Abstract: A form management server computer (“server”) and processing methods are disclosed. In some embodiments, the server is programmed to cause presentation of a result of identifying form elements from an image of a form and allow correction of the result or specification of actions to be performed on the form elements. The server is programmed to then receive a new image of a new form, identify form elements in the new form from the new image, and determine actions to be performed on the form elements in the new form based on the specification of actions for previously processed forms.Type: GrantFiled: June 28, 2019Date of Patent: April 21, 2020Assignee: DECISION ENGINES, INC.Inventors: Kunling Geng, Sridhar Gunapu
-
Publication number: 20190325341Abstract: This invention generally relates to a process, system and computer code for updating of computer applications based on collecting automation information related to a current application such as processing power, load, footprint, and performance attributes, determining a system automation profile; using an artificial intelligence based modeler for analyzing data, applying the data to an artificial intelligence model for training and predicting performance, adjusting the artificial intelligence model to achieve an updated automation criteria with optimal values, wherein the optimal values provide input to an automation criteria library for storing and updating a prior automation criteria, and exporting the upgraded automation criteria values for incorporation in a computer-to-be-updated, to achieve a reliable automatic update.Type: ApplicationFiled: March 31, 2019Publication date: October 24, 2019Applicant: Automation Anywhere, Inc.Inventors: Abhijit Kakhandiki, Sridhar Gunapu
-
Patent number: 10430180Abstract: This invention generally relates to a process, system and computer code for enabling users to create adapters that enable application automation by collecting automation information; locate application controls and tracking changes between an older and a newer version of the application, such changes to include addition of one or more new data fields, removal of one or more data fields, change in data field type (i.e. type of data held in the field); change field layout; and change the underlying technology framework of the application; to present the changes using an exception management model to the user, so user can by way of example provide feedback in a visual instead of programmatic manner; store the changes, so as to make the adapters resilient to application changes and upgrades; and incorporating the changes to upgrade the application.Type: GrantFiled: August 25, 2015Date of Patent: October 1, 2019Assignee: Automation Anywhere, Inc.Inventors: Abhijit Kakhandiki, Sridhar Gunapu
-
Patent number: 10395108Abstract: A computer-implemented method of managing hierarchically arranged elements is disclosed.Type: GrantFiled: October 17, 2018Date of Patent: August 27, 2019Assignee: Decision Engines, Inc.Inventors: Kunling Geng, Sridhar Gunapu
-
Patent number: 10289959Abstract: This invention generally relates to a process, system and computer code for updating of computer applications based on collecting automation information related to a current application such as processing power, load, footprint, and performance attributes, determining a system automation profile; using an artificial intelligence based modeler for analyzing data, applying the data to an artificial intelligence model for training and predicting performance, adjusting the artificial intelligence model to achieve an updated automation criteria with optimal values, wherein the optimal values provide input to an automation criteria library for storing and updating a prior automation criteria, and exporting the upgraded automation criteria values for incorporation in a computer-to-be-updated, to achieve a reliable automatic update.Type: GrantFiled: November 12, 2015Date of Patent: May 14, 2019Assignee: Automation Anywhere, Inc.Inventors: Abhijit Kakhandiki, Sridhar Gunapu
-
Patent number: 9954819Abstract: This invention generally relates to a process and computer code for enabling users to create adapters that enable application automation processes that allow customers to define compliance boundaries using a rules-based compliance firewall for their service providers and allow service providers to perform automation on customer machines remotely while adhering to customer's compliance requirements.Type: GrantFiled: January 6, 2016Date of Patent: April 24, 2018Assignee: Automation Anywhere, Inc.Inventors: Abhijit Kakhandiki, Sridhar Gunapu
-
Publication number: 20170060108Abstract: This invention relates to a process, system and computer code to sequence processes to automate based on return on investment or ROI. The process and system divides considers the mix of human and robotic steps to optimize cost, quality and cycle-time of the process; classifying a process based on an entity and corresponding divisional partition, such as one of a group, department or stakeholder, and (2) generating key criteria; categorizing the ROI; applying constraints such as one of (a) cost, (b) quality or cycle-time; comparing one of (a) the human entered data, (b) the robot entered data, (c) the bot acquired data, with respect to one (i) cost, (ii) quality or (iii) cycle-time; queuing one of (a) a human task, (b) a robot task, or (c) a bot constructed task; storing one of (a) tracking process changes, (b process details and constraints in the event of a change.Type: ApplicationFiled: November 15, 2016Publication date: March 2, 2017Applicant: Automation Anywhere, Inc.Inventors: Abhijit Kakhandiki, Sridhar Gunapu
-
Patent number: 9462042Abstract: This invention generally relates to a process, system and computer code for identifying one or more data relationships that exist between and utilized by one or more applications; determining for each data relationship a respective rank based on specific data that associates the two or more user applications; finding applications based on the degree a respective rank has to one or more user applications; categorizing each relationship based on a criteria of the interaction; creating an application wall containing status updates and links to and from other applications related to the one of the one or more user applications; constructing a automation map from the links between the one or more user applications and other applications.Type: GrantFiled: June 24, 2013Date of Patent: October 4, 2016Assignee: TETHYS SOLUTIONS LLCInventors: Mihir Shukla, Sridhar Gunapu
-
Publication number: 20160119285Abstract: This invention generally relates to a process and computer code for enabling users to create adapters that enable application automation processes that allow customers to define compliance boundaries using a rules-based compliance firewall for their service providers and allow service providers to perform automation on customer machines remotely while adhering to customer's compliance requirements.Type: ApplicationFiled: January 6, 2016Publication date: April 28, 2016Inventors: Abhijit Kakhandiki, Sridhar Gunapu
-
Publication number: 20160078368Abstract: This invention generally relates to a process, system and computer code for updating of computer applications based on collecting automation information related to a current application such as processing power, load, footprint, and performance attributes, determining a system automation profile; using an artificial intelligence based modeler for analyzing data, applying the data to an artificial intelligence model for training and predicting performance, adjusting the artificial intelligence model to achieve an updated automation criteria with optimal values, wherein the optimal values provide input to an automation criteria library for storing and updating a prior automation criteria, and exporting the upgraded automation criteria values for incorporation in a computer-to-be-updated, to achieve a reliable automatic update.Type: ApplicationFiled: November 12, 2015Publication date: March 17, 2016Inventors: ABHIJIT KAKHANDIKI, SRIDHAR GUNAPU
-
Publication number: 20160019049Abstract: This invention generally relates to a process, system and computer code for enabling users to create adapters that enable application automation by collecting automation information; locate application controls and tracking changes between an older and a newer version of the application, such changes to include addition of one or more new data fields, removal of one or more data fields, change in data field type (i.e. type of data held in the field); change field layout; and change the underlying technology framework of the application; to present the changes using an exception management model to the user, so user can by way of example provide feedback in a visual instead of programmatic manner; store the changes, so as to make the adapters resilient to application changes and upgrades; and incorporating the changes to upgrade the application.Type: ApplicationFiled: August 25, 2015Publication date: January 21, 2016Inventors: ABHIJIT KAKHANDIKI, SRIDHAR GUNAPU
-
Publication number: 20140236638Abstract: A product rate calculation system operating as a rating server (e.g., a process executing on a server computer system, or a process executing on the same computer system as a client process but serving information to the client process) advantageously provides a flexible insurance rating calculation system that can easily be modified and expanded, while still providing quick, and even real-time responsiveness to product rate requests. The product rate calculation system includes an interface to a product information database and a cache for storing product rate information for efficient reuse. The product rate information includes product rate expressions that are parsed and evaluated by an expression evaluation routine to determine a product rate. As part of the evaluation process, additional product rate information (such as look-up table data and numerical constants) as well as consumer information can be used.Type: ApplicationFiled: September 18, 2013Publication date: August 21, 2014Applicant: INTERNET PATENTS CORPORATIONInventors: Michael L. Pallesen, Vilas M. Athavale, Sridhar Gunapu
-
Publication number: 20130232426Abstract: Systems and methods for creating and managing dynamic propositions for online community feedback are provided. Example embodiments include, providing a user interface, by use of a processor, to enable a creator to create a proposition; inserting tags into variable portions of the proposition to parameterize the proposition; identifying a target audience for the parameterized proposition; and publishing the parameterized proposition to the identified target audience.Type: ApplicationFiled: March 2, 2012Publication date: September 5, 2013Applicant: GuessN LLCInventors: Geoffrey Rego, Vijay Dendukuri, Stephen Pieraldi, Sridhar Gunapu
-
Publication number: 20120221358Abstract: A product rate calculation system operating as a rating server (e.g., a process executing on a server computer system, or a process executing on the same computer system as a client process but serving information to the client process) advantageously provides a flexible insurance rating calculation system that can easily be modified and expanded, while still providing quick, and even real-time responsiveness to product rate requests. The product rate calculation system includes an interface to a product information database and a cache for storing product rate information for efficient reuse. The product rate information includes product rate expressions that are parsed and evaluated by an expression evaluation routine to determine a product rate. As part of the evaluation process, additional product rate information (such as look-up table data and numerical constants) as well as consumer information can be used.Type: ApplicationFiled: January 23, 2012Publication date: August 30, 2012Inventors: Michael R. Pallesen, Vilas M. Athavale, Sridhar Gunapu
-
Patent number: 8103526Abstract: A product rate calculation system operating as a rating server (e.g., a process executing on a server computer system, or a process executing on the same computer system as a client process but serving information to the client process) advantageously provides a flexible insurance rating calculation system that can easily be modified and expanded, while still providing quick, and even real-time responsiveness to product rate requests. The product rate calculation system includes an interface to a product information database and a cache for storing product rate information for efficient reuse. The product rate information includes product rate expressions that are parsed and evaluated by an expression evaluation routine to determine a product rate. As part of the evaluation process, additional product rate information (such as look-up table data and numerical constants) as well as consumer information can be used.Type: GrantFiled: March 7, 2000Date of Patent: January 24, 2012Assignee: Insweb CorporationInventors: Michael R. Pallesen, Vilas M. Athavale, Sridhar Gunapu
-
Patent number: 7707505Abstract: A dynamic, intelligent user interface for an on-line, virtual application whereby user input customizes the subsequent display of application data and queries presented to the user/applicant. The present invention includes a facility for intelligent editing, data state presentation, and error flagging and correction. In one embodiment of the present invention, the intelligent user interface is implemented as part of a series of dynamically generated web pages (a form set) presented to a user of an ecommerce Internet web site. This presentation is in the form of a collection of tabbed panes of data, the selected pane being displayed on a web page, wherein each pane contains one or more pages of data and queries.Type: GrantFiled: March 23, 2000Date of Patent: April 27, 2010Assignee: InsWeb CorporationInventors: Curtis K. Ohrt, Michael R. Martin, Xiaofeng Ma, Robert J. Dugan, Steven Horio, Sridhar Gunapu, Deepankar Narayanan