可使计算机系统执行娱乐模式的方法技术方案

技术编号:2864818 阅读:154 留言:0更新日期:2012-04-11 18:40
本发明专利技术给出了一种带有娱乐模式功能的计算机系统。在一个示范性的实施例中,该系统可以包括一个娱乐模式电源开关。一个机器可读媒体包括存储在该媒体中的指令,这些指令可以执行操作包括:使娱乐模式用户帐号数据存储到计算机系统中;在该娱乐模式电源开关激活供电给该计算机系统时,传送娱乐模式用户帐号数据到一个与计算机系统相关的操作系统登录进程中。在至少一个示范性实施例中,娱乐模式用户帐号数据在登录进程过程中被自动传送给操作系统。

【技术实现步骤摘要】

本专利技术主要涉及到计算机,更具体的是涉及带娱乐模式功能的计算机。
技术介绍
各种操作系统都应用于计算机中。许多操作系统,例如MicrosoftWindows XP,能够在允许多用户登录并使用系统的多用户系统中使用。在用户使用系统之前,一个管理员通常会为该用户创建一个用户帐号。系统的应用程序或数据是被共享还是被保护取决于用户的特定配置。保护可以通过在登录时设定一个密码或者通过限制特定应用程序由特定用户使用来实现。图1所示是一个具有标准电源按钮的计算机上的标准的操作系统引导进程的流程图100,例如Microsoft Windows XP。一旦用户按了该标准的电源按钮(步骤102),操作系统将会启动并且停止在登录窗口(步骤104),该窗口提示用户输入安全数据比如用户名和密码(步骤106)。假如用户是注册用户并且输入了正确的安全数据,操作系统就允许该用户访问预先建立的应用程序和数据。如果一个操作系统是密码保护并且用户不是注册用户或者输入了不正确的安全数据,对系统的访问就被拒绝。该系统可以不要求安全数据,这样步骤104和106就被跳过,并且在操作系统引导进程之后对系统的访问被允许。附图说明本专利技术的优势将通过以下其具体实施例的描述中体现,这描述应该结合附图一起考虑。其中 图1所示是一个常规的操作系统引导进程的流程图;图2所示是一个示范性的娱乐模式计算机系统的框图;图3所示是一个提供一种带有登录功能的娱乐模式计算机系统的示范性进程的流程图。具体实施例方式如一个实施例所示,图2所示是一个娱乐模式计算机系统200的框图。系统200可以包括常规的PC系统组件(比如一个系统CPU202)、核心系统芯片组204(例如,“北桥”和/或“南桥”系统组件)和系统内存206。该系统还可以包括一个视频子系统208(其包括一个与系统总线连接的视频卡和一个与视频卡连接的显示器)和一个音频子系统210(其包括一个与系统总线连接的音频卡和一个与音频卡连接的扬声器)。该系统还可以包括一个或多个存储设备212,该存储设备可以包括一个或多个硬盘驱动器,CD/DVD ROM驱动器和/或快闪内存驱动器。这样一个存储设备可以容纳视频数据、音频数据、图片数据或其它类型的数据以及任何由这些类型数据所组合的数据。本实施例还可以包括一个常规的电源开关214和一个娱乐模式电源开关216。每个开关通过以下所描述的方式工作使PC系统组件上电。在下面的具体实施方式中,计算机PC系统包括一个操作系统(OS),该操作系统能够控制一个或多个系统组件(如上所述)并且能为用户控制提供一个用户接口。这样的操作系统可以包括,例如,Windows XP操作系统。首先请了解,在这里以采用Windows XP操作系统为例,但同样采用其他操作系统也不脱离本专利技术所揭示的内容。一个娱乐模式应用程序418可以存贮在存储设备中(例如,系统硬件驱动器)并且其可按下述方式运行和执行一个娱乐应用。本专利技术谈到的“娱乐模式”是指一个计算机系统(台式计算机、笔记本计算机等)被配置成能运行视频和/或音频和/或数字图片管理应用程序。这种应用程序可以包括常规应用程序和/或专用应用程序,比如可以包括操作系统自带的或者由第三方提供的应用程序。例如,本专利技术的实施例采用了一个视频应用程序,该视频应用程序允许一个用户在计算机系统中观看视频数据。本专利技术的视频应用程序可以被一个多用户系统的用户执行,此用户独立于其它注册用户。另外,该视频应用程序能够提供一个单独的接口,该接口可以分配给特定的用户。所以,本实施例中的视频应用程序可以包括执行代码来完成两个进程。第一个进程可以创建一个带有密码保护的娱乐模式用户帐号。该进程可以包括一次初始化或安装程序来执行期望任务。娱乐模式用户帐号可以不显示以避免其它用户得到用户名和/或密码信息。第二个进程可以包括自动提供娱乐模式帐号数据给常规操作系统登录进程。第二个进程可以被具体化为一个驱动程序,该驱动程序能够调用已选中操作系统函数从而执行娱乐模式登录,并且依照所选中的是否是娱乐模式或常规模式引导进程来设定已选中操作系统函数的值。确保系统安全性是操作系统登录进程的一部分,该驱动程序能够确保一个常规登录进程保持不受影响。换句话说,当一个用户按下常规系统电源按钮,该驱动程序能够在常规操作系统登录进程发生时保持不激活。在这种方式下,操作系统可以在常规的、安全的方式下运行登录和密码核对。如果用户按下娱乐模式电源按钮,该驱动程序能够传递娱乐模式帐号数据(例如,用户名和密码)到操作系统登录进程中(例如,Winlogon进程)。如果一个正确的用户名和密码提供给Winlogon,登录进程可以在一个充分保证操作系统安全性的方式下进行。一旦正确的登录程序发生,娱乐模式应用程序,例如一个视频应用程序,就被起用。为了加强系统安全性和保持完全符合操作系统安全协议,当一个用户按下娱乐模式电源按钮并且娱乐模式帐号数据传送到操作系统登录进程时,该视频应用程序,例如,通过控制一些或全部的输入设备(比如键盘和鼠标)就能够限制其对已选中系统组件进行访问。这样,该视频应用程序可以限制对已选中的硬盘驱动器区域和操作系统接口进行访问,并且可以提供那个用户仅仅对视频应用程序的控制和对视频数据的访问。在一个示范性的实施例中,这样的限制能在上述初始化或者安装进程中被选中并且能包括对硬件和/或软件组件的限制。图3所示是一个流程图300,它描述一个提供一种带有登录功能之娱乐模式计算机系统的示范性进程。当一个视频应用程序在Microsoft Windows操作系统下安装时,可以创建娱乐模式用户帐号数据(例如,用户名和密码),步骤302。该用户帐号数据就被存储在计算机里。该进程还包括步骤304,确定进程中的一个娱乐模式(例如,视频模式)电源是否被选中。在这点上还要再一次参考图2,该进程可以包括确定常规电源按钮214或者娱乐模式电源按钮216是否被按下。如果一个常规电源按钮被按下,那么一个常规引导程序和登录进程就被执行,步骤306。如果一个娱乐模式电源按钮被按下,那么操作系统就会运行一个常规登录,并且该视频应用程序提供的帐号数据就会被提供给登录进程,步骤308。在操作系统引导进程完成以后,该进程还规定执行该娱乐模式应用程序,步骤310。在一个示范性实施例中,一个视频应用程序可以安装在系统中,并且当一个娱乐模式电源按钮被按下时,该应用程序可以被启用来允许一个用户对计算机系统中的视频数据进行访问。因而,本专利技术提供一种娱乐模式计算机系统,该系统包括与操作系统安全协议充分协调和兼容的自动登录程序。除了自动登录程序以外,该示范性实施例中的软件还可以提供如下所述的另外的函数。安装程序能够调用选中的Windows应用协议接口(Windows APIs),从而创建娱乐模式用户帐号以及为该用户配置一个密码。一个示范性的应用协议接口(API)可以包括NetUserAdd API,此NetUserAdd API是Microsoft Windows为创建用户帐号数据而提供的一种服务模块。除此之外,安装程序能够对指定用户分配优先权和/或限制。优先权可以包括,例如,对硬盘数据的部分限制访问、对硬盘驱动器中特定目录的访问、对操作系统接口访问的限制等等。在娱乐模式用户帐号本文档来自技高网...

【技术保护点】
一种装置,包括:一个带存储指令的机器可读媒体,当所述指令被计算机执行时,所述指令引导计算机执行操作,所述执行操作包括:确定是否一个娱乐模式供电进程被计算机系统选中;和将预先定义的娱乐模式用户帐号数据传送给所述计算机系 统的一个操作系统,采用所述娱乐模式用户帐号数据启动所述操作系统。

【技术特征摘要】
US 2003-9-9 60/501,464;US 2003-12-11 10/733,7811.一种装置,包括一个带存储指令的机器可读媒体,当所述指令被计算机执行时,所述指令引导计算机执行操作,所述执行操作包括确定是否一个娱乐模式供电进程被计算机系统选中;和将预先定义的娱乐模式用户帐号数据传送给所述计算机系统的一个操作系统,采用所述娱乐模式用户帐号数据启动所述操作系统。2.如权利要求1所述之装置,所述指令执行操作还包括至少部分地确定是否一个常规供电进程被选中;和启动所述操作系统来执行一个引导进程。3.如权利要求1所述之装置,所述指令执行操作还包括执行一个娱乐模式应用程序,允许一个用户使用所述计算机系统以访问与所述娱乐模式应用程序相关的数据。4.如权利要求3所述之装置,所述指令执行操作还包括启动所述娱乐模式应用程序来控制对所述计算机系统中的所选中的硬件组件进行访问。5.如权利要求3所述之装置,所述指令执行操作还包括启动所述娱乐模式应用程序来控制对所述计算机系统中的所选中的软件组件进行访问。6.如权利要求3所述之装置,其中,所述娱乐模式应用程序包括一个视频应用程序,所述视频应用程序执行指令来允许一个用户对所述计算机系统中的视频数据进行访问。7.如权利要求3所述之装置,其中,所述娱乐模式应用程序包括一个音频应用程序,所述音频应用程序执行指令来允许一个用户对所述计算机系统中的音频数据进行访问。8.如权利要求3所述之装置,其中,所述娱乐模式应用程序包括一个数字图片应用程序,所述数字图片应用程序执行指令来允许一个用户对所述计算...

【专利技术属性】
技术研发人员:郭勇黄小猛何晓春
申请(专利权)人:美国凹凸微系有限公司
类型:发明
国别省市:US[美国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1