System and method for combining input tools into a composite layout
First Claim
1. A method for combining input tools into a composite layout within a display, the method performed by a data processing system and comprising:
- receiving, by the data processing system, a first tool in a content area of the display;
dynamically adjusting, by the data processing system, a layout that includes first content associated with the first tool in accordance with movement of the first tool within the content area prior to dropping the first tool into the content area and in accordance with a location of the first tool on a grid associated with the content area into which the first tool is received, wherein the grid responds to pending addition of the first tool by highlighting a placement of the first tool within the content area, thereby allowing a user to preview how the layout will change based on dropping the first tool into the content area; and
in response to the user selection of an object in a first view associated with the first content, highlighting the object in the first view and also highlighting the same object any other view in which that object appears.
3 Assignments
0 Petitions
Accused Products
Abstract
Various disclosed embodiments include methods, systems, and computer-readable media for combining input tools into a composite layout. A method includes receiving a first tool in a content area of a display, and dynamically adjusting a layout that includes first content associated with the first tool based on a location on a grid associated with the content area into which the first tool is received. The method may include receiving additional tools in the content area, dynamically adjusting the layout based on content associated with the additionally received tools and on a location on the grid associated with the content area into which each of the additional tools is received, and linking two or more tools to form linked tools configured to share context.
-
Citations
20 Claims
-
1. A method for combining input tools into a composite layout within a display, the method performed by a data processing system and comprising:
-
receiving, by the data processing system, a first tool in a content area of the display; dynamically adjusting, by the data processing system, a layout that includes first content associated with the first tool in accordance with movement of the first tool within the content area prior to dropping the first tool into the content area and in accordance with a location of the first tool on a grid associated with the content area into which the first tool is received, wherein the grid responds to pending addition of the first tool by highlighting a placement of the first tool within the content area, thereby allowing a user to preview how the layout will change based on dropping the first tool into the content area; and in response to the user selection of an object in a first view associated with the first content, highlighting the object in the first view and also highlighting the same object any other view in which that object appears. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A data processing system for combining input tools into a composite layout within a display comprising:
-
a processor; and an accessible memory, the data processing system particularly configured to; receive a first tool in a content area of the display; and dynamically adjust a layout that includes first content associated with the first tool in accordance with movement of the first tool within the content area prior to dropping the first tool into the content area and in accordance with a location of the first tool on a grid associated with the content area into which the first tool is received, wherein the grid responds to pending addition of the first tool by highlighting a placement of the first tool within the content area, thereby allowing a user to preview how the layout will change based on dropping the first tool into the content area; and in response to the user selection of an object in a first view associated with the first content, highlight the object in the first view and also highlight the same object any other view in which that object appears. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable medium encoded with executable instructions for combining input tools into a composite layout within a display that, when executed, cause one or more data processing systems to:
-
receive a first tool in a content area of the display; dynamically adjust a layout that includes first content associated with the first tool in accordance with movement of the first tool within the content area prior to dropping the first tool into the content area and in accordance with a location of the first tool on a grid associated with the content area into which the first tool is received, wherein the grid responds to pending addition of the first tool by highlighting a placement of the first tool within the content area, thereby allowing a user to preview how the layout will change based on dropping the first tool into the content area; and in response to the user selection of an object in a first view associated with the first content, highlight the object in the first view and also highlight the same object any other view in which that object appears. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification