Methods and systems for abstraction of logical editing operations
First Claim
1. A method of editing objects displayed on a video display by a computer system, the method comprising:
- detecting an edit operation for an object displayed on the video display by the computer system; and
sending an edit operation request to an abstraction layer via an interface provided by the abstraction layer to initiate editing of the object by the abstraction layer.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the present invention relate to methods, systems, and computer-readable media for editing an object displayed by a computer system. Editing comprises detecting an edit operation for an object displayed on a video display of a computer system. An edit operation request is then sent to an abstraction layer via an interface provided by the abstraction layer to initiate editing of the object by the abstraction layer. The abstraction layer receives the edit operation request and determines the type of container in which the object is displayed based on properties related to the object to be edited. The abstraction layer reads a set of properties related to the object and the container in which the object is displayed. The abstraction layer may then edit the object based the properties of the container and object by modifying one or more of the properties of the container and object.
59 Citations
20 Claims
-
1. A method of editing objects displayed on a video display by a computer system, the method comprising:
-
detecting an edit operation for an object displayed on the video display by the computer system; and
sending an edit operation request to an abstraction layer via an interface provided by the abstraction layer to initiate editing of the object by the abstraction layer. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for editing objects displayed on a video display comprising:
-
a processor; and
a memory coupled with and readable by the processor and containing instructions that, when executed by the processor, cause the processor to detect an edit operation for an object displayed on the video display by the computer system, send an edit operation request to an abstraction layer via an interface provided by the abstraction layer to initiate editing of the object by the abstraction layer causing the abstraction layer to receive the edit operation request, determine a container type for a container in which the object is displayed, read a set of properties related to the object to be edited, read a set of properties related to the container in which the object is displayed to determine a type for the container, and edit the object based on the container type and the received edit operation request. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A machine-readable medium encoding a computer program of instructions for editing objects displayed on a video display by a computer system, said computer process comprising:
-
detecting an edit operation for an object displayed on the video display by the computer system; and
sending an edit operation request to an abstraction layer via an interface provided by the abstraction layer to initiate editing of the object by the abstraction layer. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification