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.
Patent No.:
Date of Patent:
Mar. 02, 2004
Filed:
Jun. 30, 2000
Sho Kou, Saratoga, CA (US);
Michael Berkovec, Redwood City, CA (US);
Other;
Abstract
A system for dynamically building a graphical user interface of a target device in a home audio video network. The system includes a computer system within a host device coupled to the home audio video network, the computer system having a processor coupled to a memory via a bus. The computer system is configured to implement a graphical user interface for one or more target devices coupled to the home audio video network by executing software stored in the memory, wherein the software causes the computer system to perform the steps for dynamically building the graphical user interface. The steps include enumerating units on the network, each unit being a software based representation of a target device. The subunits within each unit are enumerated, the subunits being software based representations of functions of the target device. The requirements for a GUI (graphical user interface) is then determined for each subunit. The computer system then builds an overall GUI framework by aggregating the requirements. Respective portions of the overall GUI framework are assigned to each subunit discovered during the enumeration. Subsequently, a completed overall GUI interface is rendered on a display for the user, wherein each subunit renders its respective portion of the overall GUI interface.