×

Methods and systems for providing an electronic form

  • US 10,409,904 B2
  • Filed: 06/26/2014
  • Issued: 09/10/2019
  • Est. Priority Date: 06/26/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method of providing an electronic form for a display, the method comprising:

  • outputting the electronic form, wherein the electronic form comprises a control component at a component location of the electronic form and the control component being operable to receive an input from a user;

    identifying a visible portion of the electronic form being output;

    determining whether to provide a transient control component within the visible portion based at least in part on whether the control component is outside the visible portion, wherein the transient control component is a version of the control component that comprises at least one visual property that is different from a corresponding visual property of the control component, and the determining whether to provide the transient control component comprises;

    determining whether the component location is within the visible portion;

    determining whether the transient control component is usable based on at least in part on the component location in relation to the visible portion, the determining whether the transient control component is useable comprising;

    determining a component distance between the component location and an edge of the visible portion;

    determining if the component distance is less than a transient threshold, the transient threshold being a minimum distance between the visible portion and the component location before the transient control component is usable; and

    indicating the transient control component is usable when the component distance is greater than the transient threshold; and

    indicating the transient control component is to be provided within the visible portion in the event that the component location is outside the visible portion and the transient control component is usable; and

    displaying the transient control component within the visible portion when the transient control component determined to be provided.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×