IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0026095
(2001-12-21)
|
발명자
/ 주소 |
- Fernandez, Dennis S.
- Hu, Irene Y.
|
출원인 / 주소 |
- Fernandez
- Dennis S., Hu
- Irene Y.
|
대리인 / 주소 |
|
인용정보 |
피인용 횟수 :
36 인용 특허 :
5 |
초록
▼
Digital television system overlays subscriber two-way communication during broadcast program delivery to create virtual audience community. Individual or group billing and advertisement is personalized per DTV receiver program viewing and/or conferencing activity. Subscriber receiver includes camera
Digital television system overlays subscriber two-way communication during broadcast program delivery to create virtual audience community. Individual or group billing and advertisement is personalized per DTV receiver program viewing and/or conferencing activity. Subscriber receiver includes camera and other media I/O device for multi-way video conferencing. Participants may be added or removed dynamically during programming or conferencing.
대표청구항
▼
Digital television system overlays subscriber two-way communication during broadcast program delivery to create virtual audience community. Individual or group billing and advertisement is personalized per DTV receiver program viewing and/or conferencing activity. Subscriber receiver includes camera
Digital television system overlays subscriber two-way communication during broadcast program delivery to create virtual audience community. Individual or group billing and advertisement is personalized per DTV receiver program viewing and/or conferencing activity. Subscriber receiver includes camera and other media I/O device for multi-way video conferencing. Participants may be added or removed dynamically during programming or conferencing. to convey information to a user; a dismissal component capable of receiving input from the user indicating that the dialogue window is to be removed from the display and further capable of displaying the movement of the dialogue window to an off-screen space outside of the display; and a viewing component capable of displaying the off-screen space based on input from the user. 13. The computer-readable medium of claim 12 further comprising an environment display component capable of displaying a three-dimensional environment such that the dialogue window and the off-screen space are positioned in the three-dimensional environment. 14. The computer-readable medium of claim 13 wherein the environment display component displays the three-dimensional environment from the point of view of a virtual camera in the environment and wherein the environment control component changes the position of the virtual camera in the environment based on input from the user. 15. The computer-readable medium of claim 14 further comprising a space movement component that is capable of moving the off-screen space when the environment display component points the virtual camera toward the off-screen space so that the off-screen space remains out of view. 16. The computer-readable medium of claim 15 wherein the viewing component is capable of displaying the off-screen space by rotating the off-screen space into view without moving the virtual camera. 17. The computer-readable medium of claim 15 wherein the viewing component is capable of displaying the off-screen space by rotating the virtual camera toward the off-screen space. 18. The computer-readable medium of claim 12 wherein the dismissal component displays the movement of the dialogue window to the off-screen space by showing the dialogue window drift toward the bottom of the display. 19. The computer-readable medium of claim 12 wherein the displaying the off-screen space comprises displaying a collection of dialogue windows in the off-screen space. 20. The computer-readable medium of claim 19 further comprising a window movement component capable of moving dialogue windows in the off-screen space based on input from the user. t of the indicators is determined based upon the portion of the set of information that is currently being displayed in the display region. In effect, the location indicators provide the user with an indication as to where the currently displayed portion is relative to the entire set of information. As the user scrolls forward in the set of information, more location indicators are "filled in" with the darker color. As the user scrolls backward, location indicators are "unfilled". At any time, the user can get a sense of how far into the set of information he has scrolled by simply viewing the status region. This "filling" and "unfilling" of the location indicators gives the user a very intuitive feel of the scrolling process. An apparatus according to claim 1, wherein distances from the point of view to the other points are approximated on the basis of an average value of the distances from the point of view to the plurality of points. 5. An apparatus according to claim 1, wherein the typical point is set as a first selected one of the plurality of points, and distances from the point of view to the other points are approximated on the basis of a distance from the point of view to the first selected point. 6. An apparatus according to claim 1, wherein the typical point is set as a last selected one of the plurality of points, and distances from the point of view to the other points are approximated on the basis of a distance from the point of view to the last selected point. 7. An apparatus for perspective transformation of an object in three-dimensional space on a virtual two-dimensional screen, the object being specified by a plurality of points, the apparatus comprising a graphics unit operable to use coordinate values of a typical point of the plurality of points in performing an approximate perspective transformation of the plurality of points of the object, wherein the perspective transformation is based on an approximation of ratio, h/Z, obtained from a linear approximation expression: {(maxZ-Z)/(maxZ-minZ)}×(h/minZ)+{(Z-minZ)/(maxZ-minZ)}×(h/maxZ), where Z represents distances from the point of view to the plurality of points, maxZ represents a maximum distance from the point of view to the plurality of points minZ represents a minimum distance from the point of view to the plurality of points, and h represents a distance from the point of view to the virtual screen. 8. An apparatus for perspective transformation of an object in three-dimensional space on a virtual two-dimensional screen, the object being specified by a plurality of points, the apparatus comprising a graphics unit operable to use coordinate values of a typical point of the plurality of points in performing an approximate perspective transformation of the plurality of points of the object, wherein the perspective transformation is based on an approximation of ratio, h/Z, obtained from a quadratic approximation expression: {h/(minZ×maxZ×midZ)}×{(Z×Z)-3.0×midZ×Z+0.5×{(minZ×minZ)+(maxZ×maxZ)+4.0(minZ×maxZ)}}, where Z represents distances from the point of view to the plurality of points, maxZ represents a maximum distance from the point of view to the plurality of points, minZ represents a minimum distance from the point of view to the plurality of points, midZ represents an average value of maxZ and minZ, and h represents a distance from the point of view to the virtual screen. 9. An apparatus for perspective transformation of an object in three-dimensional space on a virtual two-dimensional screen, the object being specified by a plurality of points, the apparatus comprising a graphics unit operable to use coordinate values of a typical point of the plurality of points in performing an approximate perspective transformation of the plurality of points of the object, wherein the graphics unit is further operable to determine whether the plurality of points are localized with respect to a point of view in the three-dimensional space. 10. An apparatus according to claim 9, wherein: distances from the point of view to the plurality of points are represented by Z values, a minimum Z value of the object is minZ, a maximum Z value of the object is--maxZ, an average of the Z values of the object is meanZ; and the graphics unit determines that the plurality of points are localized when the following expressions are satisfied: |minZ-maxZ|+|minZ|·K1, |minZ-maxZ|+|maxZ|·K1, or |minZ-maxZ|+|meanZ|·K1 where K1 is a scalar. 11. An apparatus according to claim 10, wherein K1 is smaller than 1.0. 12. An apparatus according to claim 10, wherein K1 varies depending on an application program. 13. An apparatus according to claim 10, wherein K1 varies dependi
※ AI-Helper는 부적절한 답변을 할 수 있습니다.