电视机及其远程存储设备的显示方法和显示装置制造方法

文档序号:7778451阅读:195来源:国知局
电视机及其远程存储设备的显示方法和显示装置制造方法
【专利摘要】本发明公开了一种电视机及其远程存储设备的显示方法和显示装置。该显示方法包括响应用户的操作,打开远程存储的显示页面,搜索与电视机在同一局域网内、且与电视机连接的远程存储设备得到第一远程存储设备集合;在远程存储的搜索页面上显示第一远程存储设备集合,得到第一显示页面;响应用户的操作,关闭第一显示页面,停止搜索,并存储第一远程存储设备集合;响应用户的操作,打开第一显示页面,重新搜索以搜索到第二远程存储设备集合;以及在第一显示页面上显示在第二远程存储设备集合中、且不在第一远程存储设备集合中的设备。通过本发明,远程存储的显示页面采用断点显示机制,能够提升用户体验。
【专利说明】电视机及其远程存储设备的显示方法和显示装置
【技术领域】
[0001]本发明涉及电视机【技术领域】,具体而言,特别涉及电视机及其远程存储设备的显示方法和显示装置。
【背景技术】
[0002]随着手机、平板电脑等信息访问终端的智能化发展,电视机也逐步的进入智能化发展的进程,通过电视机可访问本地存储、外接存储、远程存储以及云盘存储等设备上的信息,从而实现电视机与各存储设备的互通、互联。
[0003]对于电视机访问远程存储设备,为了方便用户操作,避免用户每次访问同一设备时都要进行一次连接,电视机设置有搜索功能,以将在同一局域网内的已经与电视机连接的远程设备搜索出来,显示给用户。
[0004]在现有的搜索和显示方法中,远程存储设备的显示页面采用刷新机制,当用户打开远程存储设备的显示页面,执行其他操作离开页面再次返回显示页面之后,电视机将之前显示的页面进行刷新,重新显示搜索到的设备。因此,用户每次离开并返回显示页面后,页面都要进行刷新,也即,每次用户看到的都是重新搜索和显示的过程,用户体验差。
[0005]针对现有技术中由于远程存储设备的显示页面采用刷新机制,导致用户体验差的问题,目前尚未提出有效的解决方法。

【发明内容】

[0006]本发明的主要目的在于提供一种电视机及其远程存储设备的显示方法和显示装置,以解决现有技术中由于远程存储设备的显示页面采用刷新机制,导致用户体验差的问题。
[0007]依据本发明的一个方面,提供了一种电视机的远程存储设备的显示方法,该显示方法包括:响应用户的第一操作,打开远程存储的显示页面,并执行搜索命令,以搜索到第一远程存储设备集合,其中,搜索命令用于搜索与电视机在同一局域网内、且与电视机连接的远程存储设备,第一远程存储设备集合包括一个或多个远程存储设备;在远程存储的搜索页面上显示第一远程存储设备集合,得到第一显示页面;响应用户的第二操作,关闭第一显示页面,停止搜索命令,并存储第一远程存储设备集合;响应用户的第三操作,打开第一显示页面,执行搜索命令,以搜索到第二远程存储设备集合,第二远程存储设备集合包括一个或多个远程存储设备;以及在第一显示页面上显示在第二远程存储设备集合中、且不在第一远程存储设备集合中的设备。
[0008]进一步地,在第一显示页面上显示在第二远程存储设备集合中、且不在第一远程存储设备集合中的设备包括:遍历第一远程存储设备集合;查找第一远程存储设备集合中不存在且第二远程存储设备集合中存在的设备,以得到第一设备;以及显示第一设备在第一显示页面上。
[0009]进一步地,在第一显示页面上显示在第二远程存储设备集合中、且不在第一远程存储设备集合中的设备还包括:查找第一远程存储设备集合中存在且第二远程存储设备集合中不存在的设备,以得到第二设备;以及删除在第一显示页面上显示的第二设备。
[0010]进一步地,执行搜索命令包括:扫描局域网内的远程存储设备;判断扫描到的远程存储设备是否与预设的端口号连接;若扫描到的远程存储设备与预设的端口号连接,则确定扫描到的远程存储设备为与电视机连接的远程存储设备;判断扫描到的远程存储设备是否满足UPNP设备发现协议;以及若扫描到的远程存储设备满足UPNP设备发现协议,则确定扫描到的远程存储设备为与电视机连接的远程存储设备。
[0011]进一步地,存储第一远程存储设备集合包括:采用android标准的sharedpreferences存储方式存储第一远程存储设备集合。
[0012]进一步地,该方法还包括:当电视机关闭后,删除第一远程存储设备集合。
[0013]进一步地,存储第一远程存储设备集合包括:存储远程存储设备的设备名称、设备类型、设备端口号、用户名、连接类型、密码和/或操作时间;显示第一远程存储设备集合包括:显示与远程存储设备的设备类型相对应的远程存储设备图标,在图标下方显示远程存储设备的用户名。
[0014]依据本发明的又一个方面,提供了一种电视机的远程存储设备的显示装置,该显示装置包括:第一响应模块,用于响应用户的第一操作,打开远程存储的显示页面,并执行搜索命令,以搜索到第一远程存储设备集合,其中,搜索命令用于搜索与电视机在同一局域网内、且与电视机连接的远程存储设备,第一远程存储设备集合包括一个或多个远程存储设备;第一显示模块,用于在远程存储的搜索页面上显示第一远程存储设备集合,得到第一显示页面;第二响应模块,用于响应用户的第二操作,关闭第一显示页面,停止搜索命令,并存储第一远程存储设备集合;第三响应模块,用于响应用户的第三操作,打开第一显示页面,执行搜索命令,以搜索到第二远程存储设备集合,第二远程存储设备集合包括一个或多个远程存储设备;以及第二显示模块,用于在第一显示页面上显示在第二远程存储设备集合中、且不在第一远程存储设备集合中的设备。
[0015]进一步地,第二显示模块包括:遍历子模块,用于遍历第一远程存储设备集合;第一查找子模块,用于查找第一远程存储设备集合中不存在且第二远程存储设备集合中存在的设备,以得到第一设备;以及显示子模块,用于显示第一设备在第一显示页面上。
[0016]进一步地,第二显示模块还包括:第二查找子模块,用于查找第一远程存储设备集合中存在且第二远程存储设备集合中不存在的设备,以得到第二设备;以及删除子模块,用于删除在第一显示页面上显示的第二设备。
[0017]进一步地,第一响应模块和第三响应模块中均包括搜索模块,搜索模块用于执行搜索命令,其中,搜索模块包括:扫描子模块,用于扫描局域网内的远程存储设备;第一判断子模块,用于判断扫描到的远程存储设备是否与预设的端口号连接;第一确定子模块,用于若扫描到的远程存储设备与预设的端口号连接,则确定扫描到的远程存储设备为与电视机连接的远程存储设备;第二判断子模块,用于判断扫描到的远程存储设备是否满足UPNP设备发现协议;以及第二确定子模块,用于若扫描到的远程存储设备满足UPNP设备发现协议,则确定扫描到的远程存储设备为与电视机连接的远程存储设备。
[0018]进一步地,第二响应模块包括存储模块,用于采用android标准的sharedpreferences存储方式存储第一远程存储设备集合。[0019]进一步地,该装置还包括删除模块,用于当电视机关闭后,删除第一远程存储设备集合。
[0020]进一步地,存储模块还用于存储远程存储设备的设备名称、设备类型、设备端口号、用户名、连接类型、密码和/或操作时间;第一显示模块还用于显示与远程存储设备的设备类型相对应的远程存储设备图标,在图标下方显示远程存储设备的用户名。
[0021]依据本发明的再一个方面,提供了一种电视机,该电视机包括本发明提供的任意一种电视机的远程存储设备的显示装置。
[0022]通过本发明,当用户打开远程存储的显示页面之后,电视机自动执行搜索命令,搜索到远程存储设备,并在远程存储的搜索页面上显示这些设备的信息,此时得到第一显示页面;当用户执行其他操作,关闭第一显示页面之后,电视机停止搜索命令,并将已经搜索到的远程存储设备存储,也即将当前显示的断点进行存储;当用户再次返回页面后,电视机打开第一显示页面,将上次关闭之前的页面显示给用户,也即页面并不刷新,而是连接上次显示的断点,同时也执行搜索命令,再次搜索到远程存储设备,因此,当用户再次返回页面后,之前已经显示的设备信息仍然在电视机上显示,只需在第一显示页面上将未显示的、新搜索到的设备继续显示,从而提升了用户体验,解决了现有技术中由于远程存储设备的显示页面采用刷新机制,导致用户体验差的问题。
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的【具体实施方式】。
【专利附图】

【附图说明】
[0023]通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
图1是根据本发明第一实施例的电视机远程存储设备的显示方法流程图;
图2是根据本发明第二实施例的电视机远程存储设备的显示方法流程图;
图3是根据本发明第三实施例的电视机远程存储设备的显示装置的框图。
[0024]【具体实施方式】
[0025]下面结合附图和【具体实施方式】对本发明做进一步说明。需要指出的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
[0026]实施例一
首先,本发明实施例一提供了一种电视机的远程存储设备的显示方法,该方法主要描述电视机搜索和显示远程存储设备的过程,参见图1,该方法可以包括以下步骤:
步骤S102:响应用户的第一操作,打开远程存储的显示页面,并执行搜索命令,以搜索到第一远程存储设备集合。
[0027]电视机设置有文件管理器,通过该文件管理器可访问本地存储、外接存储、远程存储以及云盘存储等设备上信息。用户利用遥控器进行操作时,首先在应用显示页面上将焦点移动至文件管理器图标并按下确定按钮,电视机响应该操作后打开文件管理器,然后用户再执行第一操作,也即将焦点移动至远程存储图标并按下确定按钮,电视机响应该操作,打开远程存储的显示页面。
[0028]在打开远程存储的显示页面之后,电视机自动执行搜索命令,将与电视机在同一局域网内、且与电视机连接的远程存储设备搜索出来,在该步骤中,将此次搜索到的设备作为第一远程存储设备集合,该集合中可能包括一个或多个远程存储设备。
[0029]步骤S104:在远程存储的显示页面上显示第一远程存储设备集合,得到第一显示页面。
[0030]在步骤S102搜索的同时,步骤S104将搜索到的设备显示在远程存储的显示页面上,此时,将用户进行第二操作之前显示的页面定义为第一显示页面。
[0031]例如,在用户进行第二操作之前,通过步骤S102已经搜索到A、B、C三个远程存储设备,此时,第一显示页面为显示有该A、B、C三个设备的页面,第一远程存储设备集合包括该A、B、C三个设备。
[0032]步骤S106:响应用户的第二操作,关闭第一显示页面,停止搜索命令,并存储第一远程存储设备集合。
[0033]在电视机搜索和显示的过程中,用户执行了第二操作,例如,用户退出文件管理器打开播放器,或者用户打开本地存储的显示页面等,此时电视机首先将第一显示页面关闭,并且停止搜索的过程,执行新的任务,例如打开播放器等,同时,将第一远程存储设备集合存储起来。
[0034]优选地,在存储第一远程存储设备集合时,采用android标准的sharedpreferences存储方式进行存储,SharedPreferences对象与建立数据库相比,免去了创建数据库,创建表,写SQL语句等诸多操作,相对而言更加方便,简洁。并且,作为一种非永久性的暂时保存方式,在电视机关闭之后,其中存储的第一远程存储设备集合将会被删除。
[0035]进一步地优选地,在存储第一远程存储设备集合时,可存储远程存储设备的设备名称、设备类型、设备端口号、用户名、连接类型、密码和/或操作时间,以在远程存储设备的显示和操作过程中实时调用到全面、相关的信息,因而,在显示第一远程存储设备集合时,可预先设置于与远程存储设备的设备类型,例如手机、PC机、PAD等,相对应的远程存储设备图标,根据存储的设备连接显示相应的图标,使得用户通过图标便可获知是哪一类设备,并且可在图标下方显示远程存储设备的用户名,从而在电视机与多个同类设备相连接时,用户可获知是哪一类设备中的哪个设备。
[0036]步骤S108:响应用户的第三操作,打开第一显示页面,执行搜索命令,以搜索到第二远程存储设备集合。
[0037]用户在进行其他操作之后,返回远程存储的显示页面,因而其执行第三操作,重新进入文件管理器并点击远程存储图标,此时,电视机响应用户该操作,打开第一显示页面,也即打开有上述显示有该A、B、C三个设备的页面,同时再次执行搜索命令。
[0038]虽然在用户返回页面之后,电视机重新进行了搜索,但是由于页面显示并未刷新,从用户体验的角度,相当于从断点处继续搜索,已搜索出来的设备信息仍然停留在显示页面上,与刷新页面重新显示相比,更符合用户习惯。[0039]同时,在该步骤中,将重新搜索到的设备定义为第二远程存储设备集合,该远程存储设备包括一个或多个远程存储设备,例如,重新搜索到A、B、C、D四个远程存储设备,此时,第二远程存储设备集合包括该A、B、C、D四个设备。
[0040]步骤SllO:在第一显示页面上显示在第二远程存储设备集合中、且不在第一远程存储设备集合中的设备。
[0041]在该步骤中,将新搜索到的,也即在第二远程存储设备集合中存在的、且不在第一远程存储设备集合中存在的设备显示在第一显示页面上。例如,在已经显示有A、B、C三个远程存储设备信息的第一显示页面上显示D设备。
[0042]具体地,可在得到第二远程存储设备集合之后,将两个设备集合进行比对,获取到新搜索到的设备。
[0043]或者,在步骤S108中,只要搜索到远程存储设备,便将其与第一远程存储设备集合中的设备进行比对,如果该远程存储设备在第一远程存储设备集合中不存在时,便将该设备信息显示在第一显示页面上。以此类推,每搜索到一个设备,进行一次比对,实时将新搜索到的设备显示给用户。
[0044]采用该实施例提供的电视机的远程存储设备的显示方法,当用户打开远程存储的显示页面之后,电视机自动执行搜索命令,搜索到远程存储设备,并在远程存储的搜索页面上显示这些设备的信息,此时得到第一显示页面;当用户执行其他操作,关闭第一显示页面之后,电视机停止搜索命令,并将已经搜索到的远程存储设备存储,也即将当前显示的断点进行存储;当用户再次返回页面后,电视机打开第一显示页面,将上次关闭之前的页面显示给用户,也即页面并不刷新,而是连接上次显示的断点,同时也执行搜索命令,再次搜索到远程存储设备,因此,当用户再次返回页面后,之前已经显示的设备信息仍然在电视机上显示,只需在第一显示页面上将未显示的、新搜索到的设备继续显示,从而提升了用户体验。
实施例二
该实施例为在实施例一的基础上进一步电视机的远程存储设备的显示方法,参见图2,该方法可以包括以下步骤:
步骤S202:接收用户发送的第一命令,其中,该第一命令用于进入远程存储的显示页面。
[0045]与实施例一相对应,该第一命令为用户通过第一操作发出的命令,电视机接收到该命令后,进入远程存储的显示页面。
[0046]步骤S204:在进入远程存储的显示页面时,自动搜索与电视机在同一局域网内、且与电视机连接的远程存储设备。
[0047]步骤S206:将搜索到的远程存储设备在远程存储的搜索页面上显示,得到第一显示页面。
[0048]步骤S208:接收用户发送的第二命令,其中,该第二命令用于关闭第一显示页面。
[0049]与实施例一相对应,该第二命令为用户通过第二操作发出的命令,电视机接收到该命令后,将当前显示的第一显示页面关闭。
[0050]步骤S210:在关闭第一显示页面时,停止搜索,并将搜索到的远程存储设备存储为第一远程存储设备集合。
[0051]步骤S212:接收用户发送的第三命令,其中,该第三命令用于返回远程存储的显示页面。
[0052]与实施例一相对应,该第三命令为用户通过第三操作发出的命令,电视机接收到该命令后,重新返回远程存储的显示页面。
[0053]步骤S214:在进入远程存储的显示页面时,直接显示第一显示页面,并再次自动搜索。
[0054]返回远程存储的显示页面时,并不显示页面的初始信息,而是直接显示上次的页面,并且再次启动搜索功能,自动搜索远程存储设备,将再次搜索到的远程存储设备定义为第二远程存储设备集合。
[0055]步骤S216:搜索到远程存储设备后,遍历第一远程存储设备集合。
[0056]步骤S218:在第一远程存储设备集合中查找搜索到的远程存储设备。
[0057]步骤S220:若查找不到,则在第一显示页面上显示搜索到的远程存储设备。
[0058]为了实时显示搜索到的设备,优选地,每搜索到一个远程存储设备,便进行一次遍历步骤,若该搜索到的设备在第一远程存储设备集合中不存在时,便可实时显示每搜索到的设备。
[0059]进一步优选地,在实时显示的过程中,可将新搜索到的设备加入第一远程存储设备集合,对第一远程存储设备进行更新,当用户再次退出远程存储的显示页面后,电视机存储有新的第一远程存储设备集合,并且再次返回后,电视机仍然显示最近一次显示的页面,并将新搜索到的设备与上次更新后的第一远程存储设备集合进行比对。
[0060]在实际使用的过程中,可能存在以下的情形:第一远程存储设备集合包括设备A、
B、C三个设备,第二远程存储设备集合包括B、C、D三个设备,也即,在两次搜索期间,设备A与电视机的连接已断开。针对该情形,设备A仍然在显示,从而使得显示的信息不准确。
[0061]为了解决该问题,优选地,在步骤S216中搜索到全部的远程存储设备后,在执行步骤S218的查找过程的同时,在第二远程存储设备集合中查找第一远程存储设备集合中的设备,若某一设备在第一远程存储设备集合中存在且在第二远程存储设备集合中不存在,说明该设备已于电视机断开连接,因此,将该设备从显示页面上删除,以保证所有显示的设备均是与电视机正在连接的远程存储设备。
[0062]其中,两次搜索时,执行搜索的过程可包括以下的步骤:首先,扫描局域网内的远程存储设备,扫描到以后,可判断扫描到的远程存储设备是否与预设的端口号连接,若扫描到的远程存储设备与预设的端口号连接,则确定扫描到的远程存储设备为与电视机连接的远程存储设备,此时,搜索到的设备为SMB (Server Message Block,服务器信息块)设备;扫描到以后,也可判断扫描到的远程存储设备是否满足UPNP (Universal Plug and Play,通用即插即用)设备发现协议,若扫描到的远程存储设备满足UPNP设备发现协议,则确定扫描到的远程存储设备为与电视机连接的远程存储设备,此时,搜索到的设备为UPNP设备。
[0063]以上是对本发明所提供的电视机的远程存储设备的显示方法进行的描述。下面将对本发明提供的电视机的远程存储设备的显示装置进行描述,需要说明的是,该装置可用于执行上述任意一种电视机的远程存储设备的显示方法。
[0064]实施例三
与本发明实施例一提供的电视机的远程存储设备的显示方法相对应,本发明实施例还提供了一种电视机的远程存储设备的显示装置,该装置位于电视机一侧,参见图3,该装置可以包括第一响应模块310、第一显示模块320、第二响应模块330、第三响应模块340和第二显示模块350。
[0065]电视机设置有文件管理器,通过该文件管理器可访问本地存储、外接存储、远程存储以及云盘存储等设备上信息。用户利用遥控器进行操作,电视机进行响应,其中,不同的响应模块对应的不同的操作。
[0066]用户执行第一操作后,该操作可以为通过文件管理器带来远程存储的显示页面的操作。第一响应模块310响应该操作,首先打开远程存储的显示页面,并自动执行搜索命令,以搜索到第一远程存储设备集合,其中,搜索命令用于搜索与电视机在同一局域网内、且与电视机连接的远程存储设备,第一远程存储设备集合包括一个或多个远程存储设备。
[0067]在搜索到一个远程存储设备设备时,第一显示模块320便在远程存储的显示页面上进行显示,直到将搜索到的第一远程存储设备集合中的所有设备均显示,得到第一显示页面。
[0068]在搜索的过程中,用户执行第二操作,该操作可以为退出文件管理器的操作。第二响应模块330响应该操作,首先关闭当前显示的第一显示页面,停止搜索命令,并将第一远程存储设备集合存储。
[0069]优选地,第二响应模块330包括一个存储模块,该存储模块采用android标准的sharedpreferences存储方式存储第一远程存储设备集合,存储方式简单方便。进一步地优选地,该装置还包括可删除模块,在电视机关闭后,通过该删除模块将存储的第一远程存储设备集合删除,清空存储位置。
[0070]其中,该存储模块在存储设备信息时,包括存储设备的设备名称、设备类型、设备端口号、用户名、连接类型、密码和/或操作时间,以在远程存储设备的显示和操作过程中实时调用到全面、相关的信息,因而,在第一显示模块显示第一远程存储设备集合时,显示与远程存储设备的设备类型相对应的远程存储设备图标,在图标下方显示远程存储设备的用户名,从而在电视机与多个同类设备相连接时,用户可获知是哪一类设备中的哪个设备。
[0071]当用户想要返回远程存储的显示页面时,执行第三操作,该操作用于返回远程存储的显示页面。第三响应模块340响应该操作,打开上次关闭的第一显示页面,重新执行搜索命令,这里将重新搜索到的设备定义为第二远程存储设备集合,该第二远程存储设备集合包括一个或多个远程存储设备。
[0072]最终,由第二显示模块350将存在于第二远程存储设备集合中、且不存在于第一远程存储设备集合中的设备在第一显示页面上继续显示。
[0073]例如,用户进入远程存储显示页面后,电视机搜索到A、B、C三个远程存储设备,这时,当用户执行其他操作退出该页面时,第一远程存储设备集合包括A、B、C三个远程存储设备,第一显示页面上显示有A、B、C三个远程存储设备的信息。当用户返回该操作页面后,显示上仍然显示有A、B、C三个远程存储设备的信息,并且电视机重新进行搜索。
[0074]一种显示方式为:重新搜索到第一个远程存储设备B,与第一远程存储设备集合中的设备进行比对,确定远程存储设备B已经在第一远程存储设备集合中存在,则不进行显示;重新搜索到第二个远程存储设备D,再次与第一远程存储设备集合中的设备进行比对,确定远程存储设备D已经不在第一远程存储设备集合中存在,则在显示有A、B、C三个远程存储设备的信息的页面上,将远程存储设备D的设备信息进行显示。[0075]另一种显示方式为:重新搜索到全部的远程存储设备之后,将所有的远程存储设备与第一远程存储设备集合进行比对,找到在第一远程存储设备集合中不存在的设备,显示第一显示页面上。
[0076]采用该实施例提供的电视机的远程存储设备的显示装置,当用户打开远程存储的显示页面之后,第一响应模块310电视机自动执行搜索命令,搜索到远程存储设备,并由第一显示模块320在远程存储的搜索页面上显示这些设备的信息,此时得到第一显示页面;当用户执行其他操作,第二响应模块330关闭第一显示页面之后,电视机停止搜索命令,并将已经搜索到的远程存储设备存储,也即将当前显示的断点进行存储;当用户再次返回页面后,第三响应模块340打开第一显示页面,将上次关闭之前的页面显示给用户,也即页面并不刷新,而是连接上次显示的断点,同时也执行搜索命令,再次搜索到远程存储设备,因此,当用户再次返回页面后,之前已经显示的设备信息仍然在电视机上显示,第二显示模块350只需在第一显示页面上将未显示的、新搜索到的设备继续显示,从而提升了用户体验。
优选地,第二显示模块350包括遍历子模块、第一查找子模块和显示子模块。其中,遍历子模块用于遍历第一远程存储设备集合,第一查找子模块用于查找第一远程存储设备集合中不存在且第二远程存储设备集合中存在的设备,以得到第一设备,也即,将每个第二远程存储设备集合中的设备与第一远程存储设备集合中的设备进行一次比对,若第一远程存储设备集合中不存在该设备时,将该设备记为第一设备,最后,显示子模块,将这查找到的第一设备显示在第一显示页面上。
[0077]采用该优选的实施例,查找速度快,从而能够将搜索到的新设备快速的显示给用户。
[0078]优选地,为了避免已经显示的远程存储设备断开连接而造成显示不准确的问题,第二显示模块350还包括第二查找子模块进而删除子模块。其中,第二查找子模块用于查找第一远程存储设备集合中存在且第二远程存储设备集合中不存在的设备,也即,将每个第一远程存储设备集合中的设备与第二远程存储设备集合中的设备进行一次比对,若第二远程存储设备集合中不存在该设备时,将该设备记为第二设备,最后,删除子模块将在第一显示页面上显示的第二设备删除。
[0079]采用该优选实施例,使得最终显示给用户的远程存储设备均是与电视机正在连接的设备,方便用户进一步操作和访问。
[0080]优选地,第一响应模块310和第三响应模块340中均包括有搜索模块,搜索模块用于执行搜索命令,其中,搜索模块包括扫描子模块、第一判断子模块、第一确定子模块、第二判断子模块和第二确定子模块。
[0081]其中,扫描子模块用于扫描局域网内的远程存储设备,在扫描到远程存储设备后,第一判断子模块判断扫描到的远程存储设备是否与预设的端口号连接,若扫描到的远程存储设备与预设的端口号连接,例如,根据通信协议,预设的端口号为139和445,则第一确定子模块确定扫描到的远程存储设备为与电视机连接的远程存储设备,从而能够及时的搜索到与电视机远程连接的SMB设备。
[0082]在扫描到远程存储设备后,第二判断子模块判断扫描到的远程存储设备是否满足UPNP设备发现协议,若扫描到的远程存储设备满足UPNP设备发现协议,则第二确定子模块确定扫描到的远程存储设备为与电视机连接的远程存储设备,从而能够及时的搜索到与电视机远程连接的UPNP设备。
[0083]采用该优选实施例,能够搜索到与电视机在同一局域网,且与电视机通过SMB协议或UPNP协议连接的远程存储设备。
[0084]从以上各实施例的描述中,可以看出,本发明实施例实现了如下技术效果:当用户打开远程存储的显示页面之后,电视机将搜索到远程存储设备进行显示,此时得到第一显示页面;当用户执行其他操作时,电视机将第一显示页面关闭并停止搜索,将已经搜索到的远程存储设备存储;当用户再次返回页面后,电视机将上次关闭之前的第一显示页面显示给用户,也即页面并不刷新,而是连接上次显示的断点,同时也执行搜索命令再次搜索,并将搜索到的新的、未在第一显示页面上显示的设备继续显示,因此,当用户再次返回页面后,之前已经显示的设备信息仍然在电视机上显示,第一显示页面上继续将未显示的、新搜索到的设备进行显示,虽然重新进行了搜索,但是并未将重新搜索的过程体现给用户,用户来看,更像是继续搜索的过程,从而提升了用户体验。
[0085]以上所述,仅为本发明较佳的【具体实施方式】,但本发明的保护范围并不局限于此,任何熟悉该技术的人在本发明所揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。
【权利要求】
1.一种电视机的远程存储设备的显示方法,其特征在于,包括: 响应用户的第一操作,打开远程存储的显示页面,并执行搜索命令,以搜索到第一远程存储设备集合,其中,所述搜索命令用于搜索与电视机在同一局域网内、且与所述电视机连接的远程存储设备,所述第一远程存储设备集合包括一个或多个远程存储设备; 在所述远程存储的搜索页面上显示所述第一远程存储设备集合,得到第一显示页面;响应用户的第二操作,关闭所述第一显示页面,停止所述搜索命令,并存储所述第一远程存储设备集合; 响应用户的第三操作,打开所述第一显示页面,执行所述搜索命令,以搜索到第二远程存储设备集合,所述第二远程存储设备集合包括一个或多个远程存储设备;以及 在所述第一显示页面上显示在所述第二远程存储设备集合中、且不在所述第一远程存储设备集合中的设备。
2.根据权利要求1所述的电视机的远程存储设备的显示方法,其特征在于,在所述第一显示页面上显示在所述第二远程存储设备集合中、且不在所述第一远程存储设备集合中的设备包括: 遍历所述第一远程存储设备集合; 查找所述第一远程存储设备集合中不存在且所述第二远程存储设备集合中存在的设备,以得到第一设备;以及 显示所述第一设备在所述第一显示页面上。
3.根据权利要求2所述的电视机的远程存储设备的显示方法,其特征在于,在所述第一显示页面上显示在所述第二远程存储设备集合中、且不在所述第一远程存储设备集合中的设备还包括: 查找所述第一远程存储设备集合中存在且所述第二远程存储设备集合中不存在的设备,以得到第二设备;以及 删除在所述第一显示页面上显示的所述第二设备。
4.根据权利要求1所述的电视机的远程存储设备的显示方法,其特征在于,执行所述搜索命令包括: 扫描所述局域网内的远程存储设备; 判断扫描到的远程存储设备是否与预设的端口号连接; 若扫描到的远程存储设备与预设的端口号连接,则确定所述扫描到的远程存储设备为与所述电视机连接的远程存储设备; 判断扫描到的远程存储设备是否满足UPNP设备发现协议;以及若扫描到的远程存储设备满足所述UPNP设备发现协议,则确定所述扫描到的远程存储设备为与所述电视机连接的远程存储设备。
5.根据权利要求1至4中任一项所述的电视机的远程存储设备的显示方法,其特征在于, 存储所述第一远程存储设备集合包括:采用android标准的sharedpreferences存储方式存储所述第一远程存储设备集合; 所述方法还包括:当所述电视机关闭后,删除所述第一远程存储设备集合。
6.根据权利要求5所述的电视机的远程存储设备的显示方法,其特征在于,存储所述第一远程存储设备集合包括:存储远程存储设备的设备名称、设备类型、设备端口号、用户名、连接类型、密码和/或操作时间; 显示所述第一远程存储设备集合包括:显示与远程存储设备的设备类型相对应的远程存储设备图标,在所述图标下方显示所述远程存储设备的用户名。
7.—种电视机的远程存储设备的显示装置,其特征在于,包括: 第一响应模块,用于响应用户的第一操作,打开远程存储的显示页面,并执行搜索命令,以搜索到第一远程存储设备集合,其中,所述搜索命令用于搜索与电视机在同一局域网内、且与所述电视机连接的远程存储设备,所述第一远程存储设备集合包括一个或多个远程存储设备; 第一显示模块,用于在所述远程存储的搜索页面上显示所述第一远程存储设备集合,得到第一显示页面; 第二响应模块,用 于响应用户的第二操作,关闭所述第一显示页面,停止所述搜索命令,并存储所述第一远程存储设备集合; 第三响应模块,用于响应用户的第三操作,打开所述第一显示页面,执行所述搜索命令,以搜索到第二远程存储设备集合,所述第二远程存储设备集合包括一个或多个远程存储设备;以及 第二显示模块,用于在所述第一显示页面上显示在所述第二远程存储设备集合中、且不在所述第一远程存储设备集合中的设备。
8.根据权利要求7所述的电视机的远程存储设备的显示装置,其特征在于,所述第二显示模块包括: 遍历子模块,用于遍历所述第一远程存储设备集合; 第一查找子模块,用于查找所述第一远程存储设备集合中不存在且所述第二远程存储设备集合中存在的设备,以得到第一设备;以及 显示子模块,用于显示所述第一设备在所述第一显示页面上。
9.根据权利要求8所述的电视机的远程存储设备的显示装置,其特征在于,所述第二显示模块还包括: 第二查找子模块,用于查找所述第一远程存储设备集合中存在且所述第二远程存储设备集合中不存在的设备,以得到第二设备;以及 删除子模块,用于删除在所述第一显示页面上显示的所述第二设备。
10.一种电视机,其特征在于,包括权利要求7至9中任一项所述的电视机的远程存储设备的显示装置。
【文档编号】H04N21/643GK103731746SQ201310629880
【公开日】2014年4月16日 申请日期:2013年12月2日 优先权日:2013年12月2日
【发明者】刘佳, 李朋飞 申请人:乐视致新电子科技(天津)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1