Object association in a computer generated drawing environment
First Claim
Patent Images
1. A method in a computing environment for associating two objects in a drawing application with one another, the computing environment having a processor and a memory, the method comprising:
- receiving a command to designate a target object;
designating the target object, wherein designating the target object is performed by the processor executing instructions stored in the memory;
displaying a visual indicator identifying a direction relative to the target object wherein the direction indicates a suggested direction for placing a subject object;
identifying the subject object;
receiving a command to accept the direction identified by the visual indicator;
placing the subject object relative to the target object in the direction identified by the visual indicator;
connecting the target object and the subject object with a connector object, wherein connecting the target object and the subject object with a connector object is performed by the processor executing instructions stored in the memory;
removing the visual indicator.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems for associating two objects in a drawing application with one another are provided. Embodiments of the invention are directed toward a method in a computing environment that includes receiving a command to designate a target and designating the target. The method can further include identifying a subject and providing a suggested association of the subject with the target. The method can still further include receiving a command to accept the suggested association and associating the subject with the target as suggested.
-
Citations
19 Claims
-
1. A method in a computing environment for associating two objects in a drawing application with one another, the computing environment having a processor and a memory, the method comprising:
-
receiving a command to designate a target object; designating the target object, wherein designating the target object is performed by the processor executing instructions stored in the memory; displaying a visual indicator identifying a direction relative to the target object wherein the direction indicates a suggested direction for placing a subject object; identifying the subject object; receiving a command to accept the direction identified by the visual indicator; placing the subject object relative to the target object in the direction identified by the visual indicator; connecting the target object and the subject object with a connector object, wherein connecting the target object and the subject object with a connector object is performed by the processor executing instructions stored in the memory; removing the visual indicator. - View Dependent Claims (2, 3)
-
-
4. A computer-readable storage medium containing instructions for controlling a computing environment to perform a method comprising:
-
receiving a command to designate a target; designating the target; identifying a subject; providing a suggested association of the subject with the target, wherein the suggested association is a direction relative to the target; receiving a command to accept the suggested association; associating the subject with the target as suggested. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11)
-
-
12. A method in a computing environment for associating two objects in a drawing application with one another, the computing environment having a processor and a memory, the method comprising:
-
receiving a command to designate a target object; designating the target object, wherein designating the target object is performed by the processor executing instructions stored in the memory; displaying a visual indicator identifying a direction relative to the target object for placing a subject object; identifying the subject object; receiving a command to accept the direction identified by the visual indicator; placing the subject object relative to the target object in the direction identified by the visual indicator; connecting the target object and the subject object with a connector object, wherein connecting the target object and the subject object with a connector object is performed by the processor executing instructions stored in the memory; and removing the visual indicator; displaying at least one second visual indicator; and removing the at least one second visual indicator. - View Dependent Claims (13)
-
-
14. A computer-readable storage medium containing instructions for controlling a computing environment to perform a method comprising:
-
receiving a command to designate a target; designating the target; identifying a subject; providing a suggested association of the subject with the target, wherein providing a suggested association includes displaying a visual indicator proximate to the target, the visual indicator indicating a suggested direction for (a) placing the subject relative to the target, (b) extending a connector away from the target, wherein the connector is suitable for connecting the target to the subject, or (c) both (a) and (b); receiving a command to accept the suggested association; associating the subject with the target as suggested. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification