SYSTEM AND METHOD FOR IDENTIFYING WEB ELEMENTS PRESENT ON A WEB-PAGE
First Claim
1. A method for identifying one or more web elements present on a web-page, the method comprising:
- receiving, by a processor, a web-page comprising a plurality of web elements;
recording, by the processor, one or more parameters corresponding to a web element of the plurality of web elements;
simulating, by the processor, interaction of one or more input devices with the web element in order to determine behavior of the web element;
recording, by the processor, change in the one or more parameters based on the simulated interaction, wherein the change in the one or more parameters is recorded upon triggering of at least one event; and
identifying, by the processor, the web element based on the behavior of the web element and the recorded change in the one or more parameters.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed is a system for identifying one or more web elements present on a web-page. A web-page receiving module may receive a web-page comprising a plurality of web elements. A parameter recording module may record one or more parameters corresponding to a web element of the plurality of web elements. A simulation module may simulate interaction of one or more input devices with the web element in order to determine behavior of the web element. The simulation module may further record change in the one or more parameters based on the interaction simulated. The change in the one or more parameters may be recorded upon triggering of at least one event. A web-element identification module may identify the web element based on the behavior of the web element and the change recorded in the one or more parameters.
72 Citations
15 Claims
-
1. A method for identifying one or more web elements present on a web-page, the method comprising:
-
receiving, by a processor, a web-page comprising a plurality of web elements; recording, by the processor, one or more parameters corresponding to a web element of the plurality of web elements; simulating, by the processor, interaction of one or more input devices with the web element in order to determine behavior of the web element; recording, by the processor, change in the one or more parameters based on the simulated interaction, wherein the change in the one or more parameters is recorded upon triggering of at least one event; and identifying, by the processor, the web element based on the behavior of the web element and the recorded change in the one or more parameters. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system for identifying one or more web elements present on a web-page, the system comprising:
-
a processor; and a memory coupled to the processor, wherein the processor executes a plurality of modules stored in the memory, the plurality of modules comprising; a web-page receiving module for receiving a web-page comprising a plurality of web elements; a parameter recording module for recording one or more parameters corresponding to a web element of the plurality of web elements; a simulation module for; simulating interaction of one or more input devices with the web element in order to determine behavior of the web element, and recording change in the one or more parameters based on the simulated interaction, wherein the change in the one or more parameters is recorded upon triggering of at least one event; and a web-element identification module for identifying the web element based on the behavior of the web element and the recorded change in the one or more parameters. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A non-transitory computer readable medium comprising program codes executable by at least one processor for identifying one or more web elements present on a web-page, the program codes comprising:
-
a program code for receiving a web-page comprising a plurality of web elements; a program code for recording one or more parameters corresponding to a web element of the plurality of web elements; a program code for simulating interaction of one or more input devices with the web element in order to determine behavior of the web element; a program code for recording change in the one or more parameters based on the simulated interaction, wherein the change in the one or more parameters is recorded upon triggering of at least one event; and a program code for identifying the web element based on the behavior of the web element and the recorded change in the one or more parameters. - View Dependent Claims (12, 13, 14, 15)
-
Specification