A user interface is disclosed which may take a data stream, or file having hyperlinks or functional text embedded therein. The CPU of the user interface may select distinct colors for each hyperlink so that such links are distinguishable. The color selection may be made so that each link has a button...http://www.google.com/patents/US7184024?utm_source=gb-gplus-sharePatent US7184024 - Method and apparatus for mapping an input location with a displayed functional representation