CN106657203B - 动态资源管理***及其方法 - Google Patents
动态资源管理***及其方法 Download PDFInfo
- Publication number
- CN106657203B CN106657203B CN201510801281.5A CN201510801281A CN106657203B CN 106657203 B CN106657203 B CN 106657203B CN 201510801281 A CN201510801281 A CN 201510801281A CN 106657203 B CN106657203 B CN 106657203B
- Authority
- CN
- China
- Prior art keywords
- resource
- usage
- cloud server
- devices
- elevator
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims description 23
- 238000007726 management method Methods 0.000 claims abstract description 30
- 238000010606 normalization Methods 0.000 claims description 3
- 238000013439 planning Methods 0.000 description 16
- 238000012795 verification Methods 0.000 description 8
- 230000005540 biological transmission Effects 0.000 description 7
- 238000004891 communication Methods 0.000 description 6
- 238000012545 processing Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 5
- 235000012054 meals Nutrition 0.000 description 5
- 238000013468 resource allocation Methods 0.000 description 5
- 238000004458 analytical method Methods 0.000 description 3
- 238000006243 chemical reaction Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 239000011159 matrix material Substances 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- 238000011156 evaluation Methods 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000008054 signal transmission Effects 0.000 description 2
- 208000027418 Wounds and injury Diseases 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000001149 cognitive effect Effects 0.000 description 1
- 230000006378 damage Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000009429 electrical wiring Methods 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 230000001771 impaired effect Effects 0.000 description 1
- 208000014674 injury Diseases 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 238000011002 quantification Methods 0.000 description 1
- 238000012216 screening Methods 0.000 description 1
- 238000012163 sequencing technique Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/12—Discovery or management of network topologies
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1001—Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
- H04L67/1004—Server selection for load balancing
- H04L67/1012—Server selection for load balancing based on compliance of requirements or conditions with available server resources
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/14—Network analysis or design
- H04L41/145—Network analysis or design involving simulating, designing, planning or modelling of a network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/50—Network service management, e.g. ensuring proper service fulfilment according to agreements
- H04L41/5041—Network service management, e.g. ensuring proper service fulfilment according to agreements characterised by the time relationship between creation and deployment of a service
- H04L41/5054—Automatic deployment of services triggered by the service manager, e.g. service implementation by automatic configuration of network components
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0805—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability
- H04L43/0817—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability by checking functioning
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/70—Admission control; Resource allocation
- H04L47/78—Architectures of resource allocation
- H04L47/783—Distributed allocation of resources, e.g. bandwidth brokers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/70—Admission control; Resource allocation
- H04L47/83—Admission control; Resource allocation based on usage prediction
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/34—Network arrangements or protocols for supporting network services or applications involving the movement of software or configuration parameters
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Environmental & Geological Engineering (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明涉及一种动态资源管理方法,用以借助云端伺服器远程管理多个资源装置的资源,该方法包括下列步骤:借助安装于资源装置的控制装置检测资源装置的资源使用状态,以根据资源装置的资源使用状态产生资源装置的使用负载参数;云端伺服器通过一网络及时地收集控制装置所输出的使用负载参数;以及云端伺服器在接收到来自至少一个智能型装置的相应资源装置的一使用需求时,依据资源装置的使用负载参数与使用需求进行一评比,以依据评比的结果进行资源装置的一资源使用分配,得到一资源使用规划,据此控制资源装置的运行并回应智能型装置的使用需求。
Description
技术领域
本发明涉及动态资源管理***及其方法,特别是涉及一种基于云端运算的动态资源管理***及其方法。
背景技术
近年来,随着科技快速进展,使得资源取得管道增加,人们请求与等待资源造成沟通时间的消耗与认知差异的问题,却无法随着科技日新月异得到有效地改善,例如效率与节能问题、信息无法即时回馈以及传达信息有限问题等等。
发明内容
本发明提供一种动态资源管理方法,用以借助云端伺服器远程管理多个资源装置的资源,方法包括下列步骤:借助安装于资源装置的控制装置检测资源装置的资源使用状态,以根据资源装置的资源使用状态产生资源装置的使用负载参数;云端伺服器通过一网络及时地收集控制装置所输出的使用负载参数;以及云端伺服器在接收到来自至少一个智能型装置的相应资源装置的一使用需求时,依据资源装置的使用负载参数与使用需求进行一评比,以依据评比的结果进行资源装置的一资源使用分配,得到一资源使用规划,据此控制资源装置的运行并回应智能型装置的使用需求。
本发明还提供一种动态资源管理***,包括至少一个智能型装置、一云端伺服器以及多个资源装置。云端伺服器可用以远程管理多个资源装置的资源。借助安装于资源装置的控制装置检测资源装置的资源使用状态,以根据资源装置的资源使用状态产生资源装置的使用负载参数。云端伺服器通过一网络及时地收集控制装置所输出的使用负载参数,并于接收到来自至少一个智能型装置的相应资源装置的一使用需求时,依据资源装置的使用负载参数与使用需求进行一评比,以依据评比的结果进行资源装置的一资源使用分配,得到一资源使用规划,据此控制资源装置的运行并回应智能型装置的使用需求。
本发明的方法可通过本发明的***来实现,其为可执行特定功能的硬件或固件,亦可以通过程序码方式收录于一记录媒体中,并结合特定硬件来实现。当程序码被电子装置、处理器、计算机或机器载入且执行时,电子装置、处理器、计算机或机器变成用以实行本发明的装置或***。
附图说明
图1显示本发明一实施例的动态资源管理***的示意图。
图2显示本发明一实施例的动态资源管理方法的流程图示意图。
图3显示本发明另一实施例的动态资源管理方法的示意图。
附图符号说明
10~购物***;
10~动态资源管理***;
100~智能型装置;
110~无线收发机;
120~处理器;
130~用户接口;
140~显示单元;
200~云端伺服器;
210~账号验证模块;
220~通讯模块;
230~需求接收模块;
240~规划模块;
250~指令输出模块;
260~消息推送模块;
300~资源装置;
310~无线射频装置;
320~资源控制装置;
400~网络;
S202、S204、S206~执行步骤。
具体实施方式
为使本发明的上述和其他目的、特征、和优点能更明显易懂,下文特举出优选实施例,并配合附图,作详细说明如下。注意的是,在此所叙述的是实施本发明的最佳方式,目的在于说明本发明的精神而非用以限定本发明的保护范围,应理解下列实施例可经由软件、硬件、固件、或上述任意组合来实现。
本发明实施例提供一种动态资源管理***及其动态资源管理方法,可用以管理多个资源装置的资源、协调与规划各方资源的使用需求与回应,借助智能型装置与云端运算有效处理不同资源装置间的请求与大量信息的分析,进而寻找最佳资源分配模式,可及时反映回馈至用户端与伺服器端的状态,因此,可改变目前资源取得方式,降低资源取得的浪费,增加最短时间可掌握的信息量。
图1显示本发明一实施例的动态资源管理***的示意图。如图1所示,动态资源管理***10至少包括一个或多个智能型装置100、一云端伺服器200以及一个或多个资源装置300。其中,智能型装置100可为具有无线通讯能力的可携式装置或其他类型的无线装置,例如个人数字助理、智能型手机、移动电话、移动上网装置、笔记型计算机、车用计算机、数字相机、多媒体播放器、游戏装置或任何类型的移动计算装置,然而,本领域技术人员应可理解本发明并不限于此。其中,智能型装置100可通过一网络400例如有线网络如网际网络和/或无线网络例如宽频分码多工存取***(WCDMA)网络、3G网络、无线区域网络(WLAN)、蓝牙网络等等各种无线网络来连线至云端伺服器200,用以通过云端伺服器200执行彼此之间的无线通讯与数据传输。
智能型装置100至少包括无线收发机110、处理器120与用户接口130,无线收发机110可进一步包括基频(baseband)单元(未示出)与射频(Radio Frequency,RF)模块(未示出)。基频单元可包括多个硬件装置以执行基频信号处理,包括模拟数字转换(analog todigital conversion,ADC)/数字模拟转换(digital to analog conversion,DAC)、增益(gain)调整、调制与解调制、以及编码/解码等。射频模块可接收射频无线信号,并将射频无线信号转换为基频信号以交由基频模块进一步处理,或自基频信号模块接收基频信号,并将基频信号转换为射频无线信号以进行传送。射频模块亦可包括多个硬件装置以执行上述射频转换,举例来说,射频模块可包括混频器(mixer)以将基频信号乘上移动通讯***的射频中的振荡载波,其中该射频可为宽频分码多工存取***(WCDMA)所使用的900兆赫、1900兆赫、或2100兆赫,或长期演进***(LTE)所使用的900兆赫、2100兆赫、或2600兆赫,或视其它无线存取技术的标准而定。另外,处理器120可用以控制无线收发机110以及其它功能模块的运行状态,例如用以提供人机接口的显示单元(display unit)和/或按键(keypad)、用以储存应用程序与通讯协定的程序码的储存单元(未示出)等。储存单元可为各种类型的数据储存装置例如内置存储器或外接存储卡等,可用以储存各种数据。一些实施例中,智能型装置100可还包括显示单元140,其中显示单元140可显示相关数据,例如显示用户接口130、文字、图形、接口和/或各种信息如地图信息等。应理解的是,在一些实施例中,显示单元140结合触碰感应装置(未显示)的屏幕。触碰感应装置具有包括至少一维的感应器的触摸式表面,用以检测控制工具,如手指或触控笔等在其表面上的接触及移动。因此,用户可通过显示单元140来输入命令或讯号。
处理器120耦接至无线收发机110,可用以执行本发明的动态资源管理方法,其细节将于后进行说明。处理器120可为一个或多个数据处理器,图像处理器和/或中央处理器,其可用以执行储存在储存装置(未示出)例如一存储器中的一种或多种类型的计算机可读取媒体。
云端伺服器200可至少包括账号验证模块210、通讯模块220、需求接收模块230、规划模块240、指令输出模块250以及消息推送模块260。账号验证模块210可负责验证提出该资源的使用需求的用户的权限,可在接收到来自某一智能型装置的使用需求时,执行一身份验证程序,用以验证智能型装置的用户是否具有使用该资源装置的资源的权限。并且当用户未具有使用资源装置的资源的权限时,账号验证模块210拒绝其所发出的使用需求或执行一注册程序。若验证结果表示用户账号为合法账号,则开始使用移动App功能;反之,若验证结果表示用户账号并非合法账号,则引导至注册画面或关闭App。需求接收模块230可用以在用户提出资源的使用需求时,汇总所有需求,进行过滤与确认是否为合法请求,接着将过滤后的需求传送至规划模块240。规划模块240可分析所有资源需求与各资源装置的资源使用状态,负责规划最佳模式让客户端可以有效取用资源,并将规划结果传送至指令输出模块250。在一些实施例中,云端伺服器200可还包括一数据库(未示出),其用以储存相关数据,例如各种资源装置的资源相关数据、过滤后的需求与资源使用状态等等。
指令输出模块250可将规划模块240规划后结果转换成指令,并且经由网络400传送至相关资源装置300的资源控制装置310,让资源控制装置310可以解读并且执行该指令的对应操作。
消息推送模块260可依据规划模块的资源使用规划,将处理用户操作的结果推送消息至智能型装置100。
一个或多个资源装置300可提供多个有限资源。每个资源装置300可包括一无线射频装置310以及一资源控制装置320,其中无线射频装置310可通过网络400例如有线网络如网际网络和/或无线网络例如宽频分码多工存取***(WCDMA)网络、3G网络、无线区域网络(WLAN)、蓝牙网络等等各种无线网络来连线至云端伺服器200或与其讯号发射范围内的智能型装置100进行配对与通讯。无线射频装置310可还包括一无讯讯号发送模块,可依照一设定时间区间随时发送一无线讯号,以发送关于资源所在位置及相关资源状态信息。资源控制装置320可用以检测资源装置300的资源使用状态,并根据所检测到的资源装置300的资源使用状态产生资源装置300的相关使用负载参数以定期反馈至云端伺服器200。资源控制装置320也可相应指令输出模块250所输出的指令,对资源装置300进行资源的控制,使其执行对应的操作如启用或关闭等。
智能型装置100的无线收发机110可用以负责接收资源装置300发送的讯号,当资源装置300接收对应讯号时会自动通知智能型装置100。具体来说,资源装置300的无线射频装置310安装在各资源装置300的固定范围内,无线射频装置300可固定时间广播讯号,例如该讯号可包括此装置独有的装置识别码,例如通用唯一识别码(Universally UniqueIdentifier,UUID),可供云端伺服器辨识该无线射频装置所对应的资源装置的类型与位置。当用户手持智能型装置100(例如:移动装置)接近某一资源装置300的无线射频装置310而进入其讯号范围内,智能型装置100的无线收发机110与无线射频装置310会互相检测而使得智能型装置100可接收到无线射频装置310所送出的讯号,并判别其讯号内容,其中讯号内容中可包括该资源装置的UUID。一旦经由讯号内容得知该UUID已事先定义在移动App里时,智能型装置100中的处理器120随即会启动预设的用户接口130例如一移动App,自动连线至云端伺服器200以执行本发明的动态资源管理方法。
本领域技术人员应可理解本发明的各种装置以及模块等元件可具有足够的硬件电路、元件和/或配合的软件、固件及其组合来实现各项所需的功能。
图2显示一依据本发明实施例的动态资源管理方法的流程图。请同时参照图1与图2。依据本发明实施例的动态资源管理方法可以适用于图1的动态资源管理***10,可用以借助云端伺服器200远程管理多个资源装置300的资源。
首先,如步骤S202,借助安装于各资源装置的多个控制装置(例如:资源控制装置320)检测所有资源装置的资源使用状态,以根据各资源装置的资源使用状态产生资源装置的使用负载参数。举例来说,当资源装置为一电梯时,电梯中的资源控制装置320可定期检测电梯的使用状态,例如该电梯所在楼层及该电梯中的人数等等,并根据电梯的使用状态产生其使用负载参数(例如:使用负载参数可包括该资源的可用资源信息,例如该电梯的剩余可承载人数、所在楼层与运行方向等)反馈给云端伺服器。
接着,如步骤S204,云端伺服器200通过一网络(例如:网络400)及时地收集所有资源装置的控制装置所输出的使用负载参数。也就是说,云端伺服器200可根据定时收集到的各资源装置的使用负载参数,及时得知各资源的各项数据例如可用资源信息等,例如各电梯的剩余可承载人数、所在楼层与运行方向等。
之后,如步骤S206,在云端伺服器接收到来自一个或多个智能型装置的相应上述资源装置的一使用需求时,依据各资源装置的使用负载参数与所收集到的使用需求进行一评比,以依据评比的结果进行资源装置的一资源使用分配,得到一资源使用规划,并依据资源使用规划通过网络控制各资源装置的运行并回应智能型装置所发出的使用需求。
其中,评比与对应于取用资源装置的多个影响因素有关。具体来说,当用户提出资源的使用需求以请求使用某项资源时,使用需求中会包括所需资源类别与所需资源数等信息,云端伺服器200的规划模块240会依据各资源装置的使用状况开始进行规划资源分配,以规划出最佳模式来满足使用需求。首先,规划模块240可依据各资源装置的资源状态,进行状态筛选。其中,资源状态可包括开放(Open)、持有(Holding)以及关闭(Closed)等。开放状态表示资源有效且开放给用户取用,持有状态表示资源有效且目前由用户取用中,而关闭状态则表示资源无效,无法给用户进行取用。其中,各资源装置的资源状态可由其相关使用负载参数中取得。
其次,规划模块240依据影响用户取用资源的影响因素,针对每项影响因素的程度(Degree)进行正规化,分为五个等级量化。其中,影响因素包含距离(Distance)、时间(Time)、需求资源(Request)、取得成本(Cost)以及折旧比例(Depreciation)等等。正规化针对每项影响因素的对应程度(Degree)分为多个等级量化。举例来说,距离等级可依据取得资源所需距离分为五个级别(例如:非常长、长、一般、短及非常短)。时间等级可依据取得资源所需时间分为五个级别(非常慢、慢、一般、快及非常快)。需求资源等级可依据取得资源所需数量分为五个级别(非常多、多、一般、少及非常少)。取得成本等级可依据取得资源所需成本分为五个级别(非常高、高、一般、低及非常低)。折旧比例等级可依据取得资源目前折旧比例分为五个级别(非常新、新、一般、旧及非常旧)。
接着,规划模块240再依据正规化结果进行一加权平均运算,以根据各资源装置300的目前有效资源进行加权平均决策矩阵运算,再依据前述运算结果进行排序。之后,再根据评分结果由高而低依序回应资源的使用需求。参见下表1,为依据本发明一实施例的加权平均决策矩阵运算结果的示意图。
表1加权平均决策矩阵运算
如表1的例子中,假设共有五个可用资源装置资源一至资源五,云端伺服器200可依据前述影响因素如取得资源所需距离、时间、需求资源数、取得成本以及折旧比例进行正规化后产生对应分数。例如,针对影响因素为距离而言,云端伺服器可根据各个资源装置与该用户的距离远近(例如:可根据自其无线射频装置310接收到的讯号强度来判断距离)来产生1至5的分数,如“5”表示距离非常短,“1”表示距离非常长等,依此类推。最后再依据正规化结果进行加权平均运算,再根据运算的结果进行排序与资源分配。如表1所示的例子中,因资源四的评比分数最高,因此云端伺服器200会优先安排资源四给该用户使用。于是,云端伺服器200会通过指令输出模块250输出指令至资源四的资源控制装置,以控制资源装置资源四的运行并且通过消息推送模块260传送处理结果至智能型装置的用户接口,并通过用户接口显示关于资源四的派送结果给用户。例如,资源四为第四号电梯时,用户接口可显示派送结果如“请至第4号电梯前等候,预计1分后到达”等信息给用户。用户随后便可利用资源四所提供的资源达到其所需的使用需求。
图3显示一依据本发明实施例的动态资源管理方法的示意图。在本实施例中,用户必须先行于其智能型装置100上安装一用户接口130例如一移动App,注册其账号取得资源装置300的资源使用权限,并保持智能型装置100处在能检测无线讯号状态,之后才能通过安装的移动App提出本发明的资源使用需求。
在注册后,当安装有用户接口的智能型装置接近接近一资源装置的无线射频装置时,智能型装置会接收其无线射频装置的讯号,并判别讯号内容,并且于该讯号内容符合时自动连线至云端伺服器。具体来说,无线射频装置安装在各资源装置的固定范围内,该无线射频装置可固定时间广播讯号,例如该讯号可包括此装置独有的装置识别码,例如通用唯一识别码(Universally Unique Identifier,UUID),可供云端伺服器辨识该无线射频装置所对应的资源装置的类型与位置。
当用户手持智能型装置(例如:移动装置)接近某一资源装置的无线射频装置,进入其讯号范围内,智能型装置会接收到该无线射频装置所送出的讯号,并判别其讯号内容,其中讯号内容中可包括该资源装置的UUID。一旦经由讯号内容得知该UUID已事先定义在移动App里时,智能型装置中的处理器随即会启动预设的用户接口例如一移动App,自动连线至云端伺服器进行身份验证。云端伺服器可执行一身份验证程序,以验证该智能型装置的用户是否具有使用该资源装置所提供的资源的权限。当用户未具有使用资源装置的资源的权限或尚未注册时,云端伺服器可拒绝其所发出的使用需求或执行一注册程序来进行注册。
当用户通过身份验证并连线至云端伺服器时,移动App会将资源装置的UUID包含于使用需求中一并送回云端伺服器,云端伺服器便可依据UUID知道目前所在位置与请求资源数,进行资源信息派送,以即时派送相关信息至移动装置。
接着,用户可通过移动App提交使用资源的使用需求。当用户点击消息进行观看时,移动App便会启动,此时便可以借助移动App提交使用资源的使用需求。云端伺服器同时接收来自各智能型装置的使用需求,并依照不同位置以及请求资源数,进行运算分析最佳资源分配模式,派送预计等待时间及相关信息至各智能型装置。
之后,云端伺服器会处理控制指令传送至资源控制装置,依据用户的所在位置及欲取得的路径,通过API传送指令至被分派的资源控制装置,使其处理对应的操作。
资源控制装置可不断通过接口如应用程序接口(API)反馈目前使用状况至云端伺服器,以更新其动态。在一些实施例中,每一资源可设有一最大请求上限,当资源已经达到最大请求上限,便会暂停之后的用户提出的使用需求,只有正在使用资源的人可进行其他操作,同时也会通知受影响的其他用户。
当用户移动装置离开讯号范围内,表示放弃使用资源,云端伺服器可将该使用需求取消,除非该位置有其他请求,否则资源控制装置则不进行操作。
当用户达成资源使用目的,并脱离该无线射频装置的讯号发射范围,云端伺服器200可将该位置信息派送至该用户对应的智能型装置的移动App上,方便用户浏览该位置信息。也可以将这些信息转成语音,通过蓝牙耳机等装置,使用户通过语音的导航获得位置信息。
以下列举一些情景实施例,以进行说明。
第一实施例中,本发明的方法可应用于搭乘电梯作为资源的使用需求的情景。现今的电梯***一般是对视障朋友较不友善的,虽然有些电梯有语音与点字按键作为辅助,但普遍来说视障朋友单独搭电梯,仍存在很多不方便。另外,无法得知电梯还有多久会来,电梯来了是否还有位置。另外,有些人临时变卦不搭乘电梯,但却没有取消,造成电梯到该楼层一样会开启,但却没有半个人的窘境。另外,明明电梯已经客满,只要外部还是有人操作,电梯一样会开启,电梯门打开见到人挤人尴尬状况,不管是电梯内的人还是电梯外的人,都不愿意乐见的,而且这样的方式非常没有效率。另外,有些人会因一己之私,会按下所有可以操作的电梯,只因他无法判断哪一部电梯会先到,这容易造成电梯空转,浪费能源,并减低电梯寿命。此外,电梯若遇故障情形,造成电梯停摆或乘客受困电梯,对于等待电梯的民众或大楼管理部无法即时得知电梯故障消息,导致伤害发生性提高。
总结上述问题,依据本发明的动态资源管理***与方法可改善人们单向提出搭乘电梯资源的使用需求与回应,通过云端运算优化资源规划分配机制,有效取得电梯资源及改善等待时间,可改善单向非同步传达信息问题、提升电梯资源运行效率及节能问题以及即时同步资源状态。
本实施例中,智能型装置例如一智能型手机可作为具有用户接口的电梯App安装载体、其可通过3G/4G or WiFi连上网络、能检测、接收无线射频装置所发出的讯号并且可将电梯App从背景唤起并解锁电梯App的使用。电梯App可用以取代原先电梯控制面板,能对电梯进行操控、能借助无线射频装置所发出的讯号唤起并且能与云端伺服器沟通。
云端伺服器可接受电梯App所传递的资源使用需求,并将使用需求转换成控制命令借助特定的应用程序接口(API)通过网络对电梯进行控制,并可接收电梯反馈状态信息,传送至电梯App通知用户。云端伺服器也能汇总各楼层用户需求,加以分析并预测,将预测结果通过电梯App通知用户并且可随时监控电梯状况。
无线射频装置可持续发射特定讯号,当智能型装置接收到讯号时,代表该智能型装置的用户已经进入电梯范围内,可能有搭乘电梯的需求,电梯可通过此装置与智能型装置进行互动。只有在讯号范围内才能对电梯App进行操作。可借助讯号来判定用户远近。智能型装置可在进入无线射频装置的讯号范围或离开讯号范围可做不同的操作。
网络可作为云端伺服器与智能型装置、云端伺服器与电梯间消息传递媒介,必须有网络状况下才能对电梯进行远程操控,取得电梯信息。无网络状况可回到原本电梯面板控制。
在本实施例中,资源装置为一电梯***,电梯***可包括一台或多台电梯,各电梯可运送用户前往指定楼层,而电梯上的管理装置能借助网络连上云端伺服器,并能通过特定的应用程序接口(API)对电梯加以控制以及定期检测电梯的使用状态,例如该电梯所在楼层及该电梯中的人数等等,并根据电梯的使用状态产生其使用负载参数(例如:使用负载参数可包括该资源的可用资源信息,例如该电梯的剩余可承载人数、所在楼层与运行方向等)反馈给云端伺服器。用户必须先行至云端伺服器注册,取得电梯使用权限。之后,用户可通过事先安装的用户接口如一手机app提出包括欲前往的楼层以及有几人搭乘等使用需求,事先将这些需求提交至云端伺服器,云端伺服器可根据使用需求与各资源装置所反馈的使用负载参数,进行前述的评比计算与预测,再根据评比结果回馈信息给用户,因此,用户可获得较佳的使用经验。
以此方式,使得电梯可变成物联网的装置,通过特定的移动装置app即可操作电梯(资源),其中无线射频装置可装设在电梯内以及每一层楼的电梯门口,只有在无线射频装置发射信号范围内的移动装置,才能对电梯进行操作,将资源使用需求(如搭乘目标楼层及人数等信息),通过移动装置app传递至云端伺服器,而云端伺服器经过前述信息汇总与处理后,可发送控制命令给对应的资源装置(亦即:电梯)来执行任务,同时并派送消息给移动装置,让用户可清楚知道相关信息例如:分配的是那一台电梯以及大概等待多久等信息。在一些实施例中,派送的消息可以再通过其它移动装置如蓝牙耳机等来进行信息提示例如可进行语音提示,可方便视障朋友获取信息。
第二实施例中,本发明的方法可应用于寻找餐厅座位作为资源的使用需求的情景。观察消费者用餐情况可归纳以下目前存在的问题:座位搜寻不易:有时候碍于建筑物结构影响,不易发现座位或有时候受到人潮众多影响,视线不易搜寻远方座位;无法即时取得座位状态:在座位上用餐的消费者,无法得知是否即将用餐完毕离开座位,只能定点等待或是不断来回搜寻;以及多人用餐无法即时通知状态:与友人用餐的情况下,一旦其中一人已经找到座位,必须在座位上呼喊随行的友人。
通过本发明的动态资源管理***,可将无线射频装置装设在想要监控的各资源装置的适当位置,通过无线射频装置感应目前用餐人数与状态,及时取得并反馈所在平面所有座位信息,并且通过云端伺服器进行资源规划与分配,可实现及时定位与座位安排,从而即时取得规划座位安排与定位。此外,也可通过云端伺服器反馈目前所在位置给随行友人,达到消息即时通知的目的。
因此,依据本发明的动态资源管理***及其动态资源管理方法,可借助云端伺服器管理多个资源装置的资源、协调与规划各方资源的使用需求与回应,借助智能型装置与云端运算有效处理不同资源装置间的请求与大量信息的分析,进而寻找最佳资源分配模式,可及时反映回馈至用户端与伺服器端的状态,使得资源的使用需求者不受时间与地点的限制,可随时取得资源运行状态,并可与资源管理者进行双向沟通,从而使得资源的使用需求者更快速地掌握各项资源最新动态,可有效节省等待时间与即刻改善冲突现象。
本发明的方法,或特定形式或其部份,可以以程序码的型态存在。程序码可以包含于实体媒体,如软盘、光盘、硬盘、或是任何其他机器可读取(如计算机可读取)储存媒体,亦或不限于外在形式的计算机程序产品,其中,当程序码被机器,如计算机载入且执行时,此机器变成用以参与本发明的装置。程序码也可通过一些传送媒体,如电线或电缆、光纤、或是任何传输形式进行传送,其中,当程序码被机器,如计算机接收、载入且执行时,此机器变成用以参与本发明的装置。当在一般用途处理器实施时,程序码结合处理器提供一操作类似于应用特定逻辑电路的独特装置。
虽然本发明已以优选实施例公开如上,然其并非用以限定本发明,任何本领域技术人员在不脱离本发明的精神和范围下,当可做些许更动与润饰,因此本发明的保护范围当以权利要求为准。
Claims (8)
1.一种动态资源管理方法,用以借助云端伺服器远程管理多个资源装置的资源,该方法包括下列步骤:
借助安装于所述资源装置的多个控制装置检测所述资源装置的资源使用状态,以根据所述资源装置的资源使用状态产生所述资源装置的使用负载参数;
该云端伺服器通过一网络及时地收集所述控制装置所输出的所述使用负载参数;以及
该云端伺服器在接收到来自至少一个智能型装置的相应所述资源装置的一使用需求时,依据所述资源装置的所述使用负载参数与该使用需求进行一评比,以依据该评比的结果进行所述资源装置的一资源使用分配,得到一资源使用规划,并依据该资源使用规划通过该网络控制所述资源装置的运行并回应该智能型装置的该使用需求,
其中该评比与对应于取用所述资源装置的多个影响因素有关,并且
其中该评比还包括下列步骤:
执行相应所述影响因素的正规化;
依据所述正规化结果进行一加权平均运算,根据所述资源装置的一资源状态以及该加权平均,得到一评分结果,依照该评分结果进行所述资源装置的排序;以及
根据该评分结果,回应该使用需求,并且
其中所述影响因素包括取用所述资源装置的该资源的一距离、一时间、一需求资源数、一取得成本以及一折旧比例之中至少其中之一。
2.如权利要求1所述的动态资源管理方法,还包括:
在接收到来自该至少一个智能型装置的该使用需求时,执行一身份验证程序,用以验证该智能型装置的一用户是否具有使用所述资源装置的资源的权限,并且当该用户未具有使用所述资源装置的资源的权限时,拒绝该使用需求或执行一注册程序。
3.如权利要求2所述的动态资源管理方法,其中每一所述资源装置还定期发出一无线讯号并且该智能型装置在检测到该无线讯号时,通过该网络发出该使用需求至该云端伺服器。
4.如权利要求3所述的动态资源管理方法,其中该智能型装置还包括一用户接口,该用户接口在检测到该无线讯号时自动启动,以通过该网络产生该使用需求至该云端伺服器。
5.如权利要求2所述的动态资源管理方法,还包括:
依据该资源使用分配结果,更新所述资源装置的资源使用状态。
6.如权利要求1所述的动态资源管理方法,其中该资源状态包括开放、持有以及关闭之中至少其中之一。
7.一种动态资源管理***,包括:
至少一个智能型装置;
多个资源装置,提供多个资源,其中每一所述资源装置包括一控制装置,用以检测所述资源装置的资源使用状态,以根据所述资源装置的资源使用状态产生所述资源装置的使用负载参数;以及
一云端伺服器,通过一网络耦接至该智能型装置以及所述资源装置,以远程管理所述资源装置的资源,
其中该云端伺服器通过该网络及时地收集所述控制装置所输出的所述使用负载参数并于接收到来自该至少一个智能型装置的相应所述资源装置的一使用需求时,依据所述资源装置的所述使用负载参数与该使用需求进行一评比,以依据该评比的结果进行所述资源装置的一资源使用分配,得到一资源使用规划,并依据该资源使用规划通过该网络控制所述资源装置的运行并回应该智能型装置的该使用需求,其中该评比与对应于取用所述资源装置的多个影响因素有关,并且
其中该评比还包括下列步骤:
执行相应所述影响因素的正规化;
依据所述正规化结果进行一加权平均运算,根据所述资源装置的一资源状态以及该加权平均,得到一评分结果,依照该评分结果进行所述资源装置的排序;以及
根据该评分结果,回应该使用需求,并且
其中所述影响因素包括取用所述资源装置的该资源的一距离、一时间、一需求资源数、一取得成本以及一折旧比例之中至少其中之一。
8.如权利要求7所述的动态资源管理***,其中该云端伺服器还包括一账号验证模块,用以在接收到来自该至少一个智能型装置的该使用需求时,执行一身份验证程序,用以验证该智能型装置的一用户是否具有使用所述资源装置的资源的权限,并且当该用户未具有使用所述资源装置的资源的权限时,拒绝该使用需求或执行一注册程序。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW104135993A TWI582607B (zh) | 2015-11-02 | 2015-11-02 | 動態資源管理系統及其方法 |
TW104135993 | 2015-11-02 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106657203A CN106657203A (zh) | 2017-05-10 |
CN106657203B true CN106657203B (zh) | 2019-12-06 |
Family
ID=58637970
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510801281.5A Active CN106657203B (zh) | 2015-11-02 | 2015-11-19 | 动态资源管理***及其方法 |
Country Status (3)
Country | Link |
---|---|
US (1) | US10075344B2 (zh) |
CN (1) | CN106657203B (zh) |
TW (1) | TWI582607B (zh) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9900378B2 (en) | 2016-02-01 | 2018-02-20 | Sas Institute Inc. | Node device function and cache aware task assignment |
US10534746B2 (en) * | 2016-05-09 | 2020-01-14 | Droplit, Inc. | System and method for defining machine-to-machine communicating devices and defining and distributing computational tasks among same |
US11334391B2 (en) * | 2017-04-17 | 2022-05-17 | Red Hat, Inc. | Self-programmable and self-tunable resource scheduler for jobs in cloud computing |
KR102485368B1 (ko) | 2018-01-15 | 2023-01-05 | 삼성전자주식회사 | 전자 장치, 그 제어 방법 및 컴퓨터 판독가능 기록 매체 |
TWI698754B (zh) | 2018-05-29 | 2020-07-11 | 普安科技股份有限公司 | 雲端服務之權限管理方法及其系統 |
CN111901846A (zh) * | 2020-07-31 | 2020-11-06 | 浙江鑫网能源工程有限公司 | 采用多个NB-IoT节点网关的自组网*** |
CN113872794B (zh) * | 2021-08-17 | 2023-03-24 | 北京邮电大学 | 基于云端资源支撑的it运维平台***及其运维方法 |
CN115102953B (zh) * | 2022-04-13 | 2023-08-08 | 北京智芯微电子科技有限公司 | 配电网云边端协同管控***及方法 |
CN116032949B (zh) * | 2023-03-29 | 2023-06-16 | 成都数之联科技股份有限公司 | 时间同步方法、装置、电子设备和计算机可读存储介质 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102495759A (zh) * | 2011-12-08 | 2012-06-13 | 曙光信息产业(北京)有限公司 | 一种云计算环境中作业调度的方法 |
CN104348887A (zh) * | 2013-08-09 | 2015-02-11 | 中国电信股份有限公司 | 云管理平台中的资源分配方法与装置 |
CN104735095A (zh) * | 2013-12-18 | 2015-06-24 | ***通信集团四川有限公司 | 一种云计算平台作业调度方法及装置 |
US9081602B1 (en) * | 2005-02-07 | 2015-07-14 | Parallels IP Holdings GmbH | System and method for starting a cloud-based virtualization system with hypervisor and virtual machine monitor |
Family Cites Families (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8429630B2 (en) * | 2005-09-15 | 2013-04-23 | Ca, Inc. | Globally distributed utility computing cloud |
WO2012037637A1 (en) * | 2010-09-23 | 2012-03-29 | Research In Motion Limited | System and method for dynamic coordination of radio resources usage in a wireless network environment |
US9781205B2 (en) * | 2011-09-12 | 2017-10-03 | Microsoft Technology Licensing, Llc | Coordination engine for cloud selection |
US20130091280A1 (en) * | 2011-10-08 | 2013-04-11 | Broadcom Corporation | Social Device Resource Management |
US9055121B2 (en) | 2011-10-08 | 2015-06-09 | Broadcom Corporation | Social processing member offering fixed and intelligent services |
US8782242B2 (en) * | 2011-10-13 | 2014-07-15 | Vmware, Inc. | Software application placement using computing resource containers |
US10031783B2 (en) * | 2012-03-02 | 2018-07-24 | Vmware, Inc. | Execution of a distributed deployment plan for a multi-tier application in a cloud infrastructure |
US9032077B1 (en) * | 2012-06-28 | 2015-05-12 | Amazon Technologies, Inc. | Client-allocatable bandwidth pools |
US20150154840A1 (en) * | 2012-07-20 | 2015-06-04 | Iwatchlife Inc. | System and method for managing video analytics results |
US10552774B2 (en) * | 2013-02-11 | 2020-02-04 | Amazon Technologies, Inc. | Cost-minimizing task scheduler |
FR3007551A1 (fr) * | 2013-06-25 | 2014-12-26 | France Telecom | Procede et serveur de traitement d'une requete d'acces d'un terminal a une ressource informatique |
KR20150011250A (ko) * | 2013-07-22 | 2015-01-30 | 한국전자통신연구원 | 클라우드 센터 관리 방법 및 그 시스템 |
US9202029B2 (en) * | 2013-08-27 | 2015-12-01 | Maan ALDUAIJI | Computer device, a method for controlling a login status of a computer device and a server |
US20150172115A1 (en) * | 2013-12-18 | 2015-06-18 | Telefonaktiebolaget L M Ericsson (Publ) | Mapping virtual network elements to physical resources in a telco cloud environment |
US20160125330A1 (en) * | 2014-10-31 | 2016-05-05 | AppDynamics, Inc. | Rolling upgrade of metric collection and aggregation system |
US9800465B2 (en) * | 2014-11-14 | 2017-10-24 | International Business Machines Corporation | Application placement through multiple allocation domain agents and flexible cloud scheduler framework |
US10200302B2 (en) * | 2015-02-04 | 2019-02-05 | Cisco Technology, Inc. | Techniques for allocating resources for communication in a communication network |
US9720763B2 (en) * | 2015-03-09 | 2017-08-01 | Seagate Technology Llc | Proactive cloud orchestration |
US10031785B2 (en) * | 2015-04-10 | 2018-07-24 | International Business Machines Corporation | Predictive computing resource allocation for distributed environments |
US10623481B2 (en) * | 2015-04-27 | 2020-04-14 | Microsoft Technology Licensing, Llc | Balancing resources in distributed computing environments |
US9848041B2 (en) * | 2015-05-01 | 2017-12-19 | Amazon Technologies, Inc. | Automatic scaling of resource instance groups within compute clusters |
-
2015
- 2015-11-02 TW TW104135993A patent/TWI582607B/zh active
- 2015-11-19 CN CN201510801281.5A patent/CN106657203B/zh active Active
-
2016
- 2016-02-01 US US15/012,040 patent/US10075344B2/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9081602B1 (en) * | 2005-02-07 | 2015-07-14 | Parallels IP Holdings GmbH | System and method for starting a cloud-based virtualization system with hypervisor and virtual machine monitor |
CN102495759A (zh) * | 2011-12-08 | 2012-06-13 | 曙光信息产业(北京)有限公司 | 一种云计算环境中作业调度的方法 |
CN104348887A (zh) * | 2013-08-09 | 2015-02-11 | 中国电信股份有限公司 | 云管理平台中的资源分配方法与装置 |
CN104735095A (zh) * | 2013-12-18 | 2015-06-24 | ***通信集团四川有限公司 | 一种云计算平台作业调度方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
TW201717046A (zh) | 2017-05-16 |
TWI582607B (zh) | 2017-05-11 |
US10075344B2 (en) | 2018-09-11 |
CN106657203A (zh) | 2017-05-10 |
US20170126504A1 (en) | 2017-05-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106657203B (zh) | 动态资源管理***及其方法 | |
CN111367642B (zh) | 一种任务调度执行方法及装置 | |
CN108975109B (zh) | 用于移动装置用户的电梯重新分配 | |
CN104609270B (zh) | 一种智能电梯控制***及方法 | |
KR102421255B1 (ko) | 음성 신호를 제어하기 위한 전자 장치 및 방법 | |
EP3536647B1 (en) | Authorization management and authorization request of elevator service request | |
EP3080025B1 (en) | Conveyance system traffic flow information | |
US11827491B2 (en) | Elevator service request using user device | |
US20180357073A1 (en) | Method, device, and system for electronic digital assistant for natural language detection of a user status change and corresponding modification of a user interface | |
EP3566991B1 (en) | Elevator service requesting based on social media application module | |
US10469416B2 (en) | Information processing device, information processing method, and program | |
EP3505476A1 (en) | Elevator service request using user device with filtered destination floor selection | |
AU2018202212A1 (en) | Elevator service request using user device with app-retained floor pairs | |
US9451645B2 (en) | Data communication method and apparatus based on wireless communication | |
US20170096318A1 (en) | Variable elevator assignment | |
US11420645B2 (en) | Method and apparatus for personalizing autonomous transportation | |
AU2015268847A1 (en) | Automatic determination of elevator user's current location and next destination with mobile device technology | |
US10911910B2 (en) | Electronic device and method of executing function of electronic device | |
US11076378B2 (en) | Method for notification to disembark and user equipment | |
US20220357827A1 (en) | System and method for an adaptable, smart virtual assistant that supports long term care | |
CN115345464A (zh) | 业务订单的派单方法、装置、计算机设备及存储介质 | |
CN114222252A (zh) | 一种消息生成方法、装置、电子设备及存储介质 | |
KR102483771B1 (ko) | 인공지능에 기반한 교통약자 콜택시 배차요청에 대한 다채널 라우팅 방법 및 시스템 | |
US8649771B1 (en) | System and method for controlling access to a particular functionality of a wireless communication device | |
KR20220168533A (ko) | 입차 또는 출차되는 차량을 관리하기 위한 전자 장치 및 그 동작 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |