IP Library › Granted Patent US 8,850,332
Granted Patent B2
US 8,850,332 · App. 11/949,179 · Granted Sep 30, 2014

Object selection in web page authoring

Inventor: Yoshio Horiuchi (Kanagawa-ken, JP)
Assignee: International Business Machines Corporation
G06F17/212G06F2203/04803G06F17/30896G09B7/00
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,850,332
App. No.
11/949,179
Granted
Sep 30, 2014
Kind
B2
Abstract

A method performed in a web page authoring system having a user input system and an editing screen display for displaying a representation of a tag associated with a display artifact represented on the editing screen display is disclosed. A user action input selecting a reference point on the editing screen display for a web page being authored is received. A reference area on the editing screen display enclosing the selected reference point is set. The display object closest to the reference point is selected as a reference display artifact from among display artifacts in the reference area. A tag associated with the reference display artifact is selected from among tags associated with the display artifacts. A first rectangle is drawn on the editing screen display artifact. A second, larger rectangle is drawn enclosing the first rectangle. A space between the first and second rectangles represents the selected tag.

Claims (33)

1. A computer-implemented method performed in a web page authoring system having a user input system and an editing screen display for displaying a representation of a tag associated with a display artifact represented on the editing screen display, said method comprising: receiving a user action input selecting a reference point on the editing screen display for a web page being authored; setting a reference area on the editing screen display enclosing the selected reference point; selecting the display artifact closest to the reference point as a reference display artifact from among display artifacts in the reference area; selecting a tag associated with the reference display artifact from among tags associated with the display artifacts in the reference area; and drawing a first rectangle on the editing screen display enclosing the selected display artifact and a second, larger rectangle enclosing said first rectangle, a space between said first and second rectangles representing the selected tag, wherein the selected tag, associated with the first rectangle and the selected display artifact, includes an open tag and a corresponding close tag.

2. The method of claim 1 , wherein

the receiving the user action input includes reading the location of a pointer on the editing screen display.

3. The method of claim 1 , wherein

the reference area is a predetermined size centered on the selected reference point.

4. The method of claim 1 , wherein

the selected tag related to the reference display is artifact at least one of a sibling tag, a parent tag, and a child tag.

5. The method of claim 1 , further comprising

storing web page data in a tree.

6. The method of claim 5 , wherein

the selecting the tag related to the reference display artifact includes searching the tree.

7. A computer hardware system, comprising: a web page authoring system having a user input system and an editing screen display for displaying a representation of a tag associated with a display artifact represented on the editing screen display, wherein, the web page authoring system is configured to perform: receiving a user action input selecting a reference point on the editing screen display for a web page being authored; setting a reference area on the editing screen display enclosing the selected reference point; selecting the display object closest to the reference point as a reference display artifact from among display artifacts in the reference area; selecting a tag associated with the reference display artifact from among tags associated with the display artifacts in the reference area; and drawing a first rectangle on the editing screen display artifact and a second, larger rectangle enclosing said first rectangle, a space between said first and second rectangles representing the selected tag, wherein the selected tag, associated with the first rectangle and the selected display object, includes an open tag and a corresponding close tag.

8. The system of claim 7 , wherein

the receiving the user action input includes reading the location of a pointer on the editing screen display.

9. The system of claim 7 , wherein

the reference area is a predetermined size centered on the selected reference point.

10. The system of claim 7 , wherein

the selected tag related to the reference display is at least one of a sibling tag, a parent tag, and a child tag.

11. The system of claim 7 , wherein

storing web page data in a tree.

12. The system of claim 11 , wherein

the selecting the tag related to the reference display artifact includes searching the tree.

13. A computer program product, comprising: a computer usable storage medium having stored therein computer usable program code, the computer usable program code, when executed in a web page authoring system having a user input system and an editing screen display for displaying a representation of a tag associated with a display artifact represented on the editing screen display, causes the web page authorizing system to perform: receiving a user action input selecting a reference point on the editing screen display for a web page being authored; setting a reference area on the editing screen display enclosing the selected reference point; selecting the display object closest to the reference point as a reference display artifact from among display artifacts in the reference area; selecting a tag associated with the reference display artifact from among tags associated with the display artifacts in the reference area; and drawing a first rectangle on the editing screen display artifact and a second, larger rectangle enclosing said first rectangle, a space between said first and second rectangles representing the selected tag, wherein the selected tag, associated with the first rectangle and the selected display artifact, includes an open tag and a corresponding close tag.

14. The computer program product of claim 13 , wherein

the receiving the user action input includes reading the location of a pointer on the editing screen display.

15. The computer program product of claim 13 , wherein

the reference area is a predetermined size centered on the selected reference point.

16. The computer program product of claim 13 , wherein

the selected tag related to the reference display is at least one of a sibling tag, a parent tag, and a child tag.

17. The computer program product of claim 13 , wherein

storing web page data in a tree.

18. The computer program product of claim 17 , wherein

the selecting the tag related to the reference display artifact includes searching the tree.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 3, 2007
From: HORIUCHI, YOSHIO
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 020187/0049 →
Priority Claims (1)
JP 2006-355575 · Dec 28, 2006 · national
Continuity (1)
Related Publication 20080163102A1 · Jul 3, 2008