CN103051713A - 一种云计算***中的指令判断方法和装置 - Google Patents
一种云计算***中的指令判断方法和装置 Download PDFInfo
- Publication number
- CN103051713A CN103051713A CN2012105654154A CN201210565415A CN103051713A CN 103051713 A CN103051713 A CN 103051713A CN 2012105654154 A CN2012105654154 A CN 2012105654154A CN 201210565415 A CN201210565415 A CN 201210565415A CN 103051713 A CN103051713 A CN 103051713A
- Authority
- CN
- China
- Prior art keywords
- instruction
- user terminal
- user
- previous
- cloud computing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Computer And Data Communications (AREA)
Abstract
本发明提供了提供了一种云计算***中指令判断方法和装置。所述方法包括下述步骤:接收指令检测器发送的指令;采用预定判断逻辑根据所述指令指向用户终端的先前指令集对所述指令的合理性进行判断;和将具有合理性的指令发送至所述用户终端。
Description
技术领域
本发明涉及云技术,尤其是一种云计算***中指令判断的方法和装置。
背景技术
“云技术(Cloud technology)”的概念起源于分布式计算,网络技术的发展和逐渐成熟以及处理器计算能力的快速提高,极大地推动大规模分布式计算技术的发展和完善。
众所周知,“云计算(cloud computing)”是分布式计算(Distributed Computing)技术的一种,其基本的概念是通过网络将庞大的计算处理程序自动分拆成无数个较小的子程序,再交由多个服务器所组成的庞大***分别进行处理,然后将处理结果回传给用户。
“云计算”结合了分布式处理、并行处理(Parallel Computing)和网格计算(Grid Computing),共享的硬件资源(服务器、存储器、CPU等)和软件资源(应用软件、集成开发环境等)以及信息可以按需提供给计算机和其他设备,从而可以使用户无需拥有强大的运算和处理能力的处理器,就能够达到和“超级计算机”同样强大的运算能力并获得高效的网络信息服务。
实际应用中,云计算技术在网络服务中已经随处可见。例如许多搜寻引擎、网络信箱等中都已经采用了云计算技术。
很多专家都认为,云计算代表了很多领域技术发展的方向。未来几乎所有的***和装置都可以采用云计算技术,从而发展出更多的应用服务。
已经有很多尝试将云计算技术引入家庭多媒体***中,还有人提出了“云媒体的概念”。
在采用云计算技术的家庭多媒体网络上,各种形式的媒体共同聚合成一个庞大的媒介集群,进而构建起一个内容无界限传递、载体多样化应用、受众主体式参与的信息资源集成共享平台。用户只需一个动作,就可以与各种媒体进行各种各样良好的交互。
例如,当用户坐在电视机前的沙发上并只需一个简单的抬手动作,就可以将电视机打开,并通过相应的手势操作电视机的各项功能。当用户发现电视上的足球比赛非常精彩,希望观看该比赛的同时观看精彩回放时,只需一个挥手动作,就可以将电视上播放的节目推送到另外一个显示设备(例如平板电脑)上,就可以在电视机上观看比赛,同时在另外一个显示设备上获得精彩回放。
在云计算技术的家庭多媒体网络中,对用户指令进行正确判断是非常关键技术。可以理解,家庭多媒体网络上传输和执行着大量通过各种识别技术(例如通过手势识别或表情识别)产生的用户指令,对其进行正确和精确判断是一项艰巨的任务。
发明内容
根据本发明的一个方面,提供了一种云计算***中指令判断方法,其包括下述步骤:接收指令检测器发送的指令;采用预定判断逻辑根据所述指令指向用户终端的先前指令集对所述指令的合理性进行判断;和将具有合理性的指令发送至所述用户终端。
其中,所述先前指令集不包括被判断为不合理的指令。
所述方法还包括根据先前指令集的内容对所述判断逻辑进行调整。
其中,所述方法用于家庭多媒体网络。
根据本发明的另一个方面,提供了一种家庭网关,用于接收至少一个指令检测器解析出来的用户指令并将所述用户指令分别发送至至少一个用户终端中对应的用户终端,包括:用于根据各用户终端的先前指令集对现有指令进行合理性分析并只有在现有指令为合理指令时才发送至相应的用户终端的装置。
其中,所述装置包括:接收模块,用于接收由指令检测器解析出来的用户指令;判断模块,用于根据所述用户指令指向的用户终端其中之一的先前指令集对该用户指令的合理性进行判断;和发射模块,用于将判断模块判断为合理的用户指令发送至相应的用户终端。
其中,还包括存储模块,用于存储所述先前指令集。
其中,所述存储模块不将判断为非合理的指令存储在先前指令集中。
其中,根据先前指令集的内容对所述判断逻辑进行调整。
附图说明
图1是本发明的家庭多媒体网络的示意框图;
图2是本发明的家庭网关的结构框图;
图3是示出了采用用户指令编码逻辑进行判断所采用的指令数据格式的一个实例;和
图4是本发明指令判断方法的流程图。
具体实施方式
下面对参考附图对本发明的云计算***中指令判断方法和装置的优选实施例进行详细的描述,需要注意的是,下面的描述仅是示意性的,其中所涉及的内容并不构成对发明所涉及内容的限制,本领域技术人员在下面公开内容的基础上还可以有许多不同的变化方式,这些都属于本发明的保护范围。
考虑到现有采用云计算技术的家庭多媒体***中存在的缺点和不足,本发明的实施方式提供了一种具有改进的判断策略的云计算***中指令判断方法和装置。
图1是本发明的家庭多媒体网络的示意框图。如图1所示,家庭多媒体网络包括至少一个指令检测器101-1、101-2…101-n。指令检测器101-1、101-2…101-n通过各种识别技术对用户的动作和状态进行检测和识别,上述的动作和状态可以是与用户的位置、运动、姿势、声音或者面部表情相关的任何信息。指令检测器101-1、101-2…101-n根据一定的分析逻辑将这些信息解析为在家庭多媒体***中操作家用电器的指令。
家庭多媒体网络还包括一个家庭网关102,指令检测器101-1、101-2…101-n解析出来的用户指令都发送至家庭网关102。
家庭多媒体网络还包括一个至少一个用户终端103-1、103-2…103-m。家庭网关102将指令分别发送至对应的用户终端103-1、103-2…103-m。
根据本发明的家庭网关102在将一指令(下文称为现有指令)发送至用户终端103-1、103-2…103-m之前,根据各用户终端103-1、103-2…103-m的先前指令集对现有指令进行合理性分析,只有在现有指令为合理指令时才发送至相应的用户终端103-1、103-2…103-m。
图2是本发明的家庭网关102的结构框图。
如图2所示,家庭网关102包括:一个接收模块1021,用于接收由指令检测器101-1、101-2…101-n解析出来的用户指令;一个判断模块1022,用于根据所述用户指令指向的用户终端103-1、103-2…103-m其中之一的先前指令集对该用户指令的合理性进行判断;一个发射模块1023,用于将判断模块1022 判断为合理的用户指令发送至相应的用户终端。
出于上述目的,家庭网关102还包括一个存储模块1024,用于存储用户终端103-1、103-2…103-m的先前指令集。可以理解,需要采用适当的数据库结构存储上述先前指令集,从而判断模块1022进行数据读写。采用何种适当的数据库结构是现有技术,此处不再详细说明。
判断模块1022可以采用任何适当的判断逻辑对接收到的用户指令进行合理性判断。例如,可以针对每个用户终端103-1、103-2…103-m对其指令进行顺序编号,根据指令的编号顺序,可以判断当前用户指令相对于先前指令是否合理。一个简单的例子是,假设用户终端102-1是一台电视机,当编号为001的指令是“开机”,编号为002的指令为“进入点播”,而编号为003的指令是当前指令,如果编号为003的指令为“开机”,则判断模块可以根据先前指令集(此情况下为001号和002号指令)判断出003号指令不合理,从而不将该指令发送至发射模块1023。
图3是示出了采用上述用户指令编码逻辑进行判断所采用的指令数据格式的一个实例。图3中示出了上述针对电视机的003号指令,本领域普通技术人员可以很容易得到001号和002号的指令的格式,此处不再赘述。图3只示出了一种可用的指令数据格式,任何适当的格式都可以使用。
可以理解,对于判断为非合理的指令,不存储在存储模块1024的先前指令集中。
可选择地,判断模块1022还可以根据先前指令集的内容对判断逻辑进行调整。例如,如果先前指令集中连续出现预定数量以上的同一指令,有极大的可能性该指令为非合理指令而判断模块1022判断为合理指令,因此,判断模块1022可以选择另外的判断逻辑对该指令进行再次判断。
在上述情况下,判断模块1022还可以通知相应的指令检测器101-1、101-2…101-n,由指令检测器对该指令进行重新检测和解析。
图4是本发明的指令判断方法的流程图。如图4所示,该方法包括下述步骤:
步骤S401,接收指令检测器发送的指令。
步骤S402,采用预定判断逻辑根据所述指令指向用户终端的先前指令集对所述指令的合理性进行判断。
步骤S403,将具有合理性的指令发送至所述用户终端。
在上述的方法中,不具有合理性的指令不存储于先前指令集。
在上面的方法中,还可以包括步骤S404,判断连续收到相同指令的次数是否超过预定数值。如果“是”,在步骤S405中根据先前指令集的内容对判断逻辑进行调整。
综上所述,根据本发明实施方式的云计算***中的指令方法和装置根据对指令的合理性进行判断向相应用户终端发送指令,从而能够提高云计算***运转的精确性。
Claims (9)
1.一种云计算***中指令判断方法,其特征在于,包括下述步骤:
接收指令检测器发送的指令(S401);
采用预定判断逻辑根据所述指令指向用户终端的先前指令集对所述指令的合理性进行判断(S402);和
将具有合理性的指令发送至所述用户终端(S403)。
2.如权利要求1所述的云计算***中指令判断方法,其中:
所述先前指令集不包括被判断为不合理的指令。
3.如权利要求1所述的云计算***中指令判断方法,还包括:
根据先前指令集的内容对所述判断逻辑进行调整(S405)。
4.如权利要求1至3中任一项所述的云计算***中指令判断方法,其中,所述方法用于家庭多媒体网络。
5.一种家庭网关(102),用于接收至少一个指令检测器(101-1、101-2…101-n)解析出来的用户指令并将所述用户指令分别发送至至少一个用户终端(103-1、103-2…103-m)中对应的用户终端,其特征在于,包括:
用于根据各用户终端(103-1、103-2…103-m)的先前指令集对现有指令进行合理性分析并只有在现有指令为合理指令时才发送至相应的用户终端(103-1、103-2…103-m)的装置。
6.如权利要求5所述的家庭网关(102),其中所述装置包括:
接收模块(1021),用于接收由指令检测器(101-1、101-2…101-n)解析出来的用户指令;
判断模块(1022),用于根据所述用户指令指向的用户终端(103-1、103-2…103-m)其中之一的先前指令集对该用户指令的合理性进行判断;和
发射模块(1023),用于将判断模块(1022) 判断为合理的用户指令发送至相应的用户终端。
7.如权利要求6所述的家庭网关(102),其中,还包括存储模块(1024),用于存储所述先前指令集。
8.如权利要求7所述的家庭网关(102),其中,所述存储模块(1024)不将判断为非合理的指令存储在先前指令集中。
9.如权利要求6所述的家庭网关(102),其中,根据先前指令集的内容对所述判断逻辑进行调整。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2012105654154A CN103051713A (zh) | 2012-12-24 | 2012-12-24 | 一种云计算***中的指令判断方法和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2012105654154A CN103051713A (zh) | 2012-12-24 | 2012-12-24 | 一种云计算***中的指令判断方法和装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103051713A true CN103051713A (zh) | 2013-04-17 |
Family
ID=48064207
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2012105654154A Pending CN103051713A (zh) | 2012-12-24 | 2012-12-24 | 一种云计算***中的指令判断方法和装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103051713A (zh) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1710706A1 (en) * | 2003-12-29 | 2006-10-11 | ZTE Corporation | A overlaping command committing method of dynamic cycle pipeline |
CN102231783A (zh) * | 2011-06-22 | 2011-11-02 | 奇瑞汽车股份有限公司 | 一种汽车空调的远程控制***及其控制方法 |
CN102280049A (zh) * | 2011-08-31 | 2011-12-14 | 中国广东核电集团有限公司 | 一种百万千瓦级核电站程序使用习惯的训练装置和方法 |
CN102710764A (zh) * | 2012-05-25 | 2012-10-03 | 东莞中山大学研究院 | 一种基于云计算下的用户远程控制终端设备的方法及*** |
-
2012
- 2012-12-24 CN CN2012105654154A patent/CN103051713A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1710706A1 (en) * | 2003-12-29 | 2006-10-11 | ZTE Corporation | A overlaping command committing method of dynamic cycle pipeline |
CN102231783A (zh) * | 2011-06-22 | 2011-11-02 | 奇瑞汽车股份有限公司 | 一种汽车空调的远程控制***及其控制方法 |
CN102280049A (zh) * | 2011-08-31 | 2011-12-14 | 中国广东核电集团有限公司 | 一种百万千瓦级核电站程序使用习惯的训练装置和方法 |
CN102710764A (zh) * | 2012-05-25 | 2012-10-03 | 东莞中山大学研究院 | 一种基于云计算下的用户远程控制终端设备的方法及*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6670274B2 (ja) | 分散計算システムにおける計算クラスタのスケーリング | |
CN103491179B (zh) | 基于Web的多屏互动方法及*** | |
CN103916482B (zh) | 一种基于sqlite的数据同步传输方法 | |
CN103873505B (zh) | 向云存储服务器离线上传的方法、***与装置 | |
US9787521B1 (en) | Concurrent loading of session-based information | |
CN109376078A (zh) | 移动应用的测试方法、终端设备及介质 | |
CN103618787B (zh) | 一种网页展现***和方法 | |
CN105245577A (zh) | 信息推送方法、装置及*** | |
CN103546575A (zh) | 一种数据传输方法及装置 | |
WO2012142333A1 (en) | Methods and systems for generating frictionless social experience environment | |
CN103780676B (zh) | 一种文件传输方法、设备和*** | |
CN106559787B (zh) | 网络接入方法、装置及*** | |
CN101706925A (zh) | 在线生活信息服务平台*** | |
CN105610958A (zh) | 一种时间同步服务器的选择方法、装置及智能终端 | |
CN103595736B (zh) | 视频监控***中的访问请求处理方法和装置 | |
CN105743746A (zh) | 一种智能家电的管理方法、管理设备及管理*** | |
CN109885535A (zh) | 一种文件存储的方法及相关装置 | |
CN108512768A (zh) | 一种访问量的控制方法及装置 | |
CN102891851A (zh) | 虚拟桌面访问控制方法、设备及*** | |
CN109636460B (zh) | 一种业务处理方法、装置、设备及存储介质 | |
CN115220597A (zh) | 数据采集方法、装置、终端、服务器及可读存储介质 | |
US8407291B1 (en) | System and method for dispensing e-Care | |
CN104866282B (zh) | 一种控制电子设备的方法及电子设备 | |
US20140330889A1 (en) | Data stage-in for network nodes | |
CN103051713A (zh) | 一种云计算***中的指令判断方法和装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20130417 |