The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Dec. 25, 2018

Filed:

Feb. 21, 2017
Applicant:

Adobe Systems Incorporated, San Jose, CA (US);

Inventor:

Nathan Carl Ross, Highland, UT (US);

Assignee:

Adobe Systems Incorporated, San Jose, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 3/0484 (2013.01); G06T 15/30 (2011.01); G06F 3/0481 (2013.01);
U.S. Cl.
CPC ...
G06F 3/04842 (2013.01); G06F 3/0481 (2013.01); G06F 3/04817 (2013.01); G06T 15/30 (2013.01); G06T 2210/22 (2013.01);
Abstract

In some embodiments, a processor accesses electronic content that includes multiple selectable objects that are renderable in a graphical interface. The processor generates multiple selection areas respectively associated with the selectable objects. An input to the graphical interface received within each selection area selects an associated selectable object. Generating the selection areas includes generating a boundary around at least one of the selectable objects. Any point within the boundary is closer to the associated selectable object than any other selectable object. Generating the selection areas also includes clipping the boundary to define the selection area for the selectable object. The processor adds the selection areas to a document object model associated with the electronic content. The document object model is usable for rendering the graphical interface with the selectable objects and identifying the selection areas.


Find Patent Forward Citations

Loading…