目的地列表配置的制作方法

文档序号:7642624阅读:145来源:国知局
专利名称:目的地列表配置的制作方法
技术领域
这里描述的实现总的涉及到电子设备,更具体地,涉及到可以与通信 设备相关联的操作。
相关技术说明
诸如移动终端那样的通信设备可以被个人使用来与其它通信设备的 用户进行通信。例如,通信设备可被使用来发出呼叫和发送文本消息到具 有独特的标识符(例如电话号码)的其它通信设备/从其接收呼叫和接收文 本消息。通信设备可以生成并保存标识该通信设备与之通信的通信设备的 电话号码的记录(log)。
电话号码记录可5f皮使用来形成可显示的呼叫列表,诸如"新近的呼 叫"、"未接听的呼叫"、"拨打的呼叫"和"接收的呼叫"。可以例如通过把呼 叫列表滚动到想要的电话号码,然后激活单个"呼叫"或"发送"键,而从通 信设备拨打被显示的电话号码。因此,呼叫列表起到电话号码簿的作用, 以及发送键提供了对于一个一个单独地输入接收者电话号码的数字的简 化替换方案。
通信设备的用户友好的特征典型地包括提供新近的呼叫的列表作为 缺省的显示、或作为从通信设备的待机模式可访问的最容易地可显示的呼 叫列表。然而,新近性(recency)并不一定是一个人最有可能在任何给定 的时间、从通信设备呼叫的特定电话号码的最佳单个预测者。
概要
按照一个方面, 一种通信设备可包括存储器,用来存储第一呼叫记 录;逻辑,-故配置成根据第一呼叫记录生成第一呼叫列表,该第一呼叫列 表包括第一组参与方(party)标识符,其被按基于分别与参与方标识符相 关联的呼叫频度信息的次序进行排列;以及显示器,用来显示第一呼叫列 表的至少一部分。
另外,呼叫频度信息可以相应于时刻信息或星期几信息的至少一项。 另外,该通信设备还可包括日程表,用来存储日程表信息,所述次序 还基于所存储的日程表信息。
5另外,该通信设备还可包括用户接口,所显示的参与方标识符是经由 用户接口可选择的,该逻辑还被配置成根据参与方标识符中第 一选择的标 识符生成第二呼叫列表。
另外,第二呼叫列表可包括与第 一选择的参与方标识符相关联的第二 组参与方标识符。
另外,第二组参与方标识符可以根据与第 一选择的参与方标识符的关 联程度而纟皮排序。
另外,当从第二组参与方标识符中选择第二个参与方标识符时,该逻 辑还可被配置成发出到第一选择的参与方标识符和第二选择的参与方标 识符的多方呼叫。
另外,第一呼叫记录和第一呼叫列表可以相应于通信设备的第一用 户,存储器用来存储第二呼叫记录,该逻辑还^f皮配置成根据第二呼叫记录 生成第二呼叫列表,第二呼叫记录和第二呼叫列表相应于通信设备的第二用户。
另外,第 一呼叫记录和第 一呼叫列表可以相应于与通信设备相关联的 第一通信标识符,存储器用来存储第二呼叫记录,该逻辑还被配置成根据 第二呼叫记录生成第二呼叫列表,第二呼叫记录和第二呼叫列表相应于与 通信设备相关联的第二通信标识符。
另外,呼叫频度信息可包括基于呼叫新近性信息的加权的呼叫频度信息。
按照另一个方面,可以提供一种方法。该方法可包括存储与从通信 设备传送的各个信号相关联的通信标识符;根据到各个所存储的通信标识 符的信号传输的相对频度来配置所存储的通信标识符的列表;以及显示所 述列表的至少一部分。
另外,配置所述列表还可以l基于该配置的时刻。 另外,配置所述列表还可以^于列表被配置时是星期几。 另外,该方法还可包括用于某一日期的日程表信息,其中配置所述列 表还基于与在该日期上发生配置时的日期相关联的日程表信息。
另外,该方法还可包括接收从列表进行的、对被显示的通信标识符 的第一选择;根据第一选择重新配置列表;以及显示重新配置的列表的至 少一部分。
另外,该方法还可包括接收从重新配置的列表进行的、对^f皮显示的 通信标识符的第二选择;以及根据对于所显示的通信标识符的第 一选择和对于所显示的通信标识符的笫二选择而传送信号。
另外,该方法还可包括确定第一选择被包括在与两个或更多个存储 的通信标识符进行的相应多方信号传输中的频度。
另外,配置所存储的通信标识符的列表还可以l基于到各个所存储的 通信标识符的信号传输的相对新近性。
按照再一个方面,可以提供一种计算机可读介质,其存储由在通信终
端中运行的处理设备可执行的指令。该计算机可读介质可包括用来确定
多个存储的通信标识符中的一个通信标识符将从所存储的通信标识符中
被选择用于呼叫的概率的指令;和用来根据与至少两个通信标识符相关联 的相应概率而排序该至少两个存储的通信标识符的指令。
另外,该计算机可读介质还可包括用来将经排序的通信标识符显示为 列表的指令。
另外,该计算机可读介质还可包括用来接收对于至少一个显示的通 信标识符的选择的指令;用来确定未被选择的通信标识符将连同该至少一 个显示的通信标识符一起被选择来被呼叫的相应概率的指令;用来根据与
各个未选择的通信标识符相关联的相应概率而对未选择的通信标识符排 序的指令;和用来将经排序的未选择的通信标识符显示为另一个列表的指令。
按照又一个方面,提供一种设备。该设备可包括用于发起与通信设 备的通信的装置;用于记录所发起的与各个通信设备的通信的装置;用于 根据所记录的信息,确定任何一个通信设备将是要发起与其的通信的下一 个通信设备的或然率的装置;以及用于根据所确定的或然率,在可显示的 列表中对与至少两个通信设备相关联的标识符排序的装置。
附图简述
被合并在本说明书中且构成本说明书 一部分的附解了本发明的 实施例,并且连同说明部分一起解释了本发明。在图上

图1是按照本发明原理的通信设备的示例性实现的图; 图2图示按照本发明原理的、图1的通信设备的示例性功能图; 图3图示按照本发明原理的示例性数据结构; 图4图示按照本发明原理的呼叫列表配置的示例性流程图;以及 图5A-G图示按照本发明原理的示例性的可显示的呼叫列表。
7发明详细说明
本发明的以下的详细说明参考附图。不同附图上的相同的参考标号可 以标识相同的或类似的单元。另外,以下的详细说明并不限制本发明。
下面的说明提到了"呼叫"。正如这里使用的,术语"呼叫"要广义地解 译为包括任何类型的通信,诸如话音呼叫、文本消息、寻呼、传真传输、 电子邮件、即时消息等等,它可包括在任何数目的参与方之间的单向、双 向、或另一种类型的通信。
这里描述的实现可:f皮使用来配置可显示的呼叫列表,以用于在诸如手 持通信设备那样的设备上经由诸如小键盘的用户接口进行简易的号码选 择。这里描述的实现可以使用呼叫活动历史(诸如"拨打的呼叫"记录)来 有效地预测最有可能从通信设备进行呼叫的号码。这里描述的实现可以使 用记录信息一诸如呼叫频度、时刻、星期几和它们的组合一以便相应于任 何给定的时间点对可显示的呼叫列表排序。这里描述的实现可以在从列表 中选择第 一号码时,按照任一特定号码也可能被选择用于与第 一选择的号 码配对一例如用于电话会议或多接收者消息传送一的或然率,而重新配置 经排序的呼叫列表。
示例性通信设备
图1是按照本发明原理的通信设备的示例性实现的图。通信设备 100(此后是通信设备100)可以是移动通信设备。正如这里使用的,"通信设
备"和/或"通信终端"可包括无线电话;个人通信系统(PCS)终端,其可以 组合带有数据处理、传真与数据通信能力的蜂窝无线电话;个人数字助理 (PDA),其可包括无线电话、寻呼机、互联网/内联网接入、web浏览器、 组织器、日程表、和/或全球定位系统(GPS)接收机;膝上型电脑;掌上接 收机和/或另 一类型的通信设备。
通信设备100可包括外壳101、小键盘110、控制键120、扬声器130、 显示器140和话筒150。外壳101可包括被配置来容纳在通信设备100中 使用的装置和部件的结构。例如,外壳101可以由塑料、金属、或复合材 料形成,以及可被配置成支撑小键盘110、控制键120、扬声器130、显示 器140和话筒150。
小键盘110可包括可被使用来操作通信设备100的设备和/或逻辑电 路。小键盘110还可被适配于直接地或经由其它设备来接收用户输入,所 述其它设备诸如是用于输入信息到通信设备100中的指示笔。在一个实现 中,可以通过激活按键112来控制通信设备100的通信功能。按键112的实现可以具有与其相关联的按键信息,诸如数字、字母、符号等等。用户 可以与按键112交互作用,以便把按键信息输入到通信设备100中。例如,
用户可以操作按键112来输入数字、命令、和/或文本到通信设备100中。 按键112的指定的功能可以形成和/或操控可以被显示在显示器140上的图像。
控制键120可包括按钮,其允许用户与通信设备100交互作用以使通 信设备IOO执行规定的动作,诸如经由显示器140显示呼叫列表、滚动呼 叫列表、选择列表上的一个或多个显示的号码、发出到所选择的号码的呼
叫等等。
扬声器130可包括提供可听信息给通信设备100的用户的设备。扬声 器130可以位于通信设备100上的任何地方,以及当用户使用通信设备100 进行通信时,它可以起到例如耳机的作用。扬声器130还可以起到用于与 在通信设备100上播放的游戏和/或视频图像相关联的音乐和/或音频信息 的输出设备的作用。
显示器140可包括提供可视图像给用户的设备。例如,显示器140可 提供关于呼入/呼出、文本消息、游戏、电话簿、当前的日期/时间、音量 设置值等等的图形信息给通信设备100的用户。显示器140的实现可被实 施为黑白或彩色平板显示器。
话筒150可包括把语音或其它声信号转换成供通信设备100使用的电 信号的设备。话筒150可以位于通信设备IOO上的任何地方,以及可被配 置成例如把讲出的字或词组转换成供通信设备IOO使用的电信号。
图2图示按照本发明原理的通信设备一诸如通信设备IOO—的示例性 功能图。如图2所示,通信设备100可包括处理逻辑电路210、存储逻辑 电路220、用户接口逻辑电路230、通信接口 240、天线组件250、和电源 逻辑电路240。
处理逻辑电路210可包括处理器、微处理器、专用集成电路(ASIC)、 现场可编程门阵列(FPGA)等等。处理逻辑电路210可包括用来控制通信设 备IOO及其部件的操作的数据结构或软件程序。通信设备100的实现可以 使用单独的处理逻辑部件,或多处理逻辑部件-诸如并行操作的处理逻辑部件。
存储逻辑电路220可包括随机存取存储器(RAM)、只读存储器(ROM)、 和/或另外类型的存储器,用来存储可被处理逻辑电路210使用的数据和指令。
9用户接口逻辑电路230可包括用于输入信息到通信设备100和/或用于 从通信设备100输出信息的机制,诸如硬件和/或软件。通信接口 240例如 可包括可把来自处理逻辑电路210的基带信号转换成射频(RF)信号的发 射机,和/或可以把RF信号转换成基带信号的接收机。替换地,通信接口 240可包括用来执行发射机和接收机两者的功能的收发信机。通信接口 240 可以连接到天线组件250,用于发射和接收RF信号。天线组件250可包 括一个或多个天线,用来通过空中发射和接收RF信号。天线组件250可 以从通信接口 240接收RF信号,以便通过空中发射,以及通过空中接收 RF信号,以便输送到通信接口 240。
电源逻辑电路260可包括用来提供电力给通信设备100的部件的硬件 和/或软件。例如,电源逻辑电路260可包括一个或多个电池和/或用来从 其它设备接收电力的连接,诸如在汽车中的附属插座、外部电池、或墙上 插座。电源逻辑电路260可包括计量(metering)逻辑电路,用来向通信 设备100的用户和部件提供关于电池电量水平、输出电平、电力故障等等 的信息。
正如下面详细地描述的,按照本发明原理的通信设备IOO可以响应于 用户输入、和/或响应于与处理逻辑电路210相关联的指令,而执行涉及到 动态地配置可显示的呼叫列表的某些操作。通信设备IOO可以响应于处理 逻辑电路210执行被包含在计算机可读介质一诸如存储逻辑电路220—中 的呼叫列表配置应用的软件指令,而执行这样的操作。计算机可读介质可 被定义为物理的或逻辑的存储器件和/或载波。
可以经由通信接口 240从另 一计算机可读介质或从另 一个设备把软件 指令读入到存储逻辑电路220中。被包含在存储逻辑电路220中的软件指 令可以使处理逻辑电路210执行将在下文描述的处理过程。替换地,硬布 线电路可以代替软件指令或与软件指令相组合地被使用来实施按照本发 明原理的处理过程。因此,按照本发明原理的实现不限于硬件电路与软件 的任何特定的组合。
示例性数据结构
图3图示按照本发明原理的示例性呼叫记录300。呼叫记录300可包 括计算机可读介质,其可被使用来存储机器可读格式的信息。在示例性实 现中,呼叫记录300可以存储被使用来形成在显示器140上可显示的呼叫 列表的信息。在一个实现中,呼叫记录300可^^皮存储在存储逻辑电路220中。
10呼叫记录300可包括由通信设备100发出和接收的呼叫的记载。记载 的信息可被安排在诸如日期/时间戳字段310、通信标识符字段320、别名 字段330、和呼叫类型字段340那样的字段(这里以列显示)中的单独的记 录项(这里显示为行)中。呼叫记录300可包括其它字段,诸如呼叫持续时 间字段、位置信息字段、记帐信息字段等等。在呼叫记录300中的呼叫记 录信息可以以任何格式被安排。
日期/时间戳字段310可包括标识与由通信设备100发出或接收的呼叫 相关联的日期的信息。日期/时间戳字段310可包括标识与由通信设备100 发出或接收的呼叫相关联的时刻的信息。被使用于给呼叫加盖时间戳的曰 期和时间信息可以由存储逻辑电路220 、处理逻辑电路210或通信设备100 中的另外部件生成。
通信标识符字段320可包括标识与由通信设备100分别发出或接收的 呼叫的目的地或源相关联的通信设备的信息。例如,标识符字段320可包 括独特地标识通信设备的信息,诸如电话号码、电子邮件地址等等。在一 个实现中,通信接口 240、处理逻辑电路210、或通信设备100中的另外 部件可以从呼入信号中确定与源通信设备相关联的标识符。例如,可以通 过使用与所接收的呼叫相关联的自动号码识别(ANI)或呼叫者身份显示(呼 叫者ID或CID)信息而确定标识符。
别名字段340可包括标识可以与通信标识符相关联的参与方的名字的 信息。在一个实现中,别名字段可以通过使用与所接收的呼叫相关联的 CID信息而被自动确定。在一个实现中,用户可以比如通过使用按键112 和/或控制键120而指定与例如在电话簿、联系人列表等等中的通信标识符 相关联的名字。输入的信息可以由用户接口逻辑电路230、处理逻辑电路 210、存储逻辑电路220或通信设备100中的另外部件进行处理和/或存储。 在一个实现中,单个的别名可以与一个以上的通信标识符相关联,在这种 情形下,通信标识符可以与诸如蜂窝电话、工作电话、家庭电话、电子邮 件地址等等那样的另外的指定相关联。
呼叫类型字段350可包括标识呼叫方面的信息,诸如呼叫是由通信设 备100始发(例如,"拨打的"),还是由通信设备100终结(例如,"接收的"), 呼入是否被回答(例如,"未接听的")等等。通信接口 240、处理逻辑电路 210或通信设备100中的另外部件可以识别与呼叫相关联的各种方面。
示例性处理
图4是按照本发明原理的、用于实施呼叫列表配置应用的示例性处理过程的流程图。在一个实现中,呼叫列表配置应用可以在通信设备100的 任何运行模式下-例如在"关断"时,在"待机"时,在呼叫期间等等-有效运行。
可以获得呼叫记录信息(动作410)。如上所说明的,呼叫记录300中 的记录项可以对于呼出和/或呼入、通信线路是否建立(即,呼叫是否被"回 答")而自动地被生成和被存储。呼叫活动的记录可以以通信设备100的 初始操作开始,并在此后继续进行。呼叫活动的记录可以替换地跨越任何 预定的时间段。在一个替换的实现中,相应于与通信设备100相关联的呼 叫活动的呼叫记录信息可以由与通信设备100的操作相关联的通信设备供 应商保存。因此,呼叫列表配置,正如下面描述的,例如可以在服务器处 完成,然后被提供到通信设备100。
呼叫列表配置,正如下面描述的,可以通过呼叫记录300中的至少一 个项目来完成。呼叫列表配置可以以分析呼叫记录300中的一个或多个项 目开始(动作420)。在一个实现中,分析可包括统计分析。该分析可以识 别与在通信标识符字段320中的一个或多个通信标识符相关联的呼叫图案 (calling pattern )。在一个实现中,分析可以识别与在别名字段330中的 一个或多个别名相关联的呼叫图案,以使得与单个别名相关联的两个或多 个通信标识符(例如,小区、家庭、工作等等)可以出于分析之目的而作为 单个通信标识符对待。
在一个实现中,分析可包括在呼叫记录300中的所有的或任意数目的 项目。例如,分析可以基于如在呼叫类型字段340中标识的呼叫类型。在 一个实现中,分析可以仅仅基于拨打的呼叫。替换地,分析可包括拨打的 呼叫、未接听的呼叫、和/或接收的呼叫。在一个实现中,分析可以仅仅基 于在预定的时间段期间的呼叫。也就是,在呼叫记录300中的、比起预定 的时间量更老的呼叫可以出于分析之目的而^皮忽视。在一个实现中,呼叫 记录300中的项目可以根据预定的"年龄(age )"而从呼叫记录300中被清 除掉。替换地,呼叫记录300中的呼叫的年龄可^皮用作为用于分析目的的 加权因子。在另一个实现中,呼叫记录300中的项目可以例如按照先进先 出的惯例或另外的技术、根据存储逻辑电路220的容量而从呼叫记录300 中被清除掉。
个体项目可以根据分析而在呼叫列表中被排序(动作430)。项目的次
序可以基于任何数目的准则。在一个实现中,次序可以l基于由分析确定 的、与呼叫记录300中的各个项目相关联的频度信息。例如,呼叫列表次
12序可以;^基于在呼叫记录300中相应于各个通信标识符的项目的数目。简 化的例子是,从通信设备100被呼叫最多的通信标识符可以是列在呼叫列 表中的第一个通信标识符,从通信设备100被呼叫得次多的通信标识符可 以是列在呼叫列表中的下一个通信标识符,等等。在一个实现中,频度排 序可以是基于绝对频度,而与新近性无关。也就是最频繁地被呼叫的通 信标识符可被列为呼叫列表中的第 一项,即使自从上一次对该最频繁呼叫 的通信标识符进行呼叫以来,已对任意数量的其它通信标识符做出呼叫。 替换地,排序可以是基于频度和新近性的组合。例如,呼叫记录300中的 项目可以按照任何预定的公式、根据与其相关联的时间中的新近性和关联 项目的频度而被加权。这样,在确定呼叫列表中的次序时,与虽然数目较 少、但新近的呼叫相比,虽然频繁、但过时的呼叫可能不那么主要考虑。
在一个实现中,所配置的呼叫列表次序可以是基于与呼叫列表的生成 相关联的时间。例如,排序可以是基于呼叫记录信息的分析,因为它可能 涉及到例如时刻、星期几、该月中的某天等等。例如,排序可以在贯穿一 天的过程中是动态的,而不管在那个时间期间发生的呼叫活动性/非活动 性。在一个实现中,分析可以识别与特定的时刻、星期几等相关联的呼叫 图案。
在一个实现中,所配置的呼叫列表次序可以是基于被存储在通信设备 IOO中的日程表信息。也就是,当用户在被包含于通信设备100中的日程 表应用中具有列入日程表的信息时,该列入日程表的信息可以自动被认为 是呼叫列表配置中分析的一部分。例如,对于具有一个别名和/或与之关联 的通信标识符的日程表信息,诸如提醒、生日、电话会议等等,该相关联 的别名和/或通信标识符可以在排序时被优先化,而不管所施加的其它排序 准则,诸如频度和/或新近性。在一个实现中,基于列入日程表的信息的排 序可以独立于基于新近性信息和/或频度信息的排序来被使用,或替换地可 以结合基于新近性信息和/或频度信息的排序 一起被使用。
经排序的呼叫列表可以在显示器140上被显示(动作440)。在一个实 现中,呼叫列表可以例如在通信设备100的待机才莫式下被动地(passively ) 显示。在另一个实现中,呼叫列表可以在用户激活指定的按键112、控制 键120和/或通信设备100中的另外部件的时候净皮显示。例如,呼叫列表可 以在用户在待机模式期间激活发送键时被显示。在一个实现中,呼叫列表 是"缺省的"显示。
呼叫列表中的被排序的项目可包括任何信息。在一个实现中,被排序
13的项目可包括别名、通信标识符、与该项目相关联的呼叫类型(例如,指示 该通信标识符是最后被呼叫的还是最后被接收的)、通信标识符指定,诸如 "小区"、"家庭"、"工作"等等。在一个实现中。^皮排序的项目^^皮显示在各 个行上。呼叫列表可以以其它格式被显示。呼叫列表可以在某个时间在显 示器140上显示一部分。也就是,可以同时显示有限数目的项目行。在一
个实现中,用户可以使用按键112、控制键120和/或通信设备100中的另 外部件来显示呼叫列表的另外的部分。例如,所显示的呼叫列表可以通过 使用按键112、控制键120和/或通信设备100中的另外部件而被滚动或否 则被导航,然后由用户接口逻辑电路230处理。
在一个实现中,用户可以通过使用例如按键112、控制键120或另外 的部件而与呼叫列表交互作用,从而滚动到一呼叫列表项目,以及选择想 要的(例如,突显的)项目用于呼叫(动作450)。在一个实现中,对所显示的 呼叫列表的项目的选择会引起呼叫列表的重新配置,包括剩余(即未选择 的)项目的平衡(balance)(动作460)。例如,来自呼叫记录信息的分析 的信息可被使用来确定在相应于所选项目的通信标识符与一个或多个未 选择的通信标识符之间的关联。例如,分析可以揭示当一个或多个未选择 的通信标识符以前是多接收者文本消息的共同接收者或是电话会议的共 同参与方时的实例。在一个实现中,在重新配置的呼叫列表中的项目根据 与所选项目的关联(例如,作为共同的接收者出现)程度被排序。
用户可以选择附加项或中断选择过程(动作470)。当用户从重新配置 的呼叫列表中做出选择时(即,选择第二通信标识符用于通信),重新配置 的呼叫列表本身可以根据在相应于所选第二项目的通信标识符与一个或 多个未选择的通信标识符之间的关联而^^皮重新配置(动作460)。重新配置 过程可以对于随后选择的用于特定呼叫的项目以同样的方式重复进行。
当用户完成选择过程时,可以例如通过用户激活发送键而发出到与所 选项目或多个项目相关Jf关的通信标识符(和例如人工输入的4壬何通信标识 符)的呼叫(动作480)。如果呼叫包括文本消息,则在文本消息被撰写之前、 期间、或之后,可以例如通过使用按键112、控制键120和/或通信设备100 中的另外部件以以上讨论的方式(动作410-470)来编辑地址列表。
以上的任一排序准则可以单独地或与一个或多个其它准则相组合地 被应用到任何程度。在一个实现中,排序准则是通信设备100的用户可编 程的,因此可以被改变。在另一个实现中,排序准则、呼叫记录信息和/ 或呼叫列表配置可以是对于通信设备100的具体用户特定的、和/或是对于与通信设备100相关联的具体通信标识符特定的。例如,通信设备100的
两个或多个个体用户可以作为通信设备100的不同的"当前用户"被"登
录"。作为另一个例子,呼叫可以经由多个指配的不同的通信标识符从通
信设备100被发出和/或由通信设备IOO接收。在任一种情形下,按照本发
明原理的呼叫列表配置应用可以被分开地、以及与特定用户和/或特定通信 标识符相关联二地纟皮应用。 例子
图5A-5G图示按照本发明原理的、从在呼叫记录300中反映的、在 03/07/06-03/15/06时间段内所记载的通信设备100的呼叫活动生成的示例 性呼叫列表配置,其部分地被显示于通信设备100的显示器140上。正如 以上讨i:仑的,可以相应于从通信设备100的用户4妻收的输入,而显示呼叫 列表的平衡。示例性呼叫列表配置例如可以通过由通信设备IOO执行的对 于记录的呼叫信息的统计分析而#:生成。统计分析可^皮使用来确定例如 在呼叫列表中的各个通信标识符有可能是下一个要使用通信设备100来呼
叫的通信标识符的扭克率。
图5A示出了按照本发明原理的、从呼叫记录300生成的呼叫列表的 一部分的显示。在图5A上所显示的呼叫列表可以例如根据与别名相关联 的号码在通信设备100的记载的呼叫活动时间段期间被呼叫的次数(即,相 对频度),分别把"朱莉(JULIE)"、"家"和"金(KIM),,排序为项目1、 2 和3。如图5A所示,出于排序项目之目的,与"朱莉"相关联的多个通信标 识符中的两个或更多个通信标识符(即,555-555-1234, 555-555-8901, 555-555-9012,等等)可被看作为单个通信标识符。
图5B示出了按照本发明原理的、从呼叫记录300生成的呼叫列表的 一部分的另一显示。在图5B上所显示的呼叫列表可以例如根据相对频度 和根据贝丝(BETH)是"未接听的"呼叫-其可以为了排序目的而被给予 优先权(这里,与图5B所示的所有其它项目相比较),分别把"贝丝"、"朱 莉,,和"家,,排序为项目1、 2和3。在一个实现中, 一旦呼叫;故发出(即,回 复)到未接听的呼叫、和/或是基于从通信设备100的用户接收的输入,被 给予未接听的呼叫的优先权可以被去除。
图5C示出了按照本发明原理的、从呼叫记录300生成的呼叫列表的 一部分的另一显示。在图5C上所显示的呼叫列表可以例如根据相对频度 和根据海蒂(HEIDI)是列入日程表的信息(例如,生日)-其可以为了排序 目的而被给予优先权(这里,与图5C所示的所有其它项目相比较),分别把"海蒂"、"朱莉,,和"家"排序为项目1、 2和3。在一个实现中, 一旦呼叫#皮 发出到与列入日程表的信息相关联的通信标识符、和/或l基于从通信设备 100的用户接收的输入,被给予列入日程表的信息的优先权可以被去除。
图5D示出了按照本发明原理的、从呼叫记录300生成的呼叫列表的 一部分的另一显示。在图5D上所显示的呼叫列表可以例如根据相对频度 和项目的新近性,分别把"家"、"吉尔(JILL)"和"苏珊(SUSAN)"排序 为项目1、 2和3,这样使得呼叫的"年龄,,是用于排序目的的加权因子。
图5E示出了按照本发明原理的、从呼叫记录300生成的呼叫列表的 一部分的另一显示。在图5E上所显示的呼叫列表可以例如根据相对频度 和时刻一即"8:00AM",分别把"家"、"朱莉"和"吉尔"排序为项目1、 2和 3。也就是,呼叫记录300的分析可以识别图案,由此在每天约8:00AM时 重复地发出到家的呼叫,这样使得家为了排序的目的而可以是不成比例地 重要的(这里,与吉尔相比较)。在一个实现中, 一旦发出到相应的通信标 识符的呼叫、或时间窗口已消逝,基于时刻的优先权加权就可以-波去除。 用于施加时刻优先权加权的时间窗口可以是任何预定的时间段,并且不必 受识别的图案中的极端时间(在图5E上被示为7:59和8:05AM)P艮制。例如, 这里的窗口可以在7:00至9:00AM之间扩展,在此期间家可以在对所配置 的呼叫列表中的项目排序时被给予优先权。
图5F示出了图5A的呼叫列表,其中可以在例如向"下"滚动呼叫列 表经过项目(1)和(2)后,突显项目(3)"金",以便供通信设备100的用户选 择。在一个实现中, 一旦被突显,金就可以通过接收来自用户的、例如经 由按键112和/或控制键120的输入而被选择。图5G示出了可以根据从图 5F的呼叫列表中对金的选择而生成的第二呼叫列表。图5G所示的导出的 呼叫列表可以是基于相对频度、以及基于所识别的与先前选择的项目-即,金-的关联的程度,例如相应于在3/10和3/7/06上发送的多接收者文 本消息。
结论
按照本发明原理的实现可以把产生可显示的呼叫列表的智能呼叫列 表配置提供给通信设备的用户,它可以根据所确定的、任何特定号码将是 下一个要呼叫号码的或然率而最佳地排序项目。
以上的对于本发明的优选实施例的描述提供了例示和说明,但不打算
修改和变化是可能的,或是可以从本发明的实践中得出的。虽然一系列动作已相对于图4描述,但在按照本发明原理的其它实现 中,动作的次序可#1修改。而且,非依从的动作可以并行地执行。
本领域技术人员应当清楚的是,如上所述的本发明的各方面,在附图 所示的实现中可以以软件、固件和硬件的许多不同形式^^皮实施。用来实施 按照本发明原理的各方面的实际软件代码或专用控制硬件并不是对于本发 明的限制。因此,这些方面的操作和行为没有参照具体的软件代码来描
述一应当理解本领域技术人员将能够基于这里的说明而设计出用来实施
所述方面的软件和控制硬件。
应当强调的是,当在本说明书和权利要求中被使用时,术语"包括"被 用来详细说明所陈述的特征、整体、步骤或部件的存在,但并不排除一个
或多个其它的特征、整体、步骤、部件或其组合的存在或添加。
在本申请中使用的单元、动作或指令不应当被解释为对于本发明是关 键性的或必不可少的,除非被这样明显地描述。另外,正如这里使用的,
冠词"a( — )"打算包括一个或多个项目。在意指仅仅一个项目的地方,使 用术语"一个(one)"或类似的语言。而且,短语"基于"意指"至少部分地基 于",除非另外地明显地表述。
1权利要求
1. 一种通信设备,包括存储器,用来存储第一呼叫记录;逻辑,被配置成根据第一呼叫记录生成第一呼叫列表,该第一呼叫列表包括第一组参与方标识符,其被按基于分别与参与方标识符相关联的呼叫频度信息的次序进行排列;以及显示器,用来至少显示第一呼叫列表的一部分。
2. 权利要求1的通信设备,其中呼叫频度信息相应于时刻信息或星 期几信息的至少一项。
3. 权利要求1的通信设备,还包括曰程表,用来存储日程表信息,其中所述次序还基于所存储的日程表信息。
4. 权利要求l的通信设备,还包括用户接口,所显示的参与方标识符是经由该用户接口可选择的,所述 逻辑还被配置成根据参与方标识符中第一选择的标识符生成第二呼叫列表。
5. 权利要求4的通信设备,其中第二呼叫列表包括与第一选择的参 与方标识符相关联的第二组参与方标识符。
6. 权利要求5的通信设备,所述第二组参与方标识符根据与笫一选 择的参与方标识符的关联程度而被排序。
7. 权利要求5的通信设备,当从第二组参与方标识符中选择第二个 参与方标识符时,所述逻辑还被配置成发出到第一选择的参与方标识符和第二选择的参与方标识符的多方 呼叫。
8. 权利要求1的通信设备,第一呼叫记录和第一呼叫列表相应于通 信设备的第一用户,该存储器用来存储笫二呼叫记录,该逻辑还被配置成 根据第二呼叫记录生成第二呼叫列表,第二呼叫记录和第二呼叫列表相应于通信设备的第二用户。
9. 权利要求1的通信设备,第一呼叫记录和第一呼叫列表相应于与 该通信设备相关联的第一通信标识符,该存储器用来存储第二呼叫记录, 该逻辑还被配置成根据第二呼叫记录生成第二呼叫列表,第二呼叫记录和 第二呼叫列表相应于与该通信设备相关联的第二通信标识符。
10. 权利要求l的通信设备,其中所述呼叫频度信息包括基于呼叫新 近性信息的加权的呼叫频度信息。
11. 一种方法,包括存储与从通信设备传送的各个信号相关联的通信标识符; 根据到各个所存储的通信标识符的信号传输的相对频度,配置所存储 的通信标识符的列表;以及至少显示所述列表的一部分。
12. 权利要求ll的方法,其中配置所述列表l基于该配置的时刻。
13. 权利要求11的方法,其中配置所述列表l基于该列表被配置时 是星期几。
14. 权利要求ll的方法,还包括用于某 一 日期的日程表信息,其中配置所述列表还基于与在该日期发 生配置时的日期相关联的列入日程表的信息。
15. 权利要求ll的方法,还包括接收对于从列表进行的、被显示的通信标识符的第 一选择; 根据第一选择重新配置列表;以及 至少显示重新配置的列表的一部分。
16. 权利要求15的方法,还包括接收对于从重新配置的列表进行的、被显示的通信标识符的第二选 择;以及根据对于所显示的通信标识符的第 一选择和对于所显示的通信标识 符的第二选择而传送信号。
17. 权利要求ll的方法,还包括确定该第 一选择被包括在与两个或更多个存储的通信标识符进行的 相应多方信号传输中的频度。
18. 权利要求11的方法,其中配置所存储的通信标识符的列表还基 于到各个所存储的通信标识符的信号传输的相对新近性。
19. 一种计算机可读介质,其存储由在通信终端中运行的处理设备可 执行的指令,该计算机可读介质包括用来确定多个存储的通信标识符中的一通信标识符将从所存储的通 信标识符中被选择用于呼叫的概率的指令;以及用来^^据与至少两个通信标识符相关耳关的相应4既率而排序该至少两 个存储的通信标识符的指令。
20. 权利要求19的计算机可读介质,还包括用来将经排序的通信标识符显示为列表的指令。
21. 权利要求20的计算机可读介质,还包括用来接收对于至少 一 个显示的通信标识符的选择的指令;用来确定未被选择的通信标识符将连同所述至少一个显示的通信标识符一起被选择来被呼叫的相应概率的指令;用来根据与各个未选择的通信标识符相关联的相应概率,而排序未选择的通信标识符的指令;以及用来将经排序的未选择的通信标识符显示为另一个列表的指令。
22. —种设备,包括用于发起与通信设备的通信的装置;用于记录所发起的与各个通信设备的通信的装置;用于根据所记录的信息,确定任何一个通信设备将是要发起与其的通信的下一个通信设备的或然率的装置;以及用于根据所确定的或然率,在可显示的列表中对与至少两个通信设备相关联的标识符排序的装置。
全文摘要
提供了一种设备(100),其可以发起与通信设备的通信;记录(410)所发起的与各个通信设备的通信;根据所记录的信息,确定任何一个通信设备将是要发起与其的通信的下一个通信设备的或然率;以及根据所确定的或然率,在可显示的列表中对与至少两个通信设备相关联的标识符排序(430)。
文档编号H04M1/2745GK101461217SQ200680054857
公开日2009年6月17日 申请日期2006年10月4日 优先权日2006年4月4日
发明者E·D·富克森兰德 申请人:索尼爱立信移动通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1