基于物联开放平台的房间在线预订方法和装置与流程

文档序号:12803908阅读:211来源:国知局
基于物联开放平台的房间在线预订方法和装置与流程

本发明涉及网络技术领域,特别是涉及物联网技术领域,尤其涉及一种基于物联开放平台的房间在线预订方法和装置。



背景技术:

随着互联网技术的进步,人们的生活和工作都与互联网产生了紧密的联系,其中房间预订是一个在人们生活和工作中都比较常见的应用场景,比如会议室预订或者ktv房间预订。房间预订以前通常是人工管理,由专人负责协调时间和预订的人。

为了提高房间预订的效率,目前房间预订也引入了信息化技术,比如在ktv这样的营业场所,可以自架服务器运行房间预订服务程序,消费者有预订房间的需求时可联系营业场所的工作人员,由工作人员操作预订服务程序来实现房间预订,效率太低,人力成本高。因此,目前的房间预订方式效率太低,需要改进。



技术实现要素:

基于此,有必要针对目前的房间预订方式效率太低的问题,提供一种基于物联开放平台的房间在线预订方法和装置、房间预订方法和装置。

一种基于物联开放平台的房间在线预订方法,所述方法包括:

接收用户终端发送的房间预订请求;

根据所述房间预订请求获取预订房间使用者标识、预订房间标识和预订时间段;

获取所述预订房间标识所关联的公共设备标识,所述公共设备标识对应的公共设备接入物联开放平台;

记录所述公共设备标识、所述预订房间使用者标识和所述预订时间段的对应关系;

根据所述对应关系,在所述预订时间段内,授予所述预订房间使用者标识对应于所述公共设备标识的私有控制权限。

一种基于物联开放平台的房间在线预订装置,所述装置包括:

房间预订请求接收模块,用于接收用户终端发送的房间预订请求;

房间预订请求处理模块,用于根据所述房间预订请求获取预订房间使用者标识、预订房间标识和预订时间段;

公共设备标识获取模块,用于获取所述预订房间标识所关联的公共设备标识,所述公共设备标识对应的公共设备接入物联开放平台;

对应关系记录模块,用于记录所述公共设备标识、所述预订房间使用者标识和所述预订时间段的对应关系;

权限控制模块,用于根据所述对应关系,在所述预订时间段内,授予所述预订房间使用者标识对应于所述公共设备标识的私有控制权限。

上述基于物联开放平台的房间在线预订方法和装置,公共设备标识与房间标识相关联。接收到用户远程发起的房间预订请求,就可以根据该房间预订请求获得预订房间标识,从而获得相应的公共设备标识。通过记录公共设备标识、所述预订房间使用者标识和所述预订时间段的对应关系,以在预订时间段内授予所述预订房间使用者标识对应于所述公共设备标识的私有控制权限,从而实现了房间预订控制。这样各用户可以自主远程实现房间预订,不需要通过相关的工作人员,提高了房间预订效率。

一种房间预订方法,所述方法包括:

向物联开放平台发送房间预订请求;

接收所述物联开放平台反馈的根据所述房间预订请求查询到的房间列表以及时间段占用状态;

展示所述房间列表和所述时间段占用状态;

根据对所述房间列表的选择指令确定预订房间标识,根据对空闲状态的时 间段的选择指令确定预订时间段,并获得预订房间使用者标识;

向所述物联开放平台发送所述预订房间使用者标识、所述预订房间标识和所述预订时间段,以使所述物联开放平台更新所述预订时间段的占用状态,记录所述公共设备标识、所述预订房间使用者标识和所述预订时间段的对应关系,并根据所述对应关系,在所述预订时间段内,授予所述预订房间使用者标识对应于所述公共设备标识的私有控制权限。

一种房间预订装置,所述装置包括:

向物联开放平台发送房间预订请求;

接收所述物联开放平台反馈的根据所述房间预订请求查询到的房间列表以及时间段占用状态;

展示所述房间列表和所述时间段占用状态;

根据对所述房间列表的选择指令确定预订房间标识,根据对空闲状态的时间段的选择指令确定预订时间段,并获得预订房间使用者标识;

向所述物联开放平台发送所述预订房间使用者标识、所述预订房间标识和所述预订时间段,以使所述物联开放平台更新所述预订时间段的占用状态,记录所述公共设备标识、所述预订房间使用者标识和所述预订时间段的对应关系,并根据所述对应关系,在所述预订时间段内,授予所述预订房间使用者标识对应于所述公共设备标识的私有控制权限。

上述房间预订方法和装置,通过主动发起房间预订请求,发送房间列表以及时间段占用状态,由预订用户主动选择预订房间使用者标识、预订房间标识和预订时间段,预订用户可以通过自助方式实现在线房间预订,直观、方便、快捷,不需要通过相关的工作人员,提高了房间预订效率。

附图说明

图1为一个实施例中物联网通信系统的应用环境图;

图2为一个实施例中物联开放平台的组成结构示意图;

图3为一个实施例中用户终端的组成结构示意图;

图4为一个实施例中受控设备的组成结构示意图;

图5为一个实施例中基于物联开放平台的房间在线预订方法的流程示意图;

图6为一个实施例中根据所述房间预订请求获取预订房间使用者标识、预订房间标识和预订时间段的步骤的流程示意图;

图7为一个实施例中用户终端显示的场所列表页面的示意图;

图8为一个实施例中在房间列表页面展示房间列表以及相应的时间段状态的示意图;

图9为一个实施例中用于确定预订群组的页面的示意图;

图10为一个实施例中用户终端显示的房间预订确认页面的示意图;

图11为一个实施例中根据私有控制权限对公共设备访问请求进行控制的步骤的流程示意图;

图12为一个实施例中预订房间使用者标识对应的群组会话页面的示意图;

图13为一个实施例中群组记录页面的示意图;

图14为一个实施例中数据统计页面的示意图;

图15为一个实施例中基于物联开放平台的房间在线预订装置的结构框图;

图16为一个实施例中房间预订请求处理模块的结构框图;

图17为另一个实施例中基于物联开放平台的房间在线预订装置的结构框图;

图18为一个实施例中房间预订方法的流程示意图;

图19为一个实施例中房间预订装置的结构框图;

图20为另一个实施例中房间预订装置的结构框图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

如图1所示,在一个实施例中,提供了一种物联网通信系统100,包括物联 开放平台102、用户终端104(如图1中的104(1)和104(2))和受控设备106(如图1中的106(1)和106(2))。图1中物联开放平台102包括一个或多个物理服务器,是为各设备供应商的受控设备106提供接入服务的第三方平台,并为用户终端104提供交互接口。用户终端104包括台式计算机和移动终端,移动终端包括手机、平板电脑以及pda(个人数字助理)等。受控设备106是用于房间中的公共设备,比如麦克风、点唱机或者网络摄像头。

如图2所示,在一个实施例中,物联开放平台102包括通过系统总线连接的处理器、非易失性存储介质、内存储器和网络接口。该处理器具有计算功能和控制物联开放平台102工作的功能,该处理器被配置为执行一种基于物联开放平台的房间在线预订方法。非易失性存储介质包括磁存储介质、光存储介质以及闪存式存储介质。非易失性存储介质存储有操作系统和基于物联开放平台的房间在线预订装置,该基于物联开放平台的房间在线预订装置具有实现一种基于物联开放平台的房间在线预订方法的功能模块。内存储器用于为操作系统和基于物联开放平台的房间在线预订装置提供高速缓存。网络接口用于连接到网络。

如图3所示,在一个实施例中,提供了一种用户终端104,包括通过系统总线连接的处理器、非易失性存储介质、内存储器、网络接口、显示屏及输入装置。其中处理器具有计算功能和控制用户终端104工作的功能,该处理器被配置为执行一种房间预订方法。非易失性存储介质包括磁存储介质、光存储介质以及闪存式存储介质。非易失性存储介质存储有操作系统和房间预订装置,该房间预订装置具有实现一种房间预订方法的功能模块。内存储器用于为操作系统和基于物联开放平台的房间在线预订装置提供高速缓存。显示屏可以是液晶显示屏或者电子墨水显示屏。输入装置包括触控板、轨迹球、鼠标以及与显示屏重叠的触摸层,其中显示屏和触摸层构成触控屏。网络接口则用于连接到网络。

如图4所示,在一个实施例中,受控设备106与用户终端104不同,包括控制芯片、无线连接模块和工作功能模块。受控设备106可通过无线连接模块与用户终端104连接,无线连接模块包括wi-fi(一种无线连接技术)模块、蓝 牙模块、sim(subscriberidentitymodule,客户识别模块)卡模块以及nfc模块中的至少一种。受控设备106可以是麦克风、点唱机或者网络摄像头等。对于网络摄像头其工作功能模块至少具有捕捉影像的功能,对于点唱机其工作功能模块至少具有接收指令以选定歌曲并输出音频的功能。

如图5所示,在一个实施例中,提供了一种基于物联开放平台的房间在线预订方法,本实施例以该方法应用于上述图1的物联网通信系统100中的物联开放平台102来举例说明。该方法具体包括如下步骤:

步骤502,接收用户终端发送的房间预订请求。

具体地,用户终端向物联开放平台发送房间预订请求,由物联开放平台接收。房间预订请求的形式可表现为发向物联开放平台的数据包,数据包中包括特定标识表示该数据包为房间预订请求。房间预订请求用于请求物联开放平台为用户分配预订的房间。

在一个实施例中,物联开放平台具体可以接收用户终端通过社交应用发送的房间预订请求。其中社交应用是基于社交网络进行网络社交互动的应用,社交应用通常具有联系人查找功能以及即时通信功能,还可以具有ugc(usergeneratedcontent,用户生成内容)分享功能以及ugc评论功能。用户终端上运行社交应用,从而用户终端可通过运行的社交应用进入用于预订房间的房间预订页面,进而在该房间预订页面获取预订房间所需的预订信息,在检测到确认指令之后可根据预订信息生成房间预订请求并向物联开放平台发送,由物联开放平台接收该房间预订请求。

步骤504,根据房间预订请求获取预订房间使用者标识、预订房间标识和预订时间段。

具体地,物联开放平台可从房间预订请求中提取预订房间使用者标识、预订房间标识和预订时间段。物联开放平台也可以在接收到房间预订请求后查询发起房间预订请求的预订用户标识所对应的预订配置信息,从该预订配置信息中获得预订房间使用者标识、预订房间标识和预订时间段。该预订配置信息可由预订用户在发起房间预订请求之前上传到物联开放平台,以提高房间预订效率。

其中,预订房间使用者标识是在预订房间时指定的在预订时间段使用预定房间的用户或群组的标识,具体可以是预订用户标识或者预订群组标识或者预定群组中的群组成员。将发起房间预订请求的用户称之为预订用户,预订用户可通过预订用户标识唯一标识。预订群组是预订用户选择或者建立的群组,预订群组可通过预订群组标识唯一标识,预订群组中的群组成员是预订用户指定的可参与预订的房间中的活动的用户标识。预订房间使用者标识为预订用户标识时,预订用户可以在预订时间段内独立控制公共设备;预订房间使用者标识为预订群组标识或者预定群组中的群组成员时,预订群组的群组成员在预订时间段内对公共设备都可以控制公共设备,增加群组成员之间的互动性。预订房间标识是预订用户请求预订的房间的唯一标识,房间具体可以是会议室、唱歌房、网球室、录音室或者直播室等。预订时间段是预订用户指定的所预订房间的使用时间段。预订时间段在物联开放平台接收到房间预订请求前处于空闲状态。

步骤506,获取预订房间标识所关联的公共设备标识,公共设备标识对应的公共设备接入物联开放平台。

其中,被配置为公共设备类型的受控设备称之为公共设备,可在特定条件下被公众访问。受控设备具有设备类型的属性,公共设备标识可唯一标识出相应的公共设备。设备类型包括私人设备和公共设备,通过该设备类型的属性可以限制对相应的受控设备的访问权限。

公共设备可用于房间中,比如若房间是会议室,公共设备可以是投影仪或者会议电话机等;若房间是唱歌房,公共设备可以是点歌机;若房间是网球室,公共设备可以是自动发球机;若房间是录音室,则公共设备可以是录音设备;若房间是直播室,则公共设备可以是视频或音频采集设备,等等。

具体地,物联开放平台事先记录有房间标识和公共设备标识的关联关系,在根据房间预订请求获得预订房间标识后,便可以根据该关联关系获得与该预订房间标识相关联的公共设备标识。

在一个实施例中,公共设备可在接入物联开放平台时获取输入的房间标识,从而将输入的房间标识与公共设备自身的公共设备标识上传到物联开放平台, 物联开放平台则接收公共设备在接入时上传的房间标识和公共设备标识,并建立上传的房间标识和公共设备标识之间的关联关系。

步骤508,记录公共设备标识、预订房间使用者标识和预订时间段的对应关系。

具体地,物联开放平台可在接受房间预订请求后,记录公共设备标识、预订房间使用者标识和预订时间段的对应关系。该对应关系用来表示准许相应的预订者在预订时间段内占用公共设备,被占用的公共设备在预订房间标识所表示的房间中,从而使预订者在预订时间段内占用该房间。在一个实施例中,物联开放平台可记录预订房间使用者标识所对应的预订用户标识。

步骤510,根据对应关系,在预订时间段内,授予预订房间使用者标识对应于公共设备标识的私有控制权限。

具体地,物联开放平台可根据记录的对应关系,实时检测当前时间是否在预订时间段内,如果在预订时间段内,则授予预订房间使用者标识对应于公共设备标识的私有控制权限,如果预订房间使用者标识为预订群组标识,则可授予预订群组标识所对应的群组成员对应于公共设备标识的私有控制权限;如果在预订时间段之前,则无动作;如果在预订时间段之后,则取消授予给预订房间使用者标识的对应于公共设备标识的私有控制权限。

其中,私有控制权限是指预订者在预订时间段内所具有的对公共设备的控制权限,区别于公众用户对公共设备的控制权限。公众用户是指预订群组的群组成员之外的普通用户,公众用户在预订时间段内没有对公共设备的访问权限,或者仅具有查看公共设备的设备信息这样的被限制的控制权限。

在一个实施例中,当预订房间使用者标识对应的群组成员退出预订群组后,物联开放平台可取消在预订时间段内授予给退出的群组成员的对应于公共设备标识的私有控制权限。退出预订群组包括主动退出预订群组和被管理员从预订群组中移除。

上述基于物联开放平台的房间在线预订方法,公共设备标识与房间标识相关联。接收到用户远程发起的房间预订请求,就可以根据该房间预订请求获得预订房间标识,从而获得相应的公共设备标识。通过记录公共设备标识、预订 房间使用者标识和预订时间段的对应关系,以在预订时间段内授予预订房间使用者标识对应于公共设备标识的私有控制权限,从而实现了房间预订控制。这样各用户可以自主远程实现房间预订,提高了房间预订效率。

如图6所示,在一个实施例中,步骤504具体包括如下步骤:

步骤602,根据房间预订请求查询获得房间列表以及时间段占用状态。

具体地,参照图7,用户终端可通过社交应用从物联开放平台拉取场所列表,并在场所列表页面中显示场所列表,场所列表包括可选场所项目,每个场所项目包括场所名称、场所地址以及场所描述信息等。场所是指提供可预订的房间的建筑,比如包括会议室的办公楼、包括唱歌房的娱乐场所或者包括网球室的体育馆等等。用户终端根据对场所列表的选择指令选定场所,向物联开放平台发送携带有选定的场所标识的房间预订请求,物联开放平台则可根据房间预订请求,查询选定的场所标识所对应的房间列表以及相应的时间段占用状态。

其中,房间列表包括至少一个房间项目,一个房间项目至少包括房间标识,还可以包括相应房间的描述信息,描述信息比如描述房间大小或者房间设施等。时间段占用状态是指房间列表中的房间标识所对应的时间段是否被占用的状态信息,时间段占用状态具体可以包括处于已占用状态的时间段和/或处于空闲状态的时段。

步骤604,将房间列表和时间段占用状态发送到用户终端进行展示,使用户终端根据对房间列表的选择指令确定预订房间标识,根据对空闲状态的时间段的选择指令确定预订时间段,并获得预订房间使用者标识。

具体地,物联开放平台将房间列表和时间段占用状态发送到用户终端后,用户终端根据房间列表和相应的时间段占用状态进行展示。具体可展示房间列表的内容以及相应的处于空闲状态的时间段。

用户终端具体可展示如图8所示的房间列表以及相应的时间段状态,其中房间列表中的每个房间项目包括房间名称、房间大小以及可容纳人数等信息,每个房间项目还对应有时间刻度条,在时间刻度条上标记出处于空闲状态的时间段和处于已占用状态的时间段。用户终端可根据对房间列表中的房间项目的选择指令确定相应的预订房间标识。选择指令可通过键盘、鼠标或者用户终端 的触控屏进行触发。

图8中的时间刻度条是一天中24小时构成的时间刻度条,时间刻度条上的白色区域表示处于空闲状态的时间段,而黑色区域则表示处于已占用状态的时间段。用户可操作用户终端所显示的时间刻度条上的空白区域以选择预订时间段,预订时间段优选为一个连续的时间段。预订时间段与相邻的已占用状态的时间段的距离大于等于预设值,预设值比如2小时,可避免剩余的处于空闲状态的时间段太小而造成空闲时间段的浪费。

在一个实施例中,时间刻度条可以显示为多条,比如年时间刻度条、月时间刻度条和日时间刻度条。在一个实施例中,用户终端还可以先显示粗略时间刻度条,在粗略时间刻度条上确定粗略时间点后,根据粗略时间点将粗略时间刻度条变化为精细时间刻度条,并进而在精细时间刻度条上确定精细时间,直至获得预订时间段。比如用户终端可先显示将来一个月的月时间刻度条,在根据对月时间刻度条的选择指令确定日粗略时间点(比如31日)后,进而将月时间刻度条变化为日粗略时间点所对应的时刻时间刻度条(如图8中所示的时间刻度条),从而最终根据对时刻时间刻度条的选择指令确定预订时间段,比如2015年12月31日的9点到12点。其中选择指令可通过在相应时间刻度条上的某固定位置的长按操作触发。

参照图9,用户终端可选择已建立的群组作为预订群组,并获得相应的预订房间使用者标识;用户终端还可以即时建立群组作为预订群组,并获得相应的预订房间使用者标识;用户终端还可以选择已有的预订房间标识、已有的预订时间段以及相应已有的预订房间使用者标识,向已有的预订群组的管理员提出加入群组的申请,在获得授权后加入该预订群组。已有的预订群组的群组成员总数量不超过预设数量。已建立的群组可以是预订用户预先建立的群组,也可以是预订用户预先加入的由其他用户所建立的群组。

用户终端在建立预订群组时,可从社交好友列表中选择社交好友作为群组成员来建立预订群组。用户终端在建立预订群组时,也可以通过设置加群组密码并通知社交服务器来建立预订群组,社交服务器若在指定期限内接收到携带有该加群组密码和社交用户标识的加群组请求,则将携带的社交用户标识加入 预订群组。

用户终端在获取到预订房间标识、预订时间段和预订房间使用者标识后,可显示如图10所示的房间预订确认页面,以展示本次房间预订的预订信息,比如预订房间标识、预订时间段和预订房间使用者标识。预订确认页面还可以展示本次预订房间涉及的费用,并提供相应的支付方式。用户终端在检测到在房间预订确认页面触发的确认指令后向物联开放平台提交预订信息。其中支付方式可以包括线下支付方式和在线支付方式中的至少一种。

步骤606,接收用户终端反馈的预订房间使用者标识、预订房间标识和预订时间段。

具体地,用户终端在检测到在房间预订确认页面触发的确认指令后,将包括预订房间使用者标识、预订房间标识和预订时间段的预订信息发送到物联开放平台,物联开放平台则接收预订信息,并从预订信息中提取出预订房间使用者标识、预订房间标识和预订时间段。物联开放平台继而可执行后续的步骤506至步骤510,完成房间预订。

步骤608,更新预订时间段的占用状态。

具体地,物联开放平台接受房间预订请求之后,建立了相应的对应关系,便可以更新预订时间段的状态为已占用状态,以防止房间预订冲突。在某些场景下,物联开放平台也可以在预订群组的群组成员总数达到预设数量时将相应的预订时间段的状态更新为已占用状态,可应用于陌生人拼房间的特殊场景。

本实施例中,通过向发起房间预订请求的用户终端发送房间列表以及时间段占用状态,由预订用户主动选择预订房间使用者标识、预订房间标识和预订时间段,预订用户可以通过自助方式实现在线房间预订,直观、方便、快捷,并且具有很强的自主性。

如图11所示,在一个实施例中,该基于物联开放平台的房间在线预订方法还包括根据私有控制权限对公共设备访问请求进行控制的步骤,具体包括如下步骤:

步骤1102,接收携带有访问用户标识和公共设备标识的公共设备访问请求。

具体地,物联开放平台接收公共设备访问请求,该公共设备访问请求携带 有访问用户标识和公共设备标识。其中公共设备访问请求是请求访问所指定的公共设备的请求,所携带的公共设备标识是公共设备访问请求所指定访问的公共设备的唯一标识,所携带的访问用户标识是发起公共设备访问请求的用户的唯一标识。

步骤1104,查询访问用户标识是否具有对应于公共设备标识的私有控制权限。若是,则执行步骤1106;若否,则执行步骤1108。

具体地,物联开放平台从公共设备访问请求提取访问用户标识和公共设备标识,从而查询访问用户标识是否具有对应于公共设备标识的私有控制权限。

在一个实施例中,物联开放平台可根据对应关系,获取当前时间所属的预订时间段,并获取该预订时间段与公共设备标识对应的预订房间使用者标识,查询访问用户标识是否为预订房间使用者标识对应的群组成员,若是群组成员,则判定具有相应的私有控制权限,若不是群组成员,则判定不具有相应的私有控制权限。

在一个实施例中,授予预订房间使用者标识所对应的群组成员对应于公共设备标识的私有控制权限可记录于授权记录中,从而物联开放平台可根据该授权记录查询访问用户标识是否具有对应于公共设备标识的私有控制权限。

步骤1106,将公共设备访问请求转发至公共设备。

具体地,物联开放平台若判定访问用户标识具有对应于公共设备标识的私有控制权限,则允许该公共设备访问请求,并根据公共设备访问请求所携带的公共设备标识将该公共设备访问请求转发至相应的公共设备,使该公共设备对该公共设备访问请求进行响应。

步骤1108,拒绝公共设备访问请求。

具体地,物联开放平台若判定访问用户标识不具有对应于公共设备标识的私有控制权限,则可以直接拒绝公共设备访问请求,还可以向访问用户所用的用户终端发送公共设备访问请求被拒绝的反馈信息。

本实施例中,预订者在预订时间段内被授予预订对房间中的公共设备的私有控制权限,物联开放平台便可以通过这种私有控制权限控制用户访问该公共设备的行为,这样未预订房间的用户将无法使用该公共设备,而预订者也仅在 预订时间段内具有访问公共设备的权限。通过限制公共设备的使用来限制房间的使用,还可以节省房间管理的人力成本,若通过物联开放平台进行控制,还可以节省自架服务器的成本。

在一个实施例中,该基于物联开放平台的房间在线预订方法还包括:接收公共设备发送的在预订时间段内产生的数据;将接收到的数据与预订房间使用者标识对应存储;接收具有查询权限的用户标识发起的携带有预订房间使用者标识的数据查询请求;根据数据查询请求反馈与预订房间使用者标识对应存储的数据。

具体地,公共设备在预订时间段内产生的数据,一般是公共设备对接收到的来自于预订群组的群组成员的公共设备访问请求进行响应而产生的。产生的数据具体可以包括音频数据、视频数据以及公共设备操作记录等中的至少一种。其中音频数据可通过公共设备的拾音器采集获得,视频数据可通过公共设备的摄像头采集获得,公共设备操作记录可以是对公共设备的操作行为的实时记录。

物联开放平台可将接收到的数据与预订房间使用者标识对应存储,物联开放平台具体还可以将接收到的数据与相应的群组成员进行关联,还可以将接收到的数据与相应数据的产生时间点相关联。物联开放平台向预订群组标识对应的群组成员开放对存储的数据的查询接口。

本实施例中,将公共设备在预订时间段内产生的数据对应于预订房间使用者标识存储下来,这样具有查询权限的用户(比如预订群组的群组成员)便可以根据群组标识查询在预订房间中基于公共设备产生的数据,便于对预订房间中发送的事件进行回溯。比如预订群组中的个别用户即使有事不能参与房间中的活动,依然可以通过存储的数据知晓活动内容。

举例说明,参照图12,预订群组的群组成员可以通过社交应用进入群组会话页面,该群组会话页面包括用于触发公共设备访问请求的控件,比如若公共设备为点唱机,则群组会话页面可以包括呼叫服务控件,切歌控件、重唱控件、原唱或伴奏开关控件、歌曲搜索控件以及歌曲列表展示控件等,各控件被点击则触发相应的公共设备访问请求发送到物联开放平台,由物联开放平台根据对应关系将公共设备访问请求转发至相应的公共设备。公共设备对接收到的公共 设备访问请求进行处理产生相应的数据,从而可实时或者在预订时间段结束后将产生的数据上传到物联开放平台对应于预订房间使用者标识进行存储。预订群组中的群组成员还可以在群组会话页面进行即时通信,生成相应的即时通信记录。

在一个实施例中,数据具有相关联的数据产生时间节点,物联开放平台在将多媒体数据发送到发起数据查询请求的用户终端后,使发起数据查询请求的用户终端按照数据产生时间节点的时序展示与数据产生时间节点关联的数据。数据的产生需要一段时间,数据产生时间点可以是这段时间开始的时间点,也可以是这段时间从开始到结束的整个时间段。

在一个实施例中,公共设备为点播机;数据包括按照歌曲切换时间点切分的多媒体数据,且多媒体数据在存储时与产生多媒体数据的数据产生时间节点相关联;该方法还包括:将多媒体数据发送到发起数据查询请求的用户终端后,使发起数据查询请求的用户终端按照数据产生时间节点的时序展示与数据产生时间节点关联的多媒体数据。

具体地,公共设备可自动或者根据公共设备访问请求,开启摄像头采集视频并通过拾音器采集音频以生成多媒体数据,并将多媒体数据上传到物联开放平台。其中多媒体数据可在歌曲切换点处进行切分,歌曲切换点可以是一首歌曲自然结束切换到下一首歌曲的切换点,也可以是群组成员主动触发的歌曲切换点。数据产生时间节点可以是一首歌曲开始的时间点,也可以是一首歌曲从开始到结束的这一时间段。多媒体数据还可以与点播歌曲的群组成员相关联,进而在展示多媒体数据时还可以展示相关联的群组成员对应的信息。即时通信记录也可以按照数据产生时间点进行显示。

举例说明,群组成员可以通过如图12所示的群组会话页面,进入如图13所示的群组记录页面,从而向物联开放平台发起数据查询请求,接收物联开放平台反馈的多媒体数据,并按照相应的数据产生时间节点的时序依次展示多媒体数据。多媒体数据被展示时可仅显示为播放图标,在被触发后开始播放相应的多媒体数据。群组成员还可以在群组记录页面触发进入如图14所示的数据统计页面,生成根据在预订时间段内产生的数据所统计出的各种数据,比如打分 排名数据、唱歌次数排名数据、消费金额、活动时长以及活跃度等。活跃度可根据单位时间内点唱人次以及点唱人的数量等进行计算获得。

本实施例中,将数据按照数据产生时间节点的时序进行展示,可以直观地展示出预订房间中在预订时间段内进行的活动内容,实现对房间中活动的自动记录。并且通过开放数据查询的权限,使得具有查询权限的用户可以在需要时了解预订房间中发生的活动,便于查询与监督活动内容。再者,当公共设备为点唱机时,产生的数据包括按照歌曲切换点切分的多媒体数据,按照数据产生时间节点进行有序地展示,可以方便记录和查询歌曲点唱活动的内容。

如图15所示,在一个实施例中,提供了一种基于物联开放平台的房间在线预订装置1500,包括房间预订请求接收模块1510、房间预订请求处理模块1520、公共设备标识获取模块1530、对应关系记录模块1540和权限控制模块1550。

房间预订请求接收模块1510,用于接收用户终端发送的房间预订请求。

房间预订请求处理模块1520,用于根据房间预订请求获取预订房间使用者标识、预订房间标识和预订时间段。

公共设备标识获取模块1530,用于获取预订房间标识所关联的公共设备标识,公共设备标识对应的公共设备接入物联开放平台。

对应关系记录模块1540,用于记录公共设备标识、预订房间使用者标识和预订时间段的对应关系。

权限控制模块1550,用于根据对应关系,在预订时间段内,授予预订房间使用者标识对应于公共设备标识的私有控制权限。

上述基于物联开放平台的房间在线预订装置1500,公共设备用于房间中,公共设备标识与房间标识相关联。接收到用户远程发起的房间预订请求,就可以根据该房间预订请求获得预订房间标识,从而获得相应的公共设备标识。通过记录公共设备标识、预订房间使用者标识和预订时间段的对应关系,以在预订时间段内授予预订房间使用者标识所对应的群组成员对应于公共设备标识的私有控制权限,从而实现了房间预订控制。这样各用户可以自主远程实现房间预订,提高了房间预订效率。

如图16所示,在一个实施例中,房间预订请求处理模块1520包括:查询模块1521、发送模块1522、接收模块1523和状态更新模块1524。

查询模块1521,用于根据房间预订请求查询获得房间列表以及时间段占用状态。

发送模块1522,用于将房间列表和时间段占用状态发送到用户终端进行展示,使用户终端根据对房间列表的选择指令确定预订房间标识,根据对空闲状态的时间段的选择指令确定预订时间段,并获得预订房间使用者标识。

接收模块1523,用于接收用户终端反馈的预订房间使用者标识、预订房间标识和预订时间段。

状态更新模块1524,用于更新预订时间段的占用状态。

本实施例中,通过向发起房间预订请求的用户终端发送房间列表以及时间段占用状态,由预订用户主动选择预订房间使用者标识、预订房间标识和预订时间段,预订用户可以通过自助方式实现在线房间预订,直观、方便、快捷,并且具有很强的自主性。

如图17所示,在一个实施例中,基于物联开放平台的房间在线预订装置1500还包括:公共设备访问请求接收模块1560、私有控制权限查询模块1570和公共设备访问请求处理模块1580。

公共设备访问请求接收模块1560,用于接收携带有访问用户标识和公共设备标识的公共设备访问请求。

私有控制权限查询模块1570,用于查询访问用户标识是否具有对应于公共设备标识的私有控制权限。

公共设备访问请求处理模块1580,用于若查询到具有对应于公共设备标识的私有控制权限,则将公共设备访问请求转发至公共设备。若查询到不具有对应于公共设备标识的私有控制权限,则拒绝公共设备访问请求。

本实施例中,预订群组中的群组成员在预订时间段内被授予预订对房间中的公共设备的私有控制权限,物联开放平台便可以通过这种私有控制权限控制用户访问该公共设备的行为,这样未预订房间的用户将无法使用该公共设备,而预订群组的群组成员也仅在预订时间段内具有访问公共设备的权限。通过限 制公共设备的使用来限制房间的使用,还可以节省房间管理的人力成本,若通过物联开放平台进行控制,还可以节省自架服务器的成本。

如图17所示,在一个实施例中,基于物联开放平台的房间在线预订装置1500还包括:公共设备数据处理模块1590,用于接收公共设备发送的在预订时间段内产生的数据;将接收到的数据与预订房间使用者标识对应存储;接收具有查询权限的用户标识发起的携带有预订房间使用者标识的数据查询请求;根据数据查询请求反馈与预订房间使用者标识对应存储的数据。

在一个实施例中,公共设备为点播机。数据包括按照歌曲切换时间点切分的多媒体数据,且多媒体数据在存储时与产生多媒体数据的数据产生时间节点相关联。公共设备数据处理模块1590还用于将多媒体数据发送到发起数据查询请求的用户终端后,使发起数据查询请求的用户终端按照数据产生时间节点的时序展示与数据产生时间节点关联的多媒体数据。

本实施例中,将数据按照数据产生时间节点的时序进行展示,可以直观地展示出预订房间中在预订时间段内进行的活动内容,实现对房间中活动的自动记录。并且通过开放数据查询的权限,使得具有查询权限的用户可以在需要时了解预订房间中发生的活动,便于查询与监督活动内容。再者,当公共设备为点唱机时,产生的数据包括按照歌曲切换点切分的多媒体数据,按照数据产生时间节点进行有序地展示,可以方便记录和查询歌曲点唱活动的内容。

如图18所示,在一个实施例中,提供了一种房间预订方法,本实施例以该方法应用于上述图1和图3中的用户终端104来举例说明。该方法具体包括如下步骤:

步骤1802,向物联开放平台发送房间预订请求。

具体地,参照图7,用户终端可通过社交应用从物联开放平台拉取场所列表,并在场所列表页面中显示场所列表,场所列表包括可选场所项目,每个场所项目包括场所名称、场所地址以及场所描述信息等。场所是指提供可预订的房间的建筑,比如包括会议室的办公楼、包括唱歌房的娱乐场所或者包括网球室的体育馆等等。用户终端根据对场所列表的选择指令选定场所,向物联开放平台 发送携带有选定的场所标识的房间预订请求。

步骤1804,接收物联开放平台反馈的根据房间预订请求查询到的房间列表以及时间段占用状态。

具体地,物联开放平台可根据房间预订请求,查询选定的场所标识所对应的房间列表以及相应的时间段占用状态并向用户终端反馈。其中,房间列表包括至少一个房间项目,一个房间项目至少包括房间标识,还可以包括相应房间的描述信息,描述信息比如描述房间大小或者房间设施等。时间段占用状态是指房间列表中的房间标识所对应的时间段是否被占用的状态信息,时间段占用状态具体可以包括处于已占用状态的时间段和/或处于空闲状态的时段。

步骤1806,展示房间列表和时间段占用状态。

具体地,用户终端接收到物联开放平台发送的房间列表和时间段占用状态后,用户终端根据房间列表和相应的时间段占用状态进行展示。具体可展示房间列表的内容以及相应的处于空闲状态的时间段。

步骤1808,根据对房间列表的选择指令确定预订房间标识,根据对空闲状态的时间段的选择指令确定预订时间段,并获得预订房间使用者标识。

用户终端具体可展示如图8所示的房间列表以及相应的时间段状态,其中房间列表中的每个房间项目包括房间名称、房间大小以及可容纳人数等信息,每个房间项目还对应有时间刻度条,在时间刻度条上标记出处于空闲状态的时间段和处于已占用状态的时间段。用户终端可根据对房间列表中的房间项目的选择指令确定相应的预订房间标识。选择指令可通过键盘、鼠标或者用户终端的触控屏进行触发。

图8中的时间刻度条是一天中24小时构成的时间刻度条,时间刻度条上的白色区域表示处于空闲状态的时间段,而黑色区域则表示处于已占用状态的时间段。用户可操作用户终端所显示的时间刻度条上的空白区域以选择预订时间段,预订时间段优选为一个连续的时间段。预订时间段与相邻的已占用状态的时间段的距离大于等于预设值,预设值比如2小时,可避免剩余的处于空闲状态的时间段太小而造成空闲时间段的浪费。

在一个实施例中,时间刻度条可以显示为多条,比如年时间刻度条、月时 间刻度条和日时间刻度条。在一个实施例中,用户终端还可以先显示粗略时间刻度条,在粗略时间刻度条上确定粗略时间点后,根据粗略时间点将粗略时间刻度条变化为精细时间刻度条,并进而在精细时间刻度条上确定精细时间,直至获得预订时间段。比如用户终端可先显示将来一个月的月时间刻度条,在根据对月时间刻度条的选择指令确定日粗略时间点后,进而将月时间刻度条变化为日粗略时间点所对应的时刻时间刻度条,从而最终根据对时刻时间刻度条的选择指令确定预订时间段,比如2015年12月31日的9点到12点。其中选择指令可通过在相应时间刻度条上的某固定位置的长按操作触发。

参照图9,用户终端可选择已建立的群组作为预订群组,并获得相应的预订房间使用者标识;用户终端还可以即时建立群组作为预订群组,并获得相应的预订房间使用者标识;用户终端还可以选择已有的预订房间标识、已有的预订时间段以及相应已有的预订房间使用者标识,向已有的预订群组的管理员提出加入群组的申请,在获得授权后加入该预订群组。已有的预订群组的群组成员总数量不超过预设数量。已建立的群组可以是预订用户预先建立的群组,也可以是预订用户预先加入的由其他用户所建立的群组。

用户终端在建立预订群组时,可从社交好友列表中选择社交好友作为群组成员来建立预订群组。用户终端在建立预订群组时,也可以通过设置加群组密码并通知社交服务器来建立预订群组,社交服务器若在指定期限内接收到携带有该加群组密码和社交用户标识的加群组请求,则将携带的社交用户标识加入预订群组。

用户终端在获取到预订房间标识、预订时间段和预订房间使用者标识后,可显示如图10所示的房间预订确认页面,以展示本次房间预订的预订信息,比如预订房间标识、预订时间段和预订房间使用者标识。预订确认页面还可以展示本次预订房间涉及的费用,并提供相应的支付方式。用户终端在检测到在房间预订确认页面触发的确认指令后向物联开放平台提交预订信息。其中支付方式可以包括线下支付方式和在线支付方式中的至少一种。

步骤1810,向物联开放平台发送预订房间使用者标识、预订房间标识和预订时间段,以使物联开放平台更新预订时间段的占用状态,记录公共设备标识、 预订房间使用者标识和预订时间段的对应关系,并根据对应关系,在预订时间段内,授予预订房间使用者标识对应于公共设备标识的私有控制权限。

具体地,用户终端在检测到在房间预订确认页面触发的确认指令后,将包括预订房间使用者标识、预订房间标识和预订时间段的预订信息发送到物联开放平台,物联开放平台则接收预订信息,并从预订信息中提取出预订房间使用者标识、预订房间标识和预订时间段。

被配置为公共设备类型的受控设备称之为公共设备,可在特定条件下被公众访问。受控设备具有设备类型的属性,公共设备标识可唯一标识出相应的公共设备。设备类型包括私人设备和公共设备,通过该设备类型的属性可以限制对相应的受控设备的访问权限。

公共设备可用于房间中,比如若房间是会议室,公共设备可以是投影仪或者会议电话机等;若房间是唱歌房,公共设备可以是点歌机;若房间是网球室,公共设备可以是自动发球机;若房间是录音室,则公共设备可以是录音设备;若房间是直播室,则公共设备可以是视频或音频采集设备,等等。

具体地,物联开放平台事先记录有房间标识和公共设备标识的关联关系,在根据房间预订请求获得预订房间标识后,便可以根据该关联关系获得与该预订房间标识相关联的公共设备标识。

在一个实施例中,公共设备可在接入物联开放平台时获取输入的房间标识,从而将输入的房间标识与公共设备自身的公共设备标识上传到物联开放平台,物联开放平台则接收公共设备在接入时上传的房间标识和公共设备标识,并建立上传的房间标识和公共设备标识之间的关联关系。

物联开放平台可在接受房间预订请求后,记录公共设备标识、预订房间使用者标识和预订时间段的对应关系。该对应关系用来表示准许相应的预订者在预订时间段内占用公共设备,被占用的公共设备在预订房间标识所表示的房间中,从而使预订者在预订时间段内占用该房间。在一个实施例中,物联开放平台可记录预订房间使用者标识所对应的预订用户标识。

物联开放平台可根据记录的对应关系,实时检测当前时间是否在预订时间段内,如果在预订时间段内,则授予预订房间使用者标识对应于公共设备标识 的私有控制权限,如果预订房间使用者标识为预订群组标识,则可授予预订群组标识所对应的群组成员对应于公共设备标识的私有控制权限;如果在预订时间段之前,则无动作;如果在预订时间段之后,则取消授予给预订房间使用者标识的对应于公共设备标识的私有控制权限。

其中,私有控制权限是指预订者在预订时间段内所具有的对公共设备的控制权限,区别于公众用户对公共设备的控制权限。公众用户是指预订群组的群组成员之外的普通用户,公众用户在预订时间段内没有对公共设备的访问权限,或者仅具有查看公共设备的设备信息这样的被限制的控制权限。

在一个实施例中,当预订房间使用者标识对应的群组成员退出预订群组后,物联开放平台可取消在预订时间段内授予给退出的群组成员的对应于公共设备标识的私有控制权限。退出预订群组包括主动退出预订群组和被管理员从预订群组中移除。

上述房间预订方法,通过主动发起房间预订请求,发送房间列表以及时间段占用状态,由预订用户主动选择预订房间使用者标识、预订房间标识和预订时间段,预订用户可以通过自助方式实现在线房间预订,直观、方便、快捷,并且具有很强的自主性。

在一个实施例中,该房间预订方法还包括:向物联开放平台发送携带有预订房间使用者标识和公共设备标识的公共设备访问请求,使得物联开放平台在查询到预订房间使用者标识对应于公共设备标识的私有控制权限时,将将公共设备访问请求转发至公共设备。

在一个实施例中,该房间预订方法还包括:向物联开放平台发送携带有预订房间使用者标识的数据查询请求;接收物联开放平台反馈的根据数据查询请求查询到的与预订房间使用者标识对应存储的数据,数据由公共设备在预订时间段内产生。

具体地,物联开放平台可接收公共设备发送的在预订时间段内产生的数据;将接收到的数据与预订房间使用者标识对应存储。公共设备在预订时间段内产生的数据,一般是公共设备对接收到的来自于预订者的公共设备访问请求进行响应而产生的。产生的数据具体可以包括音频数据、视频数据以及公共设备操 作记录等中的至少一种。其中音频数据可通过公共设备的拾音器采集获得,视频数据可通过公共设备的摄像头采集获得,公共设备操作记录可以是对公共设备的操作行为的实时记录。

物联开放平台可将接收到的数据与预订房间使用者标识对应存储,物联开放平台具体还可以将接收到的数据与相应的群组成员进行关联,还可以将接收到的数据与相应数据的产生时间点相关联。物联开放平台向预订群组标识对应的群组成员开放对存储的数据的查询接口。

本实施例中,将公共设备在预订时间段内产生的数据对应于预订房间使用者标识存储下来,这样具有查询权限的用户(比如预订群组的群组成员)便可以根据群组标识查询在预订房间中基于公共设备产生的数据,便于对预订房间中发送的事件进行回溯。比如预订群组中的个别用户即使有事不能参与房间中的活动,依然可以通过存储的数据知晓活动内容。

在一个实施例中,数据具有相关联的数据产生时间节点,用户终端可获取与数据关联的数据产生时间节点,并按照数据产生时间节点的时序展示与数据产生时间节点关联的数据。

在一个实施例中,公共设备为点播机;数据包括按照歌曲切换时间点切分的多媒体数据;该方法还包括:获取与多媒体数据关联的数据产生时间节点;按照数据产生时间节点的时序展示与数据产生时间节点关联的多媒体数据。

具体地,公共设备可自动或者根据公共设备访问请求,开启摄像头采集视频并通过拾音器采集音频以生成多媒体数据,并将多媒体数据上传到物联开放平台。其中多媒体数据可在歌曲切换点处进行切分,歌曲切换点可以是一首歌曲自然结束切换到下一首歌曲的切换点,也可以是群组成员主动触发的歌曲切换点。数据产生时间节点可以是一首歌曲开始的时间点,也可以是一首歌曲从开始到结束的这一时间段。多媒体数据还可以与点播歌曲的群组成员相关联,进而在展示多媒体数据时还可以展示相关联的群组成员对应的信息。即时通信记录也可以按照数据产生时间点进行显示。

举例说明,用户终端可以通过如图12所示的群组会话页面,进入如图13所示的群组记录页面,从而向物联开放平台发起数据查询请求,接收物联开放 平台反馈的多媒体数据,并按照相应的数据产生时间节点的时序依次展示多媒体数据。多媒体数据被展示时可仅显示为播放图标,在被触发后开始播放相应的多媒体数据。群组成员还可以在群组记录页面触发进入如图14所示的数据统计页面,生成根据在预订时间段内产生的数据所统计出的各种数据,比如打分排名数据、唱歌次数排名数据、消费金额、活动时长以及活跃度等。活跃度可根据单位时间内点唱人次以及点唱人的数量等进行计算获得。

本实施例中,将数据按照数据产生时间节点的时序进行展示,可以直观地展示出预订房间中在预订时间段内进行的活动内容,实现对房间中活动的自动记录。并且通过开放数据查询的权限,使得具有查询权限的用户可以在需要时了解预订房间中发生的活动,便于查询与监督活动内容。再者,当公共设备为点唱机时,产生的数据包括按照歌曲切换点切分的多媒体数据,按照数据产生时间节点进行有序地展示,可以方便记录和查询歌曲点唱活动的内容。

如图19所示,在一个实施例中,提供了一种房间预订装置1900,包括房间预订请求发送模块1910、接收模块1920、展示模块1930、预订信息获取模块1940和预订信息发送模块1950。

房间预订请求发送模块1910,用于向物联开放平台发送房间预订请求。

接收模块1920,用于接收物联开放平台反馈的根据房间预订请求查询到的房间列表以及时间段占用状态。

展示模块1930,用于展示房间列表和时间段占用状态。

预订信息获取模块1940,用于根据对房间列表的选择指令确定预订房间标识,根据对空闲状态的时间段的选择指令确定预订时间段,并获得预订房间使用者标识。

预订信息发送模块1950,用于向物联开放平台发送预订房间使用者标识、预订房间标识和预订时间段,以使物联开放平台更新预订时间段的占用状态,记录公共设备标识、预订房间使用者标识和预订时间段的对应关系,并根据对应关系,在预订时间段内,授予预订房间使用者标识对应于公共设备标识的私有控制权限。

如图20所示,在一个实施例中,房间预订装置1900还包括:数据查询模块1960,用于向物联开放平台发送携带有预订房间使用者标识的数据查询请求;接收物联开放平台反馈的根据数据查询请求查询到的与预订房间使用者标识对应存储的数据,数据由公共设备在预订时间段内产生。

在一个实施例中,公共设备为点播机。数据包括按照歌曲切换时间点切分的多媒体数据。如图20所示,房间预订装置1900还包括数据展示模块1970,用于获取与多媒体数据关联的数据产生时间节点;按照数据产生时间节点的时序展示与数据产生时间节点关联的多媒体数据。

上述房间预订装置1900,通过主动发起房间预订请求,发送房间列表以及时间段占用状态,由预订用户主动选择预订房间使用者标识、预订房间标识和预订时间段,预订用户可以通过自助方式实现在线房间预订,直观、方便、快捷,并且具有很强的自主性。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(read-onlymemory,rom)等非易失性存储介质,或随机存储记忆体(randomaccessmemory,ram)等。

以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1