×

Systems and methods for providing feedback cues for touch screen interface interaction with chemical and biological structure drawing applications

  • US 9,430,127 B2
  • Filed: 05/08/2013
  • Issued: 08/30/2016
  • Est. Priority Date: 05/08/2013
  • Status: Active Grant
First Claim
Patent Images

1. A system for creating a graphical representation of at least one of a chemical structure and a biological structure using a touch screen interface, the system comprising:

  • a processor; and

    a memory having a set of instructions stored thereon, wherein the instructions, when executed, cause the processor to;

    provide a representation of at least a portion of an in-progress chemical or biological structure for presentation on a graphical display of a computing device;

    identify one or more connection locations of the portion of the in-progress chemical or biological structure;

    identify one or more connection locations of a chemical or biological structure element, wherein the chemical or biological structure element is separate from the in-progress chemical or biological structure;

    receive a gesture input upon a touch sensitive portion of the graphical display corresponding to movement of the chemical or biological structure element towards the portion of the in-progress chemical or biological structure, wherein the gesture input comprises a motion selected from the group consisting of drag, push, fling, or any combination thereof;

    determine whether a distance between a first connection location of the one or more connection locations of the portion of the in-progress chemical or biological structure and a first connection location of the one or more connection locations of the chemical or biological structure element is within a threshold separation distance that signals an intended connection of the chemical or biological structure element to the in-progress chemical or biological structure at or about the corresponding connection locations;

    determine the intended connection between the first connection location of the one or more connection locations of the portion of the in-progress chemical or biological structure and the first connection location of the one or more connection locations of the chemical or biological structure element;

    based upon determining the intended connection, analyze a resultant chemical or biological structure formed by connection of the in-progress chemical or biological structure and the chemical or biological structure element at or about the corresponding connection locations of the chemical or biological structure element and the in-progress chemical or biological structure, to determine whether the resultant structure is chemically or biologically feasible;

    provide, responsive to the analysis, for presentation to a user of the computing device, a visible cue and optionally one or more of an audible cue and a haptic cue, based on the determination that the resultant chemical or biological structure is chemically or biologically feasible;

    present, within the graphical display, a formation of the resultant chemical or biological structure; and

    present, to the user, the visible cue of the first connection location of the chemical or biological structure element connecting with the first connection location of the in-progress chemical or biological structure,wherein the visible cue comprises a visible indication of a loss of one or more atoms caused by the formation of the resultant chemical or biological structure.

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