Patents by Inventor Faizaan Kersi Marolia

Faizaan Kersi Marolia 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: 9747191
    Abstract: Embodiments presented herein provide techniques for evaluating for dynamically testing an application or “app” on multiple computing devices at the same time. Each device participating in a testing session runs a device agent which monitors and records user input directed to the app on that device. When a user input event occurs is directed to the app on one of the devices, the corresponding device agent translates the user input into replication events that can be broadcast to, and then replayed by, the app on the other computing devices participating in the testing session.
    Type: Grant
    Filed: October 5, 2015
    Date of Patent: August 29, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Faizaan Kersi Marolia, Sai Krishna Kuppaiah, Piyush Aggarwal, Utsav Jain, Deepikaa Suresh
  • Patent number: 9679090
    Abstract: A testing service is used to test the operation of a program. The testing service systematically explores the display screens generated by the program. The testing service also identifies the elements that are displayed on the screen and programmatically interacts with the elements. Test data including performance metrics and screen captures may be recorded during the testing. Test results associated with the testing of the program are provided to an authorized user.
    Type: Grant
    Filed: October 27, 2014
    Date of Patent: June 13, 2017
    Assignee: Amazon Technologies, Inc.
    Inventor: Faizaan Kersi Marolia
  • Patent number: 9355122
    Abstract: Functionality is disclosed herein for determining whether an application is a resolution-compatible application or a resolution-incompatible application. An application is launched. One or more screenshots are taken while the application is launching or running. The one or more screenshots are broken into different regions that are then classified as blurry regions or non-blurry regions. The screenshot is determined to be blurry or non-blurry based on the classifications of the different regions as blurry regions or non-blurry regions. The application may then be classified as being a resolution-compatible application or a resolution-incompatible application based upon whether the screenshot is determined to be blurry or non-blurry.
    Type: Grant
    Filed: May 7, 2014
    Date of Patent: May 31, 2016
    Assignee: Amazon Technologies, Inc.
    Inventor: Faizaan Kersi Marolia