Patents by Inventor Varun K. Mishra
Varun K. Mishra 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: 9830058Abstract: Techniques of the disclosure may include a computer-implemented method comprising displaying a GUI comprising a report including a first graphical representation of one or more data elements, receiving an input indicating a selection of a first data element included in the one or more data elements using an insight visualization tool; and displaying, as part of the GUI while maintaining display of the report, an insight view comprising respective graphical representations of a subset of the one or more data elements, the first data element included in the subset, wherein each of the respective graphical representations comprises one or more graphical regions corresponding to one or more sub-elements included in a data element represented by the respective graphical representation; and wherein the respective graphical representations of the insight view are displayed based at least in part on a display characteristic that defines the displaying of the report.Type: GrantFiled: September 17, 2014Date of Patent: November 28, 2017Assignee: International Business Machines CorporationInventors: Prakash Dewan, Jim V. Mathews, Varun K. Mishra
-
Patent number: 9715331Abstract: A computer-implemented method includes displaying a GUI comprising a report including a first graphical representation of one or more data elements, receiving an input indicating a selection of a first data element included in the one or more data elements using an insight visualization tool, and displaying, as part of the GUI while maintaining display of the report, an insight view comprising respective graphical representations of a subset of the one or more data elements, the first data element included in the subset. Each of the respective graphical representations includes one or more graphical regions corresponding to one or more sub-elements included in a data element represented by the respective graphical representation and the respective graphical representations of the insight view are displayed based at least in part on a display characteristic that defines the displaying of the report.Type: GrantFiled: March 15, 2013Date of Patent: July 25, 2017Assignee: International Business Machines CorporationInventors: Prakash Dewan, Jim V. Mathews, Varun K. Mishra
-
Patent number: 9483390Abstract: A method for storing graphical user interface (GUI) object properties includes: storing GUI object properties for each GUI object for a starting version of an application in an object map; associating the stored GUI object properties for each GUI object with a starting version identifier; determining that at least one of the GUI objects is changed; in response to determining that the at least one GUI object is changed, storing modifications of the GUI object properties for the at least one GUI object in the object map; and associating the modifications of the GUI object properties for the at least one GUI object with a new version identifier of the application. Over time, the object map contains multiple variants of the GUI objects. An automation test tool may use this object map to intelligently select appropriate GUI object version for recognition at script run time.Type: GrantFiled: May 4, 2015Date of Patent: November 1, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Nitin Chaturvedi, Varun K. Mishra
-
Patent number: 9189135Abstract: A method for storing graphical user interface (GUI) object properties includes: storing GUI object properties for each GUI object for a starting version of an application in an object map; associating the stored GUI object properties for each GUI object with a starting version identifier; determining that at least one of the GUI objects is changed; in response to determining that the at least one GUI object is changed, storing modifications of the GUI object properties for the at least one GUI object in the object map; and associating the modifications of the GUI object properties for the at least one GUI object with a new version identifier of the application. Over time, the object map contains multiple variants of the GUI objects. An automation test tool may use this object map to intelligently select appropriate GUI object version for recognition at script run time.Type: GrantFiled: January 4, 2011Date of Patent: November 17, 2015Assignee: International Business Machines CorporationInventors: Nitin Chaturvedi, Varun K Mishra
-
Publication number: 20150234735Abstract: A method for storing graphical user interface (GUI) object properties includes: storing GUI object properties for each GUI object for a starting version of an application in an object map; associating the stored GUI object properties for each GUI object with a starting version identifier; determining that at least one of the GUI objects is changed; in response to determining that the at least one GUI object is changed, storing modifications of the GUI object properties for the at least one GUI object in the object map; and associating the modifications of the GUI object properties for the at least one GUI object with a new version identifier of the application. Over time, the object map contains multiple variants of the GUI objects. An automation test tool may use this object map to intelligently select appropriate GUI object version for recognition at script run time.Type: ApplicationFiled: May 4, 2015Publication date: August 20, 2015Inventors: Nitin CHATURVEDI, Varun K. MISHRA
-
Patent number: 9038029Abstract: A method for storing graphical user interface (GUI) object properties includes: storing GUI object properties for each GUI object for a starting version of an application in an object map; associating the stored GUI object properties for each GUI object with a starting version identifier; determining that at least one of the GUI objects is changed; in response to determining that the at least one GUI object is changed, storing modifications of the GUI object properties for the at least one GUI object in the object map; and associating the modifications of the GUI object properties for the at least one GUI object with a new version identifier of the application. Over time, the object map contains multiple variants of the GUI objects. An automation test tool may use this object map to intelligently select appropriate GUI object version for recognition at script run time.Type: GrantFiled: April 30, 2013Date of Patent: May 19, 2015Assignee: International Business Machines CorporationInventors: Nitin Chaturvedi, Varun K. Mishra
-
Publication number: 20150049087Abstract: Machine logic that can display a visualization and also present a visualization summary. The visualization summary includes one or more of the following: (i) a guide for a user's interpretation of the visualization; (ii) a machine-logic generated interpretation of at least one portion of the visualization; and/or (iii) insight information based, at least in part, on the machine-logic generated interpretation of the visualization. The machine-logic based interpretation is based on rules that are applied based, at least in part, upon features and/or characteristics of the visualization.Type: ApplicationFiled: August 15, 2013Publication date: February 19, 2015Applicant: International Business Machines CorporationInventors: Nitin Chaturvedi, Nikhil Mayaskar, Varun K. Mishra
-
Publication number: 20150049951Abstract: Machine logic that can display a visualization and also present a visualization summary. The visualization summary includes one or more of the following: (i) a guide for a user's interpretation of the visualization; (ii) a machine-logic generated interpretation of at least one portion of the visualization; and/or (iii) insight information based, at least in part, on the machine-logic generated interpretation of the visualization. The machine-logic based interpretation is based on rules that are applied based, at least in part, upon features and/or characteristics of the visualization.Type: ApplicationFiled: June 24, 2014Publication date: February 19, 2015Inventors: Nitin Chaturvedi, Nikhil Mayaskar, Varun K. Mishra
-
Publication number: 20150040053Abstract: Techniques of the disclosure may include a computer-implemented method comprising displaying a GUI comprising a report including a first graphical representation of one or more data elements, receiving an input indicating a selection of a first data element included in the one or more data elements using an insight visualization tool; and displaying, as part of the GUI while maintaining display of the report, an insight view comprising respective graphical representations of a subset of the one or more data elements, the first data element included in the subset, wherein each of the respective graphical representations comprises one or more graphical regions corresponding to one or more sub-elements included in a data element represented by the respective graphical representation; and wherein the respective graphical representations of the insight view are displayed based at least in part on a display characteristic that defines the displaying of the report.Type: ApplicationFiled: September 17, 2014Publication date: February 5, 2015Inventors: Prakash Dewan, Jim V. Mathews, Varun K. Mishra
-
Publication number: 20140282184Abstract: Techniques of the disclosure may include a computer-implemented method comprising displaying a GUI comprising a report including a first graphical representation of one or more data elements, receiving an input indicating a selection of a first data element included in the one or more data elements using an insight visualization tool; and displaying, as part of the GUI while maintaining display of the report, an insight view comprising respective graphical representations of a subset of the one or more data elements, the first data element included in the subset, wherein each of the respective graphical representations comprises one or more graphical regions corresponding to one or more sub-elements included in a data element represented by the respective graphical representation; and wherein the respective graphical representations of the insight view are displayed based at least in part on a display characteristic that defines the displaying of the report.Type: ApplicationFiled: March 15, 2013Publication date: September 18, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Prakash Dewan, Jim V. Mathews, Varun K. Mishra
-
Publication number: 20130246952Abstract: A method for storing graphical user interface (GUI) object properties includes: storing GUI object properties for each GUI object for a starting version of an application in an object map; associating the stored GUI object properties for each GUI object with a starting version identifier; determining that at least one of the GUI objects is changed; in response to determining that the at least one GUI object is changed, storing modifications of the GUI object properties for the at least one GUI object in the object map; and associating the modifications of the GUI object properties for the at least one GUI object with a new version identifier of the application. Over time, the object map contains multiple variants of the GUI objects. An automation test tool may use this object map to intelligently select appropriate GUI object version for recognition at script run time.Type: ApplicationFiled: April 30, 2013Publication date: September 19, 2013Applicant: International Business Machines CorporationInventors: Nitin CHATURVEDI, Varun K. MISHRA
-
Publication number: 20130006697Abstract: Provided are a computer program product, system and method for using prime numbers and prime number factorization to track articles through transit points in a supply chain. A list associates prime numbers with transit points through which the article passes. A determination is made from the list of prime numbers associated with the transit points through which the article has passed. A function is performed on the determined prime numbers to determine a composite value. An association is generated of the composite value with the article. The composite value associated with the article is used to determine at least one of the transit points through which the article has passed.Type: ApplicationFiled: June 29, 2011Publication date: January 3, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Vivek BHASKAR, Nitin CHATURVEDI, Varun K. MISHRA
-
Publication number: 20120173998Abstract: A method for storing graphical user interface (GUI) object properties includes: storing GUI object properties for each GUI object for a starting version of an application in an object map; associating the stored GUI object properties for each GUI object with a starting version identifier; determining that at least one of the GUI objects is changed; in response to determining that the at least one GUI object is changed, storing modifications of the GUI object properties for the at least one GUI object in the object map; and associating the modifications of the GUI object properties for the at least one GUI object with a new version identifier of the application. Over time, the object map contains multiple variants of the GUI objects. An automation test tool may use this object map to intelligently select appropriate GUI object version for recognition at script run time.Type: ApplicationFiled: January 4, 2011Publication date: July 5, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Nitin Chaturvedi, Varun K. Mishra