1. A light guide comprising:
a plurality of substantially planar, light transmissive arms paralleling and radiating from a common axis;
the planar arms in combination defining a common cavity extending along the axis sufficiently large to envelope a light source;
at least one arm having an input window facing the common cavity including a reflective wall aligned with respect to the common cavity and the input window to generally reflect light received from the direction of the common cavity through the input window generally in an axial direction; and having further an output window extending from an intersection point with the reflective wall towards the axis; and
a base supporting the plurality of arms.
2. The light guide assembly in claim 1, wherein the input window is a smooth surface.
3. The light guide assembly in claim 1, wherein the input window is a smooth surface extending parallel to the axis.
4. The light guide assembly in claim 1, wherein the reflective wall is a smooth surface.
5. The light guide assembly in claim 1, wherein the reflective surface is metallized.
6. The light guide assembly in claim 1, wherein the reflective wall is a smoothly curved surface positioned to intercept light rays passing intermediate the base and a line transverse to the axis extending through the input window.
7. The light guide assembly in claim 1, wherein the output window is a smooth surface extending from an intersection point with the reflective wall towards the axis.
8. The light guide assembly in claim 1, wherein the output window is a smooth surface extending from an intersection point with the reflective wall to the axis.
9. The light guide assembly in claim 1 wherein the output surface is formed with light refractive lenticules.
10. The light guide assembly in claim 1, wherein a plurality of similar light sources are positioned around the axis and a plurality of similar light guide arms are similarly positioned around the axis to receive light from one or more of the respective light sources.
11. The light guide assembly in claim 9, wherein the base is a ring defining an entry passage to the defined cavity.
12. The light guide assembly in claim 1, wherein the plurality of arms is symmetrically distributed around the axis.
13. The light guide assembly in claim 9, wherein the plurality of light guides is formed as a unitary structure.
14. The light guide assembly in claim 1, wherein the input surface extends with a constant angle with respect to the axis.
15. The light guide assembly in claim 1, wherein the input surface extends parallel to the axis.
16. A lamp assembly comprising:
a light source having an axis and the light source emitting light radially away from the axis; and
a radial light guide formed from a light transmissive material, with an exterior input window, a reflective wall and an exterior output window, and otherwise shaped to define an internal cavity enclosing the light source, the input window facing the cavity and extending with a component direction generally parallel to the axis is generally aligned to be transverse to the emitted light whereby the input window is located in the path of light emitted from the light source;
the reflective surface being offset from and optically aligned with respect to light received through the input window from the light source, and being a smooth curve oriented at least one angle to the input window to reflect light toward the output window;
the output window being optically aligned with light received through input window and reflected by the reflective wall, the output window being a smooth curve extending away from the axis toward the reflective surface.
The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.
1. A method of adjusting layout site of a hyperlink, comprising:
displaying at least one hyperlink in a user interface;
detecting a touch operation for the at least one hyperlink, and extracting position coordinates of a touch point formed by the touch operation on the user interface;
determining a target hyperlink from the at least one hyperlink, and determining a precision of the touch operation with respect to the target hyperlink based on the position coordinates of the touch point; and
adjusting the layout size of the target hyperlink based on the determined precision.
2. The method according to claim 1, further comprising: determining an average precision of multiple touch operations with respect to the target hyperlink based on position coordinates of multiple touch points formed by the multiple touch operations during a latest time period.
3. The method according to claim 2, further comprising: comparing the average precision P with a reference value N, and when P<N, generating adjustment parameters for adjusting the layout size of the target hyperlink, and increasing the layout size of the target hyperlink by an adjustment value in a predetermined step based on the adjustment parameters.
4. The method according to claim 3, further comprising: comparing the average precision P with a second reference value M, and when P\u2267M, decreasing the layout size of the target hyperlink by an adjustment value in a predetermined step based on the adjustment parameters, where M\u2267N.
5. The method according to claim 4, wherein the larger the difference between the average precision P and the reference value N is or the larger the difference between the average precision P and the second reference value M is, the larger the predetermined step is.
6. The method according to claim 3, further comprising: storing the adjustment parameters in a database andor a configuration file, and adjusting the layout size of at least one hyperlink subsequently displayed in the user interface based on the stored adjustment parameters.
7. The method according to claim 3, wherein the adjustment parameters are applied to at least one of: all web pages of an entire website a specific web page, and a specific area in a web page.
8. The method according to claim 1, further comprising: determining a hyperlink as the target hyperlink if a distance from a position of the touch point to a center position of the hyperlink is smaller than a predetermined threshold value.
9. The method according to claim 1, wherein the at least one hyperlink comprises two adjacent hyperlinks, the method further comprising:
if a distance from a position of the touch point to a center position of one of the two hyperlinks is smaller than a half of a distance between the respective center positions of the two hyperlinks, determining one hyperlink of the two hyperlinks which is nearer to the position of the touch point as the target hyperlink.
10. The method according to claim 1, further comprising: calculating an average distance Yt from multiple touch points to a center position of the target hyperlink based on position coordinates of multiple touch points formed by multiple continuous touch operations during a latest time period, and configuring a monotone decreasing function of an average distance Yt as an average precision of the multiple touch operations with respect to the target hyperlink.
11. The method according to claim 10, wherein a distance between an edge line of the hyperlink and its center position is represented by Yb, the method further comprising:
comparing; the average distance Yt with a threshold value Ya1, and when Ya1<Yt, generating adjustment parameters for adjusting the layout size of the target hyperlink and increasing the layout size of the target hyperlink by an adjustment value in a predetermined step, where Ya1\u2266Yb.
12. The method according to claim 11, further comprising: when Yb<Yt, increasing the layout size of the hyperlink by an adjustment value \u0394A1 in a first predetermined step, and when Ya1<Yt\u2266Yb, increasing the layout size of the hyperlink by an adjustment value \u0394A2 in a second predetermined step, where \u0394A2<\u0394A1.