显示设备及其菜单显示方法与流程

文档序号:17773557发布日期:2019-05-28 19:44阅读:306来源:国知局
显示设备及其菜单显示方法与流程

示例性实施例的多个方面涉及一种显示设备及其菜单显示方法,更具体地讲,涉及一种显示用于执行安装在显示设备中的基本程序的菜单的显示设备及其菜单显示方法。



背景技术:

随着电子技术的发展,可从各种类型的显示设备(诸如电视机、智能电话平板电脑等)为用户提供各种服务。这里,所述各种服务的示例包括连接到互联网、再现内容、搜索内容等。

同时,用户所期望的服务的类型依据国家和地区而不同,因此现有技术的显示设备的制造商不得不根据用户居住的国家和地区制造用于提供不同服务的显示设备。

因此,制造商应该根据显示设备被出售的国家和地区来不同地配置显示设备,这在成本和制造时间方面对制造商造成负担。



技术实现要素:

示例性实施例的一方面涉及一种能够根据网络地址不同地提供安装在显示设备中的基本程序的显示设备及其菜单显示方法。

一种根据示例性实施例的显示设备包括:通信器,被构造为与网络执行通信;存储器,被构造为存储能够在显示设备中执行的程序;显示单元,被构造为显示用于执行程序的菜单;控制器,被构造为控制显示单元根据被分配给显示设备用于网络通信的网络地址和通过网络通信接收到的位置信息中的一个来不同地配置并显示菜单。

所述程序可以是对于提供显示设备的基本功能所必需的应用程序。

存储器可存储关于根据显示设备的位置被显示的菜单的信息。

控制器可进行控制以使用网络地址来确定显示设备的位置并使用预先存储的信息来显示与确定的显示设备的位置相应的菜单。

所述菜单可包括用于执行预先存储在存储器中的程序中的与显示设备的位置相应的程序的菜单项。

所述网络地址可以是互联网协议(ip)地址。

一种根据示例性实施例的显示设备中的菜单显示方法,其中,所述显示设备提供用于执行安装在显示设备中的程序的菜单,所述方法包括:根据被分配给显示设备用于网络通信的网络地址和通过网络通信接收到的位置信息中的一个来不同地配置菜单;显示被不同地配置的菜单。

所述程序是对于提供显示设备的功能所必需的应用程序。

存储单元可存储关于根据显示设备的位置被显示的菜单的信息。

所述配置的步骤可包括:使用网络地址来确定显示设备的位置,并使用预先存储的信息来将菜单配置为与确定的显示设备的位置相应。

菜单可包括用于执行预先存储在存储器中的程序中的与显示设备的位置相应的程序的菜单项。

网络地址可以是互联网协议(ip)地址。

一种根据示例性实施例的显示设备包括:通信器,被构造为与网络执行通信;显示单元,被构造为显示菜单;控制器,被构造为控制显示单元根据网络地址和位置信息中的一个来不同地显示菜单。

显示设备还可包括:存储器,被构造为存储关于根据显示设备的位置被显示的菜单的信息。

控制器可进行控制以使用网络地址来确定显示设备的位置并使用预先存储的信息来显示与确定的显示设备的位置相应的菜单。

所述菜单包括用于执行预先存储在存储器中的程序中的与显示设备的位置相应的程序的菜单项。

网络地址可以是互联网协议(ip)地址。

在提供菜单的显示设备中,根据示例性实施例提供一种菜单显示方法,所述方法包括:根据网络地址和位置信息中的一个来不同地配置菜单;显示被不同地配置的菜单。

所述方法还可包括:存储关于根据显示设备的位置被显示的菜单的信息。

所述配置的步骤可包括:使用网络地址来确定显示设备的位置,并使用预先存储的信息来将菜单构造为与确定的显示设备的位置相应。

所述菜单可包括用于执行预先存储在存储单元中的程序中的与显示设备的位置相应的程序的菜单项。

网络地址可以是互联网协议(ip)地址。

所述菜单可包括菜单项,并且所述菜单项可根据网络地址和位置信息中的一个而被配置为具有不同尺寸,位于不同位置,或在不同位置中具有不同尺寸。

根据示例性实施例提供一种显示设备,所述显示设备包括:显示单元,被构造为显示多个文件;控制器,被构造为控制显示单元根据网络地址和位置信息中的一个来显示所述多个文件中的至少一个文件,其中,所述至少一个文件的类型与所述多个文件中的其他文件的类型不同。

所述多个文件可存储在可移除存储器中。

在显示文件的显示设备中,根据示例性实施例提供一种菜单显示方法。所述方法包括:存储多个文件;根据网络地址和位置信息中的一个来显示所述多个文件中的至少一个文件,其中,所述至少一个文件的类型与所述多个文件中的其他文件的类型不同。

根据各种示例性实施例,可根据显示设备的位置来提供不同的基本功能。因此,可向用户提供期望的服务,同时制造商可节省用于制造显示设备的时间和成本。

附图说明

通过参照附图描述本发明构思的特定示例性实施例,本发明构思的以上和/或其他方面将会更清楚,其中:

图1是根据示例性实施例的被提供来解释显示设备的配置的框图;

图2至图6b是根据示例性实施例的被提供来解释显示设备的操作的示图;

图7是根据示例性实施例的被提供来解释显示设备的配置的框图;

图8是根据示例性实施例的被提供来解释用于根据显示设备的位置显示不同菜单的方法的流程图;

图9是根据示例性实施例的被提供来解释用于根据显示设备的位置来显示具有不同布局的菜单的方法的流程图;

图10a至图12b是根据示例性实施例的被提供来解释显示设备的操作的示图;

图13是根据示例性实施例的被提供来解释菜单显示方法的流程图。

具体实施方式

以下参照附图更加详细地描述特定示例性实施例。

在以下描述中,即使在不同附图中,相同附图标号仍被用于相同元件。在以下描述中定义的事项(诸如详细结构和元件)被提供用来帮助对示例性实施例的全面理解。然而,可在没有这些具体定义的事项的情况下实行示例性实施例。此外,由于公知功能或结构会以不必要的细节模糊本申请,因此不详细描述公知功能或结构。

图1是根据示例性实施例的被提供来解释显示设备的配置的框图。参照图1,显示设备100包括通信单元110(“通信器”)、存储单元120(“存储器”)、显示单元130和控制器140。这里,显示设备100可被实现为各种电子设备,诸如电视机、智能电话、平板电脑、桌上型个人计算机(pc)、笔记本pc等。

通信单元110与网络(未示出)进行通信。具体地,通信单元110可使用被分配的网络地址与被连接到网络的各种外部设备(例如,另一设备或服务器)执行通信。

这里,网络地址可以是互联网协议(ip)地址。也就是说,通信单元110可使用ip地址与被连接到互联网网络的其他外部设备(未示出)执行通信。

同时,通信单元110可使用各种通信方法执行网络通信。

具体地,通信单元110可使用各种通信方法(诸如有线/无线局域网(lan)、wifi、wan、以太网、蓝牙、zigbee、通用串行总线(usb)、ieee1394等)执行网络通信。为了做到这一点,通信单元110可包括各种通信模块以根据每种通信方法来执行网络通信。例如,当根据有线lan方法执行通信时,通信单元110可包括有线lan卡(未示出),并且当根据wifi方法执行通信时,通信单元110可包括wifi通信芯片(未示出)。

存储单元120存储用于驱动和控制显示设备100的各种数据和操作系统(os)。

另外,存储单元120存储可在显示设备100中执行的基本程序。这里,基本程序可以是要求提供显示设备100的基本功能(或基本服务)的应用程序。

具体地,基本程序是当显示设备100被第一次制造时由制造商安装的应用程序,并表示不能被显示设备100的用户任意删除的应用程序。

例如,如果显示设备100的制造商希望使用基本程序来提供搜索内容的功能、再现内容的功能、搜索安装在显示设备100中的各种应用程序的功能、连接到互联网的功能以及设置显示设备100的功能,则存储单元120可存储提供相应基本功能的基本程序。

另外,存储单元120可存储可在显示设备100中执行的下载程序。这里,所述下载程序可以是显示设备100提供除了基本功能之外的另外的功能(或另外的服务)所需的应用程序。

具体地,与基本程序不同,下载程序表示可由用户任意安装在显示设备100中或从显示设备100删除的应用程序。

例如,用户可从外部设备(未示出)下载另外的功能(诸如玩游戏的功能、聊天的功能等),并将它们安装在显示设备100中,并且存储单元120可存储可提供相应的另外功能的下载程序。

为了做到这一点,存储单元120可被实现为诸如非易失性存储器(例如,闪存和电可擦rom(eerom))、硬盘等存储介质。

同时,存储单元120可将基本程序和下载程序存储在分开的区域中。具体地,存储单元120可将存储介质的存储区域划分为多个存储区域,并将基本程序和下载程序存储在不同的存储区域中。例如,如果存储单元120被实现为闪存,则基本程序可被存储在该闪存的第一存储区域中,下载程序可被存储在该闪存的第二存储区域中。在此情况下,用于基本程序的存储区域可以是不能被用户任意访问的存储区域,但用于下载程序的存储区域可以是可由用户访问的存储区域。也就是说,用户不能任意删除存储在用于基本程序的存储区域中的基本程序,但是可删除存储在用于下载程序的存储区域中的下载程序。

同时,用来驱动和控制显示设备100的各种数据和操作系统也可被存储在用于基本程序的存储区域中,并且它们可被称为固件。

然而,这仅是示例,存储单元120可将基本程序和下载程序存储在不同的存储介质中。也就是说,如果存储单元120被实现为多个闪存,则基本程序可被存储在第一闪存中,下载程序可被存储在第二闪存中。

另外,存储单元120可根据显示设备100的位置来存储关于菜单的信息。这里,所述菜单可包括用于执行可提供基本功能的基本程序的菜单项。也就是说,存储单元120可存储关于基本功能中的根据显示设备100的位置被提供给用户的基本功能的信息。

另外,存储单元120可存储根据显示设备100的位置被显示的菜单图形数据。这里,菜单图形数据可根据显示设备100的位置而包括不同菜单项,并且菜单项可以是用于执行基本程序的菜单项。

显示单元130显示各种屏幕。具体地,显示单元130可显示用于执行基本程序的菜单。这里,所述菜单可包括用于执行可提供显示设备100的基本功能的基本程序的菜单项。

为了做到这一点,显示单元130可被实现为液晶显示器(lcd)、有机发光显示器(oled)、等离子显示面板(pdp)等。

控制器140控制显示设备100的全部功能。控制器140可包括用于显示设备100的操作的中央处理单元(cpu)和随机存取存储器(ram)。

特别地,控制器140可基于被用于网络通信的网络地址来控制显示单元130以根据网络地址不同地配置菜单。在此情况下,控制器140可控制显示单元130根据被分配给显示设备100用于网络通信的网络地址或通过网络通信接收到的位置信息来不同地配置菜单。

具体地,控制器140可在可由显示设备100提供的基本功能中确定根据显示设备100的位置被提供的基本功能,并显示用于提供根据显示设备100的位置被确定的基本程序的菜单。这里,所述菜单可包括用于执行基本程序的菜单项,所述基本程序提供根据显示设备100的位置被确定的基本功能。

这里,可由显示设备100提供的基本功能是所有的可由显示设备100提供的基本功能的一部分,并可依据安装在显示设备100中的固件的属性(例如,版本)而不同。

为了做到这一点,控制器140可使用网络地址来确定显示设备100的位置。控制器140可使用被分配给显示设备100用于网络通信的网络地址来确定显示设备100的位置。

这里,网络地址可以是ip地址。具体地,在ip地址的情况下,ip地址依据执行网络通信的显示设备100的位置(例如,国家或地区)被不同地分配,因此控制器140可使用ip地址来确定显示设备100所位于的国家和地区。

为了做到这一点,存储单元120可存储关于与每个网络地址匹配的位置的信息。也就是说,存储单元120可针对每个ip地址存储关于ip地址所属的国家或地区的信息。因此,控制器140可使用网络地址来确定显示设备100的位置。

然而,这仅是示例,关于与每个网络地址匹配的位置的信息可从外部源被接收。也就是说,显示设备100的位置信息可通过网络通信从外部源被接收。具体地,控制器140可将被分配给显示设备100的网络地址发送到外部服务器(未示出),并接收基于网络地址确定的显示设备100的位置(即,位置信息)。

另外,控制器140可进行控制以显示与使用预先存储的信息被确定的显示设备100的位置相应的菜单。

如上所述,存储单元120可存储关于可由显示设备100提供的基本功能中的根据显示设备100的位置被提供的基本功能的信息。因此,控制器140可在可由显示设备100提供的基本功能中确定根据显示设备100的位置被提供的基本功能。另外,控制器140可将菜单配置为包括用于执行提供基本功能的基本程序中的每个基本程序的菜单项,并显示所述菜单,其中,所述基本功能根据显示设备100的位置被确定。

另外,如上所述,存储单元120可根据显示设备100的位置来不同地存储菜单图形数据。因此,控制器140可从预先存储的菜单图形数据中确定与显示设备100的位置相应的菜单图形数据,并使用所确定的菜单图形数据来显示与显示设备100的位置相应的菜单。在此情况下,所述菜单可包括用于执行提供与显示设备100的位置相应的基本功能的基本程序中的每个基本程序的菜单项。

因此,所述菜单可显示用于执行预先存储在存储单元120中的基本程序中的与显示设备100的位置相应的基本程序中的每个基本程序的菜单项。

另外,控制器140可执行与在菜单上选择的菜单项相应的基本程序。例如,控制器140可将从存储在存储单元120中的基本程序中选择的与菜单项相应的基本程序存储在随机存取存储器(ram)中,并使用所述菜单项来执行相应的基本程序。

同时,控制器140可仅激活可由显示设备100提供的基本功能中的根据显示设备100的位置被确定的基本功能。例如,如果显示设备100的电源被接通,则控制器140可通过固件针对显示设备100执行初始设置并驱动操作系统。在此情况下,控制器140可将提供根据显示设备100的位置被确定的基本功能的基本程序存储在ram中,并仅激活根据显示设备100的位置被确定的基本功能。另外,控制器140可显示与显示设备100的位置相应的菜单。因此,如果在菜单上选择了菜单项,则控制器140可激活存储在ram中的基本程序中的与被选择的菜单项相应的基本程序。

如上所述,根据各种示例性实施例,可根据显示设备100的位置来不同地显示提供基本功能的菜单。因此,可根据显示设备100的位置为用户提供不同的基本功能。

对于更多的细节,请参照图2、图3a和图3b。

图2、图3a和图3b示出以下情况:假设显示设备100被实现为电视机,并且可由显示设备100提供的基本功能是搜索内容的功能、再现内容的功能、搜索各种应用程序的功能、连接到互联网的功能以及设置的功能。

例如,存储单元120可如图2中所示存储关于根据显示设备100的位置被提供的菜单的信息。

也就是说,如果显示设备100的位置是国家a和国家c,则存储单元120可存储指示在国家a和国家c中提供的基本功能是搜索内容的功能、再现内容的功能、搜索各种应用程序的功能、连接到互联网的功能和设置的功能的信息;如果显示设备100的位置是国家b,则在国家b中提供的基本功能是再现内容的功能、搜索各种应用程序的功能、连接到互联网的功能和设置的功能。

同时,在图2中,存储单元120根据国家来存储关于菜单的信息,但是这仅是示例。例如,存储单元120可根据地区(诸如州和城市)来存储关于菜单的信息。

因此,控制器140可使用存储在存储单元120中的信息根据显示设备100的位置来配置不同屏幕,并显示所述屏幕。

例如,如图3a中所示,如果确定显示设备100位于国家a或国家c,则控制器140可配置菜单300包括用于执行提供搜索内容的功能的基本程序的菜单项310、用于执行提供搜索各种应用程序的功能的基本程序的菜单项320、用于执行提供再现内容的功能的基本程序的菜单项330、用于执行提供连接到互联网的功能的基本程序的菜单项340以及用于执行提供设置的功能的基本程序的菜单项350,并显示菜单300。

同时,如图3b中所示,如果确定显示设备100位于国家b,则控制器140可配置菜单400包括用于执行提供搜索各种应用程序的功能的基本程序的菜单项410、用于执行提供再现内容的功能的基本程序的菜单项420、用于执行提供连接到互联网的功能的基本程序的菜单项430以及用于执行提供设置的功能的基本程序的菜单项440,并显示菜单400。

如上所述,控制器140可根据显示设备100的位置来显示提供不同功能的菜单。因此,可根据显示设备100的位置向用户提供不同的基本功能。

同时,如果关于与显示设备100的位置相应的菜单的信息没有被预先存储,则控制器140可提供在显示设备中被设置为默认的基本功能。

例如,如果可由显示设备100提供的全部的基本功能被设置为默认,则控制器140可显示用于提供可由显示设备100提供的全部的基本功能的菜单。也就是说,在以上针对图2描述的示例中,如果确定显示设备100的位置是国家d,则控制器140可显示用于提供以下功能的菜单:搜索各种应用程序的功能、再现内容的功能、搜索各种应用程序的功能、连接到互联网的功能和建立设置的功能。

同时,控制器140可根据显示设备100的位置来不同地配置菜单的布局,并显示所述布局。

为了做到这一点,存储单元120可根据显示设备100的位置来存储关于构成菜单的每个菜单项的尺寸、位置等的信息。另外,存储单元120可存储菜单图形数据,使得菜单项根据显示设备100的位置而具有不同尺寸、位于不同的位置或者在不同位置具有不同尺寸。

因此,控制器140可确定与显示设备100的位置相应的菜单的布局,并通过将每个菜单项的尺寸、位置等调整到与确定的布局相应来构成菜单。

例如,如图4a和图4b中所示,即使当相同的基本功能根据显示设备100的位置被提供时,控制器140仍可通过调整构成菜单的菜单项的尺寸和位置中的至少一个来不同地显示基本功能。

同时,在以上的示例性实施例中,根据显示设备100的位置来不同地显示菜单项的尺寸和位置中的至少一个,但这仅是示例。

也就是说,控制器140可根据显示设备100的位置来改变构成菜单的每个菜单项的图形形状。为了做到这一点,存储单元120可根据显示设备的位置来存储关于构成菜单的每个菜单项的图形形状的信息。另外,存储单元120可根据显示设备100的位置来存储构成不同菜单形状的菜单项的菜单图形数据。

例如,如图5a中所示,控制器140可在特定位置按矩形来显示每个菜单项,而如图5b中所示,控制器140可在其他位置按三角形、圆形和矩形来显示每个菜单项。然而,图5a和图5b中示出的菜单项的图形形状仅是示例,菜单项的图形形状可依据环境而不同。

同时,如果关于与显示设备100的位置匹配的菜单的布局的信息没有被预先存储,则控制器140可根据在显示设备100中被设置为默认的布局来配置并显示菜单。

同时,在以上示例中,已经解释了用于根据显示设备100的位置来向用户提供不同基本功能的方法,但是这仅是示例。也就是说,控制器140可进行控制以根据显示设备100的位置不仅提供基本功能而且提供另外的不同功能。

同时,当用于提供另外的功能的下载程序被下载并存储在存储单元120中时或者在用于提供另外的功能的下载程序被下载并存储在存储单元120中之后,可设置根据显示设备100的位置被提供的另外的功能。另外,每当下载程序被下载并存储在显示设备100中时,都可单独地设置另外的功能。

例如,假设当搜索应用程序的功能被执行时,用于执行安装在显示设备100中的各种应用程序的菜单被显示。在这种情况下,如果根据搜索应用程序的功能被搜索到的所有应用程序是下载程序,则控制器140可根据显示设备100的位置来显示不同菜单。

具体地,如图6a中所示,控制器140可在特定位置显示用于执行安装在显示设备100中的所有的下载程序的菜单项(810至860),并且如图6b中所示,控制器140可显示用于执行安装在显示设备100中的下载程序中的一些的菜单项(810至840)。

图7是根据示例性实施例的被提供用来详细解释显示设备的配置的框图。参照图7,除了在图1中示出的配置之外,显示设备100还可包括接收器150、信号处理器160、遥控信号接收器170、输入单元180和音频输出单元190,并且可由控制器140来控制它们的操作。

同时,在图7中,显示设备100被实现为电视机。由于关于通信单元110、存储单元120、显示设备130和控制器140的描述与在图1至图6b中的描述相同,因此将不提供它们的进一步描述。

接收器150可接收广播内容(或广播信号)。广播内容可包括图像、音频数据和另外的数据(例如,电子节目指南(epg)),并且接收器150可从各种源(诸如地面广播、有线广播、卫星广播、互联网广播等)接收广播内容。

例如,接收器150可被配置为包括调谐器(未示出)、解调器(未示出)、均衡器(未示出)等以接收从广播站发送的广播内容。

信号处理器160针对通过接收器150接收到的内容执行信号处理。具体地,信号处理器160针对构成内容的图像执行诸如解码、缩放、帧率转换等的操作,使得它们处于可在显示单元130中被输出的形式。另外,信号处理器160可针对构成内容的音频数据执行诸如解码的信号处理,使得它处于可在音频输出单元190中被输出的形式。

遥控信号接收器170接收从遥控器(未示出)输入的遥控信号。

例如,遥控信号接收器170可接收用于接通显示设备100的电源或显示菜单的遥控信号。当用于接通显示设备100的电源或显示菜单的遥控信号被接收到时,控制器140可显示用于执行基本程序的菜单。在此情况下,控制器140可根据显示设备100的位置来不同地配置菜单并显示所述菜单。

另外,遥控信号接收器170可接收各种控制信号。例如,遥控信号接收器170可接收用于改变频道或调整音量的遥控信号,并且控制器140可根据接收到的遥控信号来改变频道或调整显示设备100的音量。

另外,遥控信号接收器170可接收用于选择包括在执行基本程序的菜单中的各种菜单项的遥控信号。控制器140可通过执行与被选择的菜单项相应的基本程序来提供基本功能。例如,当用于选择搜索内容的功能的遥控信号被接收到时,控制器140可进行控制以执行用于搜索内容的基本程序,并显示内容搜索屏幕。另外,当用于搜索各种应用程序的遥控信号被接收到时,控制器140可执行用于搜索各种应用程序的基本程序,并显示用于执行安装在显示设备100中的各种应用程序的菜单项。

输入单元180接收各种用户命令。控制器140可执行与从输入单元180输入的用户命令相应的功能。

例如,如果用于接通显示设备100的电源的用户命令或用于显示菜单的用户命令通过输入单元180被输入,则控制器140可显示用于执行基本程序的菜单。在此情况下,控制器140可根据显示设备100的位置来不同地配置并显示菜单。

另外,控制单元180可接收用于改变频道或调整音量的用户命令,并且控制器140可根据输入的用户命令来改变频道或调整音量。

另外,输入单元180可接收用于选择包括在执行基本程序的菜单中的各种菜单项的用户命令。控制器140可通过执行与根据输入的用户命令被选择的菜单项相应的基本程序来提供基本功能。

为了做到这一点,输入单元180可被实现为输入面板。输入面板可由触摸板、按键板或触摸屏来构成,其中,按键板包括各种功能按键、数字按键、特殊按键、文本按键等。

音频输出单元190可将从信号处理器160输出的音频信号转换为声音,并通过扬声器(未示出)或外部输出终端(未示出)将所述声音输出到被连接的外部设备。

接口单元195将各种其他设备(未示出)连接到显示设备100。另外,接口单元195可将预先存储在显示设备100中的内容发送到其他设备(未示出),或从其他设备(未示出)接收内容。

为了做到这一点,接口单元195可包括高清晰度多媒体接口(hdmi)输入端子、分量输入端子、pc输出端子和通用串行总线(usb)输入端子中的至少一个。

同时,控制器140可控制通信单元110从外部源接收关于与网络地址中的每个网络地址匹配的位置的信息以及关于显示设备100的位置的信息。例如,控制器140可请求关于与网络地址中的每个网络地址匹配的位置的信息,并从服务器(未示出)接收相应信息。另外,控制器140可发送显示设备100的网络地址,并从服务器(未示出)接收关于显示设备100的位置的信息。

图8是根据示例性实施例的被提供来解释用于根据显示设备的位置来显示不同菜单的方法的流程图。由于已经参照图1至图7详细地解释了用于根据显示设备100的位置来显示提供基本功能的不同菜单的方法,因此将参照图8仅解释关于用于根据显示设备100的位置显示不同菜单的方法的简要说明。

首先,显示设备100被连接到网络(s810)。随后,显示设备100获得被用于网络通信的ip地址(s820)。

显示设备100使用获得的ip地址来确定其位置(s830)。具体地,显示设备100可存储关于与ip地址中的每个ip地址匹配的位置的信息,并使用所述信息来确定显示设备100的位置。可选地,显示设备100可从外部源接收关于与ip地址中的每个ip地址匹配的位置的信息,并使用所述信息来确定显示设备100的位置。显示设备还可将ip地址发送到外部目的地并从外部接收显示设备100的位置。

随后,显示设备100确定被分配给显示设备100的位置的功能是否存在于数据库中(s840)。也就是说,显示设备100可预先存储关于根据显示设备100的位置被提供的基本功能的信息,并使用所述信息来确定被分配给显示设备100的位置的基本功能是否存在于数据库中。

如果确定被分配给显示设备100的位置的功能不存在(s840-否),则显示设备100识别被设置为默认功能的基本功能(s850)。

同时,如果确定被分配给显示设备100的位置的功能存在(s840-是),则显示设备100识别数据库的相应区域的基本功能(s860)。

随后,显示设备100显示菜单(s870)。具体地,如果存在被分配给显示设备100的位置的基本功能,则显示设备100可显示用于提供相应基本功能的菜单,并且如果不存在被分配给显示设备100的位置的基本功能,则显示设备100可显示用于提供被设置为默认功能的基本功能的菜单。

图9是根据示例性实施例的被提供来解释用于根据显示设备的位置显示具有不同布局的菜单的方法的流程图。由于已经参照图1至图7详细地解释了用于根据显示设备100的位置显示具有不同布局的菜单的方法,因此将参照图9仅解释关于用于根据显示设备的位置显示具有不同布局的菜单的方法的简要说明。

首先,显示设备100被连接到网络(s910)。随后,显示设备100获得被用于网络通信的ip地址(s920)。

显示设备100使用获得的ip地址来确定显示设备100的位置(s930)。具体地,显示设备100可存储关于与ip地址中的每个ip地址匹配的位置的信息,并使用所述信息来确定显示设备100的位置。可选地,显示设备100可从外部源接收关于与ip地址中的每个ip地址匹配的位置的信息,并使用所述信息来确定显示设备100的位置。显示设备还可将ip地址发送到外部目的地,并从外部源接收显示设备100的位置。

随后,显示设备100确定被分配给显示设备的位置的布局是否存在于数据库中(s940)。也就是说,显示设备100可预先存储关于根据显示设备100的位置被提供的菜单的布局的信息,并使用所述信息来确定关于被分配给显示设备100的位置的菜单的布局的信息是否存在于数据库中。

如果确定不存在被分配给显示设备的位置的菜单(s940-否),则显示设备100识别被设置为默认的菜单的布局(s950)。

同时,如果存在被分配给显示设备100的位置的菜单(s940-是),则显示设备100识别数据库中的相应区域的布局(s960)。

随后,显示设备100显示菜单(s970)。具体地,如果存在被分配给显示设备100的位置的菜单的布局,则显示设备100可根据相应布局来配置并显示菜单,并且如果不存在被分配给显示设备100的位置的菜单的布局,则显示设备100可根据被设置为默认的布局来配置并显示菜单。

同时,在以上的示例性实施例中,用于根据显示设备100的位置来显示基本功能的不同菜单被显示,或者菜单的布局被改变并显示,但这仅是示例。

换句话说,控制器140可根据显示设备100的位置针对相同事件执行不同功能。

这里,所述事件可包括可在显示设备100中发生的各种事件,诸如将另一设备(未示出)连接到显示设备的事件、选择显示设备100中的特定菜单项的事件等。

例如,当另一设备(未示出)被连接到接口单元195的事件发生时,可根据显示设备100的位置来执行不同功能。为了做到这一点,存储单元120可存储关于当事件发生时根据显示设备100的位置被执行的功能的信息。

具体而言,当usb设备1000被连接时,控制器140可如图10a中所示在特定位置处显示存储在usb设备1000中的内容的列表1010,而如图10b中所示在另一位置处通过自动再现存储在usb设备100中的特定内容来显示再现屏幕1020。这里,自动再现的内容的类型(诸如,视频、音乐、图像等)可由用户来设置或改变。

同时,如果内容文件的类型不同,例如,文件的扩展名不同,则可根据显示设备100的位置来针对文件的各个扩展名不同地设置是否再现文件。例如,如果内容是图像,则控制器140可进行控制以再现jpeg文件,同时控制不再现pdf文件。为了做到这一点,存储单元120可存储关于根据显示设备100的位置被再现的文件的扩展名的信息。

例如,如果如图11a中所示usb设备1100被连接,则控制器140可显示关于存储在usb1100中的图像的列表1110。在此情况下,如图11b中所示,如果显示设备100位于特定位置,并且在列表1100上jpeg文件被选择,则控制器140可通过再现被选择的jpeg文件来显示图像1120,并且如果在列表1110上pdf文件被选择,则控制器140可如图11c中所示显示指示pdf文件不能被再现的消息1130。

可选地,如图11d中所示,如果显示设备100位于特定位置,并且在列表1110上jpeg文件被选择,则控制器140可显示指示被选择的jpeg文件不能被再现的消息1140,并且如图11e中所示,如果在列表1110上pdf文件被选择,则控制器140可通过再现被选择的pdf文件来显示图像1150。

同时,控制器140可根据显示设备100的位置来提供不同的特定功能。这里,特定功能表示可在基本功能的范围内被提供的各种功能。例如,如果基本功能是设置功能,则特定功能可以是设置分辨率的功能、设置屏幕比例的功能、设置音量的功能等。

例如,如图12a和图12b中所示,控制器140可根据显示设备100的位置提供用于设置分辨率的不同界面和/或不同选项。具体地,如果显示设备100位于特定位置,则如图12a中所示,控制器140可显示分辨率可被设置为480i、480p、720p或1080i的ui1210,并且如果显示设备100位于另一位置,则如图12b中所示,控制器140可显示分辨率可被设置为480i、480p、720p、1080i或1080p的ui1220。

图13是根据示例性实施例的被提供来解释菜单显示方法的流程图。具体地,图13是被提供来解释提供用于执行基本程序的菜单的显示设备的菜单显示方法的流程图,其中,所述基本程序被安装在显示设备中。

首先,根据被分配给显示设备100用于网络通信的网络地址或通过网络通信接收到的位置信息来不同地配置菜单(s1310)。

这里,网络地址可以是互联网协议(ip)地址。另外,所述菜单表示用于执行安装在显示设备中的基本程序的菜单,并且基本程序可以是对于提供显示设备的基本功能所必需的应用程序。

为了做到这一点,显示设备可存储关于根据显示设备的位置被不同地显示的菜单的信息。

具体地,可使用网络地址来确定显示设备的位置,并且可使用预先存储的信息来配置与显示设备的位置相应的菜单。

随后,显示被不同地配置的菜单(s1320)。这里,所述菜单可包括用于执行预先存储在显示设备中的基本程序中的与显示设备的位置相应的基本程序中的每个基本程序的菜单项。

同时,在以上的示例性实施例中,解释了用于根据显示设备的位置提供不同基本功能的菜单,但是这仅是示例。也就是说,可显示根据显示设备的位置具有不同布局的菜单。另外,可根据显示设备的位置来执行针对相同事件的不同功能,或者可根据文件的类型来不同地再现相同类型的内容。另外,可根据显示设备的位置来不同地提供特定功能。

可提供一种根据示例性实施例的存储用于依次执行菜单显示方法的程序的非暂时性计算机可读介质。

这里,非暂时性可记录介质是指可半永久地存储数据而不是(诸如寄存器、高速缓存和内存的)短时间地存储数据的介质,并可由设备读取。具体地,上述各种应用或程序可存储在非暂时可记录介质(诸如高密度盘(cd)、数字多功能盘(dvd)、硬盘、蓝光盘、usb、存储卡和只读存储器(rom))中并被设置在其中。

可通过总线在显示设备的组件中的每个组件之间执行通信。另外,每个装置还可包括处理器(诸如执行以上描述的各种步骤的cpu)、微处理器等。

前述实施例和优点仅是示例性的,并且不应被解释为限制本发明。本教导可被容易地应用与其他类型的设备。此外,本发明的示例性实施例的描述旨在是说明性的,而不意图限制权利要求的范围,并且许多替换、修改和变化对于本领域的技术人员将是清楚的。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1