辅助应用外接播放装置的方法技术领域
本发明涉及一种辅助应用外接播放装置的方法,特别是一种用以在电子装
置连接外接播放装置时,记录用户的操作模式,以快速开启用户的常用程序的
辅助应用外接播放装置的方法。
背景技术
一般的笔记本电脑的使用者若是遇到需要开会或是演讲的情境,则使用者
可将笔记本电脑连接至外接的投影机或屏幕,以使笔记本电脑的屏幕画面放大
显示,以便其他人一同观看。一般而言,使用者需要先通过一条连接线,将笔
记本电脑连接至外接的投影机或屏幕,接着再操作笔记本电脑开启欲使用的程
序(例如PowerPoint、影音播放软件),或点选欲开启的文件以播放画面。
然而,对于同一使用者而言,用户通常会有使用频率较频繁的程序和操作
模式;因此,若是能够记录用户较常使用的程序和操作模式,并在用户将笔记
本电脑连接至外接的投影机或屏幕时,自动执行该些程序或操作模式,即可替
用户节省相当多的操作时间并除去重复的操作行为。
因此,有必要提供一种新的辅助应用外接播放装置的方法,记录用户的操
作模式,以快速开启用户的常用程序,以达成节省操作时间和除去重复的操作
行为的功效。
发明内容
本发明的主要目的是在提供一种辅助应用外接播放装置的方法,其可用以
在电子装置连接外接播放装置时,记录用户的操作模式,以快速开启用户的常
用程序。
为达成上述的目的,本发明的辅助应用外接播放装置的方法是应用于电子
装置和外接播放装置,其中电子装置包括一内存,内存用以储存多个程序和一
数据库,外接播放装置包括一延伸显示能力辨识码。辅助应用外接播放装置的
方法包括:当电子装置和外接播放装置连接时,接收一连接信号;撷取延伸显
示能力辨识码;将延伸显示能力辨识码和数据库储存的数据比对,判断电子装
置和外接播放装置是否为初次连接;若是初次连接,在连接后的一第一时段内,
检测被开启的一程序的一程序信息;将程序的程序信息储存于数据库。
根据本发明的一实施例,辅助应用外接播放装置的方法,更包括:若非初
次连接,根据数据库储存的程序信息,开启一特定程序。
根据本发明的一实施例,更包括:在连接后的一第二时段内,检测电子装
置的一操作信息;以及将操作信息储存于数据库。
根据本发明的一实施例,辅助应用外接播放装置的方法,更包括:根据操
作信息,执行对应的一程序。
根据本发明的一实施例,其中操作信息或程序信息是储存于数据库的一应
用列表里。
根据本发明的一实施例,辅助应用外接播放装置的方法,更包括:根据操
作信息和程序信息,更新应用列表。
根据本发明的一实施例,其中特定程序为最先开启的程序或是使用时间最
长的程序。
根据本发明的一实施例,其中第一时段和第二时段小于五分钟。
本发明的另一目的是在提供一种计算机程序产品,其可用以在电子装置连
接外接播放装置时,记录用户的操作模式,以快速开启用户的常用程序。
为达成上述的目的,本发明的计算机程序产品在被一电子装置加载并执行
后,可完成上述的辅助应用外接播放装置的方法。
以下结合附图和具体实施例对本发明进行详细描述,但不作为对本发明的
限定。
附图说明
图1是本发明的一实施例的辅助应用外接播放装置的方法的系统架构图;
图2是本发明的一实施例的辅助应用外接播放装置的方法的步骤流程图;
图3是本发明的一实施例的辅助应用外接播放装置的方法的应用列表的
示意图。
附图标记:
电子装置10
内存11
处理器12
显示器13
外接播放装置20
101~112:步骤
具体实施方式
为能了解本发明的技术内容,特举出具体实施例说明如下。
以下请一并参考图1至图3关于依据本发明的一实施例的辅助应用外接播
放装置的方法。图1是本发明的一实施例的辅助应用外接播放装置的方法的系
统架构图;图2是本发明的一实施例的辅助应用外接播放装置的方法的步骤流
程图;图3是本发明的一实施例的辅助应用外接播放装置的方法的应用列表的
示意图。
如图1所示,在本发明的一实施例之中,本发明的辅助应用外接播放装置
的方法可编程为一计算机程序产品,且计算机程序产品可储存于一电子装置
10之中。电子装置10例如为一平板计算机或笔记本电脑,电子装置10包括
内存11、处理器12和显示器13。内存11用以储存辅助应用外接播放装置的
方法的计算机程序产品、多个程序和一数据库。多个程序例如为影音播放软件、
字处理文件、投影片和图片播放程序,或是电玩软件。数据库是用以储存本发
明的辅助应用外接播放装置的方法所记录的用户常用程序、操作行为和辨识码
等数据。处理器12用以处理电子装置10内部的电子组件运作并执行本发明的
计算机程序产品。显示器13用以显示画面以供用户观看。
电子装置10可连接至一外接播放装置20,本发明的外接播放装置20例
如为一投影机或一外接屏幕,外接播放装置20具有一延伸显示能力辨识码,
本实施例的延伸显示能力辨识码为一延伸显示能力识别(Extendeddisplay
identificationdata,EDID)码;延伸显示能力标识符具有屏幕分辨率、厂商名称
以及生产序号的信息,且每个外接播放装置20皆会有不同的延伸显示能力标
识符,因此可以通过鉴别各个延伸显示能力标识符而分辨出不同的外接播放装
置20。当电子装置10连接至外接播放装置20时,显示器13的画面会经由外
接播放装置20播出。或者,可藉由事先设定的方式,使外接播放装置20播出
预定应用程序、预定画面等。然而,电子装置10和外接播放装置20的种类并
不以上述为限。
在本发明的实施例之中,当电子装置10加载计算机程序产品并执行时,
会进行下述的辅助应用外接播放装置的方法。首先,进行步骤101:当电子装
置和外接播放装置连接时,接收连接信号。
当用户欲运用外接播放装置20以播放电子装置10的显示器13的画面时,
用户可将电子装置10和外接播放装置20连接,此时电子装置10的处理器12
会接收到连接信号,以确认电子装置10和外接播放装置20已完成连接。
接着,进行步骤102:撷取延伸显示能力辨识码。
在本发明的实施例之中,当处理器12接收到连接信号之后,电子装置10
的处理器12传送撷取信号的要求至外接播放装置20。当外接播放装置20收
到撷取信号后,会传送延伸显示能力辨识码至电子装置10;如此一来,电子
装置10即可撷取外接播放装置20的延伸显示能力辨识码,并将延伸显示能力
辨识码记录于内存11的数据库内。
接着,进行步骤103:将延伸显示能力辨识码和数据库储存的数据比对,
判断电子装置和外接播放装置是否为初次连接。
在电子装置10撷取并记录外接播放装置20的延伸显示能力辨识码之后,
处理器12会将延伸显示能力辨识码和内存11的数据库所储存的数据进行比
对,以检视数据库之前是否记录过同样的延伸显示能力辨识码。若是数据库之
前没有记录过同样的延伸显示能力辨识码,则表示电子装置10是初次和目前
的外接播放装置20互相连接,如此一来,需继续进行步骤104。
步骤104:在连接后的第一时段内,检测被开启的程序的程序信息。
在电子装置10和外接播放装置20互相连接后的第一时段之内,处理器
12会检测用户开启的任何程序的程序信息;例如,若是使用者在连接后的第
一时段内开启了WindowsMediaPlayer程序、PowerPoint程序,则处理器12
会检测WindowsMediaPlayer、PowerPoint的相关程序信息(例如,程序文件
所在位置和程序名)。本发明的第一时段小于五分钟,但第一时段的范围不以
此为限,其可依照使用者习惯和需求而改变。除了检测开启程序,亦可进一步
纪录开启各程序的顺序、使用时间等。
接着,进行步骤105:将程序的程序信息储存于数据库。
在处理器12检测用户开启的任何程序的程序信息之后,处理器12会将程
序的程序信息储存于数据库的一应用列表。例如,当处理器12检测到使用者
在第一时段内开启了WindowsMediaPlayer程序、PowerPoint,并检测Windows
MediaPlayer、PowerPoint的相关程序信息之后,处理器12会将WindowsMedia
Player、PowerPoint的程序信息储存于数据库的应用列表。如此一来,数据库
的应用列表即可记录用户在连接电子装置10和外接播放装置20之后,最优先
使用的特定程序。最优先使用的特定程序例如为最先开启的程序或是使用时间
最长的程序。因此,往后若是用户再将电子装置10和该外接播放装置20链接,
则电子装置10可根据数据库的应用列表所记录的数据,而自动开启用户最优
先使用的程序,藉此,用户可以节省手动开启程序的操作动作和操作时间。
接着,进行步骤109:在连接后的第二时段内,检测电子装置的操作信息。
在电子装置10和外接播放装置20互相连接后的第二时段之内,处理器
12会检测电子装置10的操作信息。本发明的操作信息为用户操作电子装置10
的操作动作或操作环境,例如:使用者是否已开启或点选任何特定类型的文件
(例如影音檔或投影片),或是使用者目前所开启且在显示器13显示于最上层
的文件夹中,是否具有任何特定类型的文件(例如影音檔或投影片);然而,操
作信息的种类并不以上述为限,其可依照用户操作电子装置10的习惯或需求
而改变。本发明的第二时段小于五分钟,但是第二时段的范围不以此为限,其
可依照使用者需求而改变。
接着,进行步骤110:根据操作信息,执行对应的程序。
在本发明的实施例之中,在处理器12检测到电子装置10的操作信息之后,
处理器12会根据操作信息和应用列表所记载的数据,执行对应的程序。例如,
如图1和图3所示,当处理器12检测到电子装置10连接至一外接播放装置
20,外接播放装置20的延伸显示能力辨识码为”WXYZ07”,且此时电子装置
10的显示器13显示的最上层的文件夹中具有一投影片时,则处理器12会自
动播放最上层的文件夹内的投影片,以节省使用者手动操作播放投影片的动作
和时间。
接着,进行步骤111:将操作信息储存于数据库。
在电子装置10和外接播放装置20互相连接后的第二时段之内,处理器
12会检测电子装置10的操作信息,并且将操作信息储存至内存11的数据库。
最后,进行步骤112:根据操作信息和程序信息,更新应用列表。
当内存11的数据库收到程序信息和操作信息之后,会将程序信息和操作
信息整合于应用列表之中,并随时根据新的程序信息和操作信息而更新应用列
表。如此一来,可以使应用清单随时反映出用户最新的使用习惯和最常使用的
程序。
回到步骤103,若是数据库之前曾经记录过同样的延伸显示能力辨识码,
则表示电子装置10并非初次和目前的外接播放装置20互相连接,如此一来,
需进行步骤106。
步骤106:根据数据库储存的程序信息,开启特定程序。
若是处理器12将延伸显示能力辨识码和内存11的数据库所储存的数据进
行比对之后,发现数据库之前曾经记录过同样的延伸显示能力辨识码,则处理
器12会根据内存11的数据库的应用列表所记录的数据,而开启对应的特定程
序。例如,如图1和图3所示,若是处理器12检测到一延伸显示能力辨识
码”ABCD01”,并且发现数据库已经记录过同样的延伸显示能力辨识码之后,
则处理器12会根据应用列表的数据,将对应于延伸显示能力辨识码”ABCD01”
的特定程序WindowsMediaPlayer自动开启,以节省使用者手动开启Windows
MediaPlayer的动作和时间。
接着,进行步骤107:在连接后的第一时段内,检测被开启的其他程序的
程序信息。
在电子装置10和外接播放装置20互相连接后的第一时段之内,处理器
12会检测使用者是否手动开启其他程序;若是用户有手动开启其他程序,则
电子装置10会检测其他程序的程序信息。
接着,进行步骤108:将其他程序的程序信息储存于数据库。
若是使用者于第一时段内手动开启其他程序,则电子装置10的处理器12
会检测其他程序的程序信息,并将其他程序的程序信息储存至内存11的数据
库。
接着,再继续进行步骤109至步骤112,以记录用户的使用习惯和常用的
程序。如此一来,可以使应用清单随时反映出用户最新的使用习惯和最常使用
的程序。
藉由上述的辅助应用外接播放装置的方法及其计算机程序产品,可以在用
户将电子装置连接至外接播放装置时,节省用户后续手动开启应用程序、手动
播放使用文件的操作时间和操作动作;另外,使用者的使用习惯和最常使用的
程序可被实时更新至数据库,以便确实地反应使用者的使用习惯和使用爱好。
当然,本发明还可有其它多种实施例,在不背离本发明精神及其实质的情
况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但
这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。