首页 / 专利库 / 专利权 / 费用 / 基于消息的费用应用程序

基于消息的费用应用程序

阅读:1058发布:2020-05-19

专利汇可以提供基于消息的费用应用程序专利检索,专利查询,专利分析的服务。并且本 发明 提供了一种为 费用 报告应用程序管理费用报告的方法。所述费用报告应用程序配置为基于从一个或多个消息传送通道接收到的消息来更新费用报告中的条目。所述方法包括接收通过所述一个或多个消息传送通道中的消息传送通道发送的消息。该消息包括费用信息。根据所述费用信息确定费用报告。随后根据所述费用信息确定条目信息。随后用所述条目信息更新所述费用报告。,下面是基于消息的费用应用程序专利的具体信息内容。

1.一种为费用应用程序管理费用报告的方法,所述费用应用程序配置为基于从一个或多个消息传送通道接收到的消息来更新所述费用报告中的条目,所述方法包括:
接收由用户通过所述一个或多个消息传送通道中的消息传送通道从移动装置发送的消息,其中所述消息传送通道包括SMS消息传送通道、MMS消息传送通道、和IM消息传送通道中的至少一种,所述消息包括独立于费用应用程序生成的费用信息,所述费用信息描述所发生的费用并且包括用于识别要访问的费用报告的用户标识符,并且所述移动装置不直接访问费用应用程序,所述消息由用户生成并且为自由形式;
基于消息中的所述用户标识符来确定与所述消息中的费用信息相对应的费用报告;
根据所述费用信息中的费用标识符、类别标识符和金额确定费用报告的条目信息;以及
用所述条目信息来更新所述费用报告。
2.根据权利要求1所述的方法,其中,所述消息是从消息传送服务器接收到的,所述消息传送服务器配置为处理来自所述一个或多个消息传送通道的多个消息。
3.根据权利要求2所述的方法,其中,多个消息是从所述一个或多个消息传送通道中的不同通道接收到的。
4.根据权利要求1所述的方法,其中,确定所述条目信息包括确定费用标识符、类别标识符和金额。
5.根据权利要求1所述的方法,还包括确定被配置为更新所述费用报告的费用应用程序。
6.根据权利要求5所述的方法,其中,确定所述费用应用程序包括:
确定费用应用程序标识符;以及
使用所述费用应用程序标识符来确定所述费用应用程序。
7.根据权利要求1所述的方法,其中,确定所述费用报告包括:
确定发送所述消息的用户;以及
确定所述费用报告,其中所述费用报告与所述用户相关。
8.根据权利要求1所述的方法,还包括响应于接收到所述消息而执行动作。
9.根据权利要求8所述的方法,其中,所述动作包括响应于接收到的消息基于所述费用信息来发送消息到所述移动装置。
10.根据权利要求9所述的方法,其中,所述动作包括发送消息来请求除所述费用信息中指明的信息以外的额外信息。
11.根据权利要求1所述的方法,还包括对发送所述消息的用户进行认证。
12.根据权利要求1所述的方法,其中所述消息是从移动的用户发送的。
13.根据权利要求1所述的方法,还包括:
通过所述一个或多个消息传送通道中的消息传送通道来接收要求提交所述费用报告以供核准的请求;以及
把所述费用报告提交给实体以供核准。
14.根据权利要求13所述的方法,还包括:
从所述实体接收到核准;以及
提交所述费用报告以供报销。
15.根据权利要求14所述的方法,其中,所述核准是通过所述一个或多个消息传送通道中的消息传送通道接收到的。
16.根据权利要求1所述的方法,其中所接收到的消息是移动消息。
17.一种为费用应用程序处理消息的方法,所述消息是通过一个或多个消息传送通道接收到的,所述方法包括:
通过所述一个或多个消息传送通道中的消息传送通道从移动装置接收来自用户的移动装置消息,其中所述消息传送通道包括SMS消息传送通道、MMS消息传送通道、和IM消息传送通道中的至少一种,所述移动装置消息包括独立于费用应用程序生成的费用信息,所述费用信息描述所发生的费用,并且所述用户不直接访问费用应用程序,所述消息由用户生成并且为自由形式;
确定与所述移动装置消息中的费用信息相对应的费用应用程序;以及
把费用消息发送到所述费用应用程序,所述费用消息包括费用报告的条目信息,所述费用报告是基于消息中的用户标识符来确定的,并且所述费用报告的条目信息是根据所述费用消息中的费用信息中的费用标识符、类别标识符和金额确定的。
18.根据权利要求17所述的方法,其中,确定所述费用应用程序包括:
确定费用应用程序标识符;以及
使用所述费用应用程序标识符来确定所述费用应用程序。
19.根据权利要求18所述的方法,还包括:
为所述移动装置消息确定费用报告;以及
用所述条目信息来更新所述费用报告。
20.根据权利要求18所述的方法,其中,确定所述费用应用程序标识符包括确定与所述移动装置消息相关的用户,其中所述费用应用程序包括正被所述用户使用的费用应用程序。
21.根据权利要求17所述的方法,还包括:
从所述费用应用程序接收响应消息;以及
发送所述响应消息到发送所述消息的用户。
22.根据权利要求21所述的方法,其中,发送所述响应消息包括发送所述费用报告。
23.根据权利要求22所述的方法,其中,发送所述响应消息包括发送消息来请求除所述费用信息所指明的信息以外的额外信息。
24.根据权利要求17所述的方法,还包括帮助在发送所述移动装置消息的用户与所述费用应用程序之间进行消息传送,以确定用来更新所述费用应用程序的费用报告的信息。
25.根据权利要求17所述的方法,还包括:
存储所述条目信息,其中所述条目信息稍后被用来更新费用报告。
26.根据权利要求25所述的方法,其中信息的多个条目被接收到,并且还包括:
用接收到的信息的多个条目来更新所述费用报告。
27.根据权利要求17所述的方法,其中所接收到的移动装置消息是移动消息。
28.根据权利要求17所述的方法,其中,所述移动装置消息和所述费用消息基本上类似。
29.根据权利要求17所述的方法,其中,所述移动装置消息和所述费用消息是不同的格式。
30.一种为费用报告处理消息的系统,所述系统包括:
移动装置,其配置为发送包括独立于费用应用程序生成的费用信息的用户的消息,所述费用信息描述所发生的费用,所述移动装置配置为通过消息传送通道进行通信,其中所述消息传送通道包括SMS消息传送通道、MMS消息传送通道、和IM消息传送通道中的至少一种,所述消息由用户生成并且为自由形式;以及
费用应用程序,其配置为通过所述消息传送通道接收所述消息,其中所述移动装置不直接访问费用应用程序,并且所述费用应用程序配置为:
基于消息中的用户标识符来确定与所述消息中的费用信息相对应的费用报告;
根据所述费用信息中的费用标识符、类别标识符和金额确定费用报告的条目信息;以及
用所述条目信息来更新所述费用报告。
31.根据权利要求30所述的系统,还包括消息传送服务器,其配置为从所述装置接收所述消息并且把所述消息转发到所述费用应用程序。
32.根据权利要求30所述的系统,其中所述条目信息包括费用标识符、类别标识符和金额。
33.一种为费用报告处理消息的系统,所述系统包括:
移动装置,其配置为发送包括独立于费用应用程序生成的费用信息的用户的移动装置消息,所述费用信息描述所发生的费用,所述装置配置为通过消息传送通道进行通信,其中所述消息传送通道包括SMS消息传送通道、MMS消息传送通道、和IM消息传送通道中的至少一种,所述消息由用户生成并且为自由形式;以及
消息传送服务器,其配置为:
通过所述消息传送通道接收所述移动装置消息;
确定与所述移动装置消息中的费用信息相对应的费用应用程序;以及
把费用消息发送到所述费用应用程序,所述费用消息包括费用报告的条目信息,所述费用报告是基于消息中的用户标识符来确定的,并且所述费用报告的条目信息是根据所述费用信息中的费用标识符、类别标识符和金额确定的;
其中,所述费用应用程序配置为基于所述条目信息来更新所述费用报告。
34.根据权利要求33所述的系统,其中所述条目信息包括费用标识符、类别标识符和金额。
35.一种用于为费用应用程序管理费用报告的系统,所述费用应用程序配置为基于从一个或多个消息传送通道接收到的消息来更新所述费用报告中的条目,所述系统包括:
用于接收由用户通过所述一个或多个消息传送通道中的消息传送通道从移动装置发送的消息的装置,其中所述消息传送通道包括SMS消息传送通道、MMS消息传送通道、和IM消息传送通道中的至少一种,其中所述消息包括独立于费用应用程序生成的费用信息,并且所述费用信息描述所发生的费用并且包括用于识别要访问的费用报告的用户标识符,并且所述移动装置不直接访问费用应用程序,所述消息由用户生成并且为自由形式;
用于基于消息中的所述用户标识符来确定与所述消息中的费用信息相对应的费用报告的装置;
用于根据所述费用信息中的费用标识符、类别标识符和金额确定费用报告的条目信息的装置;以及
用于用所述条目信息来更新所述费用报告的装置。
36.根据权利要求35所述的系统,其中,所述消息是从消息传送服务器接收到的,所述消息传送服务器配置为处理来自所述一个或多个消息传送通道的多个消息。
37.根据权利要求36所述的系统,其中,多个消息是从所述一个或多个消息传送通道中的不同通道接收到的。
38.根据权利要求35所述的系统,其中所述消息是从移动的用户发送的。
39.根据权利要求35所述的系统,还包括:
用于通过所述一个或多个消息传送通道中的消息传送通道来接收要求提交所述费用报告以供核准的请求的装置;以及
用于把所述费用报告提交给实体以供核准的装置。
40.一种用于为费用应用程序处理消息的系统,所述消息是通过一个或多个消息传送通道接收到的,所述系统包括:
用于通过所述一个或多个消息传送通道中的消息传送通道从移动装置接收来自用户的移动装置消息的装置,其中所述消息传送通道包括SMS消息传送通道、MMS消息传送通道、和IM消息传送通道中的至少一种,所述移动装置消息包括独立于费用应用程序生成的费用信息并且包括用于识别要访问的费用报告的用户标识符,所述费用信息描述所发生的费用,并且所述用户不直接访问费用应用程序,所述消息由用户生成并且为自由形式;
用于确定与所述移动装置消息中的费用信息相对应的费用应用程序的装置;以及用于把费用消息发送到所述费用应用程序的装置,所述费用消息包括费用报告的条目信息,所述费用报告是消息中的所述用户标识符来确定的,并且所述费用报告的条目信息是根据所述费用消息中的费用信息中的费用标识符、类别标识符和金额确定的。
41.根据权利要求40所述的系统,其中,确定所述费用应用程序的装置包括:
用于确定费用应用程序标识符的装置;以及
用于使用所述费用应用程序标识符来确定所述费用应用程序的装置。
42.根据权利要求41所述的系统,还包括:
用于为所述移动装置消息确定费用报告的装置;以及
用于用所述条目信息来更新所述费用报告的装置。
43.根据权利要求40所述的系统,还包括用于帮助在发送所述移动装置消息的用户与所述费用应用程序之间进行消息传送,以确定用来更新所述费用应用程序的费用报告的信息的装置。

说明书全文

基于消息的费用应用程序

技术领域

[0001] 本发明一般地涉及费用报告,更具体地说,本发明涉及响应于通过消息传送通道接收到的消息来处理费用报告的设备和方法。

背景技术

[0002] 当公司的雇员发生可报销的费用时,该雇员通常填写费用报告。用户在旅行时通常可发生费用。在旅行期间,用户将必须记下所发生的任何费用。用户当从旅行归来时可以使用他/她的记录来填写费用报告。在雇员可以与已经安装在计算装置上的应用程序进行交互的情况下,可以使用费用应用程序来填写用于报销的费用报告。
[0003] 上述过程包括许多缺点。例如,所使用的费用应用程序通常安装在公司的计算机网络上。因此,用户需要通过使用计算机访问公司网络来使用费用应用程序。在一些情况下,在旅行时不可以访问网络,因此用户无法通过使用费用应用程序来填写费用报告。
[0004] 除此之外,当用户在旅行时,记下所发生的所有费用会很麻烦。在用户经常旅行或者在长商务旅行的情况下尤其如此。此外,当发生许多费用时,有可能用户会丢失费用记录或忘记记录曾发生的费用。因此,用户可能无法适当地报销所发生的费用。

发明内容

[0005] 本发明一般地涉及能够处理消息来更新费用报告的费用应用程序。
[0006] 在一个实施例中,提供了一种为费用报告应用程序管理费用报告的方法。所述费用报告应用程序配置为基于从一个或多个消息传送通道接收到的消息来更新所述费用报告。所述方法包括接收通过所述一个或多个消息传送通道中的消息传送通道发送的消息。该消息包括费用信息。为所述消息确定费用报告。然后用根据所述费用信息确定的条目信息来更新所述费用报告。
[0007] 在一个实施例中,提供了一种为费用应用程序管理费用报告的方法。所述费用应用程序配置为基于从一个或多个消息传送通道接收到的消息来更新所述费用报告中的条目。所述方法包括:接收通过所述一个或多个消息传送通道中的消息传送通道从消息传送装置发送的消息,该消息包括费用信息;为所述消息确定费用报告;根据所述费用信息确定条目信息;以及用所述条目信息更新所述费用报告。
[0008] 在另一个实施例中,提供了一种为费用应用程序处理消息的方法。所述消息是通过一个或多个消息传送通道接收到的。所述方法包括:通过所述一个或多个消息传送通道中的消息传送通道从消息传送装置接收消息传送装置消息,所述消息传送装置消息包括费用信息;为所述消息传送装置消息确定费用应用程序;以及把费用消息发送到所述费用应用程序,所述费用消息包括根据所述费用消息中的费用信息确定的条目信息。
[0009] 在另一个实施例中,提供了一种为费用报告处理消息的系统。所述系统包括:消息传送装置,其配置为发送包括费用信息的消息,所述消息传送装置配置为通过消息传送通道进行通信;以及费用应用程序,其配置为通过所述消息传送通道接收所述消息,所述费用应用程序配置为:为所述消息确定费用报告;根据所述费用信息确定条目信息;以及用所述条目信息来更新所述费用报告。
[0010] 在另一个实施例中,提供了一种为费用报告处理消息的系统。所述系统包括:消息传送装置,其配置为发送包括费用信息的消息传送装置消息,所述装置配置为通过消息传送通道进行通信;以及消息传送服务器,其配置为:通过所述消息发送通道接收所述消息传送装置消息;为所述消息传送装置消息确定费用应用程序;以及把费用消息发送到所述费用应用程序,所述费用消息包括根据所述费用信息确定的条目信息;其中,所述费用应用程序配置为基于所述条目信息来更新所述费用报告。
[0011] 在另一个实施例中,提供了一种具有多个指令的信息存储介质,所述多个指令适用于指导信息处理装置执行用于为费用应用程序管理费用报告的一组步骤。所述费用应用程序配置为基于从一个或多个消息传送通道接收到的消息来更新所述费用报告中的条目。所述步骤包括:接收通过所述一个或多个消息传送通道中的消息传送通道从消息传送装置发送的消息,所述消息包括费用信息;为所述消息确定费用报告;根据所述费用信息确定条目信息;以及用所述条目信息来更新所述费用报告。
[0012] 在另一个实施例中,提供了一种具有多个指令的信息存储介质,所述多个指令适用于指导信息处理装置执行用于为费用应用程序处理消息的一组步骤。所述消息是通过一个或多个消息传送通道接收到的。所述步骤包括:通过所述一个或多个消息传送通道中的消息传送通道从消息传送装置接收消息传送装置消息,所述消息传送装置消息包括费用信息;为所述消息传送装置消息确定费用应用程序;以及把费用消息发送到所述费用应用程序,所述费用消息包括根据所述费用消息中的费用信息确定的条目信息。
[0013] 可以通过参照说明书的剩余部分和附图来实现对这里所公开的本发明的性质和优势的进一步理解。

附图说明

[0014] 图1示出了根据本发明一个实施例用于管理费用报告的系统。
[0015] 图2示出了根据本发明一个实施例的一种用于为费用应用程序处理消息的方法的简化流程图
[0016] 图3示出了根据本发明一个实施例的一种通过使用费用报告应用程序来处理从消息传送装置接收到的消息的方法的简化流程图。
[0017] 图4示出了根据本发明一个实施例的一种通过使用消息传送来提交要批准的费用报告的方法的简化流程图。
[0018] 图5是根据本发明一个实施例的计算机系统的简化框图

具体实施方式

[0019] 图1示出了根据本发明一个实施例用于管理费用报告的系统100。在一个实施例中,系统100包括一个或多个消息传送装置102、消息传送服务器104,以及一个或多个应用程序106。
[0020] 消息传送装置102包括可以通过消息传送通道发送消息的任何装置。消息传送通道是其中可以发送某种格式或协议的消息的通道。例如,消息传送格式可以是短消息服务(SMS)、多媒体服务(MMS)、语音、电子邮件、即时消息(IM)、传真等。在一个示例中,可以通过SMS消息传送通道发送SMS消息。还可以通过MMS消息传送通道发送MMS消息。每个消息传送通道可能需要不同的协议或格式来通过通道发送消息。
[0021] 消息传送装置102可包括蜂窝式电话、个人数字助理(PDA)、个人计算机、工作站、传真机、普通老式电话服务(POTS)电话等。消息传送装置102配置为通过消息传送通道发送消息。例如,SMS装置通过SMS通道发送消息。消息传送装置102还可配置为通过多个消息传送通道发送消息。例如,蜂窝式电话可配置为通过SMS和MMS消息传送通道来发送SMS和MMS消息。
[0022] 消息传送服务器104配置为从消息传送装置102接收消息。在一个实施例中,消息传送服务器104可以处理从多个消息传送通道接收到的消息。例如,消息传送服务器104可处理下列格式的消息:SMS、MMS、语音、电子邮件、IM、传真、SOAP等。本领域技术人员将意识到消息传送服务器104所能处理的其他消息传送格式。
[0023] 消息传送服务器104还配置为把从消息传送装置102接收到的消息发送到应用程序106。消息传送服务器104可首先识别应用程序。例如,可基于消息所发送到的地址或发送消息的地址来识别应用程序。从消息传送装置102接收到的消息可包括费用信息。费用信息可以是应当用来更新费用报告(例如添加费用项目、删除或改变费用项目)的信息。例如,用户可发送消息到消息传送服务器104,该消息指示出应当用某费用信息来更新费用报告。消息传送服务器104配置为确定费用应用程序106。一旦确定了应用程序106,就把带有费用信息的消息发送到应用程序106。
[0024] 在一个实施例中,消息传送服务器104和消息传送装置102可参加会话。例如,可在消息传送装置102、消息传送服务器104和应用程序106之间来回地发送多个消息。这些消息可用来确定要执行的动作(例如更新费用报告)。例如,用户可把第一消息从消息传送装置发送到消息传送服务器104来指示要更新费用报告。消息传送服务器104可随后发送消息来询问曾发生何种类型的费用。消息传送服务器104还可联系应用程序106,应用程序106随后可发送消息来询问需要从消息传送装置102获得的任何补充信息(例如里程费用的旅行距离或租车费用的租赁协议号码)。该过程可以继续进行,直到确定应用程序106所需的信息为止。取决于每条消息所能提供的信息量和通道,迭代次数可以显著地变化。例如,在MMS、电子邮件和语音中,可提供所有信息并且只有在信息不正确或不可理解的时候才需要对话;但在经由SMS时,信息可分为多条消息中的更小的数据条目。
[0025] 在2003年10月15日提交的名为“Actionable Messaging”的美国专利申请No.10/687,219中更加详细地描述了消息传送服务器104的实施例,上述申请通过引用而全部包含于此。
[0026] 一个或多个应用程序106可包括任何费用应用程序。应用程序106配置为从消息传送装置102接收消息,并且作为响应而被配置为更新费用报告。例如,应用程序106可以使用费用信息来确定是否应当更新费用报告。然后,根据费用信息确定条目信息并且用确定的费用报告中的条目信息来更新条目。
[0027] 从而,应用程序106配置为响应于来自消息传送装置102的消息来执行动作。用户可以使用消息传送装置102向应用程序106发送消息。应用程序106随后配置为用消息中的信息来更新费用报告。因此,用户可以在任何时候更新费用报告。例如,当用户在旅行中发生费用时,用户可以把诸如SMS消息这样的消息通过消息传送通道从蜂窝式电话发送到应用程序106。应用程序106随后可以基于消息中发送的信息来更新用户的费用报告。因此,可以在无需让用户直接访问应用程序的情况下更新费用报告。在一个实施例中,直接访问是让用户打开应用程序并且通过使用打开的应用程序来更新费用报告。
[0028] 图2示出了根据本发明的一个实施例用于对费用应用程序的消息进行处理的方法的简化流程图200。在步骤202中,消息传送服务器104从消息传送装置102接收具有费用信息的消息。可以通过上述的任何消息传送通道来接收消息。在一个实施例中,用户可以是移动的。例如,用户可能是移动的,使得可能无法直接访问在计算装置上安装的应用程序106。因此,用户可使用消息传送装置102来生成消息以发送到应用程序106。
[0029] 所生成的消息可包括费用信息。费用信息可描述所发生的费用。例如,费用信息可以是费用标识符(例如商务旅行)、类别标识符(例如食品)、金额,以及更新费用报告所需的任何其他信息。
[0030] 消息可以是自由形式的,因为用户可能不需要通过应用程序106来填写费用报告所需的任何形式。例如,用户可以生成包括以上信息的电子邮件或SMS消息。标识符可用来指示信息是什么。例如,可以与下述信息一起发送费用标识符,所述信息指示其是费用标识符。还可以以某个形式来发送消息,其中可以规定费用标识符、类别标识符和金额。可能发送的消息的一个示例包括:
[0031] Toll<\cat>5GBP20030204London Bridge
[0033] 上面的消息指示了London Bridge处的日期为20030204的金额5GBP的过路费的费用类别。在另一个实施例中,通过使用语音,消息可以是自由形式,使得消息被对话管理员(例如用户或语音应答系统)适当地理解/解释。
[0034] 在一个实施例中,可以执行对用户的认证。例如,可以验证密码。还可要求密码质询(challenge)、电话ID(移动站综合业务数字网(MISDN))、电话号码EMEI,或其他标识。
[0035] 在步骤204中,消息传送服务器104确定消息可应用的费用应用程序。消息传送服务器104可基于所发送的消息来确定费用应用程序106。例如,发送消息的用户可使用与该用户相关的某一应用程序106。消息传送服务器104可通过使用用户的诸如电子邮件地址或电话号码这样的用户ID来确定用户使用某应用程序106。消息还可以规定要使用的费用应用程序106。例如,消息中可以包括费用应用程序的标识符。此外,消息传送服务器104可配置为只发送消息到单个应用程序106。因此,消息传送服务器104所接收到的任何费用消息可被转发到单个应用程序106。
[0036] 在步骤206中,消息传送服务器104将费用信息发送到步骤204中所确定的费用应用程序106。在一个实施例中,消息可被转发到应用程序106。在另一个实施例中,可以根据消息来分析可应用的费用信息并将可应用的费用信息以某一格式发送到应用程序106。例如,不同的消息传送装置102可以以不同的格式发送消息。然后可以从消息中分析出费用信息并且以应用程序106可以识别的某一格式来格式化该信息。例如,应用程序106可以配置为响应于某一格式的命令。消息传送服务器104可以配置为基于在以不同格式发送的消息中接收到的费用信息来生成某一格式的命令。
[0037] 图3示出了根据本发明的一个实施例的一种通过使用费用报告应用程序106来处理从消息传送装置102接收到的消息的方法的简化流程图300。在步骤302中,接收到具有费用信息的消息。在一个实施例中,消息是从消息传送服务器104接收到的。在另一个实施例中,可以直接从消息传送装置102接收到消息。
[0038] 在步骤304中,确定费用报告的标识符。例如,消息可以用于某一费用报告。可以根据费用信息来确定费用报告标识符,费用信息指示要访问的费用报告。用户标识符也可以用来确定费用报告。例如,用户可以使默认费用报告与诸如用户的用户名、电话号码、电子邮件地址等这样的标识符相关联。然后可以确定与发送消息的标识符相关的费用报告。
[0039] 在步骤306中,应用程序106确定费用报告的条目信息。例如,所接收到的消息可以包括应当用来更新费用报告的信息。例如,消息中可以规定费用标识符、类别标识符和金额。该信息是根据消息确定的。
[0040] 费用还可以编辑在用户的单个“储存库”中并且用户随后可以在报告中挑选要分组的费用或者挑选何时把费用提交到费用报告。这可以通过使用消息传送来完成。
[0041] 在步骤308中,应用程序106用条目信息来更新费用报告。例如,应用程序可以用条目信息在活动的费用报告中创建新的条目。如果条目信息指示出应当把$33.00的金额录入类别为食品的旅行费用报告,则该条目被加入旅行费用报告。
[0042] 虽然以上方法被描述为更新用户的现有费用报告,但是将认识到应用程序106可以通过为用户创建新的费用报告来更新费用报告。例如,如果未找到已有的费用报告,则可以创建新的费用报告并且用条目信息来更新新的费用报告中的条目信息。
[0043] 因此,应用程序106配置为通过消息传送通道接收消息并且用从消息确定的条目信息来更新费用报告。因此,用户在位于离可以直接访问应用程序106的装置遥远的位置时可以发送消息。当用户为移动的时,某些消息传送通道可以容易地被访问。例如,发送SMS消息到应用程序106比找到可以访问应用程序106的计算机要更加方便。因此,可以使用在用户为移动的时容易访问的消息传送通道来更新费用报告。
[0044] 除了用条目信息更新费用报告以外,系统100还可以使得能够用应用程序106执行其他特征。例如,用户可以发送消息到消息传送装置102来请求来自应用程序106的动作。例如,用户可以通过使费用报告被发送给他/她等来检查或审阅该费用报告。此外,如果费用报告被发送到消息传送装置102,则用户随后可以完成任何缺少的信息,还可以从输入的费用项列表中选择要应用于(加入)报告的项,编辑费用报告,然后将该报告发送回应用程序106。
[0045] 用户还可以通过使用消息传送装置102来提交要核准的费用报告。用户可以发送消息来请求应用程序106提交要核准的费用报告。因此,用户在仍在度假或旅行时或位于离允许直接访问应用程序106的装置遥远的位置时可以提交费用报告。
[0046] 图4示出了根据本发明的一个实施例的一种通过使用消息传送来提交要核准的费用报告的方法的简化流程图400。在一个实施例中,通过使用通过任何消息传送信道的消息传送,这里所描述的步骤都可以被执行。
[0047] 在步骤402中,应用程序106接收到要求提交要核准的费用报告的命令。可以通过消息传送通道从消息传送装置102接收到该命令。例如,可以发送SMS消息,其指示出应当提交要核准的某一费用报告。
[0048] 在步骤404中,应用程序106生成完整的费用报告。例如,费用报告中的所有条目被用来生成最终的费用报告。
[0049] 在步骤406中,将费用报告发送到用户以供最终核准。例如,用户可能需要授权费用报告应当被提交以供核准。在一个示例中,可以将数字签名加入费用报告。用户可能还想审阅费用报告以确定是否有任何信息缺失或需要被编辑。在一个实施例中,如果用户不需要提供最终核准,则可以省略该步骤。
[0050] 在步骤408中,从用户接收到提交所生成的费用报告的核准。例如,用户可以使用消息传送装置102把消息通过消息传送通道发送到应用程序106,该消息指示出费用报告应当被提交以供核准。可以在来自用户的消息中接收到核准,该消息包括数字签名。还可以发送消息,其指示出费用报告应当被提交。例如,可以发送文本消息,该消息陈述了“费用报告X已核准提交”。
[0051] 在步骤410中,应用程序106提交要核准的费用报告。例如,费用报告可能需要由用户的经理核准。随后可将费用报告发送到经理。例如,可以通过电子邮件、消息传送或任何其他电子方法把报告发送到经理。还可以把下述消息发送到经理,该消息指示出经理应该访问报告并提供核准。
[0052] 在步骤412中,接收到对费用报告的核准。例如,经理可以通过消息传送装置102发送消息,该消息指示出费用报告被核准。经理还可以访问应用程序106并且通过应答消息来指示出费用报告被核准(或拒绝)。类似地,经理可以使用消息传送来请求费用的更多详细资料。
[0053] 在步骤414中,应用程序106发送对费用报告的报销请求。例如,可以将消息发送到负责报销的实体,例如会计部。可以附着为了报销费用报告所需的任何要求。例如,费用报告上可包括所有必要的签名或核准。由应用程序106发送到报销实体的费用报告上可包括提交费用报告的用户的数字签名和核准的数字签名。
[0054] 与费用报告相关的用户随后可以得到报销。例如,会计部门可以把报销的支票发送到用户或者把钱直接存在用户的行帐号中。在一些情况下,收据可能必须被稍后提交,或者报销所需的无法通过消息传送完成的任何其他要求可能必须由用户执行。如果在法律上可以接受,则收据还可以被传真、打印、扫描或照相并且经由电子邮件、传真、MMS等发送。
[0055] 因此,用户可以使用消息传送装置102来提交费用报告以供核准和报销。例如,用户可以在旅行时决定应当提交费用报告。在一个示例中,用户可以在城市间旅行,并且用户在离开一座城市时可能想提交该城市的费用报告。因此,当用户从旅行归来时,旅行的该部分的报销支票可能已经被生成。传统上,用户将必须等待到从旅行归来才可以访问应用程序106和提交费用报告。然而,通过使用本发明的实施例,用户可以使用消息传送通道来提交费用报告以供核准和报销。
[0056] 现在将描述使用本发明的实施例的一个示例。用户可能正在旅行并且发生了费用,例如出租车费。用户可以使用消息传送装置通过消息传送通道将SMS消息(或任何其他消息)发送到应用程序106。SMS消息可以包括费用报告(例如,首尔,2004年5月)、费用类别(出租车)、费用金额($5,000元),以及备注(去会议的旅馆出租车费)。
[0057] 消息传送服务器104接收到SMS消息并且确定把该消息发送到哪个应用程序106中。应用程序106将随后接收到消息并确定费用报告,即2004年5月的首尔费用报告。随后根据消息来确定诸如费用类别、费用金额和备注这样的条目信息。随后将出租车费用$5,000韩元的条目与下述备注一起加入2004年5月的首尔费用报告,所述备注为费用是去会议的旅馆出租车费。
[0058] 如果有需要,则可以发送多条SMS消息。例如,消息传送服务器104或应用程序106可以参加会话,在会话中可以确定费用报告的信息。例如,应用程序106可以询问费用发生的日期等。用户可以通过发送另一条消息到应用程序106来应答该问题。
[0059] 因此,用户可以紧接发生费用之后更新费用报告。用户还可以在一日之末发送消息,该消息详述了这天所发生的所有费用。这可以通过使用任何消息传送通道发送消息来完成。
[0060] 本发明的实施例提供了许多优势。例如,用户不用必须等到从旅行归来才提交费用报告。相反地,用户在旅行时可以使用易于访问的消息传送通道来发送消息到应用程序106。应用程序106随后配置为基于该消息来更新费用报告。因此,提供了输入信息到费用应用程序中的便利方式。用户在移动时更多时候可访问诸如SMS装置、MMS装置等这样的消息传送装置,而不是配置为直接访问应用程序106的装置。因此,可以发送消息来更新费用报告,这些消息是由应用程序106解释的。因此,提供了编辑费用报告的简单方法并且用户在移动时可以使用该方法。
[0061] 图5是根据本发明的一个实施例的计算机系统500的简化框图。如图5中所示,计算机系统500包括至少一个处理器502,该处理器经由总线子系统504与多个外围装置通信。这些外围装置可包括存储子系统506、用户接口输入装置512、用户接口输出装置514,以及网络接口子系统516,存储子系统506包括存储器子系统508和文件存储子系统510。输入和输出装置允许用户与计算机系统500进行交互。用户可以是人类用户、装置、进程、另一个计算机,或者类似物。网络接口子系统516提供通往其他计算机系统和通信网络的接口。
[0062] 总线子系统504提供了使计算机系统500的各种组件和子系统按预期互相通信的机制。计算机系统500的各种子系统和组件无需位于同一物理位置,而是可以分布在网络中的各种位置。虽然总线子系统504被示意性地示出为单条总线,但是总线子系统的可替代实施例可以利用多条总线。
[0063] 用户接口输入装置512可以包括遥控器、键盘、点选装置、鼠标轨迹球触摸板、图形输入板、扫描仪、条码扫描仪、集成到显示器中的触摸屏、音频输入装置,以及其他类型的输入装置,音频输入装置例如是语音识别系统和麦克。通常,术语“输入装置”的使用意图包括使用计算机系统500来输入信息的所有可能类型的装置和方式。
[0064] 用户接口输出装置514可以包括显示子系统、打印机、传真机,或者诸如音频输出装置这样的非可视显示装置。显示子系统可以是阴极射线管(CRT)、诸如液晶显示器(LCD)这样的平板装置、投影装置,或类似物。显示子系统还可以例如经由音频输出装置来提供非可视显示。通常,术语“输出装置”的使用意图包括从计算机系统500输出信息的所有可能类型的装置和方式。
[0065] 存储子系统506可以配置为存储基本的编程和数据构造,这些基本的编程和数据构造提供了本发明和计算机系统的功能。例如,根据本发明的一个实施例,实现本发明的功能的软件模块可以被存储在消息传送服务器104的存储子系统506中或者被存储在包括应用程序106的装置中。可以通过消息传送服务器104的一个或多个处理器502或包括应用程序106的装置来执行这些软件模块。在分布式的环境中,软件模块可以被存储在多个计算机系统中并且可以被这多个计算机系统的处理器执行。存储子系统506还可以提供用于存储本发明所可以使用的各种数据库的储存库。存储子系统506可以包括存储器子系统508和文件存储子系统510。
[0066] 存储子系统508可以包括多个存储器,其包括用于存储程序执行期间的指令和数据的主随机访问存储器(RAM)518和其中存储固定指令的只读存储器(ROM)520。文件存储子系统510提供对程序和数据文件的永久(非易失性)存储,并且可以包括硬盘驱动器、与相关的可移动介质一起的软盘驱动器、压缩盘只读存储器(CD-ROM)驱动器、光驱动器、可移动介质盒,以及其他类似存储介质。这些驱动器中的一个或多个可位于远程位置处的其他相连计算机上。
[0067] 计算机系统500本身可以是变化的类型,这些类型包括个人计算机、便携式计算机、工作站、计算机终端、网络计算机、主机、信息站、个人数字助理(PDA)、诸如蜂窝式电话这样的通信装置,或者任何其他数据处理系统。服务器计算机通常具有比客户端系统更大的存储和处理能。由于计算机和网络的不断改变的性质,图5中示出的计算机系统500的描述意图只是作为用于说明计算机系统的优选实施例的特定示例。具有比图5中示出的计算机系统更多或更少组件的计算机系统的许多其他配置是可能的。
[0068] 本发明可以以控制逻辑的形式以软件或硬件或两者的组合来实现。基于这里所提供的公开和教导,本领域技术人员将意识到实现本发明的其他方式和/或方法。
[0069] 以上描述是说明性而非限制性的。在审阅了本公开之后,本发明的许多变化对本领域技术人员将变得明显。本发明的范围因此不应参照以上描述来确定,而是应参照待审权利要求书以及其全部范围或等同物来确定。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈