首页> 中国专利> 数字音频播放装置控制下在用户接口装置屏幕显示信息的系统和方法

数字音频播放装置控制下在用户接口装置屏幕显示信息的系统和方法

摘要

公开了一种数字音频播放装置(DAPD),包括:1)一个外部接口,用于跟连接的处理系统连接,执行一个用户接口应用程序,通过这个外部接口访问和控制数字音频播放装置;2)跟外部接口连接用来储存反向数字音频播放装置应用程序接口(API)的一个存储器;和3)跟存储器和外部接口连接用来执行反向数字音频播放装置应用程序接口的一个处理器。这个反向数字音频播放装置应用程序接口使得处理器能够访问和控制连接的处理系统的显示屏上显示的用户接口应用程序控制的用户接口。还公开了在连接的处理系统中实现的一种反向数字音频播放装置应用程序接口。因此,这个处理系统包括:1)将连接的数字音频播放装置连接起来的一个外部接口;2)和外部接口连接用来储存用户接口应用程序,访问和控制数字音频播放装置,储存反向数字音频播放装置应用程序接口(API)的一个存储器;和3)跟存储器和外部接口连接用于执行用户接口应用程序和反向数字音频播放装置应用程序接口的一个处理器。这个反向数字音频播放装置跟数字音频播放装置进行通信,使得这个数字音频播放装置能够访问和控制跟一个显示屏上显示的用户接口应用程序有关的一个用户接口。

著录项

  • 公开/公告号CN1364298A

    专利类型发明专利

  • 公开/公告日2002-08-14

    原文格式PDF

  • 申请/专利权人 皇家菲利浦电子有限公司;

    申请/专利号CN01800560.8

  • 发明设计人 A·达斯古普塔;

    申请日2001-01-08

  • 分类号G11C7/16;

  • 代理机构中国专利代理(香港)有限公司;

  • 代理人邹光新

  • 地址 荷兰艾恩德霍芬

  • 入库时间 2023-12-17 14:19:27

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2014-03-12

    未缴年费专利权终止 IPC(主分类):G11C7/16 授权公告日:20050907 终止日期:20130108 申请日:20010108

    专利权的终止

  • 2005-09-07

    授权

    授权

  • 2003-04-16

    实质审查的生效

    实质审查的生效

  • 2002-08-14

    公开

    公开

说明书

总的来说,本发明涉及数字音频播放装置,具体而言,涉及能够在跟数字音频播放装置连接的用户接口的屏幕上显示信息的数字音频播放装置(DAPD)。

数字音频播放装置(DAPD)是数字革命带来的最常见的消费产品。总的来说数字音频播放装置这个术语用于指以纯电子格式储存和播放音频文件的装置。通常情况下,数字音频播放装置有一个很大的非易失性存储器,比方说快闪随机存取存储器(RAM),它能够储存例如64兆字节(MB)的音频文件。市场上最常见的一种数字音频播放装置是MP3播放器。用户可以从另外一个装置,比方说个人计算机(PC),将大约一个小时的MP3音乐文件载入播放器。

数字音频播放装置的用户在用户接口(UI)的帮助下控制数字音频播放装置。数字音频播放装置的用户接口可以直接安装在数字音频播放装置(例如传统的CD播放器有按钮和液晶显示器在这个播放器的前面板上)上或者在另外一个装置上,例如个人计算机,直接跟这个数字音频播放装置连接。数字音频播放装置常有一个内置用户接口,也可能在连接的一个装置(例如个人计算机)上用一个用户接口来增加方便性和其它功能特征。例如,飞利浦电子公司的RUSHTM MP3播放器在它上面有一个液晶显示用户接口,也能通过一个用户接口软件在连接的个人计算机上进行操作。随着数字音频播放装置变得越来越小,在数字音频播放装置的外面安装控制按钮和视频显视器的空间越来越小。口袋大小的数字音频播放装置可能只有三个或者四个控制按钮和一个很小的液晶显示器用于显示数字数据。这样,用连接的装置上的用户接口控制数字音频播放装置正在变得越来越普遍。人们常常将直接安装在便携式音频装置上面的用户接口叫做“在板用户接口”。还经常将跟一个装置连接的用户接口叫做一个“连接的用户接口”。

在连接的个人计算机上的用户接口(UI)的一个实例包括具有某种传统音乐播放装置的模样的一个显示器,比方说一个CD播放器。例如,用户接口可以包括一个前跳进按钮,后跳按钮,暂停按钮,停止按钮等等。用户用连接的个人计算机的鼠标器来点击这些按钮。当数字音频播放装置通过某种托架装置跟个人计算机连接的时候,用户对数字音频播放装置进行操作。在连接好的情况之下,用户可以删除当前在数字音频播放装置中的音频文件,还可以将新的音频文件下载到这个数字音频播放装置中去。当用户设置完成数字音频播放装置上的音频文件的时候,用户可以将数字音频播放装置从托架上拿下来,携带在身上。

数字音频播放装置以及这些装置连接的用户接口常常由不同的人开发和销售。通常情况之下,个人计算机执行的用户接口可以通过数字音频播放装置的制造商提供的或者是驻留在连接的装置内的某种软件库来控制数字音频播放装置。在许多情况下,数字音频播放装置用户可以从因特网上下载用户接口软件库。这些库通常都包括通过个人计算机连接跟数字音频播放装置进行通信并对其进行控制所必需的装置驱动器。

这些库还包括数字音频播放装置支持的应用程序接口(API)的实现。应用程序接口是这样一个接口,通过它软件程序就能够访问低层的软件函数,比方说操作系统。数字音频播放装置的应用程序接口常常由几个数字音频播放装置的制造商协商认可。结果,一个消费者可以选择几个用户接口应用程序中的一个来控制消费者的数字音频播放装置。

典型的用户接口应用程序通常都能够控制市场上销售的任何一个数字音频播放装置。利用应用程序接口,被连接的用户接口应用软件的开发商和销售商可以跟消费者通过“看和感觉”建立一种关系,从而方便它们的专用用户接口的使用。此外,连接的用户接口制造商也可以给他们的用户接口软件确定独一无二的商标,并且为消费者提供远程访问能力以便访问制造商的网站的用户接口。

然而,连接的用户接口软件的独立开发商和销售商常常不愿意为每个数字音频播放装置的制造商开发定制的用户接口。这种不愿意部分地是因为为每个制造商定制用户接口软件成本过于高昂。不愿意这样做还是因为连接的用户接口开发商和销售商将消费者吸引到这个用户接口制造商的网站上去的这种策略。

如上所述,用户接口制造商可以利用应用程序接口使他们的用户接口软件跟所有的数字音频播放装置连接并且对它们加以控制。数字音频播放装置制造商还希望能够从他们的数字音频播放装置(或者连接的驱动器)控制用户接口软件,并且将一个制造商专用的徽标显示在用户接口上,或者允许用户跟这个数字音频播放装置的制造商选择的网站连接起来。

因此,在本领域中需要这样的系统和方法,它们能够提供数字音频播放装置制造商能够用来控制连接的处理系统,比方说个人计算机,中运行的用户接口软件的一种接口。具体而言,在本领域中需要这样的系统和方法,它能提供一种接口,这种接口能够被数字音频播放装置制造商用来将消费者引向数字音频播放装置制造商建议或者控制的网站。

为了克服现有技术中的以上缺陷,本发明一个实施方案的目的是提供一种数字音频播放装置(DAPD),它包括:1)能够跟连接的处理系统连接的一个外部接口,连接的这个处理系统能够执行一个用户接口应用程序,通过外部接口访问和控制数字音频播放装置;2)跟这个外部接口连接的一个存储器,能够储存一个反向数字音频播放装置应用程序(API);和3)跟存储器和外部接口连接,能够执行反向数字音频播放装置应用程序接口的一个处理器,这个反向数字音频播放装置应用程序接口能够使处理器访问和控制跟这个用户接口应用程序连接,显示在连接的处理系统上显示屏幕上的这个用户接口。

根据本发明的一个实施方案中的反向数字音频播放装置应用程序接口包括能够跟用户接口应用程序进行通信并对其的工作过程加以控制的可执行指令。

根据本发明另一实施例,反向数字音频播放装置应用程序接口包括跟数字音频播放装置制造商有关的第一个数据。

根据本发明又一实施例,反向数字音频播放装置应用程序接口能够让处理器访问和控制至少一部分用户接口,显示显示屏上显示的用户接口的至少一部分中的第一个数据。

根据本发明另一个实施例,第一个数据包括一个图形文件,其中包括制造商的一个徽标图像。

根据本发明的再一个实施例,第一个数据包括制造商的因特网环球网网站的一个通用资源定位符(URL)。

本发明中的反向数字音频播放装置应用程序接口也可以用跟这个数字音频播放装置连接的一个处理系统来实现,比方说用一台个人计算机来实现,而不是用数字音频播放装置自己来实现。因此,本发明中实施方案的一个主要目的是提供一种处理系统,它包括:1)能够跟连接的数字音频播放装置连接的一种外部接口,连接的数字音频播放装置能够播放储存在数字音频播放装置上的音频文件;2)跟外部接口连接能够储存用户接口应用程序的一个存储器,这里的用户接口应用程序能够通过外部接口访问和控制数字音频播放装置,并且能够储存一个反向数字音频播放装置应用程序接口(API);和3)跟存储器和外部接口连接,并且能够执行用户接口应用程序和反向数字音频播放装置应用程序接口的处理器,产生的反向数字音频播放装置应用程序接口能够跟数字音频播放装置进行通信,并且使数字音频播放装置能够访问和控制跟这个用户接口应用程序连接的用户接口,显示在处理系统的显示屏上。

在本发明的一个实施方案中,处理系统中的反向数字音频播放装置应用程序接口包括能够跟用户接口应用程序进行通信并且对其的工作过程加以控制的可执行指令。

在本发明的另外一个实施方案中,处理系统中的反向数字音频播放装置应用程序接口包括跟数字音频播放装置制造商有关的第一个数据。

在本发明的另外一个实施方案中,这个处理系统中的反向数字音频播放装置应用程序接口能够使这个数字音频播放装置访问和控制至少一部分用户接口,显示显示屏上显示的至少一部分用户接口中的第一个数据。

在本发明的另外一个实施方案中,处理系统中的第一个数据包括一个图形文件,其中包括制造商的徽标图像。

在本发明的再一个实施方案中,处理系统中的第一个数据包括这个制造商的因特网网站的一个通用资源定位符(URL)。

前面已相当广泛地概述了本发明的特征和技术优点,从而使本领域中的技术人员能够更好地理解下面的本发明的详细描述。本发明的其它特征和优点将在后面加以描述,它们构成本发明的权利要求的主题。本领域里的技术人员应当认识到他们能够很容易地应用本发明中的具体实施方案和概念。本领域里的技术人员还应当认识到等价的结构并不会偏离本发明的实质和范围。

在进行详细描述之前,最好是给出这个专利文献中采用的特定词和术语的定义:术语“包括(include)”和“包括(comprise)”,以及它们的衍生术语,都是指包括而不是指限制;术语“或”是包括性的,指的是和/或;术语“跟有关(associated with)”和“跟它有关(associated therewith)”以及它们的衍生术语可以指包括,被包括在内,跟它互联,包含(contain),被包含在内,跟它连接,跟它联结,跟它通信,合作,交织,并列,接近,连接到,具有,具有…的特性等等;术语“控制器”指的是能够控制至少一项操作的任意装置、系统或者部件,比方说硬件、固件或者软件中能够采用的装置。应当指出,跟任何特定控制器有关的功能可以是集中的也可以是分布式的,不管是本地的还是远程的。在这个专利文献中给出了特定词和术语的定义,本领域中的技术人员应当明白在许多情况下,如果不是在多数情况下,这样的定义适用于这些词和输入的现有的和将来。

为了对本发明有更加全面地理解,下面将通过以下描述同时参考附图来介绍本发明的优点,其中相似的数字表示相似物体,其中:

图1说明本发明一个实施方案中一个示例性的数字音频播放装置和连接的一台个人计算机;

图2说明本发明一个实施方案中用连接的个人计算机实现的示例性的反向数字音频播放装置应用程序接口;

图3说明本发明一个实施方案中示例性的数字音频播放装置中的示例性的反向数字音频播放装置应用程序接口;和

图4是一个流程图,说明本发明一个实施方案中示例性的数字音频播放装置的工作过程。

下面的图1到图4以及用来描述本发明的各种实施方案仅仅是说明性的而不是限制性的。本领域里的技术人员应当明白本发明的原理可以用任何合适的数字音频播放装置或者连接的处理系统来实现。

图1说明本发明一个实施方案中示例性的数字音频播放装置(DAPD)150和连接的个人计算机(PC)105。个人计算机105执行能够控制数字音频播放装置150并且跟其相互作用的一个用户接口(UI)应用程序。如同下面将更加详细地描述的一样,数字音频播放装置150还能够通过安装在数字音频播放装置150和/或个人计算机105上的一个或者多个反向应用程序接口控制个人计算机170执行的用户接口应用程序并且跟它相互作用。

数字音频播放装置150包括显示器155和控制按钮160,用虚线表示。显示器155是一个小装置,比方说一个发光二极管显示器或者液晶显示器,能够显示数量相对较少的字母符号和图标。控制按钮160对普通的音频装置,比方说CD播放器,进行典型的操作。这些操作包括向前跳进、向后跳、暂停、停止、播放等等。控制按钮160还是用户能够在贮存在数字音频播放装置150中的可以选择的音频文件(比方说MP3文件)上滚动。音频文件的标题可以出现在显示器155中。

在本发明的一个实施方案中,用户可以通过个人计算机105执行的一个用户接口应用程序跟数字音频播放装置150相互作用。用户接口显示在显示器110的屏幕115上。用户在个人计算机105的键盘和/鼠标器上输入命令,进行各种操作,包括比如浏览因特网以及从因特网下载MP3文件,查看储存在数字音频播放装置150上MP3文件的目录,查看个人计算机105中储存的MP3文件的目录,删除从数字音频播放装置150中选择出来的MP3文件,从个人计算机105向数字音频播放装置150传输MP3文件,等等。在本发明的一个实施方案中,用户接口应用程序采用多个传统的应用程序接口跟不同制造商制作的数字音频播放装置相互作用。另外,每个不同的数字音频播放装置也可以采用本发明中的一个或者多个反向数字音频播放装置应用程序接口跟用户接口相互作用。

在本发明的一个实施方案中,个人计算机105执行的用户接口应用程序和反向数字音频播放装置应用程序接口的实现也可以储存在个人计算机105的硬盘驱动器上。此外,本发明中的用户接口应用程序和反向数字音频播放装置应用程序接口也可以作为计算机能够读的数据文件和计算机能够执行的指令代码储存在可以拆除的存储媒体180上,它可以是例如一个3.5英寸软盘,一个光盘只读存储器,一个DVD,或者一个类似的存储媒介。另外,本发明的一个实施方案中,本发明中的用户接口应用程序和反向数字音频播放装置应用程序接口能够通过个人计算机105从可拆除的存储媒介180下载到数字音频播放装置150。

数字音频播放装置可以从市场上买到,它们的软件库包括硬件驱动程序,可以用来控制数字音频播放装置应用程序接口,加密和解密软件和密钥,以及其它这种数据或者软件。这些库安装在个人计算机105上,在其中或者是由个人计算机105的制造商或者是由用户执行用户接口应用程序。安装的库使得用户能够通过数字音频播放装置支持的在个人计算机105的库中实现的应用程序接口跟数字音频播放装置相互作用,将数据传送给它,以及对它进行控制。

同样,反向数字音频播放装置应用程序接口由数字音频播放装置用来请求用户接口应用程序在屏幕115上显示一些信息,数字音频播放装置是徽标,或者允许用户访问数字音频播放装置专用的网站等等。如图3和图4所示,本发明中的反向数字音频播放装置应用程序接口可以用安装在个人计算机105中的库来实现,或者在数字音频播放装置150中或者在它们两者中的组合中实现。

这一个实施方案中,反向数字音频播放装置应用程序接口是在安装在个人计算机170中的库里实现的。在这样一个实施方案中,反向数字音频播放装置应用程序接口可以是数字音频播放装置专用数据的形式(例如数字音频播放装置制造商建议的网站的通用资源定位符,这个数字音频播放装置制造商徽标的位图或者图形,等等)和按照对显示器有用的方式将数字音频播放装置专用信息提供给用户接口应用程序的一些可执行代码。在启动的时候,用户接口应用程序采用安装的库中的反向数字音频播放装置应用程序接口来获得数字音频播放装置专用数据、并且用其中的执行代码在认可的用户接口屏幕上显示数字音频播放装置专用信息。如果用户跟屏幕上的数字音频播放装置专用图形或者信息相互作用,用户接口应用程序就能够用这个库中的执行代码来允许用户访问数字音频播放装置专用的网站或者进行反向数字音频播放装置应用程序接口规范中规定的其它任务。

获得这些结果的另外一种方法是提供数字音频播放装置专用数据和数字音频播放装置150中的可执行代码,并使用反向数字音频播放装置应用程序接口使数字音频播放装置能够从用户接口应用程序请求反向数字音频播放装置应用程序接口中规定的特定任务。在这种方法中,安装在个人计算机105上的驱动器采用一个通信协议,使数字音频播放装置150跟用户接口应用程序进行通信,请求显示图形,并且针对通用资源定位符信息之类进行用户接口应用程序请求。

图2画出了本发明一个实施方案中示例性的个人计算机105连接的一个反向数字音频播放装置应用程序接口260。个人计算机105包括数据处理器205、用户接口(IF)210、视频接口215、输入/输出(I/O)接口220、存储装置225,它可以是一个硬盘和一个随机存取存储器(RAM)230。数据处理器205、用户接口210、视频接口215、输入输出接口220、存贮装置225、随机存取存储器230都用通信总线235连接在一起,并且用它进行通信。随机存取存储器230储存操作系统(O/S)程序240、用户接口应用程序250、反向数字音频播放装置(DAPD)应用程序接口(API)260和数字音频播放装置应用程序接口库266。反向数字音频播放装置应用程序接口260包括反向数字音频播放装置应用程序接口程序262和数字音频播放装置专用数据264。

在个人计算机105的正常工作过程中,数据处理器205执行操作系统程序240,还可以由用户选择一个或者多个应用程序。如果用户决定将音频文件,比方说MP3文件,下载到数字音频播放装置150中,或者要编辑已经在数字音频播放装置150中的音频文件,用户就执行用户接口应用程序250。在本发明的一个优选实施方案中,用户接口应用程序250为用户提供友好的图形用户接口(GUI),它可能像一个传统的音频播放装置。例如,用户接口应用程序250的用户接口可以像一个光盘播放器一样,包括一个向前跳进按钮、一个向后跳按钮、一个暂停按钮、一个停止按钮等等。

用户可以通过个人计算机105的键盘或者鼠标器输入命令和数据通过用户接口210访问和控制数字音频播放装置150。用户接口应用程序250又通过输入输出接口220访问和控制数字音频播放装置150。为了控制所有制造商的数字音频播放装置,用户接口应用程序250可以从数字音频播放装置应用程序接口库266中选择一个或者多个数字音频播放装置应用程序接口。数字音频播放装置应用程序库266中的每个数字音频播放装置都是这样一个接口,通过它,高级软件程序,比方说用户接口应用程序250,能够访问低层的软件函数,比方说数字音频播放装置150中的驱动程序。

但是,根据本发明的原理,数字音频播放装置150可以访问和控制用户接口应用程序250提供的用户接口。为此,数据处理器205还要执行随机存取存储器230中的反向数字音频播放装置应用程序接口260。数字音频播放装置专用数据264可以包括例如数字音频播放装置150的制造商控制的环球网网站的通用资源定位符,以及这个数字音频播放装置150的制造商的徽标图形。反向数字音频播放装置应用程序结构262包括例如能够将数字音频播放装置专用信息格式化从而能够被用户接口应用程序250显示的可执行代码。一部分用户接口被反向以便显示制造商的徽标和环球网网站。

或者,反向数字音频播放装置应用程序接口可以安装在数字音频播放装置150上。图3说明本发明一个实施方案中示例性的数字音频播放装置150中实现的反向数字音频播放装置应用程序接口360。数字音频播放装置150包括数字信号处理器(DSP)305、音频接口310、输入/输出(I/O)接口315、用户接口320和随机存取存储器(RAM)330。数字信号处理器305、音频接口310、输入输出接口315、用户接口320和随机存取存储器330用通信总线335连接在一起并且通过它进行通信。随机存取存储器330储存音频程序340、音频(例如MP3)文件350和反向数字音频播放装置应用程序接口360。反向数字音频播放装置应用程序接口360还包括反向数字音频播放装置应用程序接口362和数字音频播放装置专用数据364。

在数字音频播放装置150的正常工作过程中,数字信号处理器305执行音频程序340,以便播放用户选中的一个或者多个音频文件350。在控制按钮160上输入的用户命令被用户接口320收到。如上所述,如果用户将音频文件,比方说MP3文件,下载到数字音频播放装置150中,或者要编辑已经在数字音频播放装置150中的音频文件,用户就在个人计算机105上执行用户接口应用程序250。在本发明的一个优选实施方案中,用户接口应用程序250的执行导致数字信号处理器305自动地执行反向数字音频播放装置应用程序接口360。数字音频播放装置150用反向数字音频播放装置应用程序接口360来访问用户接口应用程序250,以便控制跟用户接口应用程序250有关的至少一部分用户接口。

数字音频播放装置专用数据364可以包括例如数字音频播放装置150的制造商的一个网站URL和一个图形文件徽标。反向数字音频播放装置应用程序接口程序362包括例如能够形成数字音频播放装置专用信息的可执行代码,从而能够发送给用户接口应用程序250随后显示在用户接口上。

图4是一个流程图400,它简单地说明了本发明一个实施方案中示例性的数字音频播放装置150的工作过程。一开始,用户执行个人计算机105中的用户接口应用程序250,以便访问和控制数字音频播放装置150(处理步骤405)。下一步,用户接口应用程序250用反向数字音频播放装置用户程序接口260获得数字音频播放装置150的专用信息。这可以通过执行个人计算机105或者数字音频播放装置150中的反向数字音频播放装置应用程序接口260来做到(处理步骤410)。在这两种情况下,数字音频播放装置150能够控制跟用户接口应用程序250有关的用户接口,以便在用户接口的一个保留部分显示数字音频播放装置150的制造商选中的显示徽标或者信息(处理步骤415)。通过这种方式,数字音频播放装置150的制造商不必依赖于用户接口应用程序250的制造商来支持数字音频播放装置150。利用本发明,用户接口应用程序的制造商能够指定用户接口显示区中特定的许可部分供数字音频播放装置制造商使用。这使得数字音频播放装置制造商能够创造品牌关系,实施网状策略,为消费者提供技术和产品支持等等。

虽然已经详细地描述了本发明,但是本领域里的技术人员应当明白,它们可以有各种改变、替换而不会偏离本发明的实质和范围。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号