Patents by Inventor Mona Shah

Mona 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: 10417060
    Abstract: A computer system may include a processor configured to search storage locations for candidate Application Programming Interface (API) files that are to be published on an Internet of Things (IoT) platform configured to interact with IoT devices for different device manufacturers. The processor may generate a list of candidate APIs based on searching the storage locations; generate a list of published platform APIs published on the IoT platform; compare the list of candidate APIs with the list of published platform APIs; generate an API create list based on the comparing; generate an API update list based on the comparing; create one or more candidate APIs from the generated API create list on a testing system; and update one or more candidate APIs from the generated API update list on the testing system.
    Type: Grant
    Filed: June 27, 2016
    Date of Patent: September 17, 2019
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Tirth Nikhil Mona Shah, Lin Zhu
  • Publication number: 20170371937
    Abstract: A computer system may include a processor configured to search storage locations for candidate Application Programming Interface (API) files that are to be published on an Internet of Things (IoT) platform configured to interact with IoT devices for different device manufacturers. The processor may generate a list of candidate APIs based on searching the storage locations; generate a list of published platform APIs published on the IoT platform; compare the list of candidate APIs with the list of published platform APIs; generate an API create list based on the comparing; generate an API update list based on the comparing; create one or more candidate APIs from the generated API create list on a testing system; and update one or more candidate APIs from the generated API update list on the testing system.
    Type: Application
    Filed: June 27, 2016
    Publication date: December 28, 2017
    Inventors: Tirth Nikhil Mona Shah, Lin Zhu
  • Patent number: 9170921
    Abstract: According to one embodiment of the present invention, a test for an application is created. An application is identified with functionality applied through a graphical user interface. A determination is made of expected characteristics of an application object that will be included in a version of the application once the version of the application becomes available for testing through the graphical user interface. A virtual object is created according to the expected characteristics of the application object. A step associated with the virtual object is incorporated into a test case to be used on the version of the application. The test case that includes the virtual object is executed on the version of the application when the version of the application becomes available for testing through the graphical user interface.
    Type: Grant
    Filed: January 24, 2014
    Date of Patent: October 27, 2015
    Assignee: Bank of America Corporation
    Inventors: Bamba N'Gum, Mona Shah, Prashant Pandey, Sudha Kiran Chakalakonda, Seshadri N. Sundaram
  • Publication number: 20150212927
    Abstract: According to one embodiment of the present invention, a test for an application is created. An application is identified with functionality applied through a graphical user interface. A determination is made of expected characteristics of an application object that will be included in a version of the application once the version of the application becomes available for testing through the graphical user interface. A virtual object is created according to the expected characteristics of the application object. A step associated with the virtual object is incorporated into a test case to be used on the version of the application. The test case that includes the virtual object is executed on the version of the application when the version of the application becomes available for testing through the graphical user interface.
    Type: Application
    Filed: January 24, 2014
    Publication date: July 30, 2015
    Applicant: Bank of America Corporation
    Inventors: Bamba N'Gum, Mona Shah, Prashant Pandey, Sudha Kiran Chakalakonda, Seshadri N. Sundaram