一种利用无线终端控制文档展示的方法及装置制造方法

文档序号:7773124阅读:214来源:国知局
一种利用无线终端控制文档展示的方法及装置制造方法
【专利摘要】本发明公开了一种利用无线终端控制文档展示的方法及装置。该方法包括:建立无线终端与展示设备之间的无线连接;由无线终端获取展示文档的文档信息,并根据文档信息生成文档操作界面;接收对文档操作界面的输入,根据输入结果生成文档操作指令;展示设备通过无线连接获取文档操作指令;展示设备播放展示文档,并对展示文档按照文档操作指令进行相应操作。由于本发明中的展示设备可以直接接收无线终端发送的文档操作指令,并通过文档操作指令对展示文档进行展示,不仅实现了远程操作展示文档,而且避免了在不同机器上反复拷贝展示文档的情况的发生,由此解决了在不同的展示设备上远程控制同一个展示文档时,过程繁琐的问题。
【专利说明】ー种利用无线终端控制文档展示的方法及装置
【技术领域】
[0001]本发明涉及无线控制,具体涉及ー种利用无线终端控制文档展示的方法及装置。【背景技术】
[0002]在日常生活中,用户经常需要通过展示文档(图片、视频、PPT等)去向其他人演示信息。操作展示文档最传统的方式是用户坐在展示设备前,通过鼠标或者键盘直接操作展示文档打开和控制展示文档。当用户想展示存储于其他展示设备上的展示文档时,用户需要先将展示文档拷贝到想展示的展示设备上,然后手动打开展示文档;如果想翻页或者切换展示文档,用户又必须到展示设备前手动点击操作展示文档。这种展示文档的操作方式带来的困扰是用户必须在展示设备前操作,极大的限制了用户的使用场景,同时在不同机器上反复拷贝展示文档,过程非常繁琐。
[0003]以展示文档是PPT为例,目前市场上有一种专门操作PPT的设备,通过该设备可以让用户远程操作PPT。但是用户为了远程演示PPT,不得不购买这种专门的设备,而且这种设备只能操作已经打开的PPT (只能简单的实现PPT的向前翻页和向后翻页)。如果用户想展示存储于其他展示设备上的PPT的时候,用户仍然需要先将PPT拷贝到想展示的展示设备上,并在展示设备上打开该PPT文件,才能进行展示的控制,过程仍然非常繁琐。

【发明内容】

[0004]鉴于上述问题,提出了本发明以便提供ー种克服上述问题或者至少部分地解决上述问题的利用无线终端控制文档展示的方法及装置。
[0005]本发明提供的利用无线终端控制文档展示的方法,包括:
[0006]建立无线终端与展示设备之间的无线连接;
[0007]由所述无线终端获取展示文档的文档信息,并根据所述文档信息生成文档操作界面;
[0008]接收对所述文档操作界面的输入,根据输入结果生成文档操作指令;
[0009]所述展示设备通过无线连接获取所述文档操作指令;
[0010]展示设备播放展示文档,并对所述展示文档按照所述文档操作指令进行相应操作。
[0011]所述文档信息包括:文档的格式;所述由无线终端获取展示文档的文档信息,并根据文档信息生成文档操作界面,包括:由所述无线终端获取所述展示文档的文档格式,并根据所述文档格式生成适于控制展示该文档的操作界面。
[0012]所述文档信息包括:文档的内容;所述由无线终端获取展示文档的文档信息,并根据文档信息生成文档操作界面,包括:由所述无线终端获取所述展示文档的内容,并根据所述文档的内容生成适于控制展示该文档的操作界面。
[0013]所述文档信息包括:打开文档的应用程序所提供的功能;所述由无线终端获取展示文档的文档信息,井根据文档信息生成文档操作界面,包括:由所述无线终端获取所述打开文档的应用程序所提供的功能,并根据所述打开文档的应用程序所提供的功能生成适于控制展示该文档的操作界面。
[0014]所述展示设备通过无线连接获取文档操作指令,包括:
[0015]所述展示设备通过无线连接获取所述文档操作指令,并将所述文档操作指令转译成展示设备对所述展示文档的控制指令。
[0016]本发明提供的利用无线终端控制文档展示的的装置,包括:
[0017]通讯模块,用于建立无线终端与展示设备之间的无线连接;
[0018]操作界面生成模块,用于由所述无线终端获取展示文档的文档信息,井根据所述文档信息生成文档操作界面;
[0019]操作指令生成模块,用于接收对所述文档操作界面的输入,根据输入结果生成文档操作指令
[0020]操作指令获取模块,用于通过无线连接获取所述文档操作指令;
[0021]响应模块,用于播放展示文档,并对所述展示文档按照所述文档操作指令进行相应操作。
[0022]所述文档信息包括:文档的格式;所述操作界面生成模块,具体用于获取所述展示文档的文档格式,并根据所述文档格式生成适于控制展示该文档的操作界面。
[0023]所述文档信息包括:文档的内容;所述操作界面生成模块,具体用于获取所述展示文档的内容,并根据所述文档的内容生成适于控制展示该文档的操作界面。
[0024]所述文档信息包括:打开文档的应用程序所提供的功能;所述操作界面生成模块,具体用于获取所述打开文档的应用程序所提供的功能,并根据所述打开文档的应用程序所提供的功能生成适于控制展示该文档的操作界面。
[0025]操作指令获取模块,包括:
[0026]操作指令获取单元,用于通过无线连接获取所述文档操作指令;
[0027]转译单元,用于将所述文档操作指令转译成展示设备对所述展示文档的控制指令。
[0028]根据本发明的利用无线终端控制文档展示的方法及装置,先建立无线终端与展示设备之间的无线连接;在无线终端生成展示文档的操作指令,并将文档操作指令发送到展示设备;展示设备再对文档操作指令进行响应。由于本发明提供的方法及装置中的展示设备可以直接接收无线终端发送的文档操作指令,并通过文档操作指令对展示文档进行展示,不仅实现了远程操作展示文档,而且避免了在不同机器上反复拷贝展示文档的情况的发生,由此解决了在不同的展示设备上远程控制同一个展示文档时,过程繁琐的问题,取得了在实现远程操作展示文档的基础上,简化文档展示过程的有益效果。
[0029]上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的【具体实施方式】。
【专利附图】

【附图说明】
[0030]通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的參考符号表示相同的部件。在附图中:
[0031]图1示出了本发明提供的利用无线终端控制文档展示的方法的流程图;
[0032]图2示出了本发明提供的利用无线终端控制文档展示的方法中步骤SllO的详细流程图;
[0033]图3示出了本发明提供的利用无线终端控制文档展示的装置的结构框图。
【具体实施方式】
[0034]下面将參照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
[0035]參见图1,本发明实施例提供的利用无线终端控制文档展示的方法,包括:
[0036]步骤SllO:建立无线终端与展示设备之间的无线连接;在本实施例中,无线终端可以包括:手机、无线手柄等;展示设备可以包括:投影仪、电视、电脑等。
[0037]具体地,參见图2,步骤SllO的具体步骤为:
[0038]步骤SllOl:无线终端捜索展示设备的无线访问接入点;
[0039]步骤S1102:无线终端向展示设备发送无线连接的申请消息;
[0040]步骤S1103:展示设备对无线连接的申请消息进行检验;
[0041]步骤SI 104:若检验成功,则建立双向信道;
[0042]步骤S1105:若检验不成功,则无线连接不成功,并进行错误显示。
[0043]在步骤S1102中,无线连接的申请消息包括:无线连接的申请指令和无线终端的标识,则
[0044]步骤S1102的具体步骤为:无线终端向展示设备发送无线连接的申请指令和无线终端的标识;
[0045]步骤S1103的具体步骤为:展示设备对无线终端的标识进行检验;若无线终端的标识是合法的,则确定为检验成功;若无线终端的标识是非法的,则确定为检验不成功。
[0046]需要说明的是,无线终端的标识可以是表示无线终端的唯一代码,如生产序列号、型号等,也可以是表示无线终端的通用代码,如名称、工作频率等。展示设备对无线终端的标识进行检验;若无线终端的标识与展示设备中默认的可适用标识匹配,则确定为检验成功;若无线终端的标识与展示设备中默认的可适用标识不匹配,则确定为检验不成功。
[0047]步骤S210:由无线终端获取展示文档的文档信息,井根据文档信息生成文档操作界面;
[0048]进ー步,文档信息包括:文档的格式、文档的内容和打开文档的应用程序所提供的功能。
[0049]当文档信息是文档的格式时,步骤S210的具体步骤为:由无线终端获取展示文档的文档格式,井根据文档格式生成适于控制展示该文档的操作界面;其中,文档的格式包括:图片、PPT、视频、音频等。
[0050]当文档信息是文档的内容时,步骤S210的具体步骤为:由无线终端获取展示文档的内容,并根据文档的内容生成适于控制展示该文档的操作界面;其中,文档的内容包括:文档中的特殊标记、文档中的文字、文档中的图片等。
[0051]当文档信息是打开文档的应用程序所提供的功能时,步骤S210的具体步骤为:由无线终端获取打开文档的应用程序所提供的功能,井根据打开文档的应用程序所提供的功能生成适于控制展示该文档的操作界面。其中,打开文档的应用程序所提供的功能包括:用于图片和PPT等文档的翻页按钮、用于图片和PPT等文档的缩放按钮、用于视频和音频等文档的音量调节按钮、用于视频和音频等文档的进度调节按钮等。
[0052]需要说明的是,无线终端获取的展示文档的文档信息还可以同时包括文档的格式、文档的内容和打开文档的应用程序所提供的功能中的任意2个,或3个均有,而文档操作界面只需要根据获取到的文档信息生成即可。例如无线终端获取的展示文档为word文档,文档的内容为word文档中有三处底色标黄的段落,打开文档的应用程序所提供的功能为从ー处底色标黄的段落跳转至另外一处底色标黄的段落,则生成的文档操作界面为包括有三处底色标黄的段落的word文档和从一处底色标黄的段落跳转至另外一处底色标黄的段落的功能按钮。又例如无线终端获取的展示文档为视频,文档的内容为在视频的5分钟、10分钟、15分钟的时候分别有特殊标记,以表不在视频的5分钟、10分钟、15分钟的时候分别有特别精彩的段落,打开文档的应用程序所提供的功能为从一段特殊标记所在位置的段落跳转至另一段特殊标记所在位置的段落,则生成的文档操作界面为包括有三个特殊标记的视频和从一段特殊标记所在位置的段落跳转至另一段特殊标记所在位置的段落的功能按钮。
[0053]步骤S310:接收对文档操作界面的输入,根据输入结果生成文档操作指令;
[0054]步骤S410:判断展示设备中是否已有文档对象;
[0055]步骤S4101:若展示设备中有文档对象,则展示设备通过无线连接获取文档操作指令;
[0056]步骤S4102:若展示设备中没有文档对象,则展示设备通过无线连接获取文档操作指令和文档对象;
[0057]需要说明的是,在步骤S4101中,当展示设备中有文档对象时,该文档对象有可能已打开,也可能并未打开,这时需要通过无线终端获取要播放的展示文档的文档信息,生成文档操作指令,并将生成的文档操作指令通过无线连接发送到展示设备,具体的操作步骤为:
[0058]若展示设备中有文档对象,则判断文档对象是否已打开;
[0059]若文档对象已打开,则无线终端发送文档获取指令到展示设备;展示设备获取到文档获取指令后,发送文档对象的文档信息到无线终端;无线终端根据文档信息生成文档操作界面;接收对文档操作界面的输入,根据输入结果生成文档操作指令;展示设备通过无线连接获取文档操作指令;
[0060]若文档对象未打开,则无线终端发送文档获取指令到展示设备;展示设备获取到文档获取指令后,发送文档对象的文档信息到无线终端;无线终端将文档信息放置在文档列表中;将要打开的展示文档根据文档信息生成文档操作界面;接收对文档操作界面的输入,根据输入结果生成文档操作指令;展示设备通过无线连接获取文档操作指令。
[0061]进ー步地,展示设备通过无线连接获取文档操作指令,包括:
[0062]展示设备通过无线连接获取文档操作指令,并通过预置的对应关系表将文档操作指令转译成展示设备对展示文档的控制指令。
[0063]其中,通过预置的对应关系表将文档操作指令转译成展示设备对展示文档的控制指令的具体步骤为:
[0064]将无线终端发送的文档操作指令与预置的对应关系表中的控制指令进行比对,判断是否存在与无线终端的文档操作指令对应的展示设备对展示文档的控制指令;若存在,则获取相对应的展示设备的控制指令,完成转译;若不存在,则显示转译失败。
[0065]本发明实施例提供的利用无线终端控制文档展示的方法还提供了另ー种无线终端和展示设备之间的无线连接的建立方式和指令的转译方案。
[0066]其中,建立无线终端与展示设备之间的无线连接的方式具体包括:
[0067]根据无线終端与展示设备之间的预置的私有协议建立无线连接;
[0068]将文档操作指令转译成展示设备对展示文档的控制指令的具体方案,包括:
[0069]根据私有协议将文档操作指令转译成展示设备对展示文档的控制指令。
[0070]进ー步地,无线终端发送的文档操作指令中包括展示设备对展示文档进行控制的控制函数及对应參数,则
[0071]根据私有协议将文档操作指令转译成展示设备对展示文档的控制指令,包括:
[0072]根据私有协议,将文档操作指令中包括的控制函数及对应參数解析出来,并根据控制函数及对应參数,将文档操作指令转译成展示设备对展示文档的控制指令。
[0073]步骤S510:展示设备播放展示文档,并对展示文档按照文档操作指令进行相应操作。
[0074]利用本发明实施例提供的方法通过用户手机对电脑上的PPT进行远程控制,用户通过插入360无线网卡,在电脑上就可以建立无线热点。360手机助手电脑端通过检测无线网卡,时时判断接入的设备,用户通过操作360手机助手手机端对应的引导界面就可以实现手机端与电脑端的无线连接,于是在用户的手机和电脑间就建立了一条稳定的信道。用户再在手机中输入PPT的内容和打开该PPT的应用程序所提供的功能,手机根据接收到的PPT的内容和打开该PPT的应用程序所提供的功能自动生成文档操作界面。当用户在手机的文档操作界面中操作PPT时(例如展示下ー页),通过无线连接就可以将所操作的PPT及展示下ー页的操作指令发送到用户电脑的指定临时目录内。发送完成后,电脑端会首先通知手机端接收完成,其次创建PPT Application对象,进ー步通过获取PPT Presentations对象,PPT Presentation 对象,PPT Slide Show Window 对象,PPT Slide Show View 对象,获取当前展示的PPT对应的实例,再通过调用对应的Next ()实现对于PPT的展示下ー页的操作。
[0075]參见图3,本发明实施例提供的利用无线终端控制文档展示的的装置,包括:
[0076]通讯模块100,用于建立无线终端与展示设备之间的无线连接;在本实施例中,无线终端可以包括:手机、无线手柄等;展示设备可以包括:投影仪、电视、电脑等。
[0077]具体地,通讯模块100,包括:
[0078]搜索单元1001,用于搜索展示设备的无线访问接入点;
[0079]无线连接申请单元1002,用于向展示设备发送无线连接的申请消息;
[0080]检验单元1003,用于对无线连接的申请消息进行检验;
[0081]网络建立单元1004,用于若检验单元1003的检验结果为成功,则建立双向信道;[0082]错误显示単元1005,用于若检验单元1003的检验结果为不成功,则无线连接不成功,并进行错误显示。
[0083]在无线连接申请单元1002中,无线连接的申请消息包括:无线连接的申请指令和无线终端的标识,则
[0084]无线连接申请单元1002,具体用于向展示设备发送无线连接的申请指令和无线终端的标识;
[0085]检验单元1003,具体用于对无线终端的标识进行检验;若无线终端的标识是合法的,则确定为检验成功;若无线终端的标识是非法的,则确定为检验不成功。
[0086]需要说明的是,无线终端的标识可以是表示无线终端的唯一代码,如生产序列号、型号等,也可以是表示无线终端的通用代码,如名称、工作频率等。展示设备对无线终端的标识进行检验;若无线终端的标识与展示设备中默认的可适用标识匹配,则确定为检验成功;若无线终端的标识与展示设备中默认的可适用标识不匹配,则确定为检验不成功。
[0087]操作界面生成模块200,用于获取展示文档的文档信息,井根据文档信息生成文档操作界面;
[0088]进ー步,文档信息包括:文档的格式、文档的内容和打开文档的应用程序所提供的功能。
[0089]当文档信息是文档的格式时,操作界面生成模块200,具体用于获取展示文档的文档格式,井根据文档格式生成适于控制展示该文档的操作界面;其中,文档的格式包括:图片、PPT、视频、音频等。
[0090]当文档信息是文档的内容时,操作界面生成模块200,具体用于获取展示文档的内容,并根据文档的内容生成适于控制展示该文档的操作界面;其中,文档的内容包括:文档中的特殊标记、文档中的文字、文档中的图片等。
[0091]当文档信息是打开文档的应用程序所提供的功能时,操作界面生成模块200,具体用于获取打开文档的应用程序所提供的功能,井根据打开文档的应用程序所提供的功能生成适于控制展示该文档的操作界面。其中,打开文档的应用程序所提供的功能包括:用于图片和PPT等文档的翻页按钮、用于图片和PPT等文档的缩放按钮、用于视频和音频等文档的音量调节按钮、用于视频和音频等文档的进度调节按钮等。
[0092]需要说明的是,无线终端获取的展示文档的文档信息还可以同时包括文档的格式、文档的内容和打开文档的应用程序所提供的功能中的任意2个,或3个均有,而文档操作界面只需要根据获取到的文档信息生成即可。例如无线终端获取的展示文档为word文档,文档的内容为word文档中有三处底色标黄的段落,打开文档的应用程序所提供的功能为从ー处底色标黄的段落跳转至另外一处底色标黄的段落,则生成的文档操作界面为包括有三处底色标黄的段落的word文档和从一处底色标黄的段落跳转至另外一处底色标黄的段落的功能按钮。又例如无线终端获取的展示文档为视频,文档的内容为在视频的5分钟、10分钟、15分钟的时候分别有特殊标记,以表不在视频的5分钟、10分钟、15分钟的时候分别有特别精彩的段落,打开文档的应用程序所提供的功能为从一段特殊标记所在位置的段落跳转至另一段特殊标记所在位置的段落,则生成的文档操作界面为包括有三个特殊标记的视频和从一段特殊标记所在位置的段落跳转至另一段特殊标记所在位置的段落的功能按钮。[0093]操作指令生成模块300,用于接收对文档操作界面的输入,根据输入结果生成文档操作指令;
[0094]判断模块400,用于判断展示设备中是否已有文档对象;
[0095]操作指令获取模块500,用于通过无线连接获取文档操作指令;具体地,操作指令获取模块500,包括:
[0096]第一操作指令获取单元510,用于若判断模块400的判断结果为展示设备中有文档对象,则通过无线连接获取文档操作指令;
[0097]第二操作指令获取单元520,用于若判断模块400的判断结果为展示设备中没有文档对象,则通过无线连接获取文档操作指令和文档对象;
[0098]需要说明的是,第一操作指令获取单元510,包括:
[0099]文档对象判断子単元511,用于若判断模块400的判断结果为展示设备中有文档对象,则判断文档对象是否已打开;
[0100]第一操作指令传输子単元512,用于若文档对象判断子単元511的判断结果为文档对象已打开,则发送文档获取指令到展示设备;
[0101]第二操作指令传输子単元513,用于展示设备获取到文档获取指令后,发送文档对象的文档信息到无线终端;
[0102]第一操作指令生成子単元514,用于根据文档信息生成文档操作界面;接收对文档操作界面的输入,根据输入结果生成文档操作指令;
[0103]第一操作指令获取子単元515,用于通过无线连接获取文档操作指令;
[0104]第三操作指令传输子単元516,用于若文档对象判断子単元511的判断结果为文档对象未打开,则发送文档获取指令到展示设备;
[0105]第四操作指令传输子単元517,用于展示设备获取到文档获取指令后,发送文档对象的文档信息到无线终端;
[0106]操作指令存储子単元518,用于将文档信息放置在文档列表中;
[0107]第二操作指令生成子単元519,用于将要打开的展示文档根据文档信息生成文档操作界面;接收对文档操作界面的输入,根据输入结果生成文档操作指令;
[0108]第二操作指令获取子単元5100,用于通过无线连接获取所述文档操作指令。
[0109]另外,操作指令获取模块500,还包括:
[0110]操作指令获取单元501,用于通过无线连接获取文档操作指令;
[0111]转译单元502,用于将文档操作指令转译成展示设备对展示文档的控制指令;
[0112]其中,转译单元502,具体用于通过预置的对应关系表将文档操作指令转译成展示设备对展示文档的控制指令。
[0113]进ー步,转译单元502,包括:
[0114]判断子単元5020,用于将无线终端发送的文档操作指令与预置的对应关系表中的控制指令进行比对,判断是否存在与无线终端的文档操作指令对应的展示设备对展示文档的控制指令;
[0115]转译执行子单元5021,用于若判断子单元5020的判断结果为存在,则获取相对应的展示设备的控制指令,完成转译;
[0116]转译失败显示子単元5022,用于若判断子単元5020的判断结果为不存在,则显示转译失败。
[0117]这里需要说明的是,转译単元502在第一操作指令获取单元510和第二操作指令获取单元520之后,将获取到的文档操作指令转译成展示设备对展示文档的控制指令。
[0118]本发明实施例提供的利用无线终端控制文档展示的装置还提供了另ー种无线终端和展示设备之间的无线连接的建立方式和指令的转译方案。
[0119]其中,通讯模块100,具体用于根据无线终端与展示设备之间的预置的私有协议建立无线连接;
[0120]则,转译単元502,具体用于根据私有协议将文档操作指令转译成展示设备对展示文档的控制指令。
[0121]进ー步地,无线终端发送的文档操作指令中包括展示设备对展示文档进行控制的控制函数及对应參数,则
[0122]转译单元502,包括:
[0123]解析子単元5023,用于根据私有协议,将文档操作指令中包括的控制函数及对应參数解析出来;
[0124]转译操作子単元5024,用于根据控制函数及对应參数,将文档操作指令转译成展示设备对展示文档的控制指令。
[0125]响应模块600,用于播放展示文档,并对展示文档按照文档操作指令进行相应操作。
[0126]利用本发明实施例提供的装置通过用户手机对电脑上的视频进行远程控制,用户通过插入360无线网卡,在电脑上就可以建立无线热点。360手机助手电脑端通过检测无线网卡,时时判断接入的设备,用户通过操作360手机助手手机端对应的引导界面就可以实现手机端与电脑端的无线连接,于是在用户的手机和电脑间就建立了一条稳定的信道。用户再在手机中输入视频的内容和打开该视频的应用程序所提供的功能,手机根据接收到的视频的内容和打开该视频的应用程序所提供的功能自动生成文档操作界面。当用户在手机的文档操作界面中操作视频时(例如増加音量),通过无线连接就可以将所操作的视频及增加音量的操作指令发送到用户电脑的指定临时目录内。发送完成后,电脑端会首先通知手机端接收完成,其次获取当前展示的视频对应的实例,再通过调用对应的増加音量的函数实现对于视频的増加音量的操作。
[0127]本发明实施例提供的利用无线终端控制文档展示的方法及装置,先建立无线终端与展示设备之间的无线连接;在无线终端生成展示文档的操作指令,并将文档操作指令发送到展示设备;展示设备再对文档操作指令进行响应。由于本发明提供的方法及装置中的展示设备可以直接接收无线终端发送的文档操作指令,并通过文档操作指令对展示文档进行展示,不仅实现了远程操作展示文档,而且避免了在不同机器上反复拷贝展示文档的情况的发生,由此解决了在不同的展示设备上远程控制同一个展示文档时,过程繁琐的问题,取得了在实现远程操作展示文档的基础上,简化文档展示过程的有益效果。
[0128]在此提供的算法和显示不与任何特定计算机、虚拟系统或者其它设备固有相关。各种通用系统也可以与基于在此的示教一起使用。根据上面的描述,构造这类系统所要求的结构是显而易见的。此外,本发明也不针对任何特定编程语言。应当明白,可以利用各种编程语言实现在此描述的本发明的内容,并且上面对特定语言所做的描述是为了披露本发明的最佳实施方式。
[0129]在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技木,以便不模糊对本说明书的理解。
[0130]类似地,应当理解,为了精简本公开并帮助理解各个发明方面中的ー个或多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循【具体实施方式】的权利要求书由此明确地并入该【具体实施方式】,其中每个权利要求本身都作为本发明的单独实施例。
[0131]本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成ー个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者単元中的至少ー些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或単元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。
[0132]此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在下面的权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。
[0133]本发明的各个部件实施例可以以硬件实现,或者以在ー个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(DSP)来实现根据本发明实施例的利用无线终端控制文档展示的装置中的一些或者全部部件的一些或者全部功能。本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明的程序可以存储在计算机可读介质上,或者可以具有ー个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。
[0134]应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何參考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“ー个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。[0135]本发明还公开了 Al、ー种提供的利用无线终端控制文档展示的方法,包括:
[0136]建立无线终端与展示设备之间的无线连接;
[0137]由所述无线终端获取展示文档的文档信息,并根据所述文档信息生成文档操作界面;
[0138]接收对所述文档操作界面的输入,根据输入结果生成文档操作指令;
[0139]所述展示设备通过无线连接获取所述文档操作指令;
[0140]展示设备播放展示文档,并对所述展示文档按照所述文档操作指令进行相应操作。
[0141]A2、如Al所述的方法,所述建立无线终端与展示设备之间的无线连接,包括:
[0142]所述无线终端搜索所述展示设备的无线访问接入点;
[0143]所述无线終端向所述展示设备发送无线连接的申请消息;
[0144]所述展示设备对所述无线连接的申请消息进行检验;
[0145]若检验成功,贝1J建立双向信道。
[0146]A3、如A2所述的方法,所述无线終端向展示设备发送无线连接的申请消息;展示设备对无线连接的申请消息进行检验,包括:
[0147]所述无线終端向所述展示设备发送无线连接的申请指令和所述无线终端的标识;所述展示设备对所述无线终端的标识进行检验;若所述无线终端的标识是合法的,则确定为检验成功。
[0148]A4、如Al所述的方法,所述文档信息包括:文档的格式;所述由无线终端获取展示文档的文档信息,井根据文档信息生成文档操作界面,包括:由所述无线终端获取所述展示文档的文档格式,并根据所述文档格式生成适于控制展示该文档的操作界面。
[0149]A5、如Al所述的方法,所述文档信息包括:文档的内容;所述由无线终端获取展示文档的文档信息,井根据文档信息生成文档操作界面,包括:由所述无线终端获取所述展示文档的内容,并根据所述文档的内容生成适于控制展示该文档的操作界面。
[0150]A6、如Al所述的方法,所述文档信息包括:打开文档的应用程序所提供的功能;所述由无线终端获取展示文档的文档信息,井根据文档信息生成文档操作界面,包括:由所述无线终端获取所述打开文档的应用程序所提供的功能,并根据所述打开文档的应用程序所提供的功能生成适于控制展示该文档的操作界面。
[0151]A7、如Al所述的方法,所述展示设备通过无线连接获取文档操作指令,包括:
[0152]所述展示设备通过无线连接获取所述文档操作指令,并将所述文档操作指令转译成展示设备对所述展示文档的控制指令。
[0153]AS、如A7所述的方法,所述将文档操作指令转译成展示设备对展示文档的操作指令,包括:通过预置的对应关系表将所述文档操作指令转译成所述展示设备对所述展示文档的控制指令。
[0154]A9、如AS所述的方法,所述通过预置的对应关系表将文档操作指令转译成展示设备对展示文档的控制指令,包括:将所述无线终端发送的文档操作指令与所述预置的对应关系表中的控制指令进行比对,判断是否存在与所述无线终端的文档操作指令对应的展示设备对展文档的控制指令;若存在,则犹取相对应的展设备的控制指令,完成转译。
[0155]A10、如A7所述的方法,所述建立无线终端与展示设备之间的无线连接,包括:[0156]根据所述无线终端与所述展示设备之间的预置的私有协议建立所述无线连接;
[0157]所述将文档操作指令转译成展示设备对展示文档的控制指令,包括:
[0158]根据所述私有协议将所述文档操作指令转译成所述展示设备对所述展示文档的控制指令。
[0159]All、如AlO所述的方法,所述无线终端发送的文档操作指令中包括所述展示设备对所述展示文档进行控制的控制函数及对应參数;
[0160]所述根据私有协议将文档操作指令转译成展示设备对展示文档的控制指令,包括:
[0161]根据所述私有协议,将所述文档操作指令中包括的所述控制函数及对应參数解析出来,并根据所述控制函数及对应參数,将所述文档操作指令转译成所述展示设备对所述展示文档的控制指令。
[0162]A12、如Al所述的方法,还包括:判断展示设备中是否已有文档对象;
[0163]若所述展示设备中有文档对象,则展示设备通过所述无线连接获取所述文档操作指令;
[0164]若所述展示设备中没有文档对象,则展示设备通过所述无线连接获取所述文档操作指令和所述文档对象。
[0165]A13、如A12所述的方法,所述若展示设备中有文档对象,则展示设备通过无线连接获取文档操作指令,包括:
[0166]若所述展示设备中有文档对象,则判断所述文档对象是否已打开;
[0167]若所述文档对象已打开,则所述无线终端发送文档获取指令到所述展示设备;所述展示设备获取到所述文档获取指令后,发送所述文档对象的文档信息到所述无线終端;所述无线終端根据所述文档信息生成文档操作界面;接收对所述文档操作界面的输入,根据输入结果生成文档操作指令;展示设备通过无线连接获取所述文档操作指令;
[0168]若所述文档对象未打开,则所述无线终端发送文档获取指令到所述展示设备;所述展示设备获取到所述文档获取指令后,发送所述文档对象的文档信息到所述无线終端;所述无线终端将所述文档信息放置在文档列表中;将要打开的展示文档根据文档信息生成文档操作界面;接收对所述文档操作界面的输入,根据输入结果生成文档操作指令;展示设备通过无线连接获取所述文档操作指令。
[0169]本发明还公开了 B14、ー种利用无线终端控制文档展示的的装置,包括:
[0170]通讯模块,用于建立无线终端与展示设备之间的无线连接;
[0171]操作界面生成模块,用于由所述无线终端获取展示文档的文档信息,井根据所述文档信息生成文档操作界面;
[0172]操作指令生成模块,用于接收对所述文档操作界面的输入,根据输入结果生成文档操作指令
[0173]操作指令获取模块,用于通过无线连接获取所述文档操作指令;
[0174]响应模块,用于播放展示文档,并对所述展示文档按照所述文档操作指令进行相应操作。
[0175]B15、如B14所述的装置,所述通讯模块,包括:
[0176]搜索单元,用于搜索所述展示设备的无线访问接入点;[0177]无线连接申请单元,用于向所述展示设备发送无线连接的申请消息;
[0178]检验单元,用于对所述无线连接的申请消息进行检验;
[0179]网络建立単元,用于若所述检验単元的检验结果为成功,则建立双向信道。
[0180]B16、如B15所述的装置,所述无线连接申请单元,具体用于向所述展示设备发送无线连接的申请指令和所述无线终端的标识;
[0181]所述检验単元,具体用于对所述无线终端的标识进行检验;若所述无线终端的标识是合法的,则确定为检验成功。
[0182]B17、如B14所述的装置,所述文档信息包括:文档的格式;所述操作界面生成模块,具体用于获取所述展示文档的文档格式,并根据所述文档格式生成适于控制展示该文档的操作界面。
[0183]B18、如B14所述的装置,所述文档信息包括:文档的内容;所述操作界面生成模块,具体用于获取所述展示文档的内容,并根据所述文档的内容生成适于控制展示该文档的操作界面。
[0184]B19、如B14所述的装置,所述文档信息包括:打开文档的应用程序所提供的功能;所述操作界面生成模块,具体用于获取所述打开文档的应用程序所提供的功能,并根据所述打开文档的应用程序所提供的功能生成适于控制展示该文档的操作界面。
[0185]B20、如B14所述的装置,操作指令获取模块,包括:
[0186]操作指令获取单元,用于通过无线连接获取所述文档操作指令;
[0187]转译单元,用于将所述文档操作指令转译成展示设备对所述展示文档的控制指令。
[0188]B21、如B20所述的装置,所述转译単元,具体用于通过预置的对应关系表将所述文档操作指令转译成所述展示设备对所述展示文档的控制指令。
[0189]B22、如B21所述的装置,所述转译单元,包括:
[0190]判断子単元,用于将所述无线终端发送的文档操作指令与所述预置的对应关系表中的控制指令进行比对,判断是否存在与所述无线终端的文档操作指令对应的展示设备对展示文档的控制指令;
[0191]转译执行子単元,用于若所述判断子単元的判断结果为存在,则获取相对应的展示设备的控制指令,完成转译。
[0192]B23、如B20所述的装置,所述通讯模块,具体用于根据所述无线終端与所述展示设备之间的预置的私有协议建立所述无线连接;
[0193]所述转译単元,具体用于根据所述私有协议将所述文档操作指令转译成所述展示设备对所述展示文档的控制指令。
[0194]B24、如B23所述的装置,所述无线终端发送的文档操作指令中包括所述展示设备对所述展示文档进行控制的控制函数及对应參数;
[0195]所述转译单元,包括:
[0196]解析子単元,用于根据所述私有协议,将所述文档操作指令中包括的所述控制函数及对应參数解析出来;
[0197]转译操作子単元,用于根据所述控制函数及对应參数,将所述文档操作指令转译成所述展示设备对所述展示文档的控制指令。[0198]B25、如B14所述的装置,还包括:判断模块,用于判断展示设备中是否已有文档对象;
[0199]所述操作指令获取模块,包括:
[0200]第一操作指令获取单元,用于若所述判断模块的判断结果为所述展示设备中有文档对象,则展示设备通过所述无线连接获取所述文档操作指令;
[0201]第二操作指令获取单元,用于若所述判断模块的判断结果为所述展示设备中没有文档对象,则展示设备通过所述无线连接获取所述文档操作指令和所述文档对象。
[0202]B26、如B25所述的装置,所述第一操作指令获取单元,包括:
[0203]文档对象判断子単元,用于若所述判断模块的判断结果为所述展示设备中有文档对象,则判断所述文档对象是否已打开;
[0204]第一操作指令传输子単元,用于若所述文档对象判断子単元的判断结果为所述文档对象已打开,则发送文档获取指令到所述展示设备;
[0205]第二操作指令传输子単元,用于所述展示设备获取到所述文档获取指令后,发送所述文档对象的文档信息到所述无线終端;
[0206]第一操作指令生成子単元,用于根据所述文档信息生成文档操作界面;接收对所述文档操作界面的输入,根据输入结果生成文档操作指令;
[0207]第一操作指令获取子単元,用于通过无线连接获取所述文档操作指令;
[0208]第三操作指令传输子単元,用于若所述文档对象判断子単元的判断结果为所述文档对象未打开,则发送文档获取指令到所述展示设备;
[0209]第四操作指令传输子単元,用于所述展示设备获取到所述文档获取指令后,发送所述文档对象的文档信息到所述无线終端;
[0210]操作指令存储子単元,用于将所述文档信息放置在文档列表中;
[0211]第二操作指令生成子単元,用于将要打开的展示文档根据文档信息生成文档操作界面;接收对所述文档操作界面的输入,根据输入结果生成文档操作指令;
[0212]第二操作指令获取子単元,用于通过无线连接获取所述文档操作指令。
【权利要求】
1.ー种利用无线终端控制文档展示的方法,包括: 建立无线终端与展示设备之间的无线连接; 由所述无线终端获取展示文档的文档信息,并根据所述文档信息生成文档操作界面; 接收对所述文档操作界面的输入,根据输入结果生成文档操作指令; 所述展示设备通过无线连接获取所述文档操作指令; 展示设备播放展示文档,并对所述展示文档按照所述文档操作指令进行相应操作。
2.如权利要求1所述的方法,所述文档信息包括:文档的格式;所述由无线终端获取展示文档的文档信息,井根据文档信息生成文档操作界面,包括:由所述无线终端获取所述展示文档的文档格式,并根据所述文档格式生成适于控制展示该文档的操作界面。
3.如权利要求1所述的方法,所述文档信息包括:文档的内容;所述由无线终端获取展示文档的文档信息,井根据文档信息生成文档操作界面,包括:由所述无线终端获取所述展示文档的内容,并根据所述文档的内容生成适于控制展示该文档的操作界面。
4.如权利要求1所述的方法,所述文档信息包括:打开文档的应用程序所提供的功能;所述由无线终端获取展示文档的文档信息,井根据文档信息生成文档操作界面,包括:由所述无线终端获取所述打开文档的应用程序所提供的功能,并根据所述打开文档的应用程序所提供的功能生成适于控制展示该文档的操作界面。
5.如权利要求1所述 的方法,所述展示设备通过无线连接获取文档操作指令,包括: 所述展示设备通过无线连接获取所述文档操作指令,并将所述文档操作指令转译成展示设备对所述展示文档的控制指令。
6.ー种利用无线终端控制文档展示的的装置,包括: 通讯模块,用于建立无线终端与展示设备之间的无线连接; 操作界面生成模块,用于由所述无线终端获取展示文档的文档信息,并根据所述文档信息生成文档操作界面; 操作指令生成模块,用于接收对所述文档操作界面的输入,根据输入结果生成文档操作指令; 操作指令获取模块,用于通过无线连接获取所述文档操作指令; 响应模块,用于播放展示文档,并对所述展示文档按照所述文档操作指令进行相应操作。
7.如权利要求6所述的装置,所述文档信息包括:文档的格式;所述操作界面生成模块,具体用于获取所述展示文档的文档格式,并根据所述文档格式生成适于控制展示该文档的操作界面。
8.如权利要求6所述的装置,所述文档信息包括:文档的内容;所述操作界面生成模块,具体用于获取所述展示文档的内容,并根据所述文档的内容生成适于控制展示该文档的操作界面。
9.如权利要求6所述的装置,所述文档信息包括:打开文档的应用程序所提供的功能;所述操作界面生成模块,具体用于获取所述打开文档的应用程序所提供的功能,并根据所述打开文档的应用程序所提供的功能生成适于控制展示该文档的操作界面。
10.如权利要求6所述的装置,操作指令获取模块,包括: 操作指令获取单元,用于通过无线连接获取所述文档操作指令;转译单元,用于将所述文档操`作指令转译成展示设备对所述展示文档的控制指令。
【文档编号】H04M1/725GK103533164SQ201310468307
【公开日】2014年1月22日 申请日期:2013年10月9日 优先权日:2013年10月9日
【发明者】李鹤, 张治洲, 张龙, 田野 申请人:北京奇虎科技有限公司, 奇智软件(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1