用于管理无线装置上的视频呼叫的设备和方法_2

文档序号:9581751阅读:来源:国知局
其它运行 时环境,其(例如)操作W控制无线计算装置上的应用程序的执行。
[0029] 仍参看图2,处理引擎132可包括处理子系统134中的一者或组合,处理子系统 134向无线装置102提供选定功能能力。在蜂窝式电话的各方面,举例来说,处理子系统 134可包括(但不限于):声音、非易失性存储器、时钟、定位、文件系统、传输、接收、捜索器、 层1、层2、层3、主控制、远程程序、手持机、功率管理、诊断、数字信号处理器、声码器、消息 传递、呼叫管理器、蓝牙嘴系统、蓝牙取LPOS、位置确定、位置引擎、用户界面、休眠、数据服 务、安全性、鉴定、USIM/SIM、语音服务、图形、USB、多媒体(例如MPEG、GRRS等)。
[0030] 非限制性处理子系统134可包括与在计算机平台120上执行的应用程序交互的任 何子系统组件(例如卫星接收器)。举例来说,处理子系统134可包括代表存储器常驻客户 端应用程序从API130接收数据读取和数据写入的任何子系统组件。
[0031] 计算机平台120还可包括存储器128,其可包含易失性和非易失性存储器,例如只 读和/或随机存取存储器(RAM和ROM)、EPROM、EEPR0M、快闪卡或计算机平台常用的任何存 储器。另外,存储器128可包括一个或一个W上快闪存储器单元,或可包含任何二级或=级 存储装置,例如磁性媒体、光学媒体、磁带、软盘或硬盘。
[0032] 存储器128可操作W存储基本蜂窝式电话核屯、应用程序150化及较复杂的用户应 用程序,其中包括(但不限于):至少一个视频客户端152 ;视频呼叫管理客户端154 ;W及 消息传递客户端156,例如短消息服务("SMS")和多媒体消息传递系统("MMS")。
[0033] 视频客户端152可包括能够传输和/或接收视频呼叫(例如,包括视频电话会议 的非实时和/或实时服务)的任何客户端应用程序。明确地说,视频客户端152可操作W (例如)通过用相机记录图像和用麦克风记录声音来俘获音频数据109和视频数据111,且 /或接收视频呼叫108并(例如)通过在显示器上呈现视频图像和经由扬声器呈现声音来 处理音频数据109及视频数据111。
[0034] 图3是视频呼叫管理客户端154的框图,视频呼叫管理客户端154在一些实施例 中由视频呼叫管理逻辑160控制,视频呼叫管理逻辑160可操作W截取并自动管理/指导 由通信模块136 (图2)接收的视频呼叫108 (图1),视频呼叫108在不存在视频呼叫管理客 户端154的情况下将呈现给视频客户端152,并经由输出机构124 (图2)输出给用户。视频 呼叫管理客户端154还可经配置W允许用户手动管理/指导传入的视频呼叫108。
[0035] 视频呼叫管理客户端154可(例如)在制造时安装在无线装置102上,从应用程 序下载服务器118下载,且可从所连接的计算机装置安装。
[0036] 客户端用户界面rUI") 170可允许用户为一个或一个W上视频呼叫处理选项178 中的对应一者配置一个或一个W上过滤参数162,视频呼叫管理逻辑160使用所述视频呼 叫处理选项178来在没有用户干设的情况下且(在一些情况下)在没有用户通知的情况下 自动指导视频呼叫。客户端UI170还可操作W准许视频呼叫的运行中拒绝(on-the-fly rejection),例如通过键盘上的键击或输入机构122上的其它用户起始动作。过滤参数162 和呼叫处理选项178可(例如)由无线装置的用户、无线装置的提供商、无线网络服务的提 供商和/或视频呼叫管理客户端的提供商配置。
[0037] 至少一个过滤参数162结合至少一个呼叫处理选项178可分别包括与给定传入视 频呼叫108相关联的任何预定参数和指导或指示如何处置所述视频呼叫的对应预定选项。 举例来说,过滤参数162可包括(但不限于)预定位置参数164 (包含给定地理位置)、预定 时间参数166 (包含时间、时间范围和/或日期)和预定视频呼叫发起者参数168 (包含发 起者识别(ID) 176)的每一者的一者或一者W上。
[0038] 类似地,举例来说,呼叫处理选项178包括一个或一个W上预定动作181,其中包 括(但不限于):
[0039] "接受视频呼叫"动作,其包含允许W致使无线装置102产生既定用W通知用户存 在给定传入视频呼叫的通知输出(例如可听声音、可见光和/或触觉反馈)的方式来处理 给定传入视频呼叫108,且在用户"应答"所述视频呼叫后,建立呈现与给定视频呼叫108相 关联的音频数据109和视频数据111两者的双工视频传输;
[0040] "接受-仅音频"动作,其允许向用户通知传入的视频呼叫,但在应答所述呼叫后, 仅呈现与所述呼叫相关联的音频数据109 (图1);
[0041] "接受-仅视频"动作,其允许向用户通知传入的视频呼叫,但在应答所述呼叫后, 仅呈现与所述呼叫相关联的视频数据111 (图1);
[0042] "拒绝-转发到邮箱"动作,其将给定传入视频呼叫108自动转发到具有多个预定 邮箱消息中的一者的语音和/或视频邮箱。邮箱183 (图1)和邮箱消息185可位于越过无 线网络106的远程位置处,例如位于消息服务器114(图1)处。邮箱183和邮箱消息185 还可本地驻存在无线装置102上。此外,预定邮箱消息185可选自多个预定音频和/或视 频消息,其可包括标准消息和一个或一个W上额外消息。与每一消息相关联的消息识别符 可允许特定消息由处理选项178中的选定处理选项和/或对应过滤参数162选择;
[0043] "拒绝-通知用户"动作,其提供上文关于"拒绝-转发到邮箱"动作所描述的动作, 但进一步包括向无线装置102的用户通知给定传入呼叫108,例如通过产生上文关于"接受 视频呼叫"动作181所描述的通知输出,且/或通过将相关视频呼叫信息187存储在被拒视 频呼叫日志177中,且在此情况下,可能存在与拒绝给定传入视频呼叫相关联的预定延迟, W使用户能够注意到所述通知输出,且给予用户手动超越此选项并接受视频呼叫的选项;
[0044] "拒绝-发送反馈"动作,其可通过向发起者发送多个预定反馈消息189中的预定 一者来自动对传入视频呼叫108作出响应,所述预定反馈消息189例如是预定文本、音频和 /或视频消息,其可选自多个预定音频、视频和/或文本消息且可包括标准消息和一个或一 个W上额外消息,所述额外消息可(例如)基于对应过滤参数162而选择;W及
[0045] "阻断"动作,其向正试图建立视频呼叫的发起者呈现繁忙信号指示符。
[0046] -个或一个W上过滤参数162可存储在无线装置102上,并由对应视频呼叫处理 选项178参考,W便建立视频呼叫管理程序。
[0047] 举例来说,位置参数164可(例如)由无线装置102的用户输入到无线装置102 中,且允许视频呼叫管理客户端154基于给定位置参数164与无线装置102的当前地理位 置172的比较而接受或拒绝传入视频呼叫108。举例来说,视频呼叫管理客户端154可从计 算机平台120 (例如处理子系统134和/或存储器128)、从无线网络106和/或从基于远程 的定位实体检索当前地理位置172,如下文将论述。可W任何方式更新当前地理位置172, 其中包括(但不限于)W给定时间间隔自动更新、基于预定事件(例如建立通信信道)而 更新、在接收到呼叫后更新和基于接收到来自无线装置102的用户的输入而更新。
[0048] 可通过驻存在无线装置102上的定位模块140 (图1)的操作来确定当前地理位 置172。定位模块140可包括在计算机平台120内体现和/或可由计算机平台120操作 的硬件装置、软件应用程序、可执行指令、固件、数据和其任一组合中的至少一者。另外,定 位模块140包括(但不限于)各种位置确定系统,例如基于卫星的系统、基于网络的系统 和其组合。举例来说,定位模块140可包含例如W下各项的系统:全球定位系统(GP巧;辅 助GPS(A-GP巧系统,其包括可从加利福尼亚州圣地亚哥市高通公司(如alcomm,Inc.,of SanDiego,California)购得的QPoint?定位软件和gpsOneK混合辅助GPS无线定位技 术;和基于局部化的系统化ocalizationBasedSystem,LB巧,例如小区ID、增强型观测 时差巧nhancedObservedTimeDifference,E-OTD)和观测到达时差(ObservedTimed DifferenceofArrival,OTDOA)。在一些实施例中,可经由无线装置102与无线网络106 之间的开放式通信连接104来接收位置信息,所述位置信息在一些情况下"梢带"在越过开 放式连接的正在进行的语音或数据呼叫上。
[0049] 用户可(例如)经由输入机构122输入坐标,W手动设置一个或一个W上位置参 数164,且/或可输入由当前地理位置172界定的坐标。另外,位置参数164还可包含短文 本短语
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1