Gathering user information based on user interactions
AssigneeSR Solutions, Inc.
InventorsJose Rodrigo Fuentes, Sandeep Arneja
Life of this patent
Estimating the term…
Abstract
A computer-implemented method includes displaying an element at a web-based information resource rendered on a computer-based user interface device, enabling a user to interact with the element from the computer-based user interface device, and, in response to the user interacting with the element at the computer-based user interfaced device, displaying a data collection module at the computer-based user interface device. The data collection module is configured to solicit data from the user about the element, the user or the user's opinion about the element.
Claims29
A computer-implemented method comprising:
- displaying an element at a web-based information resource rendered on a computer-based user interface device,
- enabling a user to interact with the element from the computer-based user interface device, and
- in response to the user interacting with the element at the computer-based user interfaced device, displaying a data collection module at the computer-based user interface device,
- wherein the data collection module is configured to solicit data from the user about the element, the user or the user's opinion about the element.
The computer-implemented method of claim 20, wherein the element's appearance suggests the associated functionality by including text or having a visual appearance that relates to the associated functionality.
The computer-based method of claim 20, wherein the user interaction is selected from the group consisting of:
- clicking, double-clicking, highlighting, hovering-over, touching, swiping, pinching, a mouse out or otherwise interacting with the element, and shaking the computer-based user interface device.
A computer system, comprising:
- a plurality of computer-based user interface devices;
- and
- one or more computer-based processing units coupled to the plurality of computer-based user interface devices via a network, wherein the one or more computer-based processing units are configured to:
- provide an element for display at a web-based information resource;
- receive an indication that a user has interacted with the element at a particular one of the computer-based user interface devices;
- and
- in response to the received indication, display a data collection module at the web-based information resource on the particular one of the computer-based user interface devices to solicit data from the user at the particular computer-based user interface device.
A non-transitory, computer-readable medium that stores instructions executable by a processor to perform the steps comprising:
- providing an element for display at a web-based information resource;
- receiving an indication that a user has interacted with the element at a particular one of the computer-based user interface devices;
- and
- in response to the received indication, display a data collection module at the web-based information resource on the particular one of the computer-based user interface devices to solicit data from the user at the particular computer-based user interface device.
A computer-based method comprising:
- providing a segment of software code that can be copied and pasted into software code for a web-based information resource, wherein the segment of software code, when incorporated into the code for the software application enables:
- the web-based information resource to open a data collection module when a user triggers opening the web-based information resource by interacting with an element that appears at the web-based information resource on a computer-based user interface device accessing the web-based information resource,
- wherein the data collection module is configured to solicit data from the user about the element, the user or the user's opinion about the element.
Dependencies are inferred from the claim text.