최소 단어 이상 선택하여야 합니다.
최대 10 단어까지만 선택 가능합니다.
다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
NTIS 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
DataON 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
Edison 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
Kafe 바로가기국가/구분 | United States(US) Patent 등록 |
---|---|
국제특허분류(IPC7판) |
|
출원번호 | US-0539723 (2000-03-30) |
발명자 / 주소 |
|
출원인 / 주소 |
|
대리인 / 주소 |
|
인용정보 | 피인용 횟수 : 347 인용 특허 : 26 |
A multimedia schedule presentation system provides a program guide area which is a list of the programs that are currently airing, was aired, or is scheduled. The program guide area is semi-transparent and overlays on the broadcast program material that the user is currently watching. The invention
A multimedia schedule presentation system provides a program guide area which is a list of the programs that are currently airing, was aired, or is scheduled. The program guide area is semi-transparent and overlays on the broadcast program material that the user is currently watching. The invention displays the program guide information in two different modes: two column or three column. The two column mode displays the available channels in a rotating endless list fashion in the left hand column and the programs for the highlighted channel in the right hand column. The current time period is shown above the left column on the screen and is easily changed by the user. Below the time display is the listing of the channels available to the user. Next to each channel number is the station ID and the title of the current program that is being aired. A description of the current highlighted program is displayed above the two columns. The right hand column displays a schedule of the programs for the particular channel, beginning at the time indicated above the left column. The program name and start time are displayed. The program list in the right hand column can be shown in two intuitive forms. One lists the start time of each program next to the program name in descending order from the most recent time to the latest time. The second continues the time intervals by listing each half, quarter hour, or selectable intervals with duration of the program indicated by an indicator extending from the program start time down to the program end time. The three column mode adds a higher level column to the left of the channel column and contains the sorting methods available to the user. The second column presents the available channels that correspond to the sorting method with the second and third columns consistent with that of the two-column method.
A multimedia schedule presentation system provides a program guide area which is a list of the programs that are currently airing, was aired, or is scheduled. The program guide area is semi-transparent and overlays on the broadcast program material that the user is currently watching. The invention
A multimedia schedule presentation system provides a program guide area which is a list of the programs that are currently airing, was aired, or is scheduled. The program guide area is semi-transparent and overlays on the broadcast program material that the user is currently watching. The invention displays the program guide information in two different modes: two column or three column. The two column mode displays the available channels in a rotating endless list fashion in the left hand column and the programs for the highlighted channel in the right hand column. The current time period is shown above the left column on the screen and is easily changed by the user. Below the time display is the listing of the channels available to the user. Next to each channel number is the station ID and the title of the current program that is being aired. A description of the current highlighted program is displayed above the two columns. The right hand column displays a schedule of the programs for the particular channel, beginning at the time indicated above the left column. The program name and start time are displayed. The program list in the right hand column can be shown in two intuitive forms. One lists the start time of each program next to the program name in descending order from the most recent time to the latest time. The second continues the time intervals by listing each half, quarter hour, or selectable intervals with duration of the program indicated by an indicator extending from the program start time down to the program end time. The three column mode adds a higher level column to the left of the channel column and contains the sorting methods available to the user. The second column presents the available channels that correspond to the sorting method with the second and third columns consistent with that of the two-column method. lor data using the table further comprises: transforming color data using transformation operations of the color management system and the device profile; determining a difference between the transformed color data and the converted color data. 4. A method according to claim 1, wherein a weight assigned to each of table size, speed and accuracy scores is determined using a user interface. 5. A method according to claim 1, wherein a weight assigned to each of table size, speed and accuracy scores is retained in storage for access by the color management system. 6. A method according to claim 1, wherein a weight assigned to each of table size, speed and accuracy scores is determined based on a determination of resources of the computer system. 7. A method for use in a color management system executing in a computer system, for dynamically generating at runtime, using device profile information, a look-up table for conversion of color data from one color space to another, the method comprising: building a transformation using the device profile; selecting, at runtime, a grid interval from a plurality of grid intervals, the selected grid interval corresponding to a step value between grid points for a color look-up table; generating device dependent color data, as a range of values stepping by the selected grid interval; and converting the device dependent color data into device independent color data using the transformation; and building the color look-up table using the device independent color data. 8. A method according to claim 7, further comprising: obtaining input of a user with respect to a plurality of factors, wherein the grid interval and a grid size are determined based on the plurality of factors. 9. A method according to claim 8, wherein the plurality of factors include speed. 10. A computer-readable memory medium in which computer-executable process steps are stored, the process steps for use in a color management system executing in a computer system, for dynamically generating, using device profile information, a look-up table for conversion of color data from one color space to another, wherein the process steps comprise: an assigning step to assign a weight to each of table size, speed and accuracy factors; a first determining step to determine, for plural table sizes, corresponding speed and accuracy scores using the color management system; a second determining step to determine, for each of the plural table sizes, an aggregate of weighted scores corresponding to table size and speed and accuracy; a selecting step to select one of the plural table sizes using the aggregate of each of the plural table sizes; a generating step to generate a look-up table having a selected one of the plural table sizes. 11. A computer-readable memory medium according to claim 10, wherein determining, for plural table sizes, corresponding speed and accuracy scores using the color management system further comprises: a generating step to generate, using the device profile, a table for each of the plural table sizes; a converting step to convert color data using transformation operations of the color management system; a determining step to determine a time score associated with converting the color data using the table; a determining step to determine an accuracy score associated with converting the color data using the table. 12. A computer-readable memory medium according to claim 11, wherein the step to determine an accuracy score associated with converting the color data using the table further comprises: a transforming step to transform color data using transformation operations of the color management system and the device profile; a determining step to determine a difference between the transformed color data and the converted color data. 13. A computer-readable memory medium according to claim 10, wherein a weight assigned to each of table size, speed and accuracy scores is deter mined using a user interface. 14. A computer-readable memory medium according to claim 10, wherein a weight assigned to each of table size, speed and accuracy scores is retained in storage for access by the color management system. 15. A computer-readable memory medium according to claim 10, wherein a weight assigned to each of table size, speed and accuracy scores is determined based on a determination of resources of the computer system. 16. Computer-executable program code stored on a computer readable medium, said computer-executable program code for use in a color management system executing in a computer system, for dynamically generating, using device profile information, a look-up table for conversion of color data from one color space to another, the computer-executable program code comprising: code to assign a weight to each of table size, speed and accuracy factors; code to determine, for plural table sizes, corresponding speed and accuracy scores using the color management system; code to determine, for each of the plural table sizes, an aggregate of weighted scores corresponding to table size and speed and accuracy; code to select one of the plural table sizes using the aggregate of each of the plural table sizes; code to generate a look-up table having a selected one of the plural table sizes. 17. Computer-executable program code according to claim 16, wherein the code to determine, for plural table sizes, corresponding speed and accuracy scores using the color management system further comprises: code to generate, using the device profile, a table for each of the plural table sizes; code to convert color data using transformation operations of the color management system; code to determine a time score associated with converting the color data using the table; code to determine an accuracy score associated with converting the color data using the table. 18. Computer-executable program code according to claim 17, wherein the step to determine an accuracy score associated with converting the color data using the table further comprises: code to transform color data using transformation operations of the color management system and the device profile; code to determine a difference between the transformed color data and the converted color data. 19. Computer-executable program code according to claim 16, wherein a weight assigned to each of table size, speed and accuracy scores is determined using a user interface. 20. Computer-executable program code according to claim 16, wherein a weight assigned to each of table size, speed and accuracy scores is retained in storage for access by the color management system. 21. Computer-executable program code according to claim 16, wherein a weight assigned to each of table size, speed and accuracy scores is determined based on a determination of resources of the computer system. 22. A computer-readable memory medium in which computer-executable process steps are stored, the process steps for use in a color management system executing in a computer system, for dynamically generating at runtime, using device profile information, a look-up table for conversion of color data from one color space to another, wherein the process steps comprise: a building step to build a transformation using the device profile; a selecting step of selecting, at runtime, a grid interval from a plurality of grid intervals, the selected grid interval corresponding to a step value between grid points for a color look-up table; a generating step to generate device dependent color data, as a range of values stepping by the selected grid interval; a converting step to convert the device dependent color data into device independent color data using the transformation; and a building step to build the color look-up table using the device independent color data. 23. Computer-executable program code stored on a computer readable medium, said computer-executable program code fo r use in a color management system executing in a computer system, for dynamically generating at runtime, using device profile information, a look-up table for conversion of color data from one color space to another, said computer-executable program code comprising: code to build a transformation using the device profile; code to select, at runtime, a grid interval from a plurality of grid intervals, the selected grid interval corresponding to a step value between grid points for a color look-up table; code to generate device dependent color data, as a range of values stepping by the selected grid interval; code to convert the device dependent data into device independent color data using the transformation; and code to build the color look-up table using the converted color data. OSD processor of claim 6, wherein said OSD function comprises at least one of a color mapped OSD function or a direct color OSD function. 8. The OSD processor of claim 6, wherein said employing of said embedded memory during said OSD function is mutually exclusive to said employing of said embedded memory during said 4:2:2 profile function. 9. The OSD processor of claim 6, wherein said logic for employing said embedded memory during said 4:2:2 profile function comprises write logic for writing quantization matrix data from said video decoder to said embedded memory during said 4:2:2 profile function and read logic for reading said quantization matrix data from said embedded memory to said video decoder during said 4:2:2 profile function. 10. The OSD processor of claim 6, wherein said OSD function comprises multiple OSD functions for implementation within a common display frame of a display screen associated with said digital video decode system, and wherein said multiple OSD functions include at least one color mapped OSD region and at least one direct color OSD region for display within said common display frame. 11. An on-screen display (OSD) processor for processing OSD data of a digital video decode system, said OSD processor comprising: an embedded memory; write logic for writing direct color bitmap data into said embedded memory when said OSD data comprises a direct color description mode; and read logic for reading said direct color bitmap data from said embedded memory to an output of said OSD processor for display. 12. The method of claim 11, wherein said direct color bitmap data comprises n entries, each entry corresponding to a color description for one pixel of a display screen associated with said digital video decode system, each entry in said embedded memory comprising m bits, and wherein said OSD processor further comprises means for predefining at least one bit of said m bits of each entry comprising said direct color bitmap data as a control bit, wherein said control bit is buried within said color description of said direct color bitmap data, and wherein said control bit is employed for controlling said corresponding pixel of said display screen. 13. The OSD processor of claim 12, wherein said control bit comprises a blending/shading enable bit, and wherein when the associated direct color bitmap data comprises a transparency code, said blending/shading enable bit comprises a shading enable bit; and when said direct color bitmap data comprises a non-transparent color code, said blending/shading enable bit comprises a blending enable bit, said blending enable bit allowing said associated pixel to be blended with displayed video data underneath a display region of a display frame on said display screen. 14. The OSD processor of claim 13, wherein said m bits comprise 16 bits, and wherein said n direct color bitmap data entries each comprises three components, said three components comprising 8 bits of luminance data, 7 bits of chrominance data, and 1 blend/share enable bit. 15. A method for processing on-screen display (OSD) data employing an OSD processor with embedded memory, said method comprising: employing said embedded memory of said OSD processor in color mapping an OSD region, said color mapped OSD region being for display on a display screen; and alternately employing said embedded memory of said OSD processor to store direct color descriptions of an OSD region, said direct color OSD region being for display on said display screen. 16. The method of claim 15, further comprising producing said color mapped OSD region and said direct color OSD region for overlaying a common display frame depicted on said display screen. 17. The method of claim 16, wherein said OSD data includes an OSD header, and wherein said method further comprises employing said OSD header of each overlay region to be displayed on said display screen in determining whether to employ said embedded memory of said OSD proce ssor in color mapped mode or direct color mode when processing said overlay region. 18. The method of claim 17, wherein said OSD header of each overlay region comprising a direct color OSD region includes a header field for selecting between 4:2:0 and 4:2:2 bitmap format, and wherein said method further comprises employing said header field in determining whether to format each direct color OSD region as 4:2:0 or 4:2:2. 19. The method of claim 15, further comprising at least one of blending or shading each pixel of said display screen within said direct color OSD region independent of each other pixel within said direct color OSD region. 20. A method for processing on-screen display (OSD) data employing an OSD processor with embedded memory, said method comprising: writing color table data to said embedded memory when said OSD data comprises an overlay region in color mapped mode; and alternately writing direct color bitmap data to said embedded memory when said OSD data comprises an overlay region in direct color mode. 21. The method of claim 20, further comprising selectively reading said color table data from said embedded memory using color mapped bitmap data when said OSD data comprises said color mapped mode, said selectively reading of color table data being for display of a color mapped OSD region on an associated display screen, and directly reading said direct color bitmap data from said embedded memory for display on said associated display screen when said OSD data comprises said direct color mode. 22. The method of claim 21, further comprising displaying within a common display frame said color mapped OSD region and said direct color OSD region. 23. A method for processing on-screen display (OSD) data of a digital video decode system having a video decoder and an OSD processor with embedded memory, said method comprising: employing said embedded memory to temporarily store at least a portion of said OSD data during an OSD function of said digital video decode system; and employing said embedded memory to temporarily store inverse quantization data for said video decoder during a 4:2:2 profile function of said video decoder when an image being decoded by said digital video decode system is in 4:2:2 format. 24. The method of claim 23, wherein said OSD function comprises at least one of a color mapped OSD mode or a direct color OSD mode, and wherein said employing of said embedded memory to temporarily store at least a portion of said OSD data comprises employing said embedded memory to temporarily store color table data if said OSD function comprises said color mapped OSD mode and employing said embedded memory to temporarily store direct color descriptions when said OSD function comprises said direct color OSD mode. 25. The method of claim 24, wherein said OSD function comprises multiple OSD functions, at least one OSD function comprising said color mapped OSD mode and at least one OSD function comprising said direct color OSD mode, and wherein said employing of said embedded memory to temporarily store at least a portion of said OSD data is mutually exclusive to said employing of said embedded memory to temporarily store inverse quantization data for said video decoder during said 4:2:2 profile function. 26. A method for processing on-screen display (OSD) data of a digital video decode system having an OSD processor with embedded memory, said method comprising: writing direct color bitmap data into said embedded memory when said OSD data comprises a direct color description mode; and reading said direct color bitmap data from said embedded memory to an output of said OSD processor for display. 27. The method of claim 26, further comprising initially determining whether said OSD data comprises said direct color description mode or a color mapped mode. 28. The method of claim 27, wherein said writing comprises writing color table data into said embedded memory when said OSD data comprises said colo
Copyright KISTI. All Rights Reserved.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.