用户终端设备及其ui提供方法以及服务器及其控制方法_2

文档序号:8386285阅读:来源:国知局
线(USB)存储器或存储卡)或电子设备(诸如,PC、膝上型PC、平板PC、移动电话和导航设备)连接到用户终端设备100,并可将存储在外部存储介质或电子设备中的数据发送到用户终端设备100。
[0064]如上所述,用户终端设备100可以以各种方法收集与特定产品或特定地方相关的多种信息。用户终端设备100可存储以各种方法收集到的数据。为实现这一点,用户终端设备100可包括硬盘驱动器(HDD)或各种存储器。
[0065]用户终端设备100可使用从外部对象10获得的信息来提供与外部对象10相应的用户界面(UI)屏幕。更具体地,用户终端设备100可基于从外部对象10获得的信息来提供与外部对象10所属的类别相应的UI屏幕。UI屏幕是用于向用户提供关于外部对象的信息的屏幕,并可根据从外部对象10接收到的信息以各种形式被提供。为实现这一点,用户终端设备100可基于从外部对象10接收到的信息来执行内部数据搜索,或者可将接收到的信息发送到服务器(未示出)或可从服务器(未示出)接收相应的信息。
[0066]在下文中,将解释用户终端设备100与服务器(未示出)之间的关系。
[0067]图2是示出根据本公开的实施例的UI提供系统的配置的示图。
[0068]参照图2,UI提供系统包括用户终端设备100和服务器200。
[0069]用户终端设备100通过网络20将从外部对象10 (见图1)获得的信息发送到服务器200。在这种情况下,获得的信息可根据外部对象而包括不同的信息。以上在图1中已对此进行过描述,因此省略冗余的解释。
[0070]更具体地,用户终端设备100可将通过与外部对象10贴近而获得的信息按照原样发送到服务器200,或者可从获得的信息提取特定信息并可将特定信息发送到服务器200。
[0071]用户终端设备100可使用互联网与服务器200通信。用户终端设备100可将包括在从外部对象10获得的数据中的多种信息发送到服务器200,并可从服务器200接收与发送的信息相关的信息。从服务器200接收到的信息可以是用于提供与外部对象10相应的UI屏幕所需的Π信息,例如,UI元素、关于Π元素的内容以及Π规范。
[0072]服务器200可将所述多种信息作为数据库保持,并可根据用户终端设备100的请求来提供所述多种信息。可通过使用与用户终端设备100分离地提供的外部服务器来实现服务器200。在实施例中,可通过使用用户终端设备100中的嵌入式服务器来实现服务器200。另外,服务器200可与单独的信息提供服务器(未示出)进行通信,并可将多种信息转发到用户终端设备100。
[0073]更具体地,服务器200可根据类别或产品/地方,映射用于识别每个产品或地方的每个类别的Π元素、每个元素的内容和用于获得每段内容的相关服务器信息,并可存储映射的信息。
[0074]因此,服务器200可根据用户终端设备100的请求,提供与从用户终端设备100接收到的对象信息相应的Π元素、每个Π元素的内容或Π规范。
[0075]在下文中,将参照图3至图6解释用户终端设备和服务器的配置。
[0076]图3是示出根据本公开的实施例的用户终端设备的配置的框图。
[0077]参照图3,用户终端设备100包括显示器110、UI处理器120、通信器130、存储单元140和控制器150。
[0078]显示器110显示屏幕。这里所述的屏幕可包括应用执行屏幕和图形用户界面(GUI)屏幕,其中,应用执行屏幕包括各种对象,诸如,图像、运动图像和文本。
[0079]更具体地,显示器110可显示由Π处理器120产生的Π屏幕,稍后将对此进行描述。
[0080]UI处理器120可产生各种形式的⑶I。
[0081]在实施例中,UI处理器120可用于处理/产生2D或3D格式的包括图像、文本和链接信息的各种UI屏幕。这里所述的UI屏幕可以是与如上所述通过与外部对象10贴近而接收到的信息相关的屏幕。
[0082]UI处理器120可执行多种操作,诸如,将UI元素转换为2D/3D,调整UI元素的透明度、颜色、大小、形状和位置,以及高亮并执行动画效果。
[0083]通信器130可与贴到外部对象上的短距离无线通信标签进行通信。因此,通信器130可包括短距离无线通信读取器。当短距离无线通信读取器在短距离内接近贴有短距离无线通信标签的外部对象时,短距离无线通信读取器读出记录在短距离无线通信标签上的信息,并将读出的信息提供给控制器150。短距离无线通信读取器可包括射频模块和天线线圈。短距离无线通信读取器通过天线线圈发射电磁波。因此,以电磁感应方法在贴到外部对象上的短距离无线通信标签(未显示)中感应出电流,其中,所述外部对象位于来自于用户终端设备100的电磁波的可及范围内。因此,短距离无线通信标签中的集成电路被驱动,并发射包括存储的数据的RF信号。短距离无线通信读取器的射频模块通过天线线圈接收RF信号,对接收到的RF信号进行解调和解码,并检测RF信号中携带的数据。然而,如果必要,短距离无线通信读取器可包括包含短距离无线通信标签的短距离无线通信模块。
[0084]在实施例中,如果必要,通信器130可与服务器200进行通信。在这种情况下,通信器130可包括与用于与贴到外部对象的短距离无线通信标签执行短距离无线通信的通信模块分离的通信模块。
[0085]通信器130可使用相应的通信模块通过网络与服务器200进行通信。例如,通信器130可使用各种服务协议(诸如,传输控制协议/互联网协议(TCP/IP)、超文本传输协议(HTTP)、安全套接字层超文本传输协议(HTTPS)、简单对象访问协议(SOAP)和XML远程方法调用(XML-RPC))来与服务器200进行通信。
[0086]更具体地,通信器130将对象信息发送到服务器200,并可从服务器200接收与对象信息相应的Π信息。
[0087]存储单元140是存储用于驱动用户终端设备100所需的各种程序的存储介质,并可通过使用存储器或硬盘驱动器(HDD)被实现。例如,存储单元140可包括只读存储器(ROM)和随机存取存储器(RAM),其中,ROM用于存储用于执行控制器150的操作的程序,RAM用于临时存储通过执行控制器150的操作而产生的数据。存储单元140还可包括用于存储各种参考数据的电可擦除可编程ROM (EEPROM)。
[0088]更具体地,存储单元140可存储将被显示在显示器110上的多种UI规范信息。UI规范可以是UI窗口和布置在UI窗口中的按钮的大小、位置、颜色和类型(图像、文本等)。
[0089]在实施例中,存储单元140可存储与产品或地方类别相应的Π元素。Π元素可以是构成Π屏幕的各种Π菜单,诸如,图像项、文本项和链接项。
[0090]控制器150控制用户终端设备100的总体操作。
[0091]更具体地,当用户终端设备100与设置有短距离无线通信标签的外部对象贴近时,控制器150可接收存储在短距离无线通信标签中的对象信息。在这种情况下,事实上,贴近操作可通过将设置在用户终端设备100中的标签与设置在外部对象中的标签贴近来执行。然而,贴近操作可在用户终端设备100通过由用户终端设备100提供的特定UI菜单进入标签读取模式时被执行。也就是说,用户可驱动设置在用户终端设备100中的特定应用,并可通过进入相应的应用屏幕来执行贴近操作。
[0092]在实施例中,这里所述的外部对象可以是设置在如上所述的可购买产品中的终端设备和设置在特定地方中的终端设备之中的至少一个。对象信息可根据外部对象的种类而具有各种形式。例如,当外部对象是产品时,对象信息可包括多种信息,诸如,产品名称、产品代码、产品的种类、产品的大小、产品的颜色和相关服务器的地址。另外,当外部对象是设置在特定地方中的终端设备时,对象信息可包括诸如地名、地方代码、位置、营业时间、替代地方和相关服务器的地址的信息。
[0093]在实施例中,控制器150可基于接收到的对象信息来确定外部对象所属的类别。例如,当接收到关于“冰箱名称”或“冰箱代码”的对象信息时,控制器150可确定相应的对象属于家用电器类别。更具体地,控制器150可基于预先存储的信息或从外部源接收到的信息来确定接收到的对象信息指示“冰箱名称”或“冰箱代码”。例如,当对象信息包括指示"Zipel 600”的信息时,控制器150可确定相应的信息指示产品“冰箱”。也就是说,将通用产品名称映射到商标名称的信息可被预先存储或可从外部源被接收。
[0094]在实施例中,除了产品名称或产品代码之外,用于识别类别的单独的信息(诸如,标记)也可包括在对象信息中,例如,当比如“1010”的标记信息包括在对象信息中时,控制器150可基于相应的标记信息,确定对象属于“家用电器类别”。在这种情况下,控制器150可基于预先存储的信息或从外部源接收到的信息,确定相应的标记指示“家用电器类别”。也就是说,标记值根据类别被进行映射的信息可被预先存储或可从外部源被接收。
[0095]在实施例中,控制器150可确定与确定的类别相关的UI元素。例如,当确定的类别是“家用电器类别”时,控制器150可确定产品图像、产品名称、价格、产品规格,可搜索最低价格,可确定礼物信息,可添加到购物车,可确定维修信息等,作为相关Π元素。另外,控制器150可仅将除通过与外部对象贴近而接收的关于对象的一般信息之外的其他菜单确定为UI元素。例如,当确定的类别是“家用电器类别”时,控制器150可将搜索最低价格和添加到购物车作为与相应的类别相关的UI元素。
[0096]在实施例中,当产品图像、产品名称、价格、产品规格、搜索最低价格、礼物信息、添加到购物车以及维修信息被确定为与“家用电器类别”相关的UI元素时,控制器150可基于接收到的对象信息、预先存储在存储单元140中的信息以及从服务器200接收到的信息,确定相应的UI元素的内容。另外,当搜索最低价和添加到购物车被确定为与家用电器类别相关的UI元素时,控制器150可仅确定相应的UI元素的内容,并可将包括在对象信息中的内容(例如,价格、产品名称等)作为其他Π元素的内容以文本或图像的形式提供在Π屏幕上。这里所述的UI元素可包括与外部对象相关的图像、文本和提供与外部对象相关的信息的链接信息中的至少一个。例如,当确定的类别是“家用电器类别”时,产品图像可以以图像的形式被提供,产品名称、价格、产品规格和礼物信息可以以文本的形式被提供,并且搜索最低价格和添加到购物车可以以链接的形式被提供。
[0097]每个类别的UI元素可被预先存储,或可从外部源被接收。也就是说,控制器150可基于预先存储的信息来确定与确定的类别相关的UI元素,但是,当相应的信息未存储在用户终端设备100中时,控制器150可将关于确定的类别的信息发送到外部服务器200,并可从外部服务器200接收属于相应类别的UI元素。根据本公开的实施例,可通过使用提供关于各种产品的服务的云服务器来实现外部服务器200。然而,这不应被视为限制,并且可通过使用由每个产品的产品提供者单独运行的服务器来实现外部服务器200。
[0098]在实施例中,可根据事件来更新每个类别的UI元素。也就是说,当从相关服务器(未示出)接收到关于Π元素的更新信息,或者在相关服务器中执行定期轮询时,可对每个类别的Π元素进行更新。可通过使用云服务器或由产品提供者运行的单独的服务器(比如,外部服务器200)来实现相关服务器。
[0099]控制器150可基于确定的Π元素来产生关于外部对象的Π,并显示产生的Π。更具体地,控制器150可通过将确定的UI元素与预先存储的UI规范相结合来产生关于外部对象的Π。这里所述的Π规范可以是Π窗口和布置在Π窗口中的按钮的大小、位置、颜色和类型(例如,图像、文本等)。在实施例中,还可从外部服务器200接收Π规范。
[0100]在这种情况下,控制器150可基于接收到的对象信息来收集其他信息,并产生UI菜单,或者甚至在接收到的对象信息中不存在其他信息时,也可另外产生每个类别的UI菜单。例如,控制器150可基于包括在接收到的对象信息中的链接信息来收集数据并产生UI菜单,或者可接收与Π元素(诸如,添加到愿望清单和搜索最低价格)相应的数据而
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1