货运的客户控制管理的制作方法_2

文档序号:9221684阅读:来源:国知局
读存储器中,从而使得被存储在计算机可读存储器中的指令产 生一种制品,其包括用于实施流程图方框(一个或多个)中指定的功能的计算机可读指令。 该计算机程序指令还可以被加载到计算机或其他可编程的数据处理装置中,以使得一系列 可操作的步骤在计算机或其他可编程的装置上被执行,以产生计算机实施的过程,从而使 得在计算机或其他可编程的装置上执行的指令为实施流程图方框(一个或多个)中指定的 功能提供操作。
[0023] 因此,框图和流程图说明中的方框支持用于执行指定功能的各种组合、用于执行 指定功能的操作的组合以及用于执行指定功能的程序指令。还应当理解为,框图和流程图 说明中的每一方框以及框图和流程图说明中方框的组合能够由执行指定的功能或操作的 专用基于硬件的计算机系统或专用硬件和计算机指令的组合实施。
[0024] II.示例的系统架构
[0025]图1提供了能够与本发明的各种实施例结合使用的系统的说明。如图1所示,该 系统可以包括一个或多个承运方系统100、一个或多个移动站105、一个或多个客户计算设 备110以及一个或多个网络115。例如,系统的每一个组件可以在相同或不同的无线或有 线网络(包括例如,有线或无线个人域网(PAN)、局域网(LAN)、城域网(MAN)、广域网(WAN) 等)上彼此电通信。此外,尽管图1将某些通信系统实体示出为单独、独立的实体,各种实 施例并不限于这一具体的架构。
[0026] 1.示例的承运方系统
[0027] 图2提供了根据本发明的一个实施例的承运方系统100的示例示意图。通常,术 语"系统"可以指的是例如一个或多个计算机、计算设备、移动电话、台式机、笔记本或笔记 本电脑、分布式系统、服务器、刀片服务器(blade)、网关、交换机、处理设备或适于执行本文 中所描述的功能的处理设备的组合。然而,承运方系统1〇〇还可以包括各种其他系统,例 如地址匹配系统(AMS)、互联网会员系统(MS)、客户概况系统(CPS)、包裹中心信息系统 (PCIS)、定制提货和递送系统(CPAD)、网页内容管理系统(WCMS)、通知邮件系统(NES)、欺 诈预防系统(FPS)以及各种其他系统以及其相应组件。
[0028] 如将从图1理解的,在一个实施例中,承运方系统100包括一个或多个处理器205, 其通过系统接口或总线261与承运方系统100内的其他元件通信。处理器205可以以多种 不同方式实施。例如,处理器205可以实施为处理元件、处理电路、协同处理器、控制器或包 括集成电路(例如诸如专用集成电路(ASIC)或现场可编程门阵列(FPGA)、硬件加速器等) 的各种其他处理设备。
[0029] 在一个示例性实施例中,处理器205可以被配置为运行存储在存储器中或者以其 他方式可以由处理器205访问的指令。由此,无论由硬件或软件方法或者由其组合配置,在 相应配置时,处理器205可以表现为能够执行根据本发明的实施例的操作的实体。用于接 收和显示数据的显示设备/输入设备264也可以被包括在承运方系统100中。这种显示设 备/输入设备264可以为例如与监视器结合使用的键盘或定点设备。承运方系统100可以 进一步包括暂态或非暂态存储器263,其可以包括随机存取存储器(RAM) 267和只读存储器 (ROM) 265。承运方系统的ROM265可以被用于存储包含基本程序的基本输入/输出系统 (BIOS) 226,其帮助将信息传输至承运方系统100内的不同元件。
[0030] 此外,在一个实施例中,承运方系统100可以包括至少一个存储设备268,例如硬 盘驱动器、CD驱动器和/或光盘驱动器,用于将信息存储在各种计算机可读媒体上。存储设 备268及其相关联的计算机可读媒体可以提供非易失性存储。上述的计算机可读媒体可以 由任何其他类型的计算机可读媒体替换(例如嵌入式或可移除的多媒体存储卡(MMC)、安 全数字(SD)存储卡、记忆棒、电流可擦除可编程只读存储器(EEPR0M)、闪存、硬盘等)。此 外,这些存储设备268中的每一个可以通过合适的接口被连接到系统总线261。
[0031] 而且,很多可执行指令、应用、程序模块等可以通过各种存储设备268和/或在RAM 267内被存储。这样的可执行指令、应用、程序模块等可以包括操作系统280、注册模块270、 警告模块260、递送选项模块250以及识别模块245。如下文中更具体的描述,这些可执行 指令、应用、程序模块等可以在处理器205和操作系统280的帮助下控制承运方系统100的 操作的某些方面,尽管它们的功能不需要被模块化。除了程序模块之外,承运方系统100可 以存储一个或多个数据库(例如数据库240)或与之通信。
[0032] 在一个实施例中,还被定位在承运方系统100内的是网络接口 274,其用于与各 种计算实体(例如与一个或多个移动站105)接口连接。例如,承运方系统100能够从移 动站105接收数据和/或消息并将数据和/或消息传输至移动站105。这种通信可以通 过相同或不同的有线或无线网络(或有线和无线网络的组合)。例如,这种通信可以通过 使用有线数据传输协议执行,例如光纤分布式数据接口(FDDI)、数字用户线路(DSL)、以太 网、异步传输模式(ATM)、帧中继、电缆数据服务接口规范(DOCSIS)和/或任何其他有线 传输协议。类似地,承运方系统1〇〇可以被配置为使用各种协议中的任何协议通过无线外 部通信网络通信,例如802. 11、通用分组无线业务(GPRS)、通用移动通信系统(UMTS)、码 分多址2000(CDMA2000)、CDMA20001X(lxRTT)、宽带码分多址(WCDMA)、时分同步码分多址 (TD-SCDMA)、长期演进(LTE)、通用陆地无线接入网络(E-UTRAN)、数据优化(EVDO)、高速分 组接入(HSPA)、高速下行分组接入(HSDPA)、IEEE802.ll(Wi-Fi)、802. 16(WiMAX)、超宽带 (UWB)、红外线(IR)协议、蓝牙TM协议、无线通用串行总线(USB)协议和/或任何其他无线 协议。
[0033] 应当认识到,承运方系统100的组件中的一个或多个可以远离其他承运方系统 100组件被定位。而且,组件中的一个或多个可以被组合,并且本文中描述的执行功能的额 外的组件可以被包括在承运方系统100中。
[0034] 2.示例的務动站
[0035] 图3提供了能够与本发明的实施例结合使用的移动站105的说明性示意代表。移 动站105能够由各方操作,包括承运方人员(例如,递送驾驶员、分类人员等)。如图3中所 示,移动站105能够包括天线312、发射器304 (例如,无线电)、接收器306 (例如,无线电) 以及处理设备308 (例如,处理器、控制器等),该处理设备308分别向发射器304提供信号 以及从接收器306接收信号。
[0036] 分别提供至发射器304以及从接收器306接收的信号可以包括根据可应用无线 系统的空中接口标准的信令信息。就这一点而言,移动站105可以能够利用一个或多个空 中接口标准、通信协议、调制类型和访问类型操作。更具体地,移动站105可以根据多个无 线通信标准和协议中的任一个操作,例如以上针对承运方系统100描述的那些标准和协 议。在一个特定实施例中,移动站105可以根据多个无线通信标准和协议(例如GSM、UMTS、 lxRTT和EVDO)操作(例如,使用Gobi无线电),并使用多个无线承运方。为此,移动站105 可以包括集成的移动接收多样性和集成的功率管理。这种配置能够为用户提供全球连接 性。
[0037] 通过这些通信标准和协议,移动站105能够使用例如非结构化补充业务数据 (USSD)、短消息服务(SMS)、多媒体消息服务(MMS)、双音多频信令(DTMF)和/或用户身份 识别卡拨号器(SIM拨号器)的概念与各种其他实体通信。移动站105还能够下载例如对 其固件、软件(例如,包括可执行指令、应用、程序模块)以及操作系统的修改、扩展以及更 新。
[0038] 根据一个实施例,移动站105可以包括位置确定设备和/或功能。例如,移动站 105可以包括适于获取例如炜度、经度、高度、地域符号、航线和/或速度数据的全球定位系 统(GPS)模块。在一个实施例中,GPS模块通过识别视野中的卫星数量以及那些卫星的相 对位置获取数据(有时称为星历数据)。
[0039] 移动站105还可以包括用户接口(其能够包括耦接至处理设备308的显示器316) 和/或用户输入接口(耦接至处理设备308)。用户输入接口能够包括允许移动站105接收 数据的多个设备中的任一个,例如键盘318、触控显示器、语音或运动接口或其他输入设备。 在包括键盘318的实施例中,键盘318能够包括常见数字(0-9)和关联键(#、*)、和/或用 于操作移动站105的其他键,并且可以包括全套字母键或可以被激活而提供全套字母键的 键组。除了提供输入,用户输入接口能够被用于例如激活或停用特定的功能,例如屏幕保护 和/或休眠模式。
[0040] 移动站105还能够包括易失性存储器322和/或非易失性存储器324,其能够是嵌 入的和/或是可移除的。例如,非易失性存储器可以是嵌入的或可移除的MMC、安全数字SD存储卡、记忆棒、EEPROM、闪存、硬盘等。存储器能够存储由移动站105使用的多条信息和数 据或大量信息和数据中的任意一种,以实现移动站105的功能。存储器还能够存储内容,例 如用于应用和/或其他计算机程序的计算机程序代码。
[0041] 3.示例的客户计筧设各
[0042] 客户计算设备110可以均包括功能上与承运方系统100中的那些组件类似的一个 或多个组件。例如,在一个实施例中,客户计算设备中的每一个可以包括:(1)处理器,其通 过系统接口或总线与其他元件通信;(2)显示设备/输入设备;(3)暂态和非暂态存储器; 以及(4)通信接口。这些架构仅仅为示例目的而设置,并且不限于各种实施例。术语"计算 设备"被大致用于表示任何计算机、计算设备、台式机、笔记本或笔记本电脑、分布式系统、 承运方系统、网关、交换机、或适于执行本文中所描述的功能的其他处理设备。
[0043] III.示例的系统操作
[0044] 现将参考图 4-14、154、158、16-18、194、198、20-25、26八和268。图4是示出可以被 执行用于货运的客户控制管理的操作和方法的流程图。图5-14、15A、15B、16-18、19A、19B、 20-25、26A和26B显示用于货运的客户控制管理的示例输入和输出。
[0045] 1.注册
[0046] 在一个实施例中,如图4中方框400所示,该处理可以以一个或多个客户在客户递 送程序登记/注册开始。客户可以是个体、家庭、公司、组织、实体、组织内的部门、组织的代 表和/或个人等。为了注册,客户(例如,操作客户计算设备110的客户或客户代表)可以 访问运载方(例如,美国联合包裹服务公司(UPS))的网页或门户。例如,如图5和6中所 示,承运方系统100可以传输为客户提供在客户递送程序登陆客户账户或登记/注册选项 的网页。
[0047] 在一个实施例中,作为登记/注册过程的部分,可以通过承运方系统100 (例如,通 过注册模块270)请求客户(例如,操作客户计算设备110的客户或客户代表)提供简介 信息和/或地理信息。例如,客户可以提供客户的姓名,例如名、姓、公司名称、实体名称和 /或组织名称。客户还可以提供与客户相关联的任何别名。例如,如果客户是名为Joseph Brown的个体,客户可以提供JoeBrown或者JoeyBrown作为别名。客户还可以提供与客 户相关联的一个或多个地址(例如,街道地址、城市、州、邮编和/或国家)。例如,Joseph Brown的地址可以是105大街(MainStr
当前第2页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1