在手持设备中显示个性化信息的制作方法

文档序号:6480007阅读:136来源:国知局
专利名称:在手持设备中显示个性化信息的制作方法
技术领域
本发明涉及在手持设备上用窗口小部件(widget)和/或图标显示个性化信息。
背景技术
移动工人和消费者常常需要在不求助于诸如膝上型电脑和台式计算机之类的相对更大的计算设备的情况下访问及时个性化的信息。为了访问这样的信息,手持移动设备存储个人信息并使得用户能够访问因特网。用手持设备通过因特网访问和获得信息可能需要众多步骤而且是费时的。用户可能首先必须打开手持设备上的web浏览器,且然后导航通过若干网页以找到想要的信息。 而且,此信息可能散布在跨越各种不同的网站。例如,如果用户正在寻找关于股票、体育运动分数和天气状况的信息,则用户会必须导航到多个不同的站点。如果此信息经常被请求, 则用户会必须重复地导航到这些站点。


图1示出了按照本发明的示例性实施例的计算机系统。图2示出了按照本发明的示例性实施例的用于添加对个性化信息的预订的流程图。图3示出了按照本发明的示例性实施例的用于管理对个性化信息的预订的程序的屏幕截图(screen shot)。图4示出了按照本发明的示例性实施例的用于安装软件和把预订添加到手持设备的流程图。图5示出了按照本发明的示例性实施例的用于显示对个性化信息的预订的流程图。图6示出了按照本发明的示例性实施例的包含具有多个预订的显示器的手持设备。图7示出了按照本发明的示例性实施例的手持设备。
具体实施例方式示例性实施例涉及用于在手持移动设备中快速显示个性化信息的系统和方法。个性化信息与在手持设备的显示器上提供的一个或多个窗口小部件或图标一起显示,或者根据在手持设备的显示器上提供的一个或多个窗口小部件或图标的激活可访问。通过示例性实施例,用户可以完全和立即访问他们的个人信息。此信息可以在不需要用户导航通过多个网站或者将数据键入到它们的手持设备的情况下得到。而是,个人信息与图标同时期地或同时地显示在手持设备上,和/或当用户发起对该图标的单激活时个人信息被提供。作为示例,示例性实施例可以被常常需要访问及时个性化的信息的移动工人和消费者使用。此信息可以通过位于手持设备的显示器上的单个窗口小部件或图标的激活而通过诸如因特网之类的网络被访问和得到。提供了自动更新,因此信息保持为当前的。当用户激活窗口小部件或图标时,个性化信息立即被显示给用户。不需要用户执行众多步骤,诸如打开在手持设备上的web浏览器和键入数据或点击多个超级链接以导航通过几个网页,以便找出想要的信息。而是,通过对诸如窗口小部件或图标的单击之类的单激活,在手持设备的显示器上呈现想要的信息。而且,即使在此信息被散布在跨越各种不同的网站,用户也能够快速访问此信息。在一个实施例中,在不需要用户执行任何步骤或激活的情况下把个性化信息显示在手持设备上。换句话说,用户不需要执行任何动作(诸如,点击超级链接、键入数据、使用菜单、导航到网站等等)来查看所请求的信息。而是,该信息与窗口小部件或图标一起呈现在显示器上。个性化信息邻近于窗口小部件或图标、在窗口小部件或图标上,或者与窗口小部件或图标一起,同时期地显示在显示器上。提供了用来图示此实施例的下列示例天气图标包括所选择的城市的温度,体育运动图标包括所选择的运动队的分数,股票图标包括所选择的股票的股票报价,交通图标包括关于航空公司航班的信息,销售图标包括当前的销售数据,等等。图标和附随的信息并不限于任何特定类型的个性化信息,而是包括可以在手持或移动计算设备的显示器上与图标或窗口小部件一起或紧挨着图标或窗口小部件简洁地显示的任何信息。图1示出了按照本发明的示例性实施例的计算机系统100。该系统使得用户能够在手持或移动设备上配置和显示个性化的或跟踪的信息。该系统的体系结构包括三个主要部件一个或多个服务器110、手持设备120和个人/公共计算机130。一个或多个外部网站140和数据库与文件150与服务器110通信。外部web服务器提供XML (Extensible Markup Language,可扩展标记语言)馈给(feed)到服务器110以及然后到手持设备120。服务器110为用户或客户提供多个标准通道,诸如航班跟踪器、股票价格监视器、天气监视器、实时分数板等等。用户从用户计算机130通过网站配置和预订这些通道。过后,在手持设备120上安装客户端程序之后,与用户选择的预订有关的个性化信息被自动提供到该手持设备而无需另外配置。该手持设备经由GPRS (General Packet Radio Service,通用分组无线电服务)、Wi-Fi或其它通信技术在服务器110根据由支持的外部网站140托管的馈给URL(Uniform Resource Locator,均勻资源定位器),检索显示数据。 可替换地,用户可以拨打公共电话号码,其会为用户用声音读出该数据。存在用来规定对通道的新预订(即,跟踪器)的至少四种不同方式。第一,对标准通道的预订可以从服务器的网站直接添加(结合图2更详细地论述)。第二,对第三方通道 (由其它网站提供)的预订也可以从通过规定外部馈给URL的支持的网站来添加。第三,可以为用户提供多个计算机程序以便跟踪他们的个人计算机上的文件和数据库变化。变化被自动检测并报告给服务器110,而且在手持设备120上这些变化能够随后被跟踪。第四,用户可以通过支持的网站手动输入数据。图1的系统提供了在没有来自用户的任何输入的情况下访问被更新的及时且相关的信息。用户还可以通过计算机访问该支持的网站和配置将在手持设备上显示的信息。 在手持设备上被跟踪和显示的个人信息因而从膝上型计算机、台式计算机或其它电子设备来配置。图2示出了按照本发明的示例性实施例的用于添加对个性化信息的预订的流程图。按照方块200,用户通过计算机访问服务器。例如,使用图1的用户计算机130,用户导航到由服务器110中的一个服务器托管的支持的网页。按照方块210,用户登录到该服务器。例如,用户输入用户名、标识、电话号码或密码中的一项或多项。按照方块220,用户查看可用的预订。例如,所述预订可以被提供为用户可辨认的图标或窗口小部件。按照方块230,用户从可用的预订的列表中选择一个或多个预订。按照方块M0,用户规定所选择的预订的信息细节。这里,用户提供信息以便对所选择的预订进行个性化。针对该用户对预订信息进行剪裁或者进行个性化。例如,如果该预订是股票报价,则用户输入其股票报价被请求的公司的名称。按照方块250,把所选择的预订添加到用户的预订的列表中。例如,用户可以把该图标拖放到预订的列表,点击添加按钮,使用菜单来添加预订等等。该预订被自动添加到用户的预订列表,该预订列表存储在服务器或存储设备中(诸如,图1的服务器110或数据库 150)。按照方块沈0,所选择的预订被自动添加到用户的手持设备。代表所选择的预订的图标出现在手持设备的显示器上。按照方块270,一旦用户完成管理预订,用户就从服务器注销。图3示出了按照本发明的示例性实施例的来自于用于管理对于个性化信息的预订的程序的屏幕截图300。该程序使得用户能够管理预订,诸如添加新的预订、删除预订、修改关于预订的个人信息、创建针对手持设备的新的预订账户等等。为了说明,屏幕截图300对应于图2的步骤220到250。在310,指导用户选择所显示的预订,并添加所请求的信息以形成个性化的预订。 所选择的预订以图标或窗口小部件的形式被自动添加到用户的手持设备的显示器。作为示例,屏幕截图300示出了三种不同的预订320A、320B和320C。这些预订中的每一个包括数据输入框330A、330B和330C。用户把关于预订的个性化信息输入到相应数据输入框中,然后激活该预订。用户点击相应添加按钮340A、340B或者340C以把该个性化的预订激活并添加到用户的手持设备。预订320A是NBA(国家篮球协会)预订。用户将喜爱的NBA球队(诸如,洛杉矶湖人队(Los Angeles Lakers))输入到框330A中并点击添加按钮340A。对洛杉矶湖人队的分数的预订于是被自动添加到存储在服务器或存储设备(诸如,图1的服务器110或数据库150)中的用户的预订列表。用户可辨认的NBA图标(见图6中的图标620A)自动出现在用户的手持设备上。该图标包括洛杉矶湖人队的最近的NBA比赛的分数和/或至这样的分数的超级链接。预订320B是天气预订。用户将城市(诸如,洛杉矶)输入到框330B中并点击添加按钮340B。对洛杉矶的天气的预订于是被自动添加到存储在服务器或存储装置(诸如, 图1的服务器110或数据库150)中的用户的预订列表。用户可辨认的天气图标(见图6中的图标620C)自动出现在用户的手持设备上。该图标包括洛杉矶的当前的或预报的天气和/或至详细的天气状况和预报的超级链接。预订320C是股票报价预订。用户将股票代码或公司名称(诸如HP或 Hewlett-Packard公司)输入到框330C中并点击添加按钮340C。对Hewlett-Packard公司的股票报价的预订于是被自动添加到存储在服务器或存储装置(诸如,图1的服务器110 或数据库150)中的用户的预订列表。用户可辨认的股票图标(见图6中的图标620C)自动出现在用户的手持设备上。该图标包括Hewlett-Packard公司的当前的股票报价和/或至该公司的详细股票信息的超级链接。屏幕截图300可以包括多种其它选项,这些其它选项使得用户能够输入关于预订的个性化信息或者对该程序进行导航。为了说明,提供了一些附加选项,诸如, “continue (继续)”到下一页 350,"see more subscriptions (看更多的预订)” 360 和用于搜索可用的预订的“search subscriptions (搜索预订)”框370。图4示出了按照本发明的示例性实施例的用于安装软件和将预订添加到手持设备的流程图。按照方块400,用户把手持设备连接或耦合到计算机。进行了此连接因此该手持设备能够下载用于支持被提供给该手持设备的预订的软件程序。计算机可以是存储该程序的个人计算机(诸如图1的计算机130),或者用户可以连接到存储或访问该程序的一个或多个服务器(诸如,图1的服务器110)。按照方块410,用户把该程序下载并安装到手持设备,因此可以显示预订和对应的图标。按照方块420,所选择的预订被下载到手持设备。例如,在图2的步骤230到260 中所选择的预订被添加到该手持设备。按照方块430,用户断开或终止该手持设备与该计算机之间的通信连接。虽然用户可以从计算机下载并安装手持软件程序(如在方块410中所示出的),但是该程序也可以通过GPRS (通用分组无线电服务),Wi-Fi或其它连接从因特网直接下载。 另外,一旦用户输入用户标识(例如,电话号码),该程序就可以在不连接到计算机的情况下从因特网服务器下载所有预订。可替换地,用户可以选择从计算机下载每样东西。图5示出了按照本发明的示例性实施例的用于显示对个性化信息的预订的流程图。按照方块500,在手持设备的显示器上为每个用户选择的预订提供图标。例如,把在图2的步骤230到260中所选择的预订添加到手持设备。在一个实施例中,出现在图3的屏幕截图300中的相同图标出现在手持设备的显示器上。换句话说,通过个人计算机被添加到预订列表的相同图标随后被添加到手持设备的显示器上。图标320A、320B和320C与相应的图标620A、620C和620D是相同的。按照方块510,预订信息被实时更新。关于每个所选择的预订的个人信息被自动更新,用户因此具有最新的可用信息。例如,如果用户选择Hewlett-Packard公司的股票报价,则在手持设备的显示器上的股票报价图标提供Hewlett-Packard公司的实时股票报价。实时更新也可应用于诸如天气、体育运动分数等等之类的其它所选择的预订。可替换地,预订信息被定期地更新,或在用户请求时更新。
按照方块520,对于每个所选择的预订,显示所选择的图标和预订信息。对于用户选择的每个预订,该预订的对应图标被显示在手持设备上。图6示出了按照本发明的示例性实施例的具有显示器610的手持设备600,所述显示器610带有多个预订。作为说明,显示器610包括五个预订图标620A到620D。这些图标中的每一个先前在用户使用个人计算机添加这些预订时被显示给过用户。作为示例,预订620A代表NBA(国家篮球协会)预订。由于用户先前输入了洛杉矶湖人队以对该预订信息进行个性化,所以洛杉矶湖人队的当前分数和该图标被显示给用户。预订620B代表示出用户所选择的航空公司航班的当前状态的航班图标。预订 620C是天气图标。由于用户先前输入了城市洛杉矶以对该预订信息进行个性化,所以洛杉矶的当前天气和该图标被显示给用户。预订620D是股票图标。由于用户先前输入了 Hewlett-Packard公司以对该预订信息进行个性化,所以Hewlett+ackard公司的当前股票价格和该图标被显示给用户。预订620E是库存图标。此图标示出了诸如在仓库中的货物之类的货物的当前库存。手持设备600包括各种按钮、控制、或用户接口功能650,用来使得用户能够与手持设备交互。手持设备是无线设备,其例如使用例如射频(RF)信号、红外信号等等进行通图7示出了按照示例性实施例的手持设备700。手持设备700包括沿总线770耦合在一起的通信系统710、处理器720、存储器730、用户接口 740、音频部件750和显示器 760。处理器或处理单元720(诸如一个或多个处理器或中央处理单元,CPU)控制设备700 的整体运行。存储器730(诸如,用于临时数据存储的随机存取存储器(RAM)和用于永久数据存储的只读存储器(ROM))存储数据、控制程序、一个或多个浏览器735、应用、程序、音频和视频文件以及与手持设备相关联的其它数据。处理器经由一条或多条总线770与存储器和其它部件通信。在一个示例性实施例中,通信系统710包括用于使用诸如红外、RF、无线电波(示例,无线WLAN/LAN)和其它无线信号(示例,用于与无线网络通信的各种信号)之类的一种或多种媒体进行通信的系统。例如,通信系统710包括蜂窝电话通信系统接口,其便于至蜂窝基站的射频(RF)通信。当从蜂窝设备发送通信到基站时,通信系统710或通信接口把该通信的格式设置成适合于广播的格式,诸如RF信号。同样地,当从基站发送通信到蜂窝设备时,通信系统710或通信接口把该通信的格式设置成适合于由驻留在该蜂窝设备中的其它部件进一步处理的格式。被传送到蜂窝设备700和在蜂窝设备700处接收的通信包括音频数据、视频数据以及其它数据和信息。但是手持设备700不限于传送和接收RF信号。其它类型的信号也可以被用来传送视频、音频和其它数据。通信系统710被配置成接收多种信号和把那些信号转换成适当格式以便至其它设备和显示器的其它通信。手持设备支持与各种其它电子设备的双向通信。 此外,该手持设备可以使用多个不同的通信信号或媒体同时通信。例如,通信系统710包括接口,用来使用RF与塔和/或使用红外、无线电波(示例,无线WLAN/LAN)和/或用来连接到网络的无线传输(诸如经由家庭或办公室网络的因特网)与另一电子设备并发通信。存储器730还可以包括一个或多个浏览器735,所述浏览器735是用来在网络(诸如因特网)上定位、导航和显示信息(诸如,网页)的软件应用。图形浏览器显示图形与文本并呈现多媒体信息。多媒体信息例如包括文本、图形、视频、声音和动画。此外,存储器 730可以包括各种现成的软件程序,诸如,在笔记本电脑或台式计算机上可用的那些软件程序。这样,手持设备是多功能的且使得用户能够输入和操控数据和信息(示例,使用字处理程序或工具)。用户接口 740是用于把来自于用户的指令提供到处理器、浏览器等等的媒介。例如,用户可以操控小键盘以与手持设备交互。因而,用户接口 740接收来自用户的信息或命令以便控制手持设备的运行。在一个示例性实施例中,每个图标代表唯一的应用。对应用的查询(诸如,用户点击图标)激活该应用以检索针对个性化预订的当前信息。用户能够通过单次激活来检索信息,所述单次激活例如鼠标单击,显示器的单触等等。针对每个图标的所有信息被存储在单个服务器上以增强可用性和存储。在一个示例性实施例中,窗口小部件和/或图标被提供给用户,因此用户可以显示与窗口小部件或图标的主题有关的用户选择的具体信息。为了完成这一点,示例性实施例不需要打开整个编程库以允许第三方编程员创建他们自己的窗口小部件。以下示例示出了此概念。比如说,销售经理想要他的雇员访问一些实时销售数据。所有他需要做的是在任何的服务器上建立数据馈给(就像建立与编写真实的窗口小部件相比容易很多倍的RSS 馈给),和让他的雇员从示例性实施例的服务器预订该馈送。雇员于是将在无需在他们的移动设备上进行任何工作的情况下自动在该设备上接收销售数据。定义
如本文和权利要求中所使用的,下列字词被定义如下
“图标”是指在图形用户界面(graphical user interface,⑶I)上代表对象或程序的图片或符号。图标还可以显示与该图标本身相关联的文本信息。“窗口小部件”是指显示例如以窗口、文本框、符号或图标的形式的可改变的信息的图形用户界面(GUI)。窗口小部件提供用来检索或操控数据的单交互点。在一个示例性实施例中,本文所论述的一个或多个方块或步骤是自动化的。换句话说,装置、系统和方法自动地发生。术语“自动化的”或“自动地”(及其类似的变体)意思是在没有人的干预、观察、努力和/或决定的必要的情况下使用计算机和/或机械/电设备的装置、系统和/或过程的受控运行。以示例的形式提供了按照本发明的示例性实施例的方法,但该方法不应当被理解为限制在本发明的范围内的其它实施例。此外,在不同的图内所论述的方法或步骤可以被添加到其它的图中的方法步骤,或者与之交换。再者,具体的数字数据值(诸如,具体的数量、数目、类别等等)或其它具体信息应当被解释为为了论述示例性实施例而是说明性的。 这样的具体信息不是被提供用来限制本发明的。在按照本发明的各种实施例中,实施例被实现为方法、系统和/或装置。作为一个示例,示例性实施例和与其相关联的步骤被实现为一个或多个计算机软件程序,用来实现本文所描述的方法。该软件被实现为一个或多个模块(也称为代码子程序,或者面向对象编程中的“对象”)。对于各种不同的替换实施例而言,软件的位置将是不同的。软件编程代码例如由计算机或服务器的(一个或多个)处理器从诸如CD-ROM驱动器或硬驱动器之类的某类型长期存储介质访问。该软件编程代码被包括或被存储在与数据处理系统一起使用的多种已知媒体中的任何媒体上或者在任何存储器设备中,诸如半导体、磁的和光的设备, 包括磁盘、硬盘、CD-ROM、ROM等等。该代码被分布在这样的媒体上,或者被分布到用户,通过某类型的网络从一个计算机系统的存储器或贮存器到其它计算机系统以供这样的其它系统的用户使用。可替换地,编程代码被包括在存储器中并使用总线被处理器访问。用于将软件编程代码包括在存储器中、在物理媒体上,和/或经由网络分布软件代码的技术和方法是熟知的,因此本文将不进一步论述。 上面论述意思是说明本发明的原理和各种实施例。一旦完全理解上面公开内容对于本领域技术人员而言众多变体和修改将变得显而易见。目的是下列权利要求被解译为包括所有这样的变体和修改。
权利要求
1.一种方法,包括在服务器从个人计算机接收用来在用户的手持设备上添加预订的信息(230);在所述手持设备上添加代表所述预订的图标(500);以及在由所述用户激活所述图标后,由所述服务器把与所述预订有关的信息提供给所述手持设备(520)。
2.如权利要求1所述的方法,还包括当所述用户将所述预订添加到所述手持设备时在所述个人计算机上把预订图标显示给用户,其中预订图标和所述图标对于所述用户而言具有相同的外观。
3.如权利要求1所述的方法,还包括在所述服务器从所述个人计算机接收来自所述用户关于所述预订的个性化信息;在接收到对所述图标的单激活后,在所述手持设备上显示关于所述预订的所述个性化fn息ο
4.如权利要求1所述的方法,还包括在所述手持设备的显示器上与所述图标同时显示关于所述预订的实时信息。
5.如权利要求1所述的方法,还包括在所述服务器从外部网站接收关于所述预订的更新信息;在由所述用户激活所述图标后把所述更新信息从所述服务器传送到所述手持设备。
6.一种有形的计算机可读存储媒介,具有用于促使计算机执行方法指令,包括在移动电话上显示代表对由服务器提供的信息的预订的图标(500);和在对所述图标的单激活之后,在所述移动电话上显示与所述预订有关的信息,其中与所述预订有关的信息是来自于用户通过与所述移动电话分开的计算机来选择的(520)。
7.如权利要求6所述的有形的计算机可读存储媒介,还包括同时期地显示文本信息和所述图标,所述文本信息对于所述用户是被个性化的。
8.如权利要求6所述的有形的计算机可读存储媒介,其中,所述图标是从所述服务器请求与所述预订有关的信息的应用。
9.如权利要求6所述的有形的计算机可读存储媒介,其中,所述图标从所述计算机配置以包括由所述用户选择的个性化信息。
10.如权利要求6所述的有形的计算机可读存储媒介,其中,所述用户通过所述计算机登录到网站以把所述预订添加到所述移动电话。
11.一种手持电子设备(600),包括具有多个图标(620A-620D)的显示器(610),所述多个图标(620A-620D)代表在激活所述图标后对由服务器提供的信息的预订,其中所述信息是来自于用户通过与所述手持电子设备分开的计算机来选择的。
12.如权利要求11所述的手持电子设备,其中,当所述用户添加所述预订时在所述显示器上显示的所述多个图标还被显示在所述计算机上。
13.如权利要求11所述的手持电子设备,其中,所述多个图标包括文本信息,所述文本信息被实时更新并且与所述多个图标同时期地显示在所述显示器上。
14.如权利要求11所述的手持电子设备,其中,所述图标是在被用户激活后请求由所述服务器提供的信息的应用。
15.如权利要求11所述的手持电子设备,其中,所述图标包括被所述用户通过所述计算机进行个性化的股票报价、天气和体育运动分数中的一项。
全文摘要
一个实施例是手持电子设备(600),其包括具有多个图标(620A-620D)的显示器(610),所述图标代表在该图标的激活后对服务器(110)所提供的信息的预订。所述信息是来自于用户通过与手持电子设备分开的计算机来选择的。
文档编号G06Q50/00GK102203709SQ200880131849
公开日2011年9月28日 申请日期2008年11月5日 优先权日2008年11月5日
发明者休伯曼 B., 吴 F., 戈德 S. 申请人:惠普开发有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1