使用移动设备处理传真传输的制作方法

文档序号:13392385阅读:189来源:国知局
使用移动设备处理传真传输的制作方法

本发明的实施例涉及传真消息传送,以及更具体地处理发送到移动电话的电话号码的传真传输。还描述了其他实施例。



背景技术:

尽管使用互联网的消息传递服务激增,传真消息传送继续是用于在世界范围的个人之间进行安全消息传递的重要途径。传统的传真消息传送服务既要求专用传真机又要求专用传真号码以接收传真传输。现代传真消息传送服务(诸如由加利福尼亚的好莱坞公司的j2云服务提供的那些服务)已经消除了对于专用传真机的要求,利用互联网来为订户提供更大的灵活性以传输和接收传真消息。现代传真消息传送服务的订户被分配直接向内拨号(did)电话号码,订户将该号码分发给希望向订户发送传真消息的其他人。did电话号码实际上是订户的个人传真号码。当在特定的did电话号码下接收到传入传真传输时,传真消息传送服务根据传真传输生成以适合于通过数据网络(诸如互联网)进行传输的格式的传真消息,并且向订户(例如,向订户的电子邮件地址)发送该传真消息。

如上文提到的,传真消息传送服务通常给每个订户分配单独的did电话号码。该did电话号码是与订户的其他电话号码(例如,移动电话号码、家庭电话号码、工作电话号码)不同的唯一电话号码,并且因此要求订户还要记住另一个电话号码,以及向其他人分发该电话号码以便接收传真消息。

附图说明

在附图的各图中作为示例而并非作为限制来图示出本发明的实施例,在附图中相同的附图标记指示相似的要素。应当注意的是,在本公开中对本发明的“一”或“一个”实施例的引用不一定引用相同的实施例,并且它们意味着至少一个。而且,所给出的图可以用于图示本发明的一个以上实施例的特征,并且并不是图中所有的要素对于所给出的实施例都是必需的。

图1是根据一些实施例图示了传真消息传送系统的框图。

图2是根据一些实施例图示了由传真设备、移动电话以及传真服务器所执行的操作的流程图,所述传真服务器允许移动电话接收作为传真传输直接发送到移动电话的电话号码的传真消息。

图3是根据一些实施例图示了用于处理被发送到移动电话的电话号码的传真传输的过程的流程图。

图4是根据一些实施例图示了移动电话的框图。

图5是根据一些实施例图示了用于处理传真传输的过程的流程图。

图6是根据一些实施例图示了传真服务器的框图。

图7a根据一些实施例示出了当传真软件程序确定传入呼叫是传真传输时在移动电话显示器上显示的示例性用户界面。

图7b根据一些实施例示出了当传真软件程序使移动电话向传真服务器拨打传出呼叫时在移动电话显示器上显示的用户界面。

图7c根据一些实施例示出了当传真软件程序在移动电话、传真设备和传真服务器之间建立会议呼叫时在移动电话显示器上显示的用户界面。

具体实施方式

现在解释参照附图的本发明的几个实施例。无论何时本文所描述的实施例的方面未被明确限定,本发明的范围都不只限于所示出的部分,所示出的部分仅意图用于说明的目的。而且,虽然阐述了许多细节,但要理解的是,本发明的一些实施例可以在没有这些细节的情况下来实践。在其他实例中,尚未详细示出公知的电路、结构和技术,以免使本描述晦涩难懂。

在说明书中对“一个实施例”或“实施例”的引用意味着结合该实施例描述的特定特征、结构或特性可以被包括在至少一个实施例中,但是每个实施例可以不一定包括该特定特征、结构或特性。而且,这样的短语不一定指代相同的实施例。

实施例允许传真消息传送服务的订户在他们的移动电话电话号码下接收传真传输,并且因此减少或避免对于单独的专用直接向内拨号(did)电话号码的需要。这减少了对于传真消息传送服务提供商的管理负担,因为提供商不需要为每个订户分配和维护did电话号码。而且,订户不需要记住他们的did电话号码并且将他们的did电话号码通知其他人以便接收传真消息。而是,订户仅需要记住他们的移动电话电话号码(大多数人已经做到)并且通知其他人向他们的移动电话电话号码发送传真消息。因此,传真发送者仅需要记住接收者的移动电话号码来向接收者发送传真消息。

图1是根据一些实施例图示了传真消息传送系统的框图。传真消息传送系统包括耦合到语音/数据网络140的公共交换电话网络(pstn)130。如所示的,发送方的传真设备110被耦合到pstn130以及接收方的移动电话100经由蜂窝塔(celltower)145被耦合到语音/数据网络140。语音/数据网络140和蜂窝塔145可以是支持用于移动电话的语音呼叫的通信网络(例如,4g长期演进(lte)网络)的部分。位于云计算系统150中的传真服务器120被耦合到语音/数据网络140。

传真设备110可以是独立的专用传真传输和接收设备(例如,传真机),或者它可以被集成为具有传真调制解调器的通用计算机或服务器的部分。传真设备110可以使用合适的传真协议(诸如由国际电信联盟电信标准化部门(itu-t)定义的第3组协议(例如,如在itu-t倡议书t.30和t.4中定义的))通过pstn130发送传真传输。因此,发送方可以操作传真设备110来由此通过例如将纸质文件放入传真设备110中以及将接收者的电话号码输入到传真设备110中来向接收者发送传真传输。传真设备110扫描纸质文件并且将文件的内容转换成电子传真格式。替换地,传真设备110可以将电子文件转换成电子传真格式。传真设备110然后以音频的形式(例如,按照第3组协议的传真音调)通过pstn130和/或其他通信网络(例如,在数据网络上使用ip语音或ip传真)向由接收者的电话号码所标识的目的地传输文件内容。

移动电话100可以是有能力接收从pstn130、语音/数据网络140或类似通信网络发起的电话呼叫的任意移动设备。例如,移动电话100可以通过pstn130、语音/数据网络140、其他通信网络或其任何组合接收由传真设备110发起的传入呼叫(例如,如果发送方向移动电话100的电话号码发送传真传输)。然而,移动电话通常并不被配置成处理或处置传入传真传输(作为传入呼叫)。例如,如果接收方(例如,用户)使用移动电话100接听来自传真设备110的传入呼叫,则接收方将听到人类不可理解的传真音调,并且接收方没有办法接收来自传真传输的消息内容或者以其他方式解码或破译传真传输的内容。在一个实施例中,如以下将在本文进一步描述的,移动电话100可以向传真服务器120拨打传出呼叫并且使传入呼叫与传出呼叫会合(或合并),使得传真服务器120可以接收传入呼叫并且解码其中包含的传真传输。

由传真消息传送服务来操作传真服务器120,并且该传真服务器120有能力处理去往传真消息传送服务的订户的传真传输。传真服务器120可以接收意图用于订户的传真传输,根据传真传输生成传真消息(或者解码传真传输中的消息内容),其中传真消息是以订户可观看的格式(例如便携文档格式(pdf)、标记图像文件格式(tiff))以及使传真消息对于订户是可得到的。在一个实施例中,传真服务器120存储数据库或者以其他方式有权访问数据库,该数据库存储用于传真消息传送服务的订户的账户信息。用于订户(例如用户)的账户信息可以包括订户的移动电话电话号码、订户的电子邮箱地址以及与订户账户相关的其他信息。如所示的,传真服务器120是云计算系统150的部分。在其他实施例中,传真服务器120可以由独立服务器计算机或服务器计算机集群来实现。

典型地,传真消息传送服务向每个订户分配不同的did电话号码。订户向希望向订户发送传真消息的其他人分发他的或她的did电话号码。did电话号码实际上是订户的个人传真号码。当发送方向订户的did电话号码发送传真传输时,传真消息传送服务根据传真传输生成传真消息,并且使传真消息对于订户是可得到的(例如,通过互联网、经由网站或经由移动应用程序(app)下载)。然而,如上文讨论的,为每个订户分配和维护单独的did电话号码可能对于传真消息传送服务的提供商而言是一种管理负担。而且,向订户分配did电话号码要求订户记住他的或她的did电话号码,并且将这个附加的号码分发给其他人以便接收传真消息。而且,发送方需要记住订户的did电话号码以便向订户发送传真消息。

实施例通过允许传真消息作为传真传输被直接发送到接收方的移动电话电话号码来克服这些缺点,由此减少或避免了对于单独的did电话号码的需要。为此,用于处置传真传输的软件程序(例如,传真软件程序)可以被安装在移动电话100上以用于处置传入传真传输。在一个实施例中,传真软件程序被集成为移动电话100的操作系统的部分。在另一个实施例中,传真软件程序是在移动电话100的操作系统之上运行的应用(例如,移动应用程序)。传真软件程序可以作为移动电话100的后台进程而被执行并且可以按需要被激活(例如,被带到前台)。

在一个实施例中,传真软件程序被启动但是然后保持在后台,并且当接收方在他的或她的移动电话100上接收或接听传入呼叫时被激活(例如,被带到前台)。当接收方接听传入呼叫时,传真软件程序检测该传入呼叫是否是传真传输。在一个实施例中,传真软件程序先前了解到传真音调,并且因此通过对传入的或所谓的下行链路通信音频信号或音频流应用数字音频信号处理来检测该传入呼叫是否是传真传输,以查明传真音调是否存在于传入呼叫中。示例是来自发送方或发起方传真设备110的1100hz呼叫音调。在一些情况下,传真软件程序可能无权对下行链路音频流直接访问(例如,如果下层操作系统不允许访问)。在该情况下,传真软件程序可以通过在移动电话100的扬声器和传声器之间创建反馈机制(其中在扬声器正由下行链路音频流所驱动时传声器捕获由扬声器输出的声音)来捕获下行链路音频流。

如果传真软件程序确定传入呼叫是传真传输,则传真软件程序作为响应向传真服务器120拨打传出呼叫(使用移动电话100中的多呼叫特征)。传真软件程序可能先前已经存储了传真服务器120的电话号码(例如,当传真软件程序被下载/安装时),当向传真服务器120拨打传出呼叫时,传真软件程序从移动电话100中的本地存储器访问该电话号码。该电话号码可以是共享的号码,因为其可以被多个订户的移动电话100中运行的传真服务器程序用于消息传送服务(用于呼叫传真服务器120)。一旦传真服务器120接听传出呼叫,传真软件程序然后可以将传入呼叫与传出呼叫会合或者合并到传真服务器120,使得传真服务器120也接收进行中的传真传输。例如,在一个实施例中,传真软件程序在传真设备110、移动电话100以及传真服务器120之间建立三路呼叫,使得传真服务器120可以接收由传真设备110发起的传真传输。

传真服务器120接收由传真设备110发起的传真传输并且作为响应根据该传真传输生成以接收方可观看的格式的传真消息,以及使传真消息对于接收方是可得到的。在一个实施例中,传真服务器120执行于纠错模式(ecm)中以检测和纠正可能已经在传真传输中发生的(例如,由噪音引起的)错误。在一个实施例中,传真服务器120可以基于被用于呼叫传真服务器120的(例如,当接收来自移动电话100的传出呼叫时,通过呼叫方id(callerid)机制所检测的)移动电话电话号码来标识接收方(例如,作为对于传真消息传送服务的订户)。传真服务器120可能已经存储了接收方的移动电话电话号码(例如,当接收方订购传真消息传送服务时),并且可以使用该信息来标识接收方。

传真服务器120可以通过各种手段来使传真消息对于接收方是可获得的。在一个实施例中,传真服务器120向接收方的电子邮件地址发送传真消息——所谓的“推送”机制。在另一个实施例中,传真服务器120在数据存储装置中存储传真消息,直到其在那里由接收方通过网络访问——所谓的“拉回”机制。例如,传真消息可以保持存储在通过互联网可访问的网络服务器上。在另一个实施例中,将通知发送到(或寻址到)接收方,该通知指示新传真消息是可获得的,以及关于如何访问新传真消息的信息(例如,包括针对所存储的传真消息的链接(诸如统一资源定位符(url))的电子邮件通知)。在一个实施例中,将通知作为文本消息发送到移动电话100的已知电话号码。接收方可以向传真消息传送服务的提供商指定接收方希望何时以及如何接收传真消息和/或通知。例如,接收方可以向提供商指定用于接收方的任何新传真消息应当作为电子邮件中的附件被发送到接收方的电子邮件地址。合适的网络服务器或邮件服务器可以作为传真消息传送系统的部分来提供,以实现这样的功能。

图2是根据一些实施例图示了由传真设备、移动电话以及传真服务器所执行的操作的流程图,所述传真服务器允许移动电话接收作为传真传输直接发送到移动电话的电话号码的传真消息。

传真设备110向移动电话100的电话号码(例如,电话号码(222)222-2222)拨打呼叫,并且移动电话100接收传入呼叫。此时,当以与将接收语音呼叫相同的方式来接收传入呼叫时,移动电话100的用户(接收方)并不知道传入呼叫是来自传真设备110的传真传输。移动电话100的用户然后例如通过致动移动电话100的物理按钮或者致动移动电话100的触摸屏显示器上所显示的虚拟按钮来接听传入呼叫(框210)。响应于用户接听传入呼叫,先前已经安装在移动电话100上的用于处置传真传输的软件程序(例如,传真软件程序)首先被启动或者被激活(例如,被带到前台)。传真应用程序监听传入呼叫(框220)以确定传入呼叫是否是传真传输(判定框230)。如果传真软件程序确定该传入呼叫不是传真传输(例如,它是语音呼叫),则该过程结束并且传真软件程序被关闭或者以其他方式被去激活(例如,被发送到后台)。如果传真软件程序确定传入呼叫是传真传输,则它在移动电话100的显示器上向用户显示提示(判定框240)。图7a根据一些实施例示出了当传真软件程序确定传入呼叫是传真传输时在移动电话100的触摸屏显示器上显示的示例性用户界面。在一个实施例中,所述提示通知用户(接收方)传入呼叫(具有检测到的呼叫方id1-480-383-6933,其是亚利桑那州的电话号码)是传真传输或者包含传真传输(例如,“传入传真:有人正向你发送传真”)并且向用户询问用户是否希望接受传真传输(例如,“按下ok来接受传真”)。因此,用户正被提供有将传入呼叫与传真服务器会合的选项。如果用户以用户不希望接受传真传输的指示(例如,通过按下“取消”按钮)来响应于所述提示,则该过程结束并且传真软件程序被关闭或者以其他方式被去激活。如果用户以用户希望接受传真传输的指示(例如,通过按下“ok”按钮)响应于所述提示,则传真软件程序使移动电话100向传真服务器120拨打传出呼叫(同时传入呼叫和其中的传真传输继续进行)。

在其中语音/数据网络采用长期演进(lte)无线电信协议的实施例中,移动电话100可以例如通过向核心网络传输非接入层(nas)服务请求(例如,经由无线电接入网络)来拨打传出呼叫。如上文所提到的,在一个实施例中,传真软件程序可能已经先前存储了传真服务器120的电话号码(例如,当传真软件程序被下载/安装时),当向传真服务器120拨打传出呼叫时,传真软件程序从移动电话100中的本地存储器访问该电话号码。在另一个实施例中,传真软件程序可能已经先前存储了可以用来呼叫由传真消息传送服务所操作的传真服务器120的多个电话号码,并且移动电话100可以选择这些电话号码中的一个来向传真服务器120拨打传出呼叫。在一个实施例中,传真软件程序基于移动电话100的当前位置来选择电话号码。例如,传真软件程序可以选择对于移动电话100的当前位置来说在本地的电话号码,以便避免引起长途电话费。在又一个实施例中,传真软件程序可以通过访问存储传真服务器120的电话号码的服务器(例如,通过互联网)来获得传真服务器120的电话号码。

图7b根据一些实施例示出了当传真软件程序使移动电话100向传真服务器120拨打传出呼叫时移动电话100的显示器上显示的示例性用户界面。如所示的,当移动电话100向传真服务器120拨打传出呼叫(在这个示例中通过拨电话号码1-206-212-9683)的同时,用户界面可以指示传入呼叫被挂起(placeonhold)。当传出呼叫被接听时,传真软件程序然后使传入呼叫与传出呼叫会合或者以其他方式合并到传真服务器120,使得传真服务器120可以接收传真传输。由于传真服务器120现在是会合呼叫或合并呼叫中的参与方,传真服务器120可以监听由传真设备110正发送的传真传输(以及利用传真音调来响应于传真设备110),并且将根据传真传输生成传真消息。

图7c根据一些实施例示出了当传真软件程序在移动电话100、传真设备110和传真服务器120之间建立会议呼叫时在移动电话100的显示器上显示的示例性用户界面。在一个实施例中,在传真服务器120处于接收来自传真设备100的传真传输的过程中的同时,传真软件程序在移动电话100的显示器上显示广告或其他推广内容,在该示例中是用于efax互联网传真服务的广告。传真软件程序还可以为移动电话100的用户提供界面以最小化或关闭广告。

在一个实施例中,移动电话100上的传真软件程序使移动电话100将其传声器静音,使得在会合/合并呼叫期间,即,在传真服务器正在接收传真传输的同时,不将背景音(例如,移动电话100的用户的环境中的环境噪音)引入到传真传输中。

当传真软件程序确定传真服务器120已经结束接收来自传真设备110的传真传输时,传真软件程序可以使移动电话100结束会议呼叫。在一个实施例中,传真软件程序可以通过针对指示传真服务器120成功接收到传真传输的传真音调进行监听(监听会合/合并呼叫)来确定传真传输已经结束。传真软件程序还可以向移动电话100的用户警告传真服务器120已经成功接收了传真传输(例如,通过在移动电话100的显示器上的视觉警告、可听警告、移动电话100的振动、或者任何其他合适的通知机制)。

在一个实施例中,当接收传入呼叫时,传真服务器120检查移动电话100的用户是否是新用户(即,该用户不是对于传真消息传送服务的现有订户)(判定框250)。在一个实施例中,传真服务器120通过检查会合于传真服务器120的移动电话100的电话号码是否与现有订户相关联(例如,通过将移动电话100的已知电话号码针对存储在数据库中的订户账户信息进行匹配)来确定移动电话100的用户是否是新用户。在一个实施例中,传真服务器120可以使用呼叫方id技术来标识会合于传真服务器120的移动电话100的电话号码。如果用户是新用户,则传真服务器120可以为该用户创建用户账户(框260)。为用户创建新用户账户可以涉及到从用户请求信息的传真消息传送服务(例如,通过传真软件程序,通过网站或者其他手段)。在一个实施例中,由传真消息传送服务操作的传真服务器120或其他服务器可以在不主动征求用户的情况下从传真软件程序自动获得关于用户的信息。例如,传真软件程序可以了解到用户的电子邮箱地址,并且当移动电话100向传真服务器120拨打传出呼叫时可以向传真服务器120或由传真消息传送服务所操作的其他服务器发送该信息(例如,通过诸如互联网之类的数据网络)。传真服务器120然后可以当为用户创建用户账户时将该电子邮件地址与用户相关联,例如与随着来自用户的移动电话100的传入呼叫而接收的呼叫方id相关联地存储电子邮件地址。传真服务器120可以在此之后使用该电子邮件地址向用户发送传真消息(传真服务器120通过来自用户移动电话的传入呼叫接收该传真消息)。如果用户不是新用户(即,用户是对于传真消息传送服务的现有订户或者用户已经为传真消息传送服务创建了账户),则传真服务器120根据传真传输生成传真消息(框270)。在一个实施例中,传真服务器120生成以数字格式的传真消息,其在移动电话100或其他类型的计算设备上是可查看的。例如,传真服务器120可以按便携文档格式(pdf)来对传真消息进行格式化。传真服务器120然后向移动电话100发送指示了传真消息准备好被查看的通知和/或直接向用户的移动电话100发送传真消息(框280)。移动电话100接收通知和/或传真消息并且将其显示在移动电话100的显示器上(框290)。传真服务器120可以通过各种手段(例如,通过电子邮件或者通过在可由用户访问的网络服务器上存储传真消息)来使传真消息对于移动电话100的用户是可得到的。在一个实施例中,传真消息传送服务可以在使传真消息对于用户是可得到的之前,从移动电话100的用户请求支付(例如,通过传真软件程序)或者以其他方式处理针对用户的支付(例如,通过从用户账户扣除支付信用)。因此,这些操作允许用户接收作为传真传输直接发送到移动电话100的电话号码的传真消息。

图3是根据一些实施例图示了用于处理发送到移动电话的电话号码的传真传输的过程的流程图。流程图的操作可以由移动电话100来执行。在一个实施例中,当移动电话100接收到传入呼叫时发起该过程(框310)。移动电话100在接收到来自移动电话100的用户的接听传入呼叫的命令时接听传入呼叫(框320)。在一个实施例中,当移动电话100接听传入呼叫时,用于处置传真传输的软件程序(例如,传真软件程序)被启动或激活(例如,被带到前台)。替换地,当接收到传入呼叫(但是在接听传入呼叫之前)时,传真软件程序可以被启动或激活。一旦呼叫被接听,传真软件程序监听传入呼叫并且确定传入呼叫是否是传真传输(判定框330)。如果传入呼叫被确定为不是传真传输,则该过程结束。如果传入呼叫不是传真传输,则这意味着传入呼叫是语音呼叫。照此,传真软件程序可以将其自身关闭或者以其他方式去激活(例如,将传真软件程序发送到后台)并且让用户以语音呼叫来继续。如果传入呼叫被确定为是传真传输,则传真软件程序向传真服务器120拨打传出呼叫(框340),同时传入呼叫继续进行。当传出呼叫被接听时,传真软件程序使传入呼叫与传出呼叫会合,使得传真服务器120接收传真传输(框350)。在一个实施例中,在传真传输完成之后,移动电话100然后从传真服务器120接收指示根据传真传输所生成的传真消息准备好被查看的通知(框360)。在一个实施例中,移动电话100接收来自传真服务器120的传真消息(框370)并且将其向用户显示。因此,该过程允许移动电话100接收作为传真传输直接向移动电话100的电话号码发送的传真消息。

图4是根据一些实施例图示了移动电话的框图。移动电话100包括无线收发器410、处理器420和非临时性机器可读存储介质430。该非临时性机器可读存储介质430具有存储于其中的呼叫处置部件440和传真软件程序450。非临时性机器可读存储介质的示例包括只读存储器、随机存取存储器、cd-rom、dvd、磁带、光学数据存储设备、闪存设备以及相变存储器。

无线收发器410允许移动电话100与其他设备(诸如传真设备110和/或传真服务器120)通过通信网络(例如,经由蜂窝塔145通过语音/数据网络140)无线通信。在一个实施例中,无线收发器410是可以与蜂窝塔145交换无线电信号的无线电收发器。

处理器420可以包括一个或多个数据处理电路,诸如通用处理器和/或专用处理器(例如,微处理器)。处理器420可以执行呼叫处置部件440和传真软件程序450以实行上文针对与移动电话100相关的一个或多个实施例所描述的移动电话操作和方法中的一些或全部。例如,处理器420可以执行呼叫处置部件440以接收和接听传入呼叫、拨打传出呼叫(例如,向传真服务器120)以及使传入呼叫与传出呼叫会合。处理器420可以执行传真软件程序450以检测传入呼叫是传真传输、促使或信号指示呼叫处置部件向传真服务器120拨打传出呼叫、促使或信号指示呼叫处置部件使传入呼叫与传出呼叫会合到传真服务器120、以及接收来自传真服务器的根据传真传输所生成的传真消息。因此,移动电话100可以执行本文描述的至少一些功能来接收直接发送到移动电话100的电话号码的传真传输。

图5是根据一些实施例图示了用于处理传真传输的过程的流程图。流程图的操作可以由传真服务器120来执行。在一个实施例中,当传真服务器120接收到来自移动电话的呼叫时发起该过程(框510)。响应于移动电话100接收到来自传真设备110的传真传输,可能已经由移动电话100发起呼叫(例如,如图3中的框340中那样)。传真服务器120标识移动电话的电话号码(框520)。在一个实施例中,使用呼叫方id技术来标识移动电话的电话号码。传真服务器120确定移动电话的电话号码是否与传真消息传送服务的现有订户相关联(判定框530)。在一个实施例中,传真服务器120通过将移动电话100的电话号码针对数据库中存储的订户记录进行匹配来确定移动电话的电话号码是否与传真消息传送服务的现有订户相关联。如果移动电话100的电话号码并不与现有订户相关联,则传真服务器120创建与移动电话100的电话号码相关联的订户账户(框540)。在一个实施例中,传真服务器120可以获得关于移动电话100的用户的附加信息(例如,电子邮箱地址、通知偏好)并且将该信息与订户账户相关联。该附加信息可以例如通过在移动电话100上运行的传真软件程序、网站或其他手段来获得。

如果移动电话100的电话号码已经与现有订户相关联或者已经创建了与移动电话100的电话号码相关联的订户账户(例如,如框540中的那样),则传真服务器120根据呼叫中的传真传输生成传真消息(框550)并且使传真消息对于与移动电话100的电话号码相关联的用户是可得到的(框560)。传真服务器120可以通过各种手段来使传真消息对于与移动电话100的电话号码相关联的订户是可得到的。例如,在一个实施例中,传真服务器可以向移动电话100的已知电话号码发送文本消息,该文本消息指示传真消息准备好用于查看并且还提供关于如何访问传真消息的信息。在另一个实施例中,传真服务器120可以向与订户相关联的电子邮件地址发送作为电子邮件中的附件的传真消息。在另一个实施例中,传真服务器120可以在服务器上存储可以由订户访问(例如,通过门户网站)的传真消息。在又一个实施例中,传真服务器120可以向移动电话100直接发送传真消息,使得订户可以从安装在移动电话100上的传真软件程序直接查看传真消息。因此,该过程允许传真服务器120处理来自移动电话100的在呼叫中接收的传真传输。

图6是根据一些实施例图示了传真服务器的框图。传真服务器120包括通信接口610、处理器620以及非临时性机器可读存储介质630。非临时性机器可读存储介质630具有存储于其中的传真处理部件650。非临时性机器可读存储介质的示例包括只读存储器、随机存取存储器、cd-rom、dvd、磁带、光学数据存储设备、闪存设备以及相变存储器。

通信接口610为传真服务器120提供接口来通过语音通信网络(例如,pstn130或语音/数据网络140)接收来自移动电话100的呼叫。在一个实施例中,通信接口610还为传真服务器120提供接口来通过数据通信网络(例如,互联网)与移动电话100交换数据。

处理器620可以包括一个或多个数据处理电路,诸如通用处理器和/或专用处理器(例如,微处理器)。处理器620可以执行传真处理部件650以实行上文针对与传真服务器120相关的一个或多个实施例所描述的传真服务器操作和方法中的一些或全部。例如,处理器620可以执行传真处理部件650以接收来自移动电话的呼叫、标识移动电话的电话号码、确定移动电话的电话号码是否与传真消息传送服务的现有订户相关联、创建与移动电话的电话号码相关联的订户账户、根据由呼叫传输的传真传输生成传真消息、以及使传真消息对于与移动电话的电话号码相关联的订户是可得到的。因此,传真服务器120可以至少执行本文描述的至少一些功能来处理从来自移动电话100的呼叫接收的传真传输。

做出下述发明陈述。一种用于处理传真传输的由被传真消息传送服务操作的传真服务器执行的方法,包括:接收来自移动电话的呼叫;标识与所述接收呼叫相关的移动电话的电话号码;确定所述移动电话的电话号码是否与所述传真消息传送服务的现有订户相关联;响应于确定所述移动电话的电话号码与所述传真消息传送服务的现有订户相关联,根据所述呼叫中的传真传输生成传真消息;以及使所述传真消息对于与所述移动电话的电话号码相关联的所述订户是可得到的。所述方法进一步包括:响应于确定所述移动电话的电话号码并不与所述传真消息传送服务的现有订户相关联,创建与所述移动电话的电话号码相关联的订户账户。

做出下述发明陈述。一种制造品包括:非临时性机器可读介质,其具有存储于其中的将由传真服务器执行的指令,所述指令当由所述传真服务器执行时使所述传真服务器:接收来自移动电话的呼叫,标识所述移动电话的电话号码,确定所述移动电话的电话号码是否与所述传真消息传送服务的现有订户相关联,响应于确定所述移动电话的电话号码与所述传真消息传送服务的现有订户相关联,根据由所述呼叫传输的传真传输生成传真消息,以及使所述传真消息对于与所述移动电话的电话号码相关联的所述订户是可得到的。所述制造品,其中所述指令当由所述传真服务器执行时使所述服务器:响应于确定所述移动电话的电话号码并不与所述传真消息传送服务的现有订户相关联,创建与所述移动电话的电话号码相关联的订户账户。

做出下述发明陈述。一种传真服务器包括:处理器;以及非临时性计算机可读存储介质,其具有存储于其中的指令,所述指令当由所述处理器执行时使所述传真服务器:接收来自移动电话的呼叫,标识所述移动电话的电话号码,确定所述移动电话的电话号码是否与所述传真消息传送服务的现有订户相关联,响应于确定所述移动电话的电话号码与所述传真消息传送服务的现有订户相关联,根据由所述呼叫传输的传真传输生成传真消息,以及使所述传真消息对于与所述移动电话的电话号码相关联的所述订户是可得到的。所述传真服务器,其中所述指令当由所述处理器执行时使所述传真服务器:响应于确定所述移动电话的电话号码并不与所述传真消息传送服务的现有订户相关联,创建与所述移动电话的电话号码相关联的订户账户。所述传真服务器,其中在由多个订户共享的用于呼叫所述传真服务器的电话号码下接收来自所述移动电话的呼叫。

实施例可以是一种制造品,其中非临时性机器可读存储介质具有存储于其上的指令,所述指令对一个或多个数据处理部件(本文一般称为“处理器”)进行编程以执行上文所描述的操作。示例包括如上文所提到的,非临时性机器可读存储介质的示例包括只读存储器、随机存取存储器、cd-rom、dvd、磁带、光学数据存储设备、闪存设备以及相变存储器。所述非临时性机器可读存储介质还可以通过网络来分发,使得软件指令以分布式形式来存储和执行。在其他实施例中,这些操作中的一些可能由包括硬接线逻辑的特定硬件部件来执行。那些操作可能替换地由编程数据处理部件和固定硬接线电路部件的任意组合来执行。

虽然已经在附图中描述和示出了某些实施例,但要理解的是,这样的实施例仅仅说明了宽泛的发明而不是对其进行限制,并且本发明不限于所示出和描述的特定构造和布置,因为本领域普通技术人员可以想到各种其他修改。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1