数字产品的使用权限的管理方法及服务器的制造方法_3

文档序号:9433313阅读:来源:国知局
由已分配重置为未分配,此时,可返回步骤S20,即该数字产品的实例的使用权限又可以被分配至购买者拥有的任一终端设备上。
[0040]本发明中,优先地,当该数字产品的实例在服务器的数据库中的状态信息为未分配时,购物者发现不再想要该数字产品的实例时,可通过登陆其对应的账户向服务器发送将该数字产品的实例退还的信息,服务器确认其在服务器的数据库中的状态为未分配时即可接受该退还信息并进行退款处理。
[0041]本发明中,上述方法中所述的数字产品可以是数字菜谱。一般情况下,数字菜谱由创作者通过个人业务终端或者数字菜谱创作终端将所创作的数字菜谱上传至数字菜谱的使用权限管理的服务器上,购买者通过登录服务器以购买的方式获得数字菜谱的实例,并将数字菜谱的实例的使用权限分配给购买者拥有的任一终端设备上,该终端设备可以是厨房主机,并由厨房主机对数字菜谱的实例进行解析,再在烹饪设备上执行数字菜谱实例,完成智能烹饪。即基于本发明中的数字产品的使用权限的管理方法,通过结合数字菜谱的实例在服务器的数据库中的状态信息对数字菜谱的实施例的使用权限进行控制,控制方式灵活可靠,且能有效防止数字菜谱的盗用现象,保护数字菜谱创作者的权益。
[0042]另外,基于本发明所提出的数字产品的使用权限的管理方法,本发明还提出了一种数字产品的使用权限的管理服务器。参照附图3所示,本发明的数字产品的使用权限的管理服务器,包括存储模块、状态信息标记模块、权限处理模块和通信模块。
[0043]其中,存储模块用于将与被实例化后的数字产品相关联的特定数字化编码和表征该数字产品的实例的使用权限的状态信息记录在服务器的数据库中的购买者对应的账户内;其中,该状态信息与该特定数字化编码关联。
[0044]具体地,购买者通过登陆对应的账户并且以购买的方式获得数字产品的实例的使用权,在购买某一类或几类的数字产品的实例后,就获得了附设在数字产品实例中的相关信息,譬如与数字产品的实例关联的特定数字化编码。服务器将与数字产品的实例关联的特定数字化编码和用于表征数字产品的实例的使用权限的状态信息记录在该服务器的数据库中的购买者对应的账户内。
[0045]该账户拥有的使用权限,包括但不限于对所申购成功的数字产品的实例具有使用权或执行权、使用范围、使用期限等等。一般情况下,购买者每购买一个数字产品的实例就对应有一次该数字产品的实例的使用权限。其使用范围可以包括只限于该账户使用还是可以将该账户的使用范围内的数字产品的实例给其关联的子账户使用。
[0046]另外,为了方便对购买者所拥有的多账号进行管理,优选地,本发明中的服务器包括账户管理模块,该账户管理模块用于管理购买者对应的账户信息、购买者对应的账户与子账户之间的关联关系,以及各子账户对应的业务处理权限中的部分或全部。
[0047]本发明服务器中的状态信息管理模块,用于根据数字产品的实例的使用信息更新数字产品的实例在服务器的数据库中的状态信息。具体地,其可根据数字产品的实例的使用情况设定该数字产品的实例在服务器的数据库中的状态信息,如根据不同的情况将该状态信息设定为包括未分配、已分配和已使用等。具体地,当数字产品的实例在服务器的数据库中的状态信息为未分配时,则表示该数字产品的实例的使用权限可进行分配至购买者拥有的任意终端设备;当数字产品的实例在服务器的数据库中的状态信息为已分配时,则表示该数字产品的实例的使用权限已分配并禁用;当数字产品的实例在服务器的数据库中的状态信息为已使用时,则表示该数字产品的实例已被使用,此后购买者不能再对其进行诸如退回或退款等操作。
[0048]本发明服务器中的权限处理模块,用于根据数字产品的实例在服务器的数据库中的状态信息,处理该数字产品的实例的使用权限。具体实施时,如上述的当该数字产品的实例在服务器的数据库中的状态信息标记为未分配时,权限处理模块可将该数字产品的实例的使用权限可分配至购买者登陆的任一终端设备上。当该数字产品的实例在服务器的数据库中的状态信息标记为已分配时,权限处理模块对该数字产品的实例的使用权限进行限定,即该数字产品的实例的使用权限不可分配至任何终端设备上。当该数字产品的实例在所述服务器的数据库中的状态信息标记为已使用时,权限处理模块限定该数字产品的实例的使用权限不可再被再次操作,即该数字产品的实例的使用权限被禁用。
[0049]本发明服务器中的通信模块,用于与购买者登陆的终端设备通信连接。通过该通信模块,服务器可以与购买者登陆的终端设备相互收发信息,例如购买者登陆的终端设备获取数字产品的实例的使用权限时,可以向服务器发送获取数字产品的实例的使用权限的请求,服务器通过通信模块接收该请求并发送相对应的信息,实现两者之间信息的传送。
[0050]具体地,购买者登陆的终端设备配置为通过网络与服务器进行通信以便从服务器获取数字产品的实例的使用权限和数字产品的实例的控制数据等。即具体实施时,购买者登陆的终端设备向服务器获取所要控制或执行的数字产品的实例的特定数字化编码,并且获得该特定数字化编码所对应的数字产品的实例的使用权限,从而下载数字产品的实例对应的数字产品的控制数据到终端设备的本地。当然,在其他实施例中,终端设备本地中也可以存储有数字产品的控制数据,在本地的数字产品的控制数据可以是以加密的形式存在,通过向服务器获取数字产品的实例的特定数字化编码及与其对应的使用权限后才可以执行数字产品的控制数据,并且在其使用权限的范围内,当使用该数字产品的实例后,可以将存储在终端设备中的控制数据再次加密处理或者删除处理。
[0051]优选地,上述获取过程是服务器收到终端设备发送的获取数字产品的实例的使用权限的请求时,则对用于登陆终端设备的账户的身份信息或设备信息进行核实。如果所述账户为个人时,该身份信息包括个人的名字、身份信息、手机信息、邮箱或者其他能够表征用户特征的信息的部分或者全部;如果所述账户为企业时,该身份信息包括企业的名称、编号或其他能够表征该企业特征的信息的部分或全部。服务器对上述信息核实无误后,按照预定的规则,通过权限处理模块为通过该账户登录的终端设备设定相应的使用权限。优选地,上述核实过程是通过将登陆终端设备的账户的身份信息或终端设备的设备信息与保存在服务器中的购买者对应的账户的信息进行比较,若所述登陆终端设备的账户的信息或终端设备的设备信息与所述服务器中的购买者对应的账户的身份信息相匹配或者具有关联的关系,则视为通过核实验证,该终端设备获得相应的使用权限。具体地,在终端设备通过验证获得数字产品的实例的使用权限后,服务器通过状态信息管理模块对该数字产品的实例在本地数字库中的状态信息进行更新。
[0052]本发明中的终端设备可以是一种通用的设备,将数字产品的实例的控制数据解析后,转化为控制命令传递给特定的执行设备用于完成数字产品的控制过程;也可以是本身就是特定的执行设备的一个功能组件,完成数字产品的实例的控制数据的解析后直接控制相应的功能模块,完成整个执行过程。例如,本发明中的终端设备可以被体现为能够控制或执行数字产品的实例的控制数据的任何类型计算设备,例如终端设备可以被体现为互联网设备、手持计算机、膝上型计算机或其他计算设备。
[0053]尽管附图3中仅说明性示意出一个终端设备,但是本发明的终端设备可以为多个,且每个终端设备在服务器的数据库中都存储具有一个对应的子账户,该子账户与购买者对应的账户具有关联关系。
[0054]具体实施时,终端设备获取特定数字化编码的形式有多种,如可以具有人机交互模块,通过购买者从人机交互模块的输入获取特定数字化编码,或者通过通信模块与服务器的通信获取特定数字化编码。更具体地,人机交互模块具有多种实现形式,例如该人机交互模块可以是按键模块,表现如键盘、鼠标、触摸屏以及虚拟键盘等,可以通过按键输入特定数字化编码,对应的特定数字化编码一般为字符编码;或者该人机交互模块还可以是语音输入模块,表现如麦克风,通过识别用户的语音输入获取特定数字化编码,值得注意的是,通过语音输入获取特定数字化编码时,一般还应包含一个对应的语音识别及处理模块,可以将用户输入的音频信号转换为对应的输入信息。
[0055]更具体地,本发明的服务器中的通信模块可以采用的通信方式分为有线和无线两种。有线通信可以是以太网、RS232、RS485、CAN、Profibus、单总线等传统通讯手段中的一种或多种;还可以是电力载波,特别是基于Homeplug技术的电力载波通讯技术。无线通讯包括Wif1、蓝牙、ZigBeejI^h WiMax, GPRS、3G、LTE等通讯手段中的一种或多种。通信模块在具体实施过程中可以采用通信芯片的形式实现,例如可以采用芯片DM9161A实现以太网有线通信,采用芯片CC2520实现ZigBee无线通信。
[0056
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1