向与产品相关的装置提供控制信息的系统和方法

文档序号:6533511阅读:210来源:国知局
向与产品相关的装置提供控制信息的系统和方法
【专利摘要】通过获取消费电子装置的装置说明和关于将被处理的产品的产品信息,并产生用于控制消费电子装置执行适合于处理产品的功能的命令,从而通过移动终端控制消费电子装置执行适合于处理消费产品的功能。
【专利说明】向与产品相关的装置提供控制信息的系统和方法

【技术领域】
[0001]示例性实施例涉及一种根据装置信息和产品信息产生控制信息并将产生的控制信息提供给装置的系统和方法。

【背景技术】
[0002]最近,用于处理产品的装置的数量已经增加。用户必须决定处理产品(例如,烹调一份食物、清洗一件衣物或者再现内容)的方法。另外,用户必须知道如何使用选择的方法来操作用于处理产品的装置。随着产品的类型和处理产品的方法的多样化,以及装置的功能变得越来越复杂,这样的对于用户的不便之处进一步加重。因此,需要有效地产生和管理与预定产品相关的装置的控制信息。


【发明内容】

[0003]技术方案
[0004]一个或更多示例性实施例提供一种向与产品相关的装置提供控制信息的系统和方法,其中,通过使用装置信息和产品信息获得用于处理产品的控制信息。

【专利附图】

【附图说明】
[0005]通过参照附图详细描述其示例性实施例,上述和其它方面将变得更清楚,其中:
[0006]图1是根据示例性实施例的用于提供与产品相关的装置的控制信息的系统的示意图;
[0007]图2是用于描述根据示例性实施例的移动终端分别从洗衣机和毛衣收集装置信息和产品信息,并将洗衣机的与毛衣相关的控制信息提供给洗衣机的示图;
[0008]图3是用于描述根据示例性实施例的移动终端从服务器接收与装置和产品相应的控制信息,并将控制信息提供给装置的示图;
[0009]图4是用于描述根据示例性实施例的移动终端显示用于通过装置处理产品的控制信息的列表,并将根据用户输入选择的控制信息提供给装置的示图;
[0010]图5是用于描述根据示例性实施例的服务器基于从移动终端接收的装置信息和产品信息产生控制命令,并将产生的控制命令提供给装置的示图;
[0011]图6是用于描述根据示例性实施例的移动终端产生与产品相关的装置的控制信息,并将产生的控制信息提供给装置的示图;
[0012]图7是示出根据示例性实施例的装置信息的表格;
[0013]图8是不出根据不例性实施例的产品信息的表格;
[0014]图9是示出根据示例性实施例的根据装置匹配的控制功能的表格;
[0015]图10是示出根据示例性实施例的实现预定处理方法的控制信息的表格;
[0016]图11是示出根据示例性实施例的关于与产品和装置匹配并且被存储在移动终端中的控制历史的信息的表格;
[0017]图12是用于描述根据示例性实施例的移动终端显示与产品相应的装置的选择列表的不图;
[0018]图13是用于描述根据示例性实施例的移动终端显示与装置相应的产品的选择列表的不图;
[0019]图14是根据示例性实施例的选择用于处理产品的处理方法的选择列表的示图;
[0020]图15是根据示例性实施例的移动终端的框图;
[0021]图16是根据另一示例性实施例的移动终端的框图;
[0022]图17是根据示例性实施例的装置的框图;
[0023]图18是用于描述根据示例性实施例的移动终端在屏幕上显示装置列表和产品列表并将装置添加到装置列表的示图;
[0024]图19是用于描述根据示例性实施例的移动终端显示产品列表和装置列表并将产品添加到广品列表的不图;
[0025]图20是用于描述根据示例性实施例的移动终端接收控制信息并将接收的控制信息提供给装置的示图;
[0026]图21是用于描述根据示例性实施例的移动终端区分并显示具有控制历史的产品的示图。
[0027]最佳模式
[0028]根据示例性实施例的一方面,提供了一种通过移动终端控制消费电子装置的方法,该方法包括:在终端处接收消费电子设备的装置信息,其中,装置信息包括消费电子设备的标识符和消费电子设备的操作性能中的至少一个;在终端处接收产品的产品信息,其中,产品信息包括产品的标识符、针对产品的处理信息和产品的特性中的至少一个;基于装置信息和产品信息获取用于控制消费电子设备对产品执行处理的命令;将命令提供给消费电子设备,以使得消费电子设备对产品执行处理。
[0029]接收装置信息的步骤可包括:使用终端与消费电子装置之间的近场通信(NFC)来接收装置信息,接收产品信息的步骤可包括:使用终端与产品之间的NFC通信来接收产品信息。
[0030]接收装置信息的步骤可包括:从消费电子装置的NFC标签接收装置信息,接收产品信息的步骤可包括:从产品的NFC标签接收产品信息。
[0031]装置信息可以是NFC格式化数据,产品信息可以是NFC格式化数据。
[0032]将命令提供给消费电子装置的步骤可包括:使用NFC将命令提供给消费电子装置。
[0033]命令可以是NFC格式化数据。
[0034]获取用于控制消费电子装置对产品执行处理的命令的步骤可包括:将装置信息和产品信息发送到服务器,并从服务器接收命令。
[0035]接收命令的步骤可包括:从服务器接收作为可扩展标记语言(XML)格式化数据的命令,并将命令从XML格式转换为NFC格式。
[0036]获取用于控制消费电子装置对产品执行处理的命令的步骤还可包括:基于装置信息和产品信息确定消费电子装置将对产品执行的处理,将装置信息和产品信息发送到服务器的步骤可包括:将装置信息、产品信息和所述处理发送到服务器。
[0037]获取用于控制消费电子装置对产品执行处理的命令的步骤可包括:基于装置信息和产品信息确定消费电子装置将对产品执行的处理,并基于所述处理和装置信息产生命令。
[0038]消费电子装置可以是第一消费电子装置和第二消费电子装置,接收装置信息的步骤可包括:接收第一消费电子装置的第一装置信息;接收第二消费电子装置的第二装置信息;基于第一装置信息、第二装置信息和产品信息选择第一消费电子装置和第二消费电子装置之一作为选择的消费电子装置;将选择的消费电子装置的第一装置信息和第二装置信息之一选择作为装置信息。
[0039]消费电子装置可包括第一消费电子装置和第二消费电子装置,接收装置信息的步骤可包括:接收第一消费电子装置的第一装置信息;接收第二消费电子装置的第二装置信息;显示第一消费电子装置和第二消费电子装置的列表;接收用于选择列表中的第一消费电子装置和第二消费电子装置之一作为选择的消费电子装置的输入;将选择的消费电子装置的第一装置信息和第二装置信息之一选择作为装置信息。
[0040]产品可以是第一产品和第二产品,接收产品信息的步骤可包括:接收第一产品的第一产品信息;接收第二产品的第二产品信息;基于第一产品信息、第二产品信息和装置信息选择第一产品和第二产品之一作为选择的产品;将选择的产品的第一产品信息和第二产品信息之一选择作为产品信息。
[0041]产品可以是第一产品和第二产品,接收产品信息的步骤可包括:接收第一产品的第一产品信息;接收第二产品的第二产品信息;基于第一产品信息、第二产品信息和装置信息选择第一产品和第二产品之一作为选择的产品;将选择的产品的第一产品信息和第二产品信息之一选择作为产品信息。
[0042]根据示例性实施例的另一方面,提供了一种移动终端,包括:存储器,存储至少一个程序,其中,所述至少一个程序使移动终端执行通过移动终端控制消费电子装置的方法;处理器,执行所述至少一个程序,其中,所述至少一个程序包括用于控制移动终端执行以下操作的命令:在终端处接收消费电子装置的装置信息,其中,装置信息包括消费电子装置的标识符和消费电子装置的操作性能中的至少一个;在终端处接收产品的产品信息,其中,产品信息包括产品的标识符、将对产品执行的处理和产品的特性中的至少一个;基于装置信息和产品信息获取用于控制消费电子装置对产品执行处理的操作命令;将操作命令提供给消费电子装置,以使得消费电子装置对产品执行操作处理。
[0043]根据示例性实施例的另一方面,提供一种包含有用于通过移动终端控制消费电子装置的程序的非暂时性计算机可读介质,其中,所述方法包括:在终端处接收消费电子装置的装置信息,其中,装置信息包括消费电子装置的标识符和消费电子装置的操作性能中的至少一个;在终端处接收产品的产品信息,其中,产品信息包括产品的标识符、将对产品执行的处理和产品的特性中的至少一个;基于装置信息和产品信息获取用于控制消费电子装置对产品执行处理的操作命令;将操作命令提供给消费电子装置,以使得消费电子装置对产品执行操作处理。

【具体实施方式】
[0044]以下,将参照附图更完整地描述示例性实施例,在附图中示出了示例性实施例。然而,示例性实施例可以以多种不同形式实施,并且不应被理解为限制于在此阐述的示例性实施例;相反,提供这些示例性实施例使得本公开将是彻底和完整的,并将会将本公开的构思完整地传达给本领域的普通技术人员。在附图中,为了描述的清楚起见,与描述不相关的元件不被示出,并且相同的标号表示相同的元件。
[0045]应理解,当一部件“连接”到另一部件时,该部件可以“直接连接”到该另一部件,或者经由中间部件“电连接”。另外,当一单元“包括”或“包含”一部件时,除非另有限定,否则该单元还可包括另一部件。
[0046]如在此使用的,术语“和/或”包括相关联列出的项中的一个或多个项的任意和全部组合。当诸如“…中的至少一个”的表达出现在列出的元素之后时,其修饰全部列出的元素而不是修饰列出的单个元素。
[0047]装置信息可以是用于识别装置和确定装置的属性的信息中的一种或多种,并且可包括装置的标识值、与装置匹配的产品、装置提供的功能、在装置中使用的控制命令和用于下载装置信息的链接地址中的至少一个。
[0048]另外,产品信息可以是用于识别产品和确定产品的属性的信息中的一种或多种,并且可包括产品的标识值、产品的属性或特性、产品的类型、产品的制造商、与产品相关的装置的标识值、产品的处理方法和用于下载产品信息的链接地址中的至少一个。处理方法的示例可包括清洗衣服、烹调食物和执行内容,但不限于此。
[0049]现在将参照附图详细描述一个或多个示例性实施例。
[0050]图1是根据示例性实施例的用于提供与产品相关的装置的控制信息的系统的示意图。
[0051]如图1所示,根据示例性实施例的系统包括移动终端1000、至少一个装置2000、至少一个产品3000和服务器4000。
[0052]移动终端1000可通过使用装置信息和产品信息,获取装置2000的用于处理产品3000的控制信息,并将获取的控制信息提供给装置2000。移动终端优选地是便携式手持用户终端,诸如智能电话,但是可包括诸如膝上型计算机、个人数字助理等的其它装置。移动终端1000可通过使用装置2000的装置信息和产品3000的产品信息来产生控制信息,但是可选地,移动终端1000可将装置信息和产品信息提供给产生控制信息的服务器4000,并从服务器4000接收控制信息。然后,移动终端1000可将控制信息提供给装置2000。
[0053]装置2000将装置2000的装置信息提供给移动终端1000,并从移动终端1000接收用于处理产品3000的控制信息。另外,装置2000基于接收的控制信息执行操作以处理产品3000。装置2000的示例包括能够与移动终端1000通信并能够从移动终端1000接收控制信息的所有类型的装置。装置2000的示例可以是洗衣机、烤箱、冰箱、TV等,但不限于此。
[0054]产品3000将产品信息提供给装置2000。具体地,可从产品3000的标签将预定产品信息提供给装置2000。标签可附着于产品3000或包括在产品3000中。可选地,标签可附着或包括在产品3000的包装中。将通过装置2000处理的产品3000的示例包括衣服、食物和内容,但不限于此。另外,还可从单独的设备(未示出)而不是产品3000将产品信息提供给移动终端1000。
[0055]服务器4000从移动终端接收装置信息和产品信息,并产生装置2000的用于处理产品3000的控制信息。服务器4000可通过以下处理来产生控制信息:检查从产品信息获取的产品3000的处理方法,确定装置2000的对产品3000执行处理方法的操作的控制命令。另外,服务器4000可将产生的控制信息提供给移动终端1000或装置2000。
[0056]稍后将参照图3到图6详细描述在系统中将用于处理产品3000的控制信息从移动终端1000或服务器4000提供给装置2000的方法。
[0057]图2是用于描述根据示例性实施例的移动终端1000分别从洗衣机2001和毛衣3100收集装置信息和产品信息,并根据毛衣3100的产品信息将用于处理毛衣3100的控制信息提供给洗衣机2001的示图。在这点上,洗衣机2001设置有用于根据洗衣机2001的可用功能和毛衣3100的产品信息来清洗毛衣3100的处理。
[0058]参照图2(a),当移动终端1000与洗衣机2001相距在预定距离之内时,洗衣机2001将洗衣机2001的装置信息发送到移动终端1000。例如,洗衣机2001的装置信息可从附着于洗衣机2001的近场通信(NFC)标签被提供给移动终端1000。这里,装置信息可包括洗衣机2001的型号名称、洗衣机2001的类型、洗衣机2001能够清洗的产品、洗衣机2001提供的功能、在洗衣机2001中使用的控制命令和用于获取装置信息的链接地址(统一资源定位符等)。存储在洗衣机2001的NFC标签中的装置信息可被格式化以用于通过NFC传输。
[0059]另外,参照图2B,当移动终端1000与毛衣3100相距在预定距离之内时,毛衣3100将毛衣3100的产品信息发送到移动终端1000。例如,毛衣3100的产品信息可从附着于毛衣3100或包括在毛衣3100中的NFC标签被发送到移动终端1000。这里,产品信息可包括毛衣3100的型号名称、毛衣3100的类型、毛衣3100的制造商、能够清洗毛衣3100的洗衣机的标识值、清洗毛衣3100的方法和用于获取产品信息的链接地址中的至少一个。存储在毛衣3100的NFC标签中的产品信息可被格式化以用于通过NFC传输。
[0060]另外,参照图2C,移动终端1000将控制信息提供给洗衣机2001,以根据从装置信息获取的对于洗衣机2001可用的功能以及从产品信息获取的清洗毛衣3100的特性或限制来清洗毛衣3100。移动终端1000可在基于装置信息和产品信息获取控制信息之后,经由短距离通信将控制信息发送到洗衣机2001。因此,控制信息可被格式化以用于通过NFC传输。当移动终端1000基于装置信息和产品信息直接产生控制信息时,移动终端1000可从产品信息和装置信息检查洗衣机2001的清洗毛衣3100的操作,并基于从产品信息获取的针对清洗毛衣3100的特性或限制,使用洗衣机2001的与洗衣机2001的功能相应的控制命令来产生控制信息。可选地,移动终端1000可将装置信息和产品信息转发到服务器4000,接收服务器4000产生的控制信息,并将控制信息提供给洗衣机2001。
[0061]图3是用于描述根据示例性实施例的移动终端1000从服务器4000接收装置2000的用于处理产品3000的控制信息,并将控制信息提供给装置2000的示图。
[0062]在操作S300,移动终端1000从产品3000接收产品信息。在操作S300,移动终端1000可经由短距离通信从产品3000的标签接收产品信息。例如,产品信息可被格式化并通过NFC被发送。产品3000的标签可被包括在产品3000中或附着于产品3000,或者可附着于产品3000的包装,但不限于此。当移动终端1000在标签的预定范围内时,移动终端1000可从标签接收产品信息。移动终端1000可经由NFC从产品3000的标签接收产品信息。可选择地,移动终端1000可从单独的设备(未示出)接收产品信息。另外,例如,当产品3000是披萨时,产品信息可包括披萨的型号名称、披萨的类型、披萨的制造商、适合于烹调披萨的识别装置、披萨的烹调方法以及获取关于披萨的产品信息或附加信息的链接地址中的至少一个。
[0063]移动终端1000可接收用于下载产品信息的链接信息,在这种情况下,移动终端1000可使用链接信息通过通信网络从预定服务器(未示出)接收产品信息。
[0064]另外,在操作S300,移动终端1000可登记和存储接收的产品信息。移动终端1000可将产品信息与获取产品信息的时间以及指示在获取产品信息时的移动终端1000和/或产品3000的地点的地点信息相关联地存储,但不限于此。移动终端可将产品信息存储为NFC格式化的数据,或者可将产品信息转换为标准语言格式(诸如XML格式),并存储XML格式化的产品信息。
[0065]在操作S302,移动终端1000从装置2000接收装置信息。当移动终端1000与装置2000相距在预定范围之内时,移动终端1000可经由短距离通信从装置2000接收装置信息。例如,装置信息可被格式化并通过NFC被发送。当用户操纵移动终端1000以接近装置2000时,移动终端1000可经由NFC从装置2000接收装置信息。另外,例如,当装置2000是烤箱时,装置信息可包括烤箱的型号名称、烤箱烹调的产品、烤箱提供的功能、在烤箱中使用的控制命令和用于获取关于烤箱的信息的链接地址中的至少一个。另外,在装置2000中使用的控制命令可基于移动终端1000的请求被单独提供给移动终端1000。例如,如果移动终端1000从未控制过装置2000,则移动终端1000可向装置2000请求控制命令。可选择地,可响应于装置2000的请求在移动终端1000中提供在装置2000中使用的控制命令。
[0066]接收的装置信息可被存储在移动终端1000中。例如,移动终端1000可登记和存储关于家用电器(诸如洗衣机、烘干机、烤箱、烤面包机和TV)的装置信息。移动终端可将装置信息存储为NFC格式化的数据,或者可将装置信息转换为标准语言格式(诸如XML格式),并存储XML格式化的装置信息。
[0067]另外,当移动终端1000从产品3000接收到产品信息时,登记的装置信息可用于使移动终端1000选择用于处理产品3000的装置。例如,当移动终端1000从披萨接收到产品信息时,移动终端1000可选择烤箱或烤面包机作为用于烹调披萨的装置2000。具体地,移动终端1000可从烤箱和烤面包机的装置信息检查由烤箱烹调的产品的标识值和由烤面包机烹调的产品的标识值。另外,移动终端1000可从产品信息检查用于烹调披萨的装置的标识值。然后,移动终端1000可基于标识值选择烤箱或烤面包机作为用于烹调披萨的装置2000。可选择地,移动终端1000可显示用于选择烤箱和烤面包机中的至少一个的选择列表,并基于在选择列表的装置中的用户输入将烤箱选择作为用于烹调披萨的装置2000。
[0068]可选择地,在操作S302,移动终端1000可从装置2000接收用于下载装置信息的链接信息,并使用接收的链接信息通过通信网络从预定服务器(未示出)接收装置信息。
[0069]在操作S303,移动终端1000选择产品3000和装置2000。
[0070]移动终端1000可显不产品信息的至少一个列表,并基于在产品信息的列表中选择产品中的一个的用户输入来选择预定产品。移动终端1000可通过将相关产品分组来显示列表。例如,披萨、汤和炖菜可被分组在“食物”类别中,衬衫、毛衣和裤子可被分组在“衣服”类别中,但是相关产品的分组不限于此。另外,可根据获取产品信息的时间和在获取产品信息时移动终端1000的地点来区分产品信息的列表。如果装置2000首先被选择,则可显示与选择的装置2000相关的产品信息的列表。例如,如果选择了烤箱,则可显示与烤箱相关的披萨、汤和炖菜的列表。
[0071]如果用户期望的产品不在产品信息的列表之中,则用户可将移动终端1000拿到期望的产品的通信范围之内,从而使移动终端1000接收期望的产品的产品信息。另外,如果装置2000首先被选择,则移动终端1000可在装置2000被选择之后的预定时间内接收产品信息,并且如果在装置2000被选择之后的预定时间内获取到产品信息,则移动终端1000可选择产品信息。
[0072]另外,移动终端1000可显示登记的装置信息的列表,并基于用户输入选择预定装置。移动终端可通过对相关装置进行分组来显示列表。例如,烤箱、烤面包机和燃气炉可被分组在“烹调设备”类别中,但是相关装置的分组不限于此。另外,可根据获取装置信息的时间和在获取装置信息时移动终端1000的地点来区分装置信息的列表。如果产品3000首先被选择,则可显示与选择的产品3000相关的装置的列表。例如,如果选择了披萨,则可显示适合于烹调披萨的烤箱和烤面包机的列表。
[0073]如果用户期望的装置不在装置信息的列表之中,则用户可将移动终端1000拿到期望的装置的通信范围之内,从而使移动终端1000接收期望的装置的装置信息。另外,如果产品3000首先被选择,则移动终端1000可在产品3000被选择之后的预定时间内获取了装置信息,并且如果在产品3000被选择之后的预定时间内获取到装置信息,则移动终端1000可选择装置信息。
[0074]在操作S304,移动终端1000确定用于处理产品3000的处理方法。在操作S304,移动终端1000可通过选择的装置2000显示用于处理选择的产品3000的处理方法的列表。例如,如果烤箱和披萨被选择,则烹调方法的列表可包括第一烹调方法(以140°C加热3分钟)和第二烹调方法(以120°C加热4分钟),并可显示烹调方法的列表。
[0075]可基于用户的偏好来产生处理方法的列表。用户所选择的处理方法的历史可被移动终端1000累计并存储在移动终端1000中,并可基于历史来确定用户对于处理产品的偏好。例如,对于食物制备方法,可确定用户是偏好食物全熟还是偏好食物半生。另外,可基于这样的偏好来显不烹调方法的推荐列表。
[0076]可选择地,可基于另一用户的偏好来产生处理方法的列表。所述另一用户可以是移动终端1000的用户的朋友或者可具有与该用户相似的品味。关于另一用户的处理历史的信息可从单独的服务器(未示出)被提供到移动终端1000,移动终端1000可基于不同用户的历史产生处理方法的列表。
[0077]另外,在操作S304,移动终端1000可通过社交网络服务(SNS)来确定处理方法。例如,移动终端1000可将关于选择的产品3000和选择的装置2000的信息发送到预定SNS服务器(未示出)或使用SNS的另一用户的终端(未示出)。另外,移动终端1000可从SNS服务器或另一用户的终端接收另一用户关于选择的产品3000的处理方法的评论。因此,用户可参考其他用户的评论来确定处理选择的产品3000的方法,并将关于处理方法的信息发送到移动终端1000。
[0078]在操作S305,移动终端1000将装置信息、产品信息和处理方法的处理信息提供给服务器4000。移动终端可将装置信息、产品信息和处理方法的处理信息作为NFC格式化数据提供给服务器4000,或者可将这些信息作为XML格式化数据提供给服务器4000。例如,移动终端1000可将烤箱的装置信息和披萨的产品信息提供给服务器4000。这里,移动终端1000可提供关于烤箱的装置信息中的烤箱的型号名称、烤箱提供的功能和用于控制烤箱的命令中的至少一个,但是移动终端1000提供的信息不限于此。另外,移动终端1000可提供披萨的产品信息中的披萨的型号名称、披萨的制造商和披萨的烹调方法中的至少一个,但是移动终端1000提供的产品信息不限于此。另外,移动终端1000可向服务器4000提供使用烤箱烹调披萨的方法的处理信息。例如,移动终端1000可向服务器4000提供在烤箱中烹调披萨的温度值和时间值。
[0079]在操作S306,服务器4000产生装置2000的用于处理产品3000的控制信息。在操作S306,服务器4000可使用装置信息、产品信息和处理方法的处理信息来产生装置2000的根据处理方法处理产品3000的控制信息。服务器可对比根据NFC、XML或任意其它格式而格式化的信息的存储数据库来检查产品3000的处理方法,并基于处理方法和装置信息来选择将在装置2000中执行的功能。可选择地,可通过组合选择的功能的控制命令来产生控制信息。此时,可根据预定顺序安排控制命令。例如,服务器4000可检查用于烹调披萨的温度设置值和时间设置值。另外,服务器4000可从烤箱的装置信息提取控制命令,所述控制命令用于根据温度值和时间值来设置烤箱的温度和烹调时间。可选择地,服务器4000可通过顺序地安排用于启动烤箱的控制命令、用于设置烤箱的温度的控制命令、用于设置烤箱的烹调时间的控制命令和用于执行烤箱的烹调功能(烘焙、烤等)的控制命令来产生控制信息。可选择地,服务器4000可从移动终端1000接收关于用户的偏好的信息,基于偏好确定处理方法,并产生控制信息。
[0080]在操作S308,服务器4000将控制信息发送到移动终端1000。服务器4000可将装置2000的标识值和产品3000的标识值与在操作S306产生的控制信息一起提供给移动终端1000。例如,服务器4000可将披萨的型号名称和烤箱的型号名称与烤箱的烹调披萨的控制命令一起提供给移动终端1000。服务器4000可将控制信息和控制命令作为NFC格式化数据发送到移动终端,或者可将控制信息和控制命令作为XML格式化数据提供给移动终端。
[0081]在图3中可省略操作S304。在这种情况下,移动终端1000可在操作S305提供产品信息和装置信息,并在操作S308从服务器4000接收用于处理产品3000的控制命令。这里,服务器4000可根据与产品3000和装置2000匹配的预定处理方法产生控制信息,并将控制信息提供给移动终端1000。可选择地,服务器4000可从移动终端1000接收关于用户的偏好的信息,基于偏好确定处理方法,并产生控制信息。
[0082]在操作S310,移动终端1000将控制信息与产品3000和装置2000相关联地存储。移动终端1000可将控制信息与产品3000和装置2000的组合关联,并将关联信息存储在表格、索引、数据库等中。可选择地,移动终端1000可将型号、制造商、处理日期和处理产品3000的方法与关联信息和计数信息存储在一起,其中,计数信息指示装置2000根据产品3000的处理方法被控制的次数。例如,移动终端1000可存储披萨的型号名称、烤箱的型号名称和在烤箱中烹调披萨的方法(例如,温度为140°C、时间为3分钟的烹调方法),并且还可存储披萨被烹调的日期和烹调方法被使用的次数。然而,可选择地,移动终端1000可存储根据处理方法的用户评分。这里,用户评分表示用户对于根据处理方法来处理产品的结果打出的分数。
[0083]另外,在操作S310存储的匹配信息可用于从用户历史确定用户的偏好,并可被移动终端1000用于推荐处理产品3000的处理方法。
[0084]在操作S312,移动终端100将控制信息提供给装置2000。
[0085]在操作S312,当移动终端1000在装置2000的通信范围之内时,移动终端1000可经由短距离通信将控制信息发送到装置2000。如果移动终端1000以NFC格式存储控制信息,则移动终端1000通过NFC提供作为NFC格式化数据的控制信息。如果移动终端1000以另一格式(诸如XML)存储控制信息,则移动终端将控制信息转换为NFC格式,并且移动终端1000使用NFC将作为NFC格式化数据的控制信息发送给装置2000。例如,当移动终端1000选择用于处理产品3000的处理方法,并在选择了处理方法的预定时间内靠近装置2000,则移动终端1000可将与处理方法相应的控制信息提供给装置2000。
[0086]另外,当移动终端1000在预定时间内靠近装置2000时,移动终端1000可将控制信息提供给装置2000。例如,当移动终端1000在移动终端1000选择了产品3000和装置2000中的至少一个之后的预定时间内靠近装置2000时,控制信息可从移动终端1000被发送到装置2000。
[0087]在操作S314,装置2000基于接收到的控制信息执行装置2000的操作。装置2000可通过顺序地执行包括在控制信息中的控制命令来根据预定方法处理产品3000。
[0088]此外,在操作S316,装置2000可存储控制信息。装置2000可在基于控制信息执行操作之后存储控制信息。然后,当装置2000和产品3000在彼此的通信范围之内时,装置2000可从产品3000接收产品信息,并基于接收到的产品信息和存储的控制信息执行装置2000的操作。
[0089]图4是用于描述根据示例性实施例的移动终端1000显示使用装置2000处理产品3000的控制信息的列表,并将根据用户输入而选择的控制信息提供给装置2000的示图。
[0090]移动终端1000在操作S400从产品3000接收产品信息,并在操作S402从装置2000接收装置信息。另外,移动终端1000在操作S403选择产品3000和装置2000,并在操作S404确定使用装置2000处理产品3000的处理方法。操作S400到S404可分别对应于操作S300到S304,因此为了简要起见省略了其细节。
[0091]在操作S405,移动终端1000确定针对选择的产品3000、选择的装置2000和确定的处理方法的控制信息是否存在于移动终端1000中。移动终端1000可存储与产品3000相关的装置2000的控制信息。另外,移动终端1000可基于先前存储的信息确定是否存储了与选择的产品3000、选择的装置2000和确定的处理方法相应的控制信息。
[0092]如果在移动终端1000中存储了控制信息(S405-是),则移动终端1000在操作S406提取控制信息。
[0093]如果在移动终端1000中没有存储控制信息(S405-否),则移动终端1000在操作S410向服务器4000请求控制信息。在操作S410,移动终端1000可将选择的产品3000的产品信息、选择的装置2000的装置信息和关于确定的处理方法的信息提供给服务器4000。
[0094]在操作S412,服务器4000产生装置2000的用于处理产品3000的控制信息。在操作S412,服务器4000可通过使用从移动终端1000接收的装置信息、产品信息和处理方法的处理信息来产生控制信息。服务器4000可检查产品3000的处理方法,并基于处理方法选择将要在装置2000中执行的功能。另外,服务器4000可通过组合针对选择的功能的控制命令来产生控制信息。这里,可根据预定顺序安排控制命令。
[0095]在操作S414,服务器4000将控制信息发送到移动终端1000。服务器4000可将装置2000的标识值和产品3000的标识值与在操作S414产生的控制信息一起提供给移动终端 1000。
[0096]在操作S416,移动终端1000将接收到的控制信息或提取的控制信息提供给装置2000。如果移动终端1000在装置2000的通信范围内,则移动终端1000可经由短距离通信将控制信息发送到装置2000。例如,当移动终端1000选择了用于处理产品3000的处理方法并在从选择处理方法开始的预定时间内靠近装置2000时,移动终端1000可向装置2000提供用于根据处理方法处理产品3000的控制信息。
[0097]另外,当移动终端1000在预定时间内处于装置2000的通信范围之内时,移动终端1000可将控制信息提供给装置2000。例如,当移动终端1000在移动终端1000选择了产品3000和装置2000中的至少一个之后的预定时间内靠近装置2000时,控制信息可从移动终端1000被发送到装置2000。
[0098]在操作S418,装置2000基于接收到的控制信息执行操作。装置2000可通过顺序地执行包括在控制信息中的控制命令来根据预定方法处理产品3000。
[0099]图5是用于描述根据示例性实施例的服务器4000基于从移动终端1000接收的装置信息和产品信息产生控制命令,并将产生的控制命令提供给装置3000的示图。
[0100]移动终端1000在操作S500从产品3000接收产品信息,并在操作S502从装置2000接收装置信息。另外,移动终端1000在操作S503选择产品3000和装置2000,并在操作S504确定用于处理产品3000的处理方法。操作S500到S504可分别对应于操作S300到S304,因此为了简明省略其细节。
[0101]在操作S505,移动终端1000向服务器4000请求控制信息。在操作S505,移动终端1000可将选择的产品3000的产品信息、选择的装置2000的装置信息和关于确定的处理方法的信息提供给服务器4000。
[0102]在操作S506,服务器4000产生装置2000的用于根据处理方法处理产品3000的控制信息。在操作S506,服务器4000可通过使用从移动终端1000接收的装置信息、产品信息和处理方法的处理信息来产生控制信息。服务器4000可检查产品3000的处理方法,并基于处理方法选择将由装置2000执行的功能。然后,服务器4000可通过组合选择的功能的控制命令来产生控制信息。这里,可根据预定顺序安排控制命令。
[0103]在操作S508,服务器4000将控制信息提供给装置2000。这里,装置2000和服务器4000可经由预定通信信道彼此相互发送和接收数据,并且服务器4000可经由预定的通信信道将控制信息提供给装置2000。服务器4000可从移动终端1000接收关于装置2000的通信信息(诸如,电话号码或互联网协议(IP)地址),并基于通信信息将控制信息直接提供给装置2000。
[0104]图6是用于描述根据示例性实施例的移动终端1000产生装置2000关于产品3000的控制信息,并将产生的控制信息提供给装置2000的示图。
[0105]移动终端1000可在操作S600从产品3000接收产品信息,并在操作S602从装置2000接收装置信息。另外,移动终端1000在操作S603选择产品3000和装置2000,并在操作S604确定用于处理产品3000的处理方法。操作S600到S604可分别对应于操作S300到S304,因此为了简明省略其细节。
[0106]另外,在操作S604,移动终端1000可从外部源(诸如产品3000的制造商的网站)接收用于确定处理方法的信息。用于确定处理方法的信息可包括处理方法以及用户关于处理方法的评价信息。评价信息表示与对于根据处理方法处理产品的结果的评价相关的信息,并且可包括评分或用户评论,但不限于此。移动终端1000可通过使用包括在产品信息中的网站的链接地址连接到网站,并从网站接收用于确定处理方法的信息。如果在产品信息中不包括链接地址,则移动终端1000可通过使用包括在产品信息中的产品3000的类型、产品3000的型号名称和产品3000的制造商中的至少一个,从单独的搜索服务器(未示出)获取链接地址。可选择地,移动终端1000可通过SNS接收用于确定处理方法的信息。
[0107]在操作S606,移动终端1000产生装置2000的用于处理产品3000的控制信息。在操作S606,移动终端1000可使用装置信息、产品信息和确定的处理方法产生控制信息。移动终端1000可检查产品3000的处理方法,并根据处理方法选择将由装置2000执行的功能。可选择地,移动终端1000可通过对选择的功能的控制命令进行组合来产生控制信息。这里,可根据预定顺序来安排控制命令。例如,移动终端1000可检查用于烹调披萨的温度值和时间值。另外,移动终端1000可从烤箱的装置信息提取用于根据温度值和时间值设置烤箱的温度和烹调时间的控制命令。可选择地,移动终端1000可通过顺序地安排用于打开烤箱的控制命令、用于设置烤箱的温度的控制命令、用于设置烤箱的烹调时间的控制命令以及用于执行烤箱的烹调功能的控制命令来产生控制信息。
[0108]在操作S606,移动终端1000可从装置2000的制造商的网站接收用于产生控制信息的信息。移动终端1000可通过使用包括在装置信息中的网站的链接地址来连接到网站,并从网站接收用于产生控制信息的信息。例如,移动终端1000可接收关于装置2000所支持的控制命令的信息。如果链接地址没有被包括在装置信息中,则移动终端1000可通过使用包括在装置信息中的装置2000的类型、装置2000的型号名称和装置2000的制造商中的至少一个来从单独的搜索服务器(未示出)获取链接地址。可选择地,移动终端1000可通过SNS接收用于产生控制信息的信息。
[0109]在操作S608,移动终端1000将控制信息与产品3000和装置2000相关联,并存储关联信息。移动终端1000可将控制信息与产品3000和装置2000的组合相关联,并将关联信息存储在表格、索引、数据库等中。另外,移动终端1000可存储与产品3000的类型、制造商、处理日期和处理方法相关联的信息,并对装置2000根据产品3000的处理方法被控制的次数进行计数和存储。例如,移动终端1000可存储披萨的型号名称、烤箱的型号名称和在烤箱中烹调披萨的方法(例如,温度:140°C、时间:3分钟),并且还可存储披萨被烹调的日期以及方法已经被使用的次数。移动终端1000可存储根据处理方法的用户评分。
[0110]另外,在操作S608中存储的信息可用于确定用户的偏好,或可被移动终端1000用来推荐用于处理产品3000的处理方法。
[0111]在操作S610,移动终端1000将控制信息提供给装置2000。在操作S610,如果移动终端1000在装置2000的通信范围内,则移动终端1000可经由短距离通信将控制信息发送到装置2000。例如,当移动终端1000选择了用于处理产品3000的处理方法并且在选择之后的预定时间内处于装置2000的通信范围内时,移动终端1000可将与确定的处理方法相应的控制信息提供给装置2000。
[0112]另外,当移动终端1000在预定时间内处于装置2000的通信范围内时,移动终端1000可将控制信息提供给装置2000。例如,当移动终端1000在移动终端1000选择了产品3000和装置2000中的至少一个之后的预定时间内处于装置2000的通信范围内时,控制信息可从移动终端1000被提供给装置2000。
[0113]在操作S612,装置2000基于接收的控制信息执行操作。装置2000可通过顺序执行包括在控制信息中的控制命令来根据预定方法处理产品3000。
[0114]图7是示出根据示例性实施例的装置信息的表格。
[0115]参照图7,表格可包括类型字段70、型号名称字段71、制造商字段72、目标产品字段73和功能字段74。
[0116]装置2000的类型(诸如烤箱、洗衣机或TV)被记录在类型字段70中。类型字段70是描述装置2000的字段,并且可包括各种信息。另外,装置2000的型号名称被记录在型号名称字段71中,装置2000的制造商被记录在制造商字段72中。装置2000的类型值可用于推荐与产品3000相关的装置2000或用于确定与产品3000相应的装置2000,但不限于此。
[0117]另外,将被装置2000处理的产品3000的类型被记录在目标产品字段73中。例如,当装置2000是烤箱时,披萨、汤或炖菜可被记录在目标产品字段73中,当装置2000是洗衣机时,衬衫、牛仔裤或西装可被记录在目标产品字段73中。可选择地,例如,当装置2000是TV时,TV所支持的内容文件的扩展名可被记录。目标产品字段73可用于产生与装置2000相关的产品信息的列表或选择与装置2000相应的产品3000,但不限于此。
[0118]另外,关于装置2000所提供的功能的信息被记录在功能字段74中。例如,当装置2000是烤箱时,烤箱的功能可被记录在功能字段74中:开、关、选择模式、设置温度、设置时间以及根据模式、温度和时间开始烹调的烹调命令。这样的关于装置2000所支持的功能的信息可被用于产生控制命令以使得装置2000执行处理方法。
[0119]装置信息可被格式化以用于通过NFC传输,因此可在移动终端1000和装置2000之间执行短距离通信以交换装置信息。
[0120]图8是显示根据示例性实施例的产品信息的表格。
[0121]参照图8,表格可包括类型字段80、产品标识(ID)字段81、制造商字段82、装置字段83和处理方法字段84。
[0122]产品3000的类型(诸如披萨或毛衣)被记录在类型字段80中。产品3000的类型值可用于推荐与装置2000相关的产品3000以通过该装置进行处理,或者确定与装置2000相应的产品3000,但不限于此。类型字段80是描述产品的字段,并且可包括各种信息。另夕卜,产品3000的型号名称可被记录在产品ID字段81中,并且产品3000的制造商可被记录在制造商子段82中。
[0123]另外,能够处理产品3000的装置2000的类型和型号名称中的至少一个可被记录在装置字段83中。装置字段83可用于产生与产品3000相关的装置信息的列表,或用于选择与产品3000相应的装置2000,但不限于此。
[0124]另外,关于使用装置2000处理产品3000的处理方法的信息被记录在处理方法字段84中。例如,当产品3000是具有型号名称“P1-12-OOl”的披萨并且装置2000是具有型号名称“Ov-12-OOl”的烤箱时,处理方法“温度:140°C、时间:3分钟”可被记录在处理方法字段84中。包括在产品信息中的关于处理方法的信息可由制造商在制造产品3000时预先确定,但不限于此。另外,记录在处理方法字段84中的信息可被服务器4000或移动终端1000用于确定与装置2000的功能相应的控制命令,以产生用于控制装置2000对产品3000执行处理的控制信息。
[0125]产品信息可被格式化以通过NFC传输,因此可在移动终端1000和产品3000之间执行短距离通信以交换产品信息。
[0126]图9是示出根据示例性实施例的装置2000所支持的控制功能的表格。
[0127]参照图9,表格可包括型号名称字段90、制造商字段91和控制功能字段92。装置2000的型号名称可被记录在型号名称字段90中,装置2000的制造商可被记录在制造商字段91中。另外,关于装置2000所提供的控制功能的信息可被记录在控制功能字段92中。例如,开、关、选择模式、升高烹调温度、降低烹调温度、输入温度值、增加烹调时间、减少烹调时间、输入烹调时间和开始烹调的控制功能可针对具有型号名称“Ov-12-OOl”的烤箱而被记录。
[0128]另外,虽然在图9中没有示出,但是与每个控制功能相应的控制命令可被记录在表格中。控制命令是可由装置2000解读以控制装置2000执行功能的命令。例如,控制命令可以是使得装置2000被启动的“开”命令。
[0129]关于控制功能和控制命令的信息可用于确定将针对装置2000或服务器4000选择哪个控制功能来实现处理方法以使得装置2000处理产品3000。
[0130]另外,关于控制功能的信息可被包括在装置信息中并从装置2000被提供给移动终端1000或服务器4000,但不限于此。移动终端1000或服务器4000可通过使用装置2000的标识值从单独的服务器(未示出)接收这样的信息。
[0131]图10是示出根据示例性实施例的用于实现预定处理方法的控制信息的表格。
[0132]参照图10,表格可包括产品ID字段10、装置ID字段11、处理方法字段12和控制操作字段13。产品3000的型号名称可被记录在产品ID字段10中,装置2000的型号名称可被记录在装置ID字段11中。另外,关于处理产品3000的处理方法的信息可被记录在处理方法字段12中,并且装置2000的用于根据处理方法操作装置2000的详细操作可被记录在控制操作字段13中。例如,当披萨将以120°C被加热5分钟时,可顺序地将启动烤箱的操作、将120°C作为温度值输入到烤箱的操作、将5分钟作为烹调时间输入到烤箱的操作以及开始烹调的操作安排为烤箱的控制操作,并且与控制操作相应的命令可被发送到烤箱以执行处理产品的方法。另外,虽然在图10中没有示出,但是与每个控制操作相应的控制命令也可被记录在表格中。控制命令可被格式化从而使得装置能够解读控制命令。此外,发送到装置2000的控制命令可被格式化以通过NFC传输,因此可在移动终端1000和装置2000之间执行短距离通信以交换控制命令。这样的控制信息可由移动终端1000产生,或可从服务器4000被提供给移动终端1000。另外,通过从移动终端1000将控制信息提供给装置2000,装置可顺序地执行预定功能以执行处理产品的方法。图11是示出根据示例性实施例的关于与产品3000和装置2000相关联的控制历史的信息的表格,该信息被存储在移动终端1000中。
[0133]参照图11,表格可包括类型字段20、产品ID字段21、制造商字段22、装置字段23、处理日期字段24、处理方法字段25和计数字段26。
[0134]产品3000的类型值可被记录在类型字段20中,产品3000的型号名称可被记录在产品ID字段21中。另外,产品3000的制造商可被记录在制造商字段22中,处理产品3000的装置2000的类型和型号名称可被记录在装置字段23中。另外,指示产品3000何时被处理的处理日期可被记录在处理日期字段24中,关于产品3000的处理方法的信息可被记录在处理方法字段25中。处理日期字段24可指示多个日期,但是也可仅指示最近的日期。另夕卜,计数字段26存储装置2000使用处理方法对产品3000执行处理的次数。
[0135]另外,虽然在图11中没有示出,但是表格还可包括关于装置2000根据处理方法处理产品3000的功能和控制命令的信息。
[0136]装置2000可基于表格被推荐用于处理选择的产品3000。可选择地,可基于表格推荐装置2000所处理的产品3000。可选择地,移动终端1000可基于表格产生装置2000的用于处理产品3000的控制命令。
[0137]图12是用于描述根据示例性实施例的移动终端1000显示用于处理产品的装置2000的选择列表的不图。
[0138]参照图12,当移动终端1000在披萨3200的通信范围内时,移动终端1000可从包括在披萨3200的包装中的标签接收产品信息,并选择披萨3200作为处理目标。
[0139]然后,移动终端1000可基于关于披萨3200的产品信息、预先存储的装置信息和预先存储的关于控制历史的信息中的至少一个来推荐用于烹调披萨3200的装置2000。在图12中,移动终端1000所推荐的烤箱和燃气炉被显示在装置列表中,用户可通过触摸图标40来选择烤箱。可选择地,用户可通过触摸图标42来添加用于烹调披萨3200的新装置2000。这里,当在图标42被触摸之后的预定时间内移动终端1000位于新装置的通信范围内时,新装置的装置信息可被接收和登记,但是装置信息的接收和登记不限于此。
[0140]同时,在图12中,描述了显示由移动终端1000确定的用于处理产品的装置列表的示例,但不限于此。
[0141]移动终端1000可确定产品,并针对在移动终端1000中登记的装置产生用于处理产品的控制信息。例如,当移动终端1000将披萨3200确定为产品时,可产生针对在移动终端1000中登记的烤箱和燃气炉的用于处理披萨3200的控制信息。
[0142]然后,移动终端1000可靠近预定装置,识别该预定装置,提取关于该预定装置的控制信息,并将控制信息提供给该预定装置。例如,当移动终端1000在烤箱的通信范围内时,移动终端1000可识别烤箱并提供移动终端1000的信息中的用于使烤箱处理产品的控制信息。
[0143]图13是用于描述根据示例性实施例的移动终端1000显示与装置2000相应的产品3000的选择列表的不图。
[0144]参照图13,当移动终端1000在烤箱2200的通信范围内时,移动终端1000从烤箱2200接收装置信息,并可将烤箱2200选择作为用于处理产品3000的装置。然后,移动终端1000可基于烤箱2200的装置信息、产品信息和关于控制历史的信息中的至少一个推荐由烤箱2200来烹调产品3000。在图13中,作为被移动终端1000推荐由烤箱2200处理的产品的披萨和意大利面被显示在产品列表上,用户可通过触摸图标44来选择披萨。另外,用户可通过触摸图标46来添加将由烤箱2200烹调的新产品3000。这里,如果移动终端1000在图标46被触摸之后的预定时间内位于新产品的通信范围内,则可接收和登记产品信息,但是产品信息的接收和登记不限于此。
[0145]同时,在图13中,移动终端1000显示与一个装置2000相关的产品3000的选择列表,但不限于此。移动终端1000可显示与多个装置相关的产品的选择列表。例如,移动终端1000可通过顺序地靠近烤箱2200和冰箱(未示出)来接收装置信息,并显示存储于冰箱的产品中可被烤箱2200烹调的产品的选择列表。在这种情况下,移动终端1000可将产品信息与多个装置关联,并存储关联信息。
[0146]图14是根据示例性实施例的用于选择处理产品的处理方法的选择列表的示图。
[0147]参照图14,移动终端1000可显示使用烤箱烹调披萨的烹调方法的列表。例如,当烤箱和披萨被选择作为产品和装置时,移动终端1000可显示第一烹调方法(以140°C加热3分钟)和第二烹调方法(以120°C加热5分钟)的列表。这样的列表可基于关于控制历史的信息而产生,但不限于此。该列表可基于用户的偏好(诸如用户选择每种方法的频率)而产生。
[0148]用户可触摸图标50以选择第一烹调方法,或触摸图标52以改变或添加预定烹调方法。用户选择的烹调方法可被累计和存储在移动终端1000中以产生历史。
[0149]图15是根据示例性实施例的移动终端1000的框图。移动终端1000可包括移动通信单元1001、子通信单元1002、广播单元1003、相机单元1004、传感器单元1005、全球定位系统(GPS)接收单元1006、输入和输出(I/O)单元1010、触摸屏控制器1017、触摸屏1018、供电单元1019、控制单元1050 (CPU)和存储器1060。
[0150]移动通信1001执行通过蜂窝网络(诸如第三代(3G)网络或第四代(4G)网络)与基站的呼叫建立、数据通信等。子通信单元1002执行诸如近场通信(NFC)、Zigbee, Wifi或蓝牙网络通信的通信。广播单元1003接收数字多媒体广播(DMB)信号。
[0151]相机单元1004包括用于捕捉静止图像或运动图像的镜头和光学器件。
[0152]传感器单元1005可包括用于检测移动终端1000的运动的重力传感器、用于检测光的亮度的照度传感器、用于检测人的接近程度的接近传感器和用于检测人的运动的运动传感器。
[0153]全球定位系统(GPS)接收单元1006从卫星接收GPS信号。可通过使用这样的GPS信号来向用户提供各种服务。
[0154]输入和输出单元1010提供与外部装置或人的接口,并且包括按钮1011、麦克风1012、扬声器1013、振动电机1014、连接器1015和键盘1016。
[0155]触摸屏1018接收用户的触摸输入。另外,触摸屏控制器1017将通过触摸屏1018接收的触摸输入发送到控制单元1050。供电单元1019与电池或外部电源连接以向移动终端1000供电。
[0156]控制单元1050控制移动终端1000并执行存储在存储器1060中的程序。
[0157]存储在存储器1060中的程序可根据功能被分类为多个模块。换句话说,程序可被分类为移动通信模块1061、Wifi模块1062、蓝牙模块1063、DMB模块1064、相机模块1065、传感器模块1066、GPS模块1067、运动图像再现模块1068、音频再现模块1069、供电模块1070、触摸屏模块1071、用户接口(UI)模块1072和应用模块1073。
[0158]每个模块的功能可基于其名称被本领域的普通技术人员直观地推测,并且每个模块可与用于执行参照图1到图6描述的至少一个功能的一组控制命令相应。
[0159]例如,短距离通信模块(未示出)可接收产品信息和装置信息。短距离通信模块可包括蓝牙模块1063和WiFi模块1062,但不限于此。
[0160]另外,例如,应用模块1073可登记装置信息和产品信息,并且选择使用装置2000处理产品3000的处理方法。可选择地,例如,应用模块1073可将产品信息、装置信息和处理方法中的至少一个提供给服务器4000,并通过使用移动通信单元1001和子通信单元1002来从服务器4000接收控制信息。可选择地,例如,应用模块1073可通过使用产品信息、装置信息和关于处理方法的信息来产生控制信息,并且短距离通信模块可通过短距离通信来将控制信息提供给装置2000。
[0161]另外,例如,存储器1060可存储装置信息和产品信息,Π模块1072可产生并显示装置的选择列表、产品的选择列表和处理方法的选择列表。
[0162]另外,例如,存储器1060可存储关于控制历史的信息,应用模块1073可确定用户对于产品3000、装置2000和处理方法的偏好。
[0163]控制命令可不根据单独的软件程序、进程或模块被执行。存储器1060可包括附加的控制命令或更少的控制命令。另外,可通过包括一个或多个信号处理和/或专用集成电路(IC)的硬件和/或软件来执行装置的各种功能。
[0164]图16是根据另一示例性实施例的移动终端1000的框图。
[0165]如图16所示,移动终端1000包括收发单元1100、产品确定单元1200、装置确定单元1300、处理方法获取单元1400、控制信息获取单元1500、存储单元1600和控制单元1700。
[0166]收发单元1100从产品3000接收产品信息。收发单元1100经由短距离通信从产品3000的标签接收产品信息。标签可被包括在产品3000中或附着于产品3000,或附着于产品3000的包装,但不限于此。接收到的产品信息可被登记并存储在存储单元1600中。接收的产品信息可根据时间和地点被存储。
[0167]另外,收发单元1100从装置2000接收装置信息。当移动终端1000靠近装置2000到预定范围内时,收发单元1100可经由短距离通信从装置2000接收装置信息。收发单元1100可将接收到的装置信息存储在存储单元1600中。例如,收发单元1100可存储诸如洗衣机、烘干机、烤箱、烤面包机和TV的家用电器的装置信息。
[0168]另外,收发单元1100将控制信息发送到装置2000。如果确定移动终端1000在装置2000的通信范围内,则收发单元1100可经由短距离通信将控制信息发送到装置2000。
[0169]产品确定单兀1200可显不存储的产品信息的列表,并基于用户输入选择预定产品。产品信息单元1200可通过将相关产品分组在一起来显示列表。例如,披萨、汤和炖菜可被分组在“食物”类别中,衬衫、毛衣和裤子可被分组在“衣服”类别中,但是相关产品的分组不限于此。另外,可根据选择列表被显示的时间和移动终端1000的地点来区分和显示产品信息的选择列表。另外,当装置2000被首先选择时,可显示与装置2000相关的产品信息的选择列表。例如,当烤箱被选择时,与烤箱相关的披萨、汤和炖菜的选择列表可被显示。
[0170]当产品信息的列表不包括用户期望的产品时,用户可在期望的产品的通信范围内操纵移动终端1000,从而产品确定单元1200可接收产品信息并选择接收到的产品信息。可选择地,当装置确定单元1300选择装置2000时,收发单元1100可在装置确定单元1300选择装置2000之后的预定时间内接收产品信息。
[0171]装置确定单元1300可显示登记的装置信息的列表,并基于用户输入选择预定装置。装置确定单元1300可对相关装置进行分组和显示。例如,烤箱、烤面包机和燃气炉可被分组在“烹调设备”类别,但是相关装置的分组不限于此。可根据选择列表被显示的时间和移动终端1000的地点来区分和显示装置信息的选择列表。另外,当产品被首先选择时,可显示与选择的产品相关的装置的选择列表。例如,当披萨被选择时,与披萨相关的烤箱和烤面包机的选择列表可被显示。
[0172]如果装置信息的列表不包括用户期望的装置,则用户可在期望的装置的通信范围内操纵移动终端1000,从而使收发单元1100接收装置信息并且装置确定单元1300选择期望的装置。可选择地,当产品确定单元1200选择了产品3000时,收发单元1100可在产品确定单元1200选择了产品3000之后的预定时间内接收装置信息。
[0173]处理方法获取单元1400获取使用确定的装置处理确定的产品的处理方法。处理方法获取单元1400可显示通过使用装置处理产品的处理方法的列表。例如,当烤箱和披萨被确定为装置和产品时,可显示第一烹调方法(以140°C加热3分钟)和第二烹调方法(以120°C加热4分钟)的列表。
[0174]可基于用户的偏好来产生处理方法的列表。用户所选择的处理方法可存储在存储单元1600中,可基于存储的处理方法确定用户对于预定产品的偏好。例如,关于烹调食物的烹调方法,可确定用户的偏好、用户偏好食物全熟还是食物半生。另外,可基于用户的偏好显示烹调方法的推荐列表。
[0175]可选择地,可基于另一用户的偏好产生处理方法的列表。该另一用户可以是用户的朋友或具有与用户相似品味的用户。另一用户的处理历史的信息可从单独服务器(未示出)被提供给移动终端1000,处理方法获取单元1400可基于接收到的关于处理历史的信息产生处理方法的列表。
[0176]可选择地,处理方法获取单元1400可通过SNS获取处理方法。例如,处理方法获取单元1400可使用预定SNS服务器(未示出)将关于确定的产品和确定的装置的信息发送到另一用户的终端(未示出),或者将该信息发送到SNS服务器。然后,处理方法获取单元1400可从SNS服务器或另一用户的终端接收该另一用户关于处理方法的评论。因此,用户可通过参考另一用户的评论来确定处理方法,并将关于处理方法的信息输入到移动终端1000。
[0177]控制信息获取单元1500获取与产品3000相关的装置2000的控制信息。控制信息获取单元1500将装置信息、产品信息、关于处理方法的信息提供给服务器4000,并从服务器4000接收控制信息。可选择地,控制信息获取单元1500可仅将产品信息和装置信息提供给服务器4000,并从服务器4000接收控制信息。
[0178]可选择地,控制信息获取单元1500可产生与产品3000相关的装置2000的控制信息。控制信息获取单元1500可使用装置信息、产品信息和关于处理方法的信息来产生控制信息。控制信息获取单元1500可检查产品3000的处理方法,并基于处理方法选择将被装置2000执行的功能。可选择地,可使用控制命令来产生控制信息,所述控制命令使得装置执行选择的功能。在这种情况下,可根据预定顺序来安排控制命令。例如,控制信息获取单元1500可获取用于烹调披萨的温度值和时间值。另外,控制信息获取单元1500可从关于烤箱的装置信息提取用于根据温度值和时间值设置烤箱的温度和烹调时间的控制命令。然后,控制信息获取单元1500可通过顺序地安排用于启动烤箱的控制命令、用于设置烤箱的温度的控制命令、用于设置烤箱的烹调时间的控制命令和用于在烤箱中开始烹调的控制命令来产生控制信息。
[0179]可选择地,控制信息获取单元1500可从装置的制造商的网站接收用于产生控制信息的信息。控制信息获取单元1500可使用包括在装置信息中的网站的地址来连接到网站,并从网站接收用于产生控制信息的信息。例如,控制信息获取单元1500可接收关于装置所支持的控制命令的信息。如果装置信息不包括地址,则控制信息获取单元1500可通过使用包括在装置信息中的装置的类型、型号名称制造商中的至少一个来从单独的搜索服务器(未示出)获取地址。可选择地,控制信息获取单元1500可通过SNS接收用于产生控制信息的信息。
[0180]存储单元1600存储控制信息。存储单元1600可对产品信息、装置信息、用户的偏好和控制信息进行存储和关联。
[0181]控制单元1700控制移动终端1000的整体操作,并控制收发单元1100、产品确定单元1200、装置确定单元1300、处理方法获取单元1400、控制信息获取单元1500和存储单元1600,从而移动终端1000基于产品信息和装置信息获取装置2000的用于处理产品3000的控制信息,并将获取的控制信息提供给装置2000。
[0182]图17是根据示例性实施例的装置2000的框图。
[0183]如图17所示,装置2000包括控制信息存储单元2100、产品信息接收单元2200、控制信息确定单元2300、操作执行单元2400和控制单元2500。
[0184]控制信息存储单元2100存储从移动终端1000接收的控制信息。控制信息存储单元2100可存储从移动终端1000接收的控制信息,并且可基于存储的控制信息控制装置2000的操作。
[0185]产品信息接收单元2200从产品3000接收产品信息。产品信息接收单元2200可经由短距离通信从产品3000的标签接收产品信息。例如,当产品3000在装置2000的通信范围内时,产品信息接收单元2200可经由NFC通信从产品3000的标签接收产品信息。标签可被包括在产品3000中或附着于产品3000,或附着于产品3000的包装,但不限于此。
[0186]控制信息确定单元2300基于接收到的产品信息确定用于执行装置2000的操作的控制信息。控制信息确定单元2300可从接收到的产品信息中检查产品3000的标识值,并从控制信息存储单元2100提取与检查的标识值相应的控制信息。另外,控制信息确定单元2300可将提取的控制信息确定为用于执行装置2000的操作的控制信息。
[0187]控制信息确定单元2300可显示提取的控制信息的列表,并将基于用户输入选择的控制信息确定为用于执行装置2000的操作的控制信息。
[0188]同时,如果与接收到的产品信息相应的控制信息不存在于控制信息存储单元2100中,则控制信息确定单元2300可从移动终端1000接收控制信息。然后,控制信息确定单元2300可将接收到的控制信息确定为用于执行装置2000的操作的控制信息。控制信息确定单元2300可不管产品信息的接收而从移动终端1000接收控制信息。
[0189]操作执行单元2400使用确定的控制信息执行装置2000的操作。控制信息可包括多个控制命令,操作执行单元2400可通过顺序地使用该多个控制命令来执行装置2000的操作。
[0190]控制单元2500控制装置2000的整体操作,并控制控制信息存储单元2100、产品信息接收单元2200、控制信息确定单元2300和操作执行单元2400,从而使装置2000基于控制信息执行处理产品3000的操作。
[0191]图18是用于描述根据示例性实施例的移动终端1000在屏幕上显示装置列表和产品列表并将装置2000添加到装置列表的示图。
[0192]如图18(a)所示,当基于用户输入选择了预定应用时,选择的应用可被执行。当选择的应用被执行时,选择列表中被登记在移动终端1000中的装置2000可根据制造商被显示,如图18(b)所示。当在图18(b)中选择了用于显示装置2000的使用历史的图标时,可显示根据装置2000处理的产品3000的列表,如图18(c)所示。用户可从产品3000的选择列表中选择预定产品。
[0193]当在图18(b)中,移动终端1000在冰箱终端(未示出)的通信范围内时,移动终端1000可从冰箱终端接收装置信息。另外,如图18(d)所示,冰箱终端可被添加到装置2000的选择列表中。
[0194]图19是用于描述根据示例性实施例的移动终端1000显示产品列表和装置列表,并将产品3000添加到产品列表的示图。
[0195]如图19(a)所示,当基于用户输入选择了预定应用时,可执行选择的应用。当选择的应用被执行时,可根据类型区分和显示选择列表中在移动终端1000中登记的装置2000,如图19(b)所示。当在图19(b)中选择了用于显示装置2000的使用历史的图标时,可显示根据产品3000使用的装置2000的列表,如图19(c)所示。
[0196]当在图19(b)中,移动终端1000在咖喱饭产品(未示出)的通信范围内时,移动终端1000可从咖喱饭的包装中的标签接收产品信息。另外,如图19(d)所示,可将咖喱饭添加到产品3000的选择列表。
[0197]图20是用于描述根据示例性实施例的移动终端1000接收控制信息,并将接收到的控制信息提供给装置2000的示图。
[0198]当如图20(a)所示从针对烤箱的产品列表中选择了咖喱饭并且选择了用于下载控制信息的图标时,移动终端1000可从服务器4000接收使用烤箱烹调咖喱饭的控制信息,如图20(b)所示。当接收到控制信息时,可显示移动终端1000的屏幕,如图20(c)所示。
[0199]然后,当移动终端1000在烤箱的通信范围内时,移动终端1000可将用于烹调咖喱饭的控制信息发送到烤箱,如图20(d)所示。当控制信息的传输完成时,可显示移动终端1000的屏幕,如图20(e)所示。
[0200]图21是用于描述根据示例性实施例的移动终端1000区分和显示具有控制历史的广品的不图。
[0201]如图21(a)所示,可执行基于用户输入选择的预定应用。另外,如图21(b)所示,可根据装置显示产品列表。然后,当移动终端1000在咖喱饭的通信范围内时,可将咖喱饭添加到产品列表,如图21 (C)所示。另外,当烤箱的用于烹调咖喱饭的控制信息被存储在移动终端1000中时,可在产品列表中显示关于咖喱饭的控制历史的信息。
[0202]以上描述的示例性实施例和所有功能性操作可使用包括在此描述的结构或等效结构的数字电子电路或计算机软件、固件或硬件来实现,或者通过使用它们的组合来实现。
[0203]计算机可读记录介质可以是可由计算机访问的任意可用介质,其示例包括所有易失性和非易失性介质以及可分离和不可分离介质。此外,计算机可读记录介质的示例可包括计算机存储介质和通信介质。计算机存储介质的示例包括所有易失性和非易失性介质以及可分离和不可分离介质,这些介质已经由任意方法或技术实现以存储诸如计算机可读命令、数据结构、程序模块和其它数据的信息。通信介质通常包括计算机可读命令、数据结构、程序模块、调制数据信号的其它数据,或者包括另外的传输介质,其示例包括任意的信息传输介质。
[0204]虽然已经参照本公开的示例性实施例具体地显示和描述了本公开,但是本领域的普通技术人员应理解,在不脱离权利要求限定的本发明的精神和范围的情况下,可对其进行形式和细节上的各种改变。因此,应理解,以上描述的示例性实施例不限制本发明。例如,以单一类型描述的每个部件可以以分布的方式执行,被描述为分布式的部件也可以以集成形式执行。
[0205]本发明的范围是由权利要求指示而不是由本发明的详细描述指示,应理解,权利要求以及从权利要求的构思中提取的所有修改或修改形式包括在本发明的范围中。
【权利要求】
1.一种通过终端控制消费电子装置的方法,所述方法包括: 在终端处接收消费电子装置的装置信息,其中,装置信息包括消费电子装置的标识符和消费电子装置的操作性能中的至少一个; 在终端处接收产品的产品信息,其中,产品信息包括产品的标识符、针对产品的处理信息和产品的特性中的至少一个; 基于装置信息和产品信息获取用于控制消费电子装置对产品执行处理的命令; 将命令提供给消费电子装置,以使得消费电子装置对产品执行处理。
2.如权利要求1所述的方法,其中,接收装置信息的步骤包括:使用终端与消费电子装置之间的近场通信(NFC)来接收装置信息, 其中,接收产品信息的步骤包括:使用终端与产品之间的NFC通信来接收产品信息。
3.如权利要求2所述的方法,其中,接收装置信息的步骤包括:从消费电子装置的NFC标签接收装置信息, 其中,接收产品信息的步骤包括:从产品的NFC标签接收产品信息。
4.如权利要求3所述的方法,其中,装置信息是NFC格式化数据,产品信息是NFC格式化数据。
5.如权利要求2所述的方法,其中,将命令提供给消费电子装置的步骤包括:使用NFC将命令提供给消费电子装置。
6.如权利要求5所述的方法,其中,命令是NFC格式化数据。
7.如权利要求2所述的方法,其中,获取用于控制消费电子装置对产品执行处理的命令的步骤包括: 将装置信息和产品信息发送到服务器; 从服务器接收命令。
8.如权利要求7所述的方法,其中,接收命令的步骤包括: 从服务器接收作为可扩展标记语言(XML)格式化数据的命令; 将命令从XML格式转换为NFC格式。
9.如权利要求7所述的方法,其中,获取用于控制消费电子装置对产品执行处理的命令的步骤还包括: 基于装置信息和产品信息确定消费电子装置将对产品执行的处理, 其中,将装置信息和产品信息发送到服务器的步骤包括:将装置信息、产品信息和所述处理发送到服务器。
10.如权利要求2所述的方法,其中,获取用于控制消费电子装置对产品执行处理的命令的步骤包括: 基于装置信息和产品信息确定消费电子装置将对产品执行的处理; 基于所述处理和装置信息产生命令。
11.如权利要求2所述的方法,其中,消费电子装置包括第一消费电子装置和第二消费电子装置, 其中,接收装置信息的步骤包括: 接收第一消费电子装置的第一装置信息; 接收第二消费电子装置的第二装置信息; 基于第一装置信息、第二装置信息和产品信息选择第一消费电子装置和第二消费电子装置之一作为选择的消费电子装置; 将选择的消费电子装置的第一装置信息和第二装置信息之一选择作为装置信息。
12.如权利要求2所述的方法,其中,消费电子装置包括第一消费电子装置和第二消费电子装置, 其中,接收装置信息的步骤包括: 接收第一消费电子装置的第一装置信息; 接收第二消费电子装置的第二装置信息; 显示第一消费电子装置和第二消费电子装置的列表; 接收用于选择列表中的第一消费电子装置和第二消费电子装置之一作为选择的消费电子装置的输入; 将选择的消费电子装置的第一装置信息和第二装置信息之一选择作为装置信息。
13.如权利要求2所述的方法,其中,产品包括第一产品和第二产品, 其中,接收产品信息的步骤包括: 接收第一产品的第一产品信息; 接收第二产品的第二产品信息; 基于第一产品信息、第二产品信息和装置信息选择第一产品和第二产品之一作为选择的广品; 将选择的产品的第一产品信息和第二产品信息之一选择作为产品信息。
14.一种移动终端,包括: 存储器,存储程序,其中,所述程序使移动终端执行通过移动终端控制消费电子装置的方法; 处理器,执行所述程序, 其中,所述程序包括用于控制移动终端执行以下操作的命令: 在终端处接收消费电子装置的装置信息,其中,装置信息包括消费电子装置的标识符和消费电子装置的操作性能中的至少一个; 在终端处接收产品的产品信息,其中,产品信息包括产品的标识符、针对产品的处理信息和产品的特性中的至少一个; 基于装置信息和产品信息获取用于控制消费电子装置对产品执行处理的命令; 将命令提供给消费电子装置,以使得消费电子装置对产品执行处理。
15.一种包含有用于通过移动终端控制消费电子装置的程序的非暂时性计算机可读介质,其中,所述方法包括: 在终端处接收消费电子装置的装置信息,其中,装置信息包括消费电子装置的标识符和消费电子装置的操作性能中的至少一个; 在终端处接收产品的产品信息,其中,产品信息包括产品的标识符、针对产品的处理信息和产品的特性中的至少一个; 基于装置信息和产品信息获取用于控制消费电子装置对产品执行处理的命令; 将命令提供给消费电子装置,以使得消费电子装置对产品执行处理。
【文档编号】G06Q10/10GK104205137SQ201380018534
【公开日】2014年12月10日 申请日期:2013年4月5日 优先权日:2012年4月7日
【发明者】高在佑, 魏泰焕, 郑熙远 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1