Ordering of objects displayed by a computing device
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-003/0481
G06F-003/0488
G06F-003/0482
G06F-003/0483
출원번호
US-0339367
(2011-12-28)
등록번호
US-10031641
(2018-07-24)
발명자
/ 주소
Kukulski, Timothy W.
Tijssen, Remon
출원인 / 주소
Adobe Systems Incorporated
대리인 / 주소
Wolfe-SBMC
인용정보
피인용 횟수 :
0인용 특허 :
44
초록▼
A touch enabled graphical user interface displays a plurality of objects according to an ordering along an axis with respect to the touch enabled graphical user interface. The axis is perpendicular to the touch enabled graphical user interface. Further, a first touch input directed toward a first ob
A touch enabled graphical user interface displays a plurality of objects according to an ordering along an axis with respect to the touch enabled graphical user interface. The axis is perpendicular to the touch enabled graphical user interface. Further, a first touch input directed toward a first object in the plurality of objects and a second touch input directed toward a second object in the plurality of objects are concurrently received. In addition, a processor a processor the first object in proximity to the second object along the axis. The processor also provides a visual feedback during the repositioning.
대표청구항▼
1. A touch-enabled device comprising: a touch-enabled graphical user interface that displays a plurality of objects according to an ordering along an axis with respect to the touch-enabled graphical user interface, the axis being perpendicular to the touch-enabled graphical user interface;an input m
1. A touch-enabled device comprising: a touch-enabled graphical user interface that displays a plurality of objects according to an ordering along an axis with respect to the touch-enabled graphical user interface, the axis being perpendicular to the touch-enabled graphical user interface;an input module that receives a first touch input directed toward a first object in the plurality of objects and a second touch input directed toward a second object in the plurality of objects; anda processor that repositions the first object in proximity to the second object along the axis, the repositioning changing the ordering of the plurality of objects along the axis responsive to the first touch input and the second touch input,wherein the processor further provides a visual feedback during the repositioning that includes, if the first object overlaps any additional objects between the first object and the second object, displaying on the touch-enabled graphical user interface: a shift of the additional objects away from a path of travel to be taken by the first object to be in proximity to the second object;a movement of the first object along the path of travel to be in proximity to the second object; anda shift back of the additional objects. 2. The touch-enabled device of claim 1, wherein the first touch input is a tap and drag gesture and the second touch input is a tap and hold gesture. 3. The touch-enabled device of claim 2, wherein the tap and drag gesture indicates the proximity to the second object. 4. The touch-enabled device of claim 1, wherein the axis is a z-axis. 5. The touch-enabled device of claim 1, wherein the processor calculates the smallest possible displacement of any overlapping additional objects to determine a distance for the shift of the overlapping additional objects. 6. The touch-enabled device of claim 1, wherein the displaying on the touch-enabled graphical user interface further includes a shift of the second object away from the path of travel and a shift back of the second object after the first object is moved along the path of travel, if the first object overlaps the second object. 7. The touch-enabled device of claim 1, wherein the touch-enabled graphical user interface provides to a user unrestricted planar positioning of the plurality of objects and displays the first object and the second object at positions that are unrestricted by a predetermined pattern. 8. The touch-enabled device of claim 1, wherein the touch-enabled graphical user interface displays a coordinate system comprising a plurality of axes including at least the axis used to display the plurality of objects according to the ordering. 9. The touch-enabled device of claim 1, wherein the input module receives the first touch input directed toward the first object after the second touch input directed toward the second object. 10. The touch-enabled device of claim 1, wherein: the plurality of objects comprises multiple objects, the multiple objects including the first object;the input module receives a multiple touch input directed toward the multiple objects, the multiple touch input including the first touch input; andthe processor repositions the multiple objects in proximity to the second object along the axis, the repositioning changing the ordering of the plurality of objects along the axis responsive to the multiple touch input and the second touch input,wherein the processor further provides a visual feedback during the repositioning that includes, if the multiple objects overlap any additional objects between the multiple objects and the second object, displaying on the touch-enabled graphical user interface: a shift of the additional objects away from a path of travel to be taken by the multiple objects to be in proximity to the second object;a movement of the multiple objects along the path of travel to be in proximity to the second object; anda shift back of the additional objects. 11. The touch-enabled device of claim 10, wherein the multiple objects have a relative ordering for individual objects of the multiple objects, and the relative ordering is unchanged by the movement of the multiple objects. 12. A computer program product comprising a computer-useable hardware memory storing a computer-readable program, the computer-readable program responsive to execution on a computer causes the computer to: display a plurality of objects according to an ordering along an axis with respect to a touch-enabled graphical user interface, the axis being perpendicular to the touch-enabled graphical user interface;receive a first touch input directed toward a first object in the plurality of objects and a second touch input directed toward a second object in the plurality of objects;reposition the first object in proximity to the second object along the axis, the repositioning changing the ordering of the plurality of objects along the axis responsive to the first touch input and the second touch input; andprovide a visual feedback during the repositioning that includes, if the first object overlaps any additional objects between the first object and the second object, displaying on the touch-enabled graphical user interface: a shift of the additional objects away from a path of travel to be taken by the first object to be in proximity to the second object;a movement of the first object along the path of travel to be in proximity to the second object; anda shift back of the additional objects. 13. The computer program product of claim 12, wherein the computer is selected from a touch-enabled tablet device, a touch-enabled desktop computer, or a touch-enabled smartphone. 14. The computer program product of claim 12, wherein the computer-readable program responsive to execution on the computer further causes the computer to: provide to a user unrestricted planar positioning of the plurality of objects with the touch-enabled graphical user interface; anddisplay the first object and the second object at positions that are unrestricted by a predetermined pattern. 15. The computer program product of claim 12, wherein the plurality of objects comprises multiple objects that include the first object, and the computer-readable program responsive to execution on the computer further causes the computer to: receive a multiple touch input directed toward the multiple objects, the multiple touch input including the first touch input;reposition the multiple objects in proximity to the second object along the axis, the repositioning changing the ordering of the plurality of objects along the axis responsive to the multiple touch input and the second touch input; andprovide a visual feedback during the repositioning that includes, if the multiple objects overlap any additional objects between the multiple objects and the second object, displaying on the touch-enabled graphical user interface: a shift of the additional objects away from a path of travel to be taken by the multiple objects to be in proximity to the second object;a movement of the multiple objects along the path of travel to be in proximity to the second object such that a relative ordering for individual objects of the multiple objects is unchanged by the movement of the multiple objects; anda shift back of the additional objects. 16. The computer program product of claim 12, wherein the first object in proximity to the second object along the axis comprises the first object being adjacent to the second object along the axis. 17. A method comprising: displaying with a touch-enabled graphical user interface a plurality of objects according to an ordering along an axis with respect to the touch-enabled graphical user interface, the axis being perpendicular to the touch-enabled graphical user interface;receiving, with an input module, a first touch input directed toward a first object in the plurality of objects and a second touch input directed toward a second object in the plurality of objects;repositioning, with a processor, the first object in proximity to the second object along the axis, the repositioning changing the ordering of the plurality of objects along the axis responsive to the first touch input and the second touch input; andproviding, with the processor, a visual feedback during the repositioning that includes, if the first object overlaps any additional objects between the first object and the second object, displaying on the touch-enabled graphical user interface: a shift of the additional objects away from a path of travel to be taken by the first object to be in proximity to the second object;a movement of the first object along the path of travel to be in proximity to the second object; anda shift back of the additional objects. 18. The method of claim 17, wherein the plurality of objects comprises multiple objects that are shaped and sized differently from each other. 19. The method of claim 17, wherein the displaying comprises: providing to a user unrestricted planar positioning of the plurality of objects with the touch-enabled graphical user interface; anddisplaying the first object and the second object at positions that are unrestricted by a predetermined pattern. 20. The method of claim 17, wherein: the plurality of objects comprises multiple objects, the multiple objects including the first object;the receiving comprises receiving, with the input module, a multiple touch input directed toward the multiple objects, the multiple touch input including the first touch input;the repositioning comprises repositioning, with the processor, the multiple objects in proximity to the second object along the axis, the repositioning changing the ordering of the plurality of objects along the axis responsive to the multiple touch input and the second touch input; andthe providing comprises providing, with the processor, a visual feedback during the repositioning that includes, if the multiple objects overlap any additional objects between the multiple objects and the second object, displaying on the touch-enabled graphical user interface: a shift of the additional objects away from a path of travel to be taken by the multiple objects to be in proximity to the second object;a movement of the multiple objects along the path of travel to be in proximity to the second object such that a relative ordering for individual objects of the multiple objects is unchanged by the movement of the multiple objects; anda shift back of the additional objects.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (44)
Stamm,Beat; Hitchcock,Gregory C.; Duggan,Michael J., Adaptively filtering outlines of typographic characters to simplify representative control data.
Uesaki, Akira; Mochizuki, Yoshiyuki; Hijiri, Toshiki; Asahara, Shigeo, Animation data generation apparatus, animation data generation method, animated video generation apparatus, and animated video generation method.
Stamm,Beat; Hitchcock,Gregory C.; Duggan,Michael J., Appropriately rendering a graphical object when a corresponding outline has excessive control points.
Thomas P. H. Baudel CA; George W. Fitzmaurice CA; William A. S. Buxton CA; Gordon P. Kurtenbach CA; Charles T. Tappen CA; Peter E. Liepe CA, Drawing system using design guides.
Beezer,John L.; Hill,William; Keely,Leroy B.; Rubin,Darryl E.; Silver,David M.; Woolf,Susan D.; De Vries,Jean Pierre, Method and apparatus for fostering immersive reading of electronic documents.
Gantt Brian D. (8710 Brodie La. Austin TX 78745), Method and apparatus for interactively manipulating and displaying presumptive relationships between graphic objects.
Brassell Lenox H. (Seattle WA) Pathe Peter D. (Kirkland WA) Kohen Eliyezer (Mercer Island WA), Method of font rendering employing grayscale processing of grid fitted fonts.
Parker Michael R. ; Spindler Victor E., Method of formatting documents using flexible design models providing controlled copyfit and typeface selection.
Holecek, Ales; Stabb, Charles W.; Cooperman, Hillel N.; Pettiross, Jeffrey W.; Ligameri, Mark R.; VedBrat, Kanwal; Lindsay, Donald J., System and method for visually browsing of open windows.
Stamm,Beat; Hitchcock,Gregory C.; Duggan,Michael J., Using externally parameterizeable constraints in a font-hinting language to synthesize font variants.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.