Sign In to Follow Application
View All Documents & Correspondence

Methods And Systems For Testing Applications Using Human Senses

Abstract: Methods and systems for testing an application using human senses are disclosed. The method includes generating test scenarios to test an application, the method comprising: extracting, via an application testing device, a plurality of features associated with the application; determining, via the application testing device, a match for each of the plurality of features with at least one of a plurality of human senses using a list of predefined application features mapped with the plurality of human senses; creating, via the application testing device, a neural network based on the match determined for each of the plurality of features with at least one of the plurality of human senses; and generating, via the application testing device, a plurality of test scenarios for the application based on the neural network. FIG. 3

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
26 September 2016
Publication Number
13/2018
Publication Type
INA
Invention Field
COMPUTER SCIENCE
Status
Email
ipo@knspartners.com
Parent Application
Patent Number
Legal Status
Grant Date
2023-12-27
Renewal Date

Applicants

WIPRO LIMITED
Doddakannelli, Sarjapur Road, Bangalore 560035, Karnataka, India.

Inventors

1. UDAY SHREEPAD TANDI
Flat A-405, Brundavan Gardenia,16/1,2,3, 4th Cross, 4th Main, Ramanjaneya Nagar, Uttarahalli Hobli, Bangalore – 560061, Karnataka, India.

Specification

Claims:WE CLAIM:
1. A method of generating test scenarios to test an application, the method comprising:
extracting, via an application testing device, a plurality of features associated with the application;
determining, via the application testing device, a match for each of the plurality of features with at least one of a plurality of human senses using a list of predefined application features mapped with the plurality of human senses;
creating, via the application testing device, a neural network based on the match determined for each of the plurality of features with at least one of the plurality of human senses; and
generating, via the application testing device, a plurality of test scenarios for the application based on the neural network.
2. The method of claim 1, wherein the application is at least one of a mobile application, a desktop application, infrastructure application, or a gaming application.
3. The method of claim 1, wherein the plurality of human senses comprises at least one of hearing, taste, sight, touch, smell, thermoception, Nociception, Equilibrioception, or Proprioception.
4. The method of claim 1, further comprising creating the list of the predefined application features mapped with the plurality of human senses.
5. The method of claim 4, wherein creating the list comprising determining human sense characteristics associated with each of the plurality of human senses, the human sense characteristics comprising at least one of interpretation of information, shape, size, color, cognition, memory, hear, balance, temperature, pressure, flavor, quantity, like, or dislike.
6. The method of claim 5, wherein the list comprises mapping of at least one of the human sense characteristics to at least one of the predefined application features.
7. The method of claim 5, wherein creating the neural network comprises generating a plurality of hidden layers, each of the plurality of hidden layers being associated with one of the plurality of human senses.
8. The method of claim 7, wherein each of the plurality of hidden layers comprises a plurality of sub-hidden layers, each of the plurality of sub-hidden layers being associated with mapping of one of the human sense characteristics with at least one of the predefined application features.
9. The method of claim 7, wherein creating the neural network further comprises arranging the plurality of hidden layers and the plurality of sub-hidden layers to create the neural network, each of the plurality of sub-hidden layer representing a node of the neural network.
10. The method of claim 9, wherein generating the plurality of test scenarios comprises applying combinatorial analysis with Boolean operation “OR” at each node of the neural network, each of the plurality of test scenarios comprising one node from each of the plurality of hidden layers.
11. The method of claim 1, wherein the predefined application features comprise at least one of user interface, images from camera, security, graphics, resolution, fonts, images, color combination, history, cache, application size, database size, sounds, voice recognition, screen orientation, sensors, touch screen, 3D touch, vibrations, iOS, Android, load, design for a particular user community, or unrelated features.
12. The method of claim 1, wherein the plurality of features is a subset of the predefined application features.
13. An application testing system for generating test scenarios to test an application, the system comprising:
at least one processors; and
a computer-readable medium storing instructions that, when executed by the at least one processor, cause the at least one processor to perform operations comprising:
extracting a plurality of features associated with the application;
determining a match for each of the plurality of features with at least one of a plurality of human senses using a list of predefined application features mapped with the plurality of human senses;
creating a neural network based on the match determined for each of the plurality of features with at least one of the plurality of human senses; and
generating a plurality of test scenarios for the application based on the neural network.
14. The application testing system of claim 13, wherein the operations further comprise creating the list of the predefined application features mapped with the plurality of human senses.
15. The application testing system of claim 14, wherein the operation of creating the list comprises operation of determining human sense characteristics associated with each of the plurality of human senses, the human sense characteristics comprising at least one of interpretation of information, shape, size, color, cognition, memory, hear, balance, temperature, pressure, flavor, quantity, like, or dislike.
16. The application testing system of claim 15, wherein the list comprises mapping of at least one of the human sense characteristics to at least one of the predefined application features.
17. The application testing system of claim 15, wherein the operation of creating the neural network comprises operation of generating a plurality of hidden layers, each of the plurality of hidden layers being associated with one of the plurality of human senses.
18. The application testing system of claim 17, wherein each of the plurality of hidden layers comprises a plurality of sub-hidden layers, each of the plurality of sub-hidden layers being associated with mapping of one of the human sense characteristics with at least one of the predefined application features.
19. The application testing system of claim 18, wherein the operation of creating the neural network further comprises operation of arranging the plurality of hidden layers and the plurality of sub-hidden layers to create the neural network, each of the plurality of sub-hidden layer representing a node of the neural network.
20. The application testing system of claim 19, wherein the operation of generating the plurality of test scenarios comprises operation of applying combinatorial analysis with Boolean operation “OR” at each node of the neural network, each of the plurality of test scenarios comprising one node from each of the plurality of hidden layers.

Dated this 26th day of September, 2016

Swetha SN
Of K&S Partners
Agent for the Applicant
, Description:TECHNICAL FIELD
This disclosure relates generally to testing of applications and more particularly to methods and systems for testing applications using human senses.

Documents

Application Documents

# Name Date
1 Form 5 [26-09-2016(online)].pdf 2016-09-26
2 Form 3 [26-09-2016(online)].pdf 2016-09-26
3 Form 18 [26-09-2016(online)].pdf_51.pdf 2016-09-26
4 Form 18 [26-09-2016(online)].pdf 2016-09-26
5 Drawing [26-09-2016(online)].pdf 2016-09-26
6 Description(Complete) [26-09-2016(online)].pdf 2016-09-26
7 REQUEST FOR CERTIFIED COPY [27-09-2016(online)].pdf 2016-09-27
8 Form 26 [27-09-2016(online)].pdf 2016-09-27
9 abstract 201641032857.jpg 2016-11-04
10 Other Patent Document [17-11-2016(online)].pdf 2016-11-17
11 Correspondence by Agent_Form1 Form30_21-11-2016.pdf 2016-11-21
12 REQUEST FOR CERTIFIED COPY [08-12-2016(online)].pdf 2016-12-08
13 Form 3 [26-12-2016(online)].pdf 2016-12-26
14 201641032857-FER.pdf 2020-04-30
15 201641032857-Information under section 8(2) [24-10-2020(online)].pdf 2020-10-24
16 201641032857-FORM 3 [24-10-2020(online)].pdf 2020-10-24
17 201641032857-PETITION UNDER RULE 137 [26-10-2020(online)].pdf 2020-10-26
18 201641032857-FER_SER_REPLY [30-10-2020(online)].pdf 2020-10-30
19 201641032857-US(14)-HearingNotice-(HearingDate-11-12-2023).pdf 2023-11-14
20 201641032857-POA [28-11-2023(online)].pdf 2023-11-28
21 201641032857-FORM 13 [28-11-2023(online)].pdf 2023-11-28
22 201641032857-Correspondence to notify the Controller [28-11-2023(online)].pdf 2023-11-28
23 201641032857-AMENDED DOCUMENTS [28-11-2023(online)].pdf 2023-11-28
24 201641032857-Written submissions and relevant documents [26-12-2023(online)].pdf 2023-12-26
25 201641032857-FORM 3 [26-12-2023(online)].pdf 2023-12-26
26 201641032857-PatentCertificate27-12-2023.pdf 2023-12-27
27 201641032857-IntimationOfGrant27-12-2023.pdf 2023-12-27

Search Strategy

1 2021-03-1517-28-21AE_15-03-2021.pdf
2 2020-03-1815-35-47E_19-03-2020.pdf

ERegister / Renewals

3rd: 19 Mar 2024

From 26/09/2018 - To 26/09/2019

4th: 19 Mar 2024

From 26/09/2019 - To 26/09/2020

5th: 19 Mar 2024

From 26/09/2020 - To 26/09/2021

6th: 19 Mar 2024

From 26/09/2021 - To 26/09/2022

7th: 19 Mar 2024

From 26/09/2022 - To 26/09/2023

8th: 19 Mar 2024

From 26/09/2023 - To 26/09/2024

9th: 26 Sep 2024

From 26/09/2024 - To 26/09/2025

10th: 22 Sep 2025

From 26/09/2025 - To 26/09/2026