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:
Mar. 06, 2018

Filed:

Sep. 15, 2015
Applicant:

Aol Inc., Dulles, VA (US);

Inventors:

Joseph Raymond Hewitt, Los Gatos, CA (US);

Sreekant S. Kotay, Reston, VA (US);

Corey Robert Lucier, Berryville, VA (US);

David G. Besbris, Reston, VA (US);

Todd C. Brannam, Alexandria, VA (US);

Veronica Marie Early, Reston, VA (US);

Peter David Hirschberg, Linden, VA (US);

Ke Ning, Dunn Loring, VA (US);

John D. Robinson, South Riding, VA (US);

Michael Gary Wright, Ashburn, VA (US);

Assignee:

Oath Inc., Dulles, VA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 17/30 (2006.01); G06F 3/0484 (2013.01); G06F 9/44 (2018.01); G06F 3/0482 (2013.01);
U.S. Cl.
CPC ...
G06F 3/0484 (2013.01); G06F 3/0482 (2013.01); G06F 9/4443 (2013.01);
Abstract

A system for providing a user interface includes a gadget definition, a style definition, and a scene file. The gadget definition includes one or more XML-based gadget definition tags defining a gadget element and the style definition includes one or more XML-based style definition tags defining one or more style attributes to be applied to the gadget element. The scene file is an XML-based document that includes a gadget element tag that specifies the gadget element. The system further includes a parser to parse the scene file, the style definition, and the gadget definition, and to generate an object that includes a gadget object corresponding to the gadget element. The system also includes a layout engine to determine, based on the object model, a layout of the user interface, and a rendering engine to render, based on the determined layout, the user interface including the gadget element.


Find Patent Forward Citations

Loading…