提供被叫用户位置和预呼叫告警的通信系统 本发明涉及为来自一个计算机的呼叫在至少两个用户之间建立通信和建立到一个系统的通信的通信系统,该计算机可提供一个最有可能接通被叫方的电话号码。
存在各种系统使用一个接入号码来连通第一设备和第二设备之间的连接。例如,计算机和一个可视信息显示器以及一个给机算机提供命令和信息的输入设备一起,可用于使用电话号码向被叫用户发起电话呼叫。在计算机处可通过选择一个存储在计算机中的适当程序并使用输入装置提供电话号码而发起电话呼叫,电话号码可存储在被叫用户名称和电话号码的数据库中并按常规方式检索到。计算机可使电话号码被拨打并指示是否完成呼叫。
这种计算机呼叫系统的提供只不过是促进销售。已知系统并未改进完成呼叫的比例,且对正在不适当的时刻发出的呼叫不提供预告警。向主叫用户指示应使用哪个电话号码才能提供到达用户的最佳保证以及指示什么时候不应发出呼叫以避免可能由应答机或语音信箱应答的可能的昂贵呼叫是必要的。在特定时刻(如高峰期),在用户的移动电话上可更经常地到达用户,所以希望计算机首先呼叫移动电话而不是可能不被应答或由机器应答的办公室电话号码。
本发明的目的是提供一种在两个设备之间建立连接的系统和在两个设备之间建立提高连接完成率的连接。
另一个目地是提供一种用于发出电话呼叫的系统,它提供一个具有所完成呼叫按每天的时间和电话号码记录的历史记录以便提高呼叫完成率的被叫用户定位器。
还有一个目的是提供一种用于发出从计算机来的电话呼叫的系统,其中用被叫用户名称和主叫时间及日期去访问包括被叫用户、其电话号码和各电话号码相对于时间和日期的呼叫完成率的计算机数据库,以提供一个呼叫完成率的可视历史记录。
本发明包括一个适于将第一设备连接到第二设备上以在其间建立通信的电信系统,包括一个第一设备中的计算机数据库,所述数据库通过接入号码的连接完成历史记录的时间选择来判别可有选择地连接到第一设备上的第二设备及其接入号码,判别将与第一设备相连的第二设备的判别装置,预定何时连接到被判别的第二设备的装置,用被判别的第二设备和预定的时间来访问数据库以获取最可能连接上被判别的第二设备的接入号码的装置,尝试使用具有所定义的与第二设备的装置的连接的时段的接入号码来连接第一设备与所判别的第二设备的装置,尝试时还用到了第一设备上用来指示预定时间是否在所定义的连接的时段内的指示装置,以及用到了利用所预定的接入号码根据尝试连接第一设备和第二设备的结果来更新所述数据库的装置。
本发明还包括一种包括连接第一设备和第二设备以在其间建立通信的方法的电信系统,该方法包括以下步骤:在第一设置中提供许多第二设备及其用于在其间建立通信的接入号码的数据库,各第二设备具有一个或多个能到达它的接入号码,数据库包括一个表明在预定时刻更可能到达哪个接入号码的各接入号码的连接完成历史记录,判别将与第一设备建立通信的第二设备中的一个,预定要向所判别的第二设备实施连接的时间,用所判别的第二设备和预定的时间访问数据库以确定最可能到达所判别的第二设备的接入号码,尝试用所确定的接入号码连接第一设备和所判别的第二设备,其中数据库包括对第二设备适于连接的时段,尝试时包括若所预定的时间处于适于连接的时段内时在第一设备处提供指示的步骤。
现在通过举例,参照附图来描述本发明,其中
图1是提供给主叫用户的可视显示器的例子,在其中指示呼叫完成历史记录。
图2是当在一个不适于被叫用户接收呼叫的时刻发出呼叫时,提供给主叫用户的可视告警的例子。
图3是一个本发明实施例的框图。
图4是具有主叫用户定位器和预呼叫告警的本发明另一个实施例的框图。
计算机数据库提供被叫用户定位器信息用于确定最可能到达被叫用户的电话号码。数据库可存储被叫用户的名称(或其它标志)、其电话号码(如办公室、传真、电子邮件、家、蜂窝、寻呼、工作地点、互连网地址等等)和各电话号码按每天时间的呼叫完成历史记录。计算机具有提供时间和日期的计时功能。时间可按主叫用户的本地时间来记录和保持,并考虑换算成被叫用户的本地时间(如参照国家和/或被叫用户的地区码来确定)。
可通过访问数据库及其运行程序并输入被叫用户的识别符来运行被叫用户定位器系统。时刻(和可选的日期和/或星期)可由计算机自动提供或人工输入。将呼叫完成历史记录呈现给主叫用户以便主叫用户能决定呼叫哪个号码,或者计算机通过确定对于该呼叫时刻具有最高完成率的电话号码来自动作出选择。
数据库可能表明,对于上午8点和中午之间的呼叫,85%的时间可通过办公室号码到达被叫用户,15%的时间可通过寻呼机到达被叫用户,对于中午和下午2点之间的呼叫,60%的时间可通过寻呼机到达被叫用户,20%的时间可通过工作地点号码到达被叫用户,20%的时间可通过办公室号码到达被叫用户。这种信息可通过常规方式呈现给主叫用户,例如在可视显示器上或用语音合成器。可视显示器可提供象本例中的统计,和/或可提供表示完成的呼叫数对时段的直方图。直方图可提供更细致的中断(breakdown)时段以进一步增强呼叫完成率(如15分钟的周期),并在计算机和显示器空间可用时最好使用直方图。图1说明了一个可视显示器。在优选实施例中,主叫用户通过触摸显示器或通过键盘或鼠标输入而从显示的信息中选择电话号码,计算机根据选择而发起呼叫,但本发明并不要求这些。在得知时间、电话号码和是否成功地到达用户时,数据库可在每个呼叫之后更新。数据库最好是随表明被叫用户是否实际上处在被叫号码处、而不只是被叫号码是否应答的输入而更新。
在本发明的另一个提供预呼叫告警的实施例中,数据库可存储不适合向用户呼叫的时段。可能不适合向用户呼叫的时段可包括周末、假日、下班之后、出差、休假、电话费特别高的时段等等,数据库可按日期和时间来存储这些时段。数据库也可存储其它信息(如除非是紧急情况或是一个转发或紧急号码,不要呼叫在家用户),并可包括可提供给数据库中每个用户的通用输入措施,如主要的假日。当由于电话费率高而提供告警时,可建议费率更经济的另一时间。
当向一个用户发起呼叫时,可检查数据库以确定该呼叫时间是否在一个不适合呼叫的时段内。如果该呼叫在这样一个时段内,则例如通过可视或可听手段向主叫用户提供告警。在一个优选实施例中,时间以被叫用户的本地时间显示(如:“警告:您正呼叫的用户的本地时间是上午3点”)。通过这种告警,可给主叫用户提供一个完成或取消呼叫的机会。图2说明了一个可视告警示例。如果还有与这个时段相关的其它警告,也可显示出来。
告警系统还可用于筛选出局呼叫,除非主叫用户提供系统可识别的计费代码,否则向主叫用户发出无权进行该呼叫的告警。例如,系统可将特定电话限制在仅有本地呼叫,而主叫用户可以通过输入一个可将长途电话费记入其中的识别号码而超越该限制。
图3说明了一个包括具有存储上述被叫用户定位器信息和预呼叫告警信息之一或二者的数据库12的计算机10的实施例。可用可由本领域技术人员按常规提供的计算机添加应用14来访问数据库12。应用14可与象注册商标为HARRISPC PHONE、将计算机10连接到公用或专用电话网上的常规计算机电话系统连接。应用14可用被叫用户定位器和预呼叫告警之一或二者来运行。
在图4说明的一个具有被叫用户定位器和预呼叫告警的实施例中,计算机20可包括一个与公用或专用电话网24的接口22和一个向被叫用户发起呼叫的拨号器26。数据库28可存储被叫用户名称、号码、呼叫完成历史记录和不适于向用户呼叫的时段。对于区域外呼叫,可增加时间转换措施。控制30可检索并引导信息,且比较器32可确定是否需要预呼叫告警。
将第一设备连接到第二设备的电信系统(如从计算机向被叫用户发出电话呼叫),其中在进行连接之前,第一设备提供第二设备位置信息和/或预连接告警。第一设备的数据库存储设备识别符、其接入号码和通路号码按时间和日期的连接完成历史,该数据库能在各连接尝试之后进行自动选择和自动更新。