当前位置: 首页 > 专利查询>微软公司专利>正文

将用户数据录入路由到应用程序制造技术

技术编号:7573312 阅读:185 留言:0更新日期:2012-07-15 07:44
在移动通信设备处接收用户数据录入。在接收到用户数据录入之后,接收用户对第一应用程序和第二应用程序的选择。响应于用户选择,用户数据录入被路由到第一应用程序和第二应用程序两者。另外,可维护并显示用户数据录入的列表,从而允许用户从该列表中选择用户数据录入并还选择要将所选用户数据录入路由到的应用程序。

【技术实现步骤摘要】
【国外来华专利技术】将用户数据录入路由到应用程序
技术介绍
随着技术的进步,计算设备提供的功能也增加。用户通常具有运行他们向其输入数据的多个不同应用程序的计算设备。这增加了功能,但这不乏其问题。一个这样的问题是对用户而言,定位并运行他们想要向其输入数据的特定应用程序和/或将数据从一个应用程序转移到另一个通常是麻烦的过程。另一个问题是对定位并运行他们想要向其输入数据和/或从中转移数据的特定应用程序的需求会使用户慢下来。这些问题可导致用户对设备变得沮丧和/或不满意。
技术实现思路
提供本
技术实现思路
以便以简化的形式介绍将在以下详细描述中进一步描述的一些概念。本
技术实现思路
并不旨在标识所要求保护主题的关键特征或必要特征,也不旨在用于限制所要求保护主题的范围。根据一个或多个方面,在移动通信设备处接收用户数据录入。在接收到用户数据录入之后,接收用户对第一应用程序和第二应用程序的选择。响应于用户选择,用户数据录入被路由到第一应用程序和第二应用程序两者。根据一个或多个方面,用户界面模块显示数据输入栏。输入模块接收进入数据输入栏的第一用户数据录入和第二用户数据录入两者,并且还接收用户对第一用户数据录入要被路由到的应用程序的选择。通用输入栏模块接收第一用户数据录入和第二用户数据录入两者,并维护用户数据录入的列表(包括第一用户数据录入和第二用户数据录入)。通用输入栏模块还将该列表提供给用户界面模块以供显示,接收用户从所显示的用户数据录入列表中对第一用户数据录入的选择,以及响应于用户从所显示的用户数据录入列表中对第一数据录入的选择和用户对一应用程序的选择来将第一用户数据录入路由到该应用程序。附图简述在全部附图中,使用相同的附图标记来指示相同的特征。附图说明图1示出根据一个或多个实施例的实现将用户数据录入路由到应用程序的示例系统。图2是示出根据一个或多个实施例的移动通信设备的示例屏幕显示的示图。图3是示出根据一个或多个实施例的移动通信设备的另一示例屏幕显示的示图。图4是示出根据一个或多个实施例的用于供设备将用户数据录入路由到应用程序的示例过程的流程图。图5是示出根据一个或多个实施例的用于供设备将用户数据录入路由到应用程序的另一示例过程的流程图。图6示出根据一个或多个实施例的可被配置成实现用户数据录入路由到应用程序的示例计算设备。详细描述本文讨论了将用户数据录入路由到应用程序。通用数据输入栏是由移动通信设备来呈现的,从而允许该设备的用户输入文本、照片、或其他数据,而无需首先标识该文本、照片、或其他数据要被路由到的应用程序。在录入文本、照片、或其他数据之后,用户可以选择该数据要被路由到的一个或多个应用程序。应用程序可包括在移动通信设备上运行的应用程序和/或在远程服务处运行的应用程序。另外,可以维护多个数据输入的列表,并且用户可以从该列表中选择先前录入的数据输入以路由到一个或多个应用程序。图1示出根据一个或多个实施例的实现将用户数据录入路由到应用程序的示例系统100。系统100包括可与一个或多个其他设备104和/或一个或多个远程服务106进行通信的移动通信设备102。移动通信设备指的是能够发送和接收诸如电话呼叫、文本消息、包括其他内容类型的消息等通信的通信设备。通信设备102之所以被称为是移动的,是因为它通常被设计成移动的并且由用户在不同的位置使用。移动通信设备102可以是各种不同类型的设备,如蜂窝电话、卫星电话、其他类型的无线电话、手持式计算机、上网本、平板计算机、个人数字助理(PDA)、音频和/或视频回放设备、便携式游戏设备、车载计算机、 专用消息收发设备,等等。应当明白,移动通信设备102可包括除能发送和接收通信呼叫以外的功能,诸如日历功能、音频和/或视频回放功能、地图功能等。还将明白,虽然在本文中设备102被称为移动通信设备,但设备102可另选地是其他类型的设备。设备104可以是但不必是移动通信设备。设备104可以与移动通信设备102是相同的类型的设备或替换地是不同类型的设备。远程服务106是物理上在移动通信设备102的远程实现的服务,如社交网络服务、 消息路由服务、搜索服务、商家或市场服务,等等。每一远程服务106可在一个或多个计算设备上实现,如服务器计算机或类似于设备102或设备104的其他设备。移动通信设备102包括一个或多个应用程序108、屏幕110、以及外壳(shell)模块120。外壳模块120包括用户界面(UI)模块122、输入模块124、通信模块126、以及通用输入栏模块128。模块120、122、124、126、以及1 中的每一个可以以软件、固件、硬件或其组合来实现。在以软件或固件实现时,这样的模块包括由移动通信设备102的一个或多个处理器或控制器执行的一个或多个指令。屏幕110是移动通信设备102的显示组件。可以用各种不同的方式实现屏幕110, 如使用液晶显示器(LCD)技术、等离子屏幕技术、图像投影技术等等。或者,并非包括屏幕 110,移动通信设备102可生成输出给包括屏幕110的一个或多个其他显示设备的一个或多个信号。外壳模块120包括管理通信、接收用户输入、显示图像等的一个或多个模块,如以下更详细地描述的。应用程序108与外壳模块120进行通信并提供各种功能。应用程序 108通常依赖于外壳模块120来代表应用程序108管理对用户输入的接收,并将应用程序 108所生成的图像显示在屏幕110上。各种不同类型的应用程序可作为应用程序108来包括,如生产力应用程序(例如,电子表格应用程序、文字处理应用程序、记事本应用程序、待办事项列表应用程序)、娱乐应用程序(例如,游戏)、资源应用程序(例如,数据库、数字书)、音频/视频应用程序(例如,数码相机、数码摄像机、音乐回放程序)、地图应用程序、 电子邮件应用程序、消息收发应用程序、用于搜索因特网或导航到特定URL(统一资源定位符)的因特网浏览应用程序,等等。输入模块IM从移动通信设备102的用户接收用户输入。可以以各种不同的方式提供用户输入,如通过按下设备102的触摸板或触摸屏的特定部分,或者通过按下设备102 的小键盘或键盘的一个或多个键。触摸屏功能可以使用各种不同的技术来提供,如通过电容、表面声波、电阻、光学、应变计、色散信号、声脉冲、或其他触摸屏技术。还可以以其他方式提供用户输入,如通过可听的输入,对设备的其他物理反馈输入(例如,敲击设备102的任何部分,或者可以被设备102的运动检测组件识别的另一动作,如摇动设备102,旋转设A/ ι rv r) Aj^; Aj^; \ Aj^; Aj^; W 丄 UZ) ,οUI模块122生成、管理和/或输出供显示在屏幕110上的用户界面。这一用户界面在屏幕Iio上显示各种信息,并且用户输入可由上述输入模块IM接收。UI模块122可以显示例如移动通信设备102发送给设备104或设备106的消息,移动通信设备102从设备104接收到的消息,从服务106接收到的消息,应用程序108所生成的图像,通用输入栏模块1 所生成的数据录入域或列表,等等。通信模块1 对从设备104接收到的通信以及发送至设备104的通信进行管理。 移动通信设备102可以使用各种不同的技术和协议与设备104进行通信,所述技术和协议诸如蜂窝、卫星和/或其他技术或协议。这些技术或协本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:HY·J·林D·T·潘
申请(专利权)人:微软公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术