便携式设备和计算机之间的用户接口系统和方法.pdf

上传人:111****11 文档编号:1282030 上传时间:2018-04-12 格式:PDF 页数:18 大小:588.60KB
返回 下载 相关 举报
摘要
申请专利号:

CN201010545731.6

申请日:

2010.11.11

公开号:

CN102063463A

公开日:

2011.05.18

当前法律状态:

驳回

有效性:

无权

法律详情:

发明专利申请公布后的驳回IPC(主分类):G06F 17/30申请公布日:20110518|||实质审查的生效IPC(主分类):G06F 17/30申请日:20101111|||公开

IPC分类号:

G06F17/30

主分类号:

G06F17/30

申请人:

索尼公司

发明人:

和彦白井; 恭宽羽原; 小寺刚; 弘记克彦

地址:

日本东京都

优先权:

2009.11.11 US 12/616,676

专利代理机构:

北京东方亿思知识产权代理有限责任公司 11258

代理人:

李晓冬

PDF下载: PDF下载
内容摘要

本发明公开了便携式设备和计算机之间的用户接口系统和方法。该系统和方法用于通过操作预先定义的成对的移动应用程序和计算机应用程序以提供数据文件的处理的连续无缝集成作为假的单个会话来在计算机的桌面上查看来自移动设备的移动屏幕。当用户操作某些操作时,由移动设备应用程序打开的文档被存储为文件,并且从移动设备存储文件系统被自动转移到计算机存储文件系统。计算机上的预先定义的等同应用软件被启动,并且所复制的计算机文件在与移动设备屏幕仿真窗口重叠或在该窗口以外的计算机屏幕上被打开。

权利要求书

1: 一种用于将移动设备耦接到个人计算机 (PC) 的接口系统, 包括 : PC 仿真模块 ; 所述 PC 仿真模块被配置为在被耦接到移动设备的 PC 的显示器上的第一窗口中仿真所 述移动设备的屏幕 ; 文件应用关联模块 ; 所述文件应用关联模块被配置为打开与位于所述移动设备上的存储器中的文件相关 联的应用, 并且将所述应用显示在 PC 显示器上的第二窗口中 ; 以及 处理器, 所述处理器用于操作所述 PC 仿真模块和所述文件应用关联模块。
2: 如权利要求 1 所述的接口系统, 其中, 所述文件应用关联模块被配置为在与所述第 一窗口重叠或在所述第一窗口以外的第二窗口中打开所述相关联的应用。
3: 如权利要求 2 所述的接口系统, 还包括 : 用于同步要被存储在所述移动设备和所述 PC 上的存储器中的文件的文件同步模块。
4: 如权利要求 3 所述的接口系统 : 其中, 所述文件应用关联模块被配置为打开被存储在所述 PC 上的用 PC 应用以操作所 述文件 ; 其中, 所述 PC 应用与被存储在所述移动设备上的应用相关联 ; 并且 其中, 所述 PC 应用在所述第二窗口中被打开。
5: 如权利要求 4 所述的接口系统, 其中, 所述文件应用关联模块被配置为使用所述 PC 的处理器来操作所述 PC 应用。
6: 如权利要求 4 所述的接口系统, 其中, 所述文件应用关联模块被配置为在或者位于 所述 PC 上或者位于所述移动设备上的数据库中, 将一个或多个移动设备条件映射到一个 或多个 PC 动作。
7: 如权利要求 6 所述的接口系统, 其中, 所述移动设备条件包括移动设备应用软件标 识符。
8: 如权利要求 7 所述的接口系统, 其中, 所述移动设备条件还包括与移动设备应用软 件相关联的文件类型。
9: 如权利要求 6 所述的接口系统, 其中, 所述一个或多个 PC 动作包括利用所述文件来 执行所述 PC 应用。
10: 一种用于将移动设备耦接到个人计算机 (PC) 的接口系统, 包括 : PC, 所述 PC 具有用于执行被存储在所述 PC 上的存储器中的 PC 应用的处理器和用于显 示所执行的 PC 应用的显示器 ; 移动设备, 所述移动设备具有用于执行被存储在所述移动设备上的存储器中的移动设 备应用的处理器和用于显示所执行的移动设备应用的显示器 ; PC 仿真模块 ; 所述 PC 仿真模块被配置为在所述 PC 的显示器上的第一窗口中仿真所述移动设备的屏 幕; 文件应用关联模块 ; 其中, 所述文件应用关联模块被配置为利用与所述移动设备上的文件相关联的 PC 应 用和被存储在所述移动设备上的存储器中的移动设备应用来执行所述文件 ; 并且 2 其中, 所述文件应用关联模块被配置为在 PC 显示器上的第二窗口中显示所执行的 PC 应用。
11: 如权利要求 10 所述的接口系统, 其中, 所述文件关联逻辑被配置为在与所述第一 窗口重叠或在所述第一窗口以外的第二窗口中执行所述 PC 应用。
12: 如权利要求 10 所述的接口系统, 还包括 : 用于同步要被存储在所述移动设备和所述 PC 上的存储器中的文件的文件同步模块。
13: 如权利要求 10 所述的接口系统, 其中, 所述文件应用关联模块被配置为使用所述 PC 的处理器来执行所述 PC 应用。
14: 如权利要求 10 所述的接口系统, 还包括 : 被耦接到所述文件应用关联模块的数据库 ; 其中, 所述文件应用关联模块被配置为在所述数据块中将一个或多个移动设备条件映 射到一个或多个 PC 动作。
15: 如权利要求 14 所述的接口系统, 其中, 所述移动设备条件包括移动设备应用软件 标识符。
16: 如权利要求 15 所述的接口系统, 其中, 所述移动设备条件还包括与所述移动设备 应用软件相关联的文件类型。
17: 如权利要求 15 所述的接口系统, 其中, 所述一个或多个 PC 动作包括利用所述文件 执行所述 PC 应用。
18: 一种用于在移动设备和个人计算机 (PC) 之间进行接口的方法, 包括 : 将移动设备耦接到 PC ; 所述 PC 具有用于执行被存储在所述 PC 上的存储器中的 PC 应用的处理器以及用于显 示所执行的 PC 应用的显示器 ; 在所述 PC 的显示器上的第一窗口中仿真所述移动设备的屏幕 ; 使用与移动设备上的文件相关联的 PC 应用以及被存储在所述移动设备上的存储器中 的移动设备应用来执行所述文件 ; 以及 在 PC 显示器上的第二窗口中显示所执行的 PC 应用。
19: 如权利要求 18 所述的方法, 其中, 所执行的 PC 应用被显示在与所述第一窗口重叠 或在所述第一窗口以外的第二窗口中。
20: 如权利要求 19 所述的方法, 还包括 : 在所述移动设备和所述 PC 上的存储器之间同步所述文件。
21: 如权利要求 19 所述的方法, 其中, 所述 PC 应用使用所述 PC 的处理器而被执行。
22: 如权利要求 18 所述的方法, 其中, 执行所述 PC 应用包括选择与所述文件和相关联 的移动设备应用相兼容的 PC 应用软件。
23: 如权利要求 22 所述的方法, 其中, 选择 PC 应用软件包括 : 将一个或多个移动设备条件映射到一个或多个 PC 动作。
24: 如权利要求 23 所述的方法, 其中, 所述移动设备条件包括移动设备应用软件标识 符和与移动设备应用软件相关联的文件类型。
25: 如权利要求 24 所述的方法, 其中, 所述移动设备条件另外还包括以下内容中的一 个或多个 : 所述 PC 应用的状态、 所打开的文件的状态或例外条件。 3
26: 如权利要求 23 所述的方法, 其中, 选择所述 PC 应用软件还包括 : 根据所选择的文件及其相关联的应用软件来从数据库中查找接收系统动作。
27: 如权利要求 23 所述的方法, 其中, 所述接收系统动作包括执行所述 PC 应用, 所述方 法还包括 : 执行所述接收系统动作来执行所述 PC 应用和相应的文件。

说明书


便携式设备和计算机之间的用户接口系统和方法

    【技术领域】
     本发明一般地涉及计算机接口, 更具体而言, 涉及移动设备与计算机之间的计算机接口。 背景技术
     经常会需要将诸如 PDA、 智能手机和其它移动设备之类的便携式信息设备与诸如 台式计算机或膝上型计算机之类的计算机相接口。现有技术 ( 如图 2 中的系统 40 所示 ) 使用 PC 仿真软件 42, 其用于仿真屏幕显示复制 20 和用户输入设备 12( 键盘和 / 或鼠标 ) 操作, 以及简单的剪切 / 复制 / 粘贴操作、 拖放文件转移。因此, 本发明的一个目的是提供 移动设备和计算机之间的改进的仿真。在以下公开中至少会满足这些目标中的一些目标。发明内容
     本发明的系统和方法使得用户可以在计算机的桌面上查看 ( 例如, 来自 PDA、 智能 手机或其它便携式设备的 ) 移动屏幕。 此外, 移动设备可以使用桌面键盘和鼠标来控制。 本 发明的系统允许在移动设备和桌面之间的文本复制 / 剪切 / 粘贴操作、 移动屏幕的部分或 全部的捕获、 文件到移动设备的拖放。优选地, 该系统被配置为支持 ActiveSync/IP 连接和 诸如 Mobile Explorer( 文件浏览 ) 之类的应用。
     本发明处理预先定义的成对的移动应用程序和计算机应用程序, 并且提供数据 文件的处理的连续无缝集成作为假的单个会话。在所连接的计算机的屏幕上的仿真移动 (PDA) 设备屏幕上, 应用程序在移动设备上运行, 并且文档被显示用于查看 / 处理 / 编辑, 并 且其屏幕图像被复制在计算机屏幕上。当用户操作某些操作时, 由移动设备应用程序打开 的文档被保存为文件, 并且从移动设备存储文件系统被自动转移到计算机存储文件系统。 然后, 计算机上预先定义的等同应用软件将被启动并且复制的计算机文件在移动设备屏幕 仿真窗口以外或与之重叠的计算机屏幕上被打开。当文件的计算机处理完成时, 文件被转 移回移动设备。
     本发明的一个方面是一种用于将移动设备耦接到 PC 的接口系统, 包括 : PC 仿真模 块, 其被配置为在被耦接到移动设备的 PC 的显示器上的第一窗口中仿真移动设备的屏幕 ; 文件应用关联模块, 其被配置为打开与位于移动设备的存储器中的文件相关联的应用并且 将该应用显示在 PC 显示器上的第二窗口中 ; 以及处理器, 其用于操作 PC 仿真模块和文件应 用关联模块。
     在优选实施例中, 文件应用关联模块被配置为在与第一窗口重叠或在第一窗口以 外的第二窗口中打开所述相关联的应用。例如, 文件应用关联模块被配置为打开被存储在 PC 上的 PC 应用以操作所述文件, 其中所述 PC 应用与被存储在移动设备上的应用相关联并 且在第二窗口中被打开。优选地, 文件应用关联模块被配置为使用 PC 的处理器来操作所述 PC 应用。
     在另一实施例中, 文件应用关联模块被配置为在或者位于 PC 上或者位于移动设备上的数据库中将一个或多个移动设备条件映射到一个或多个 PC 动作。移动设备条件可 以包括移动设备应用软件标识符、 与移动设备应用软件相关联的文件类型以及其它条件。 所述一个或多个 PC 动作可以包括利用所述文件来执行 PC 应用。
     另一个方面是一种用于将移动设备耦接到 PC 的接口系统, 包括 : PC, 其具有用于 执行被存储在该 PC 上的存储器中的 PC 应用的处理器和用于显示所执行的 PC 应用的显示 器; 移动设备, 其具有用于执行被存储在该移动设备的存储器中的移动设备应用的处理器 和用于显示所执行的移动设备应用的显示器 ; PC 仿真模块, 其被配置为在该 PC 的显示器上 的第一窗口中仿真该移动设备的屏幕 ; 以及文件应用关联模块, 其被配置为利用与该移动 设备上的文件相关联的 PC 应用和被存储在该移动设备上的存储器中的移动设备应用来执 行所述文件, 其中, 文件应用关联模块被配置为在 PC 显示器上的第二窗口中显示所执行的 PC 应用。优选地, 文件应用关联逻辑被配置为在与第一窗口重叠或在第一窗口以外的第二 窗口中执行所述 PC 应用。
     在一个实施例中, 该系统还包括耦接到文件应用关联模块的数据库, 其中, 文件应 用关联模块被配置为在该数据库中将一个或多个移动设备条件映射到一个或多个 PC 动 作。 另一个方面是一种用于在移动设备和 PC 之间进行接口的方法, 包括 : 将移动设备 耦接到 PC ; 该 PC 具有用于执行被存储在 PC 上的存储器中的 PC 应用的处理器以及用于显 示所执行的 PC 应用的显示器 ; 在该 PC 的显示器上的第一窗口中仿真该移动设备的屏幕 ; 使用与移动设备上的文件相关联的 PC 应用和被存储在该移动设备上的存储器中的移动设 备应用来执行所述文件 ; 以及在 PC 显示器上的第二窗口中显示所执行的 PC 应用。
     在优选实施例中, 所执行的 PC 应用被显示在与第一窗口重叠或在第一窗口以外 的第二窗口中, 并且使用 PC 的处理器而被执行。该方法还可以包括同步移动设备和 PC 上 的存储器之间的文件。
     在另一实施例中, 执行 PC 应用包括选择与所述文件和相关联的移动设备应用相 兼容的 PC 应用软件。例如, 选择 PC 应用软件可以包括将一个或多个移动设备条件映射到 一个或多个 PC 动作。移动设备条件可以包括移动设备应用软件标识符和与移动设备应用 软件相关联的文件类型。可选地, 移动设备条件可以包括 PC 应用的状态、 打开的文件的状 态或例外条件。
     在另一个实施例中, 选择 PC 应用软件还包括 : 根据所选择的文件及其相关联的应 用软件来从数据库中选择接收系统动作。
     在另一实施例中, 接收系统动作包括执行所述 PC 应用, 该方法还包括执行接收系 统动作来执行所述 PC 应用和相应的文件。
     在说明书的以下部分中将阐明本发明的其它方面, 其中, 详细的描述是为了充分 公开本发明优选实施例, 而不对其进行限制。
     附图说明
     通过参考以下附图将会更充分地理解本发明, 这些附图仅用于图解目的, 其中 : 图 1 是根据本发明 PDA 耦合到计算机的示意图。 图 2 图示出现有技术仿真系统。图 3 图示出本发明的移动设备仿真系统的示图。 图 4 示出根据本发明的应用关联逻辑的流程图。 图 5 图示出通过图 4 的应用关联逻辑映射的发源系统条件。 图 6 图示出可以通过图 4 的应用关联逻辑映射的例外条件。 图 7 是本发明的关联数据库中的接收动作的示图。具体实施方式
     更具体地参考附图, 为了图解的目的, 本发明被具体化在图 1、 图 3 至图 7 中一般性 示出的装置中。 应当明白, 在不偏离这里所公开的基本概念的情况下, 这些装置在配置上和 在部件的细节上可以不同, 并且方法在具体步骤和序列上可以不同。
     图 1 图示出根据本发明的图像识别系统 10。系统 10 包括具有屏幕 14 的移动设 备 (PDA)12, 其被耦接到具有显示器 18、 键盘 34 和鼠标 36 的计算机 16。移动设备 12 与计 算机 16 之间的连接可以是本地介质, 例如, 连接端口 24 和 30 的 USB 连接 28, 耦接无线天线 22 和 32 的无线连接 26( 例如, 蓝牙连接等等 ), 或者诸如基于互联网的文件同步服务之类 的使用到公共网络基础设施的网络连接的远程连接 26。 图 3 图示出本发明的系统 50 的示意图。PC 仿真模块或软件 52 在所连接的计算机 16 的屏幕上提供仿真的 PDA 屏幕 20, 该 PC 仿真模块或软件 52 可以被装载在 PC 16 上的存 储器 58、 移动设备 12 的存储器 46 中或这两者中。应用程序 44 可以在移动设备 12 上运行, 使得文档 ( 或其它窗口 ) 被显示用于查看 / 处理 / 编辑, 并且其屏幕图像 20 被复制在计算 机屏幕 18 上。
     当用户执行某些操作时, 由移动设备 12 应用程序 44 打开的文档被存储为文件, 并 且从移动设备存储文件系统 46 被自动转移到计算机存储文件系统 58。应用关联逻辑模块 54 被配置为经由处理器 68 来启动计算机 18 上预先定义的等同 PC 应用软件 60, 其中, 所 复制的计算机文件经由计算机屏幕 18 上的用户接口 64 在移动设备屏幕仿真窗口 20 以外 或与之相重叠的窗口中被打开。应用关联逻辑模块 54 被配置为针对所选择的文件的移动 设备应用 44 来查找等同的 PC 应用 60。例如, 移动设备 12 可能在存储器中装载了 Mobile Outlook 或 Mobile Office( 例如, Mobile Word、 Mobile Excel 和 Mobile PowerPoint)。 因 此, 如果 word 文档被选择, 则应用关联逻辑 54 寻找针对移动设备应用 44(Mobile Word) 的 等同 PC 应用 60。
     当该文件的计算机处理被完成时, 文件被转移回移动设备 12 的存储器 46。 文件同 步模块 56 被配置为同步可以被存储在设备 12 的存储器 46 或计算机 16 的存储器 58 中的 文件, 并且, 如果文件在移动设备 12 或计算机 16 未被相互耦接时已在移动设备 12 和计算 机 16 任一者上被操作, 则文件同步模块 56 更新被存储在移动设备 12 或计算机 16 任一者 上的文件。应用关联逻辑 54 和 / 或文件同步模块 56 优选被配置为将这些文件以相关联的 移动设备应用程序 44 可读的格式保存在移动设备存储器 46 上。
     用户操作可以是各种类型的用户接口。例如, 用户可以执行打开的文档重现 (rendition) 从计算机显示器 18 上的仿真移动屏幕 20 到计算机屏幕上在移动设备屏幕仿 真窗口 20 以外的其它区域 ( 例如, 屏幕 18 上所显示的桌面或另一窗口 ) 的鼠标拖放, 或从 计算机屏幕上在移动设备屏幕仿真窗口 20 以外的其它区域到计算机显示器 18 上的仿真移
     动屏幕 20 的鼠标拖放。用户也可以在移动设备屏幕 14 上执行等同的 GUI 用户操作。用户 也可以调用仿真窗口 20 的基于 GUI 的菜单或按钮。此外, 如果移动设备 12 能够通过但不 限于所附的加速度计 ( 未示出 ) 来检测设备体的物理运动, 则模仿把设备内容扔到外面的 摇摆 (swing) 或运动可以用来启动文件转移启动。
     从移动设备 12 到计算机 16/ 从计算机 16 到移动设备 12 的文件转移操作可以通 过上述用户操作的启动被自动处理, 或者可以使得可提示设备之间的文件转移的确认, 以 及诸如存储文件结构 ( 文件夹, 等等 ) 的非标准位置之类的特殊指令。其它特殊指令也可 以被执行, 例如, 被存储在这两个设备上的文档或文件的副本的文件同步。
     在图 4 中所图示出的方法 70 中详细示出应用关联逻辑 54 的功能。在处理对象从 移动设备 12 转移到计算机 16 或从计算机 16 转移到移动设备 12 之后, 对应用软件选择的 确定在应用关联逻辑模块 54 中被处理。可以明白, 以下方法的大量处理经由计算机处理器 68 来执行 ( 以利用计算机一般较高的处理功率 )。然而, 这些处理中的某些或全部也可以 经由移动设备 12 的处理器 48 来实现。
     在步骤 72 中, 移动设备 12 经由无线连接 26 或有线连接 28 被耦接到计算机 16。 在步骤 74 中, PDA 屏幕被仿真, 并且在 PDA 软件应用 44 的选择之后, 在步骤 76 中, 应用关 联软件 54 被启动。 应用关联逻辑 54 优选地包括在步骤 78 中在文件应用关联数据库 66 中将发源系 统条件映射到接收系统动作的算法。在典型的情况中, 发源系统是 PDA 12, 而接收系统是 PC 16。然而, 应当明白, 这些角色可以基于用户需要的功能而颠倒。数据库 66 在图 3 中被 示为位于或存储在 PC 的存储器 58 处。然而, 应当明白, 该数据库也可以被存储或被缓存在 PDA 存储器 46 上。
     在图 5 中更详细描述的发源系统条件 100 是参数 102-110 的组合。例如, 发源系 统条件 100 包括应用软件类型 / 标识符 102 以及在发源应用软件 44 中被处理的用户数据 的文件类型 104。
     另外的操作系统条件可以可选地包括应用程序的模式或状态 106, 例如只读查看、 开启以便修改等等。
     可选操作系统条件可以包括打开的文档数据文件的状态 108。 例如, 标准可以包括 文档或文件是否被不排外地打开并且已被修改、 被排外地打开并且未被修改、 被不排外地 打开并且未被进行修改保存、 被排外地打开并且未被进行修改保存等等。某些信息 ( 例如, 106、 108) 可以是不能用于所有应用程序的。
     可选参数也可以包括图 6 中详细描述的例外条件 110。例外条件 110 可以是不是 从文件类型或应用程序直接得出的一个或多个系统条件或使用条件。 示例可以是文件大小 112, 或发源和 / 或接收系统的剩余可用存储容量 114。 剩余容量定义可以是绝对数据大小, 或者可以是与文件系统的总容量的相对值。
     其他例外条件可以包括系统之间的网络连接状态 / 可用性 116、 操作系统或其它 下层中间件数据同步设施 118 的存在与否、 时间、 星期几、 以及其它日程状态 120、 或从诸如 GPS 接收器等系统上的地理位置检测传感器器获得的物理位置信息 122, 或来自附加了位 置信息的 PIM 应用或子系统的调度信息。
     返回参考图 4, 步骤 80 处的算法通过发源系统上的当前对象文档 / 应用软件程序
     来从数据库 66 查找出接收系统动作。如果匹配条件被找到 ( 步骤 82), 则在步骤 84, 所定 义的动作在接收系统上被执行。如果未找到 ( 即, 无匹配条件 ), 则接收系统算法在步骤 86 检查发源数据文件的应用关联是否被接收系统的操作系统层定义。 如果对于发源数据文件 的应用关联被找到, 则在步骤 88, 所定义的动作在接收系统上被执行。 如果在操作系统层中 没有发现或定义匹配, 则在步骤 90, 采取默认动作。 默认动作可以包括针对接收系统的目的 地文件夹打开操作系统的通用文件管理器 ( 例如, 计算机系统上的 Windows Explorer), 或 者什么也不做。
     参考图 7, 从应用关联逻辑 54 和关联数据库 66 接收动作可以包括在步骤 130 使 用接收到的数据文件在接收系统上执行应用程序, 或者在步骤 132 对数据文件操纵步骤排 序。步骤排序可以包括 : 复制 / 移动已经通过操作系统层或分离的数据同步中间件自动同 步的数据文件, 使用应用程序打开文件以用于处理, 以及更新处理后 / 更新后的数据文件 的有关同步文件夹。
     如果发源系统的文件格式可以在接收系统上的应用程序中更好地被处理的话, 步 骤 130 和 132 中的序列中的至少一部分序列可以包括文件转换利用处理 134 ; 或者在诸如 完成的文件的大小转移了绝对数据大小或对于正被转移的总文件大小的相对值之类的条 件下, 可以包括定时功能 136, 例如延迟定义的时间段。
     应当明白, 在所有之前所描述的实施例中, 可以通过引用统一资源定位符或 URL 来用网络内容 / 对象代替数据文件。
     关联数据库 66 定义可以在安装设备 12 之前被预先定义, 或者他们可以是用户可 配置的, 或者是可由制造商或管理员升级的, 或者是以上的任意组合。另外, 该系统可以被 配置使得应用关联逻辑可以被用户永久地或临时地接通或关断。
     参考根据本发明实施例的方法和系统的流程图描述了本发明的实施例。这些方 法和系统也可以被实现为计算机程序产品。对此, 流程图的每个框或步骤以及流程图中框 ( 和 / 或步骤 ) 的组合, 可以通过各种手段来实现, 这些手段例如是包括被包含在计算机可 读程序代码逻辑中的一个或多个计算机程序指令的硬件、 固件和 / 或软件。如将明白的, 任 意这样的计算机程序指令可以被装载到计算机 ( 包括但不限于通用计算机或专用计算机 ) 或者获得机器的其他可编程处理装置上, 从而使得在计算机或其它可编程处理装置上执行 的计算机程序指令可以创建用于实现 ( 一个或多个 ) 流程图的 ( 一个或多个 ) 框中所指定 的功能的手段。
     因此, 流程图的框支持用于执行指定功能的装置的组合、 用于执行指定功能的步 骤的组合、 以及用于执行指定功能的计算机程序指令 ( 例如被包含在计算机可读程序代码 逻辑装置中 )。 还将理解, 流程图中的每个框以及流程图中的框的组合可以用执行指定功能 或步骤的基于专用硬件的计算机系统或者专用硬件和计算机可读程序代码逻辑装置的组 合来实现。
     此外, ( 例如被包含在计算机可读程序代码逻辑中的 ) 这些计算机程序指令也可 以被存储在可以指引计算机或其它可编程处理装置以特定方式工作的计算机可读存储器 中, 从而使得被存储在计算机可读存储器中的指令可以产生这样的制品, 其包括实现 ( 一 个或多个 ) 流程图的 ( 一个或多个 ) 框中所指定的功能的指令装置。这些计算机程序指令 也可以被装载到计算机或其它可编程处理装置上以使得一连串操作步骤在计算机或其它可编程处理装置上被执行来产生计算机实现的处理, 使得在计算机或其它可编程处理装置 上执行的指令提供用于实现在 ( 一个或多个 ) 流程图的 ( 一个或多个 ) 框中指定的功能的 步骤。
     因此, 由此可见, 本发明包括以下创造性实施例, 其中 :
     1. 一种用于将移动设备耦接到 PC 的接口系统, 包括 : PC 仿真模块 ; 所述 PC 仿真模 块被配置为在被耦接到移动设备的 PC 的显示器上的第一窗口中仿真移动设备的屏幕 ; 文 件应用关联模块 ; 所述文件应用关联模块被配置为打开与位于该移动设备上的存储器中的 文件相关联的应用并且将所述应用显示在该 PC 显示器上的第二窗口中 ; 以及用于操作 PC 仿真模块和文件应用关联模块的处理器。
     2. 如实施例 1 中所述的接口系统, 其中, 文件关联模块被配置为在与第一窗口重 叠或在第一窗口以外的第二窗口中打开所述相关联的应用。
     3. 如实施例 2 中所述的接口系统, 还包括 : 用于同步要被存储在该移动设备和该 PC 上的存储器中的文件的文件同步模块。
     4. 如实施例 3 中所述的接口系统, 其中 : 文件应用关联模块被配置为打开被存储 在 PC 上的 PC 应用以操作所述文件 ; 其中, 所述 PC 应用被与存储在该移动设备上的应用相 关联 ; 并且其中, 所述 PC 应用在第二窗口中被打开。 5. 如实施例 4 中所述的接口系统, 其中, 文件应用关联模块被配置为使用 PC 的处 理器来操作所述 PC 应用。
     6. 如实施例 4 中所述的接口系统, 其中, 文件应用关联模块被配置为在或者位于 PC 上或者位于移动设备上的数据库中将一个或多个移动设备条件映射到一个或多个 PC 动 作。
     7. 如实施例 6 中所述的接口系统, 其中, 移动设备条件包括移动设备应用软件标 识符。
     8. 如实施例 7 中所述的接口系统, 其中, 移动设备条件还包括与移动设备应用软 件相关联的文件类型。
     9. 如实施例 6 中所述的接口系统, 其中, 所述一个或多个 PC 动作包括利用该所述 文件执行所述 PC 应用。
     10. 一种用于将移动设备耦接到 PC 的接口系统, 包括 : PC, 该 PC 具有用于执行被 存储在该 PC 上的存储器中的 PC 应用的处理器以及用于显示所执行的 PC 应用的显示器 ; 移 动设备, 该移动设备具有用于执行被存储在该移动设备上的存储器中的移动设备应用的处 理器以及用于显示所执行的移动设备应用的显示器 ; PC 仿真模块 ; 该 PC 仿真模块被配置为 在该 PC 的显示器上的第一窗口中仿真该移动设备的屏幕 ; 文件应用关联模块 ; 其中文件应 用关联模块被配置为利用与该移动设备上的文件相关联的 PC 应用和被存储在移动设备上 的存储器中的移动设备应用来执行所述文件 ; 其中, 文件应用关联模块被配置为在 PC 显示 器上的第二窗口中显示所执行的 PC 应用。
     11. 如实施例 10 中所述的接口系统, 其中, 文件应用关联逻辑被配置为在与第一 窗口重叠或在第一窗口以外的第二窗口中执行所述 PC 应用。
     12. 如实施例 10 中所述的接口系统, 还包括 : 用于同步要被存储在该移动设备和 该 PC 上的存储器中的文件的文件同步模块。
     13. 如实施例 10 中所述的接口系统, 其中, 文件应用关联模块被配置为使用 PC 的 处理器来执行所述 PC 应用。
     14. 如实施例 10 中所述的接口系统, 还包括被耦接到文件应用关联模块的数据 库; 其中文件应用关联模块被配置为在该数据库中将一个或多个移动设备条件映射到一个 或多个 PC 动作。
     15. 如实施例 10 中所述的接口系统, 其中, 移动设备条件包括移动设备应用软件 标识符。
     16. 如实施例 15 中所述的接口系统, 其中, 移动设备条件还包括与移动设备应用 软件相关联的文件类型。
     17. 如实施例 15 中所述的接口系统, 其中, 所述一个或多个 PC 动作包括利用所述 文件来执行所述 PC 应用。
     18. 一种用于在移动设备和 PC 之间进行接口的方法, 包括 : 将移动设备耦接到 PC ; 该 PC 具有用于执行被存储在该 PC 上的存储器中的 PC 应用的处理器和用于显示所执行的 PC 应用的显示器 ; 在 PC 的显示器上的第一窗口中仿真该移动设备的屏幕 ; 使用与移动设备 上的文件相关联的 PC 应用以及被存储在该移动设备上的存储器中的移动设备应用来执行 所述文件 ; 以及在 PC 显示器上的第二窗口中显示所执行的 PC 应用。 19. 如实施例 18 中所述的方法, 其中, 所执行的 PC 应用被显示在与第一窗口重叠 或在第一窗口以外的第二窗口中。
     20. 如实施例 19 中所述的方法, 还包括 : 在该移动设备和该 PC 上的存储器之间同 步文件。
     21. 如实施例 19 中所述的方法, 其中, 所述 PC 应用使用 PC 的处理器而被执行。
     22. 如实施例 18 中所述的方法, 其中, 执行所述 PC 应用包括选择与所述文件和相 关联的移动设备应用相兼容的 PC 应用软件。
     23. 如实施例 22 中所述的方法, 其中, 选择 PC 应用软件包括 : 将一个或多个移动 设备条件映射到一个或多个 PC 动作。
     24. 如实施例 23 中所述的方法, 其中, 移动设备条件包括移动设备应用软件标识 符和与移动设备应用软件相关联的文件类型。
     25. 如实施例 24 中所述的方法, 其中, 移动设备条件另外还包括以下内容中的一 个或多个 : 该 PC 应用的状态、 打开的文件的状态, 或例外条件。
     26. 如实施例 23 中所述的方法, 其中, 选择所述 PC 应用软件还包括 : 根据所选择 的文件以及其相关联的应用软件来从数据库中查找接收系统动作。
     27. 如实施例 23 中所述的方法, 其中, 接收系统动作包括执行所述 PC 应用, 该方法 还包括 : 执行所述接收系统动作来执行所述 PC 应用以及相应的文件。
     尽管以上描述包含许多细节, 但是这些不应被理解为限制本发明的范围, 而是仅 提供对该发明目前优选的一些实施例的图解。 因此, 将明白, 本发明的范围完全包括对于本 领域技术人员而言显而易见的其它实施例, 因而, 本发明的范围不受除权利要求以外的任 何内容的限制, 其中, 除非明确说明, 以单数来提及元件并不意在指 “一个和仅一个” , 而是 指 “一个或多个” 。本领域普通技术人员已知的所有与上述优选实施例的实施例等同的结 构、 机构和功能通过引用被清楚地结合于此, 并且意图被本权利要求书包含。此外, 对于本
     权利要求书包含的一种装置或方法, 其并不一定解决本发明所要解决的每一个问题。 此外, 本公开中的任何元件、 组件或方法步骤都不意图贡献于公众, 不论这些元件、 组件或方法步 骤是否在权利要求中被清楚地引用。这里, 任何权利要求元素都不应根据 35U.S.C.112 第 6 款的规定来解释, 除非该元素使用短语 “用于……的装置” 来清楚地叙述。
     相关申请的交叉引用
     不应用
     有关联合赞助研究或开发的声明
     不应用
     对在致密盘上提交的素材的引用结合
     不应用
     受版权保护的素材的通告
     本专利文件中的一部分素材根据美国和其它国家的版权法律而受到版权保护。 版 权所有人不反对任何人对在美国专利商标局中可公众地获得的文件或记录中出现的专利 文件或专利公开的复制再现, 但是在其它所有情况下都保留所有版权。版权所有人因而不 放弃使该专利文件保密的任何权利, 包括但并不限于遵照 37C.F.R.§1.14 的权利。

便携式设备和计算机之间的用户接口系统和方法.pdf_第1页
第1页 / 共18页
便携式设备和计算机之间的用户接口系统和方法.pdf_第2页
第2页 / 共18页
便携式设备和计算机之间的用户接口系统和方法.pdf_第3页
第3页 / 共18页
点击查看更多>>
资源描述

《便携式设备和计算机之间的用户接口系统和方法.pdf》由会员分享,可在线阅读,更多相关《便携式设备和计算机之间的用户接口系统和方法.pdf(18页珍藏版)》请在专利查询网上搜索。

1、10申请公布号CN102063463A43申请公布日20110518CN102063463ACN102063463A21申请号201010545731622申请日2010111112/616,67620091111USG06F17/3020060171申请人索尼公司地址日本东京都72发明人和彦白井恭宽羽原小寺刚弘记克彦74专利代理机构北京东方亿思知识产权代理有限责任公司11258代理人李晓冬54发明名称便携式设备和计算机之间的用户接口系统和方法57摘要本发明公开了便携式设备和计算机之间的用户接口系统和方法。该系统和方法用于通过操作预先定义的成对的移动应用程序和计算机应用程序以提供数据文件的处理。

2、的连续无缝集成作为假的单个会话来在计算机的桌面上查看来自移动设备的移动屏幕。当用户操作某些操作时,由移动设备应用程序打开的文档被存储为文件,并且从移动设备存储文件系统被自动转移到计算机存储文件系统。计算机上的预先定义的等同应用软件被启动,并且所复制的计算机文件在与移动设备屏幕仿真窗口重叠或在该窗口以外的计算机屏幕上被打开。30优先权数据51INTCL19中华人民共和国国家知识产权局12发明专利申请权利要求书3页说明书8页附图6页CN102063473A1/3页21一种用于将移动设备耦接到个人计算机PC的接口系统,包括PC仿真模块;所述PC仿真模块被配置为在被耦接到移动设备的PC的显示器上的第一。

3、窗口中仿真所述移动设备的屏幕;文件应用关联模块;所述文件应用关联模块被配置为打开与位于所述移动设备上的存储器中的文件相关联的应用,并且将所述应用显示在PC显示器上的第二窗口中;以及处理器,所述处理器用于操作所述PC仿真模块和所述文件应用关联模块。2如权利要求1所述的接口系统,其中,所述文件应用关联模块被配置为在与所述第一窗口重叠或在所述第一窗口以外的第二窗口中打开所述相关联的应用。3如权利要求2所述的接口系统,还包括用于同步要被存储在所述移动设备和所述PC上的存储器中的文件的文件同步模块。4如权利要求3所述的接口系统其中,所述文件应用关联模块被配置为打开被存储在所述PC上的用PC应用以操作所述。

4、文件;其中,所述PC应用与被存储在所述移动设备上的应用相关联;并且其中,所述PC应用在所述第二窗口中被打开。5如权利要求4所述的接口系统,其中,所述文件应用关联模块被配置为使用所述PC的处理器来操作所述PC应用。6如权利要求4所述的接口系统,其中,所述文件应用关联模块被配置为在或者位于所述PC上或者位于所述移动设备上的数据库中,将一个或多个移动设备条件映射到一个或多个PC动作。7如权利要求6所述的接口系统,其中,所述移动设备条件包括移动设备应用软件标识符。8如权利要求7所述的接口系统,其中,所述移动设备条件还包括与移动设备应用软件相关联的文件类型。9如权利要求6所述的接口系统,其中,所述一个或。

5、多个PC动作包括利用所述文件来执行所述PC应用。10一种用于将移动设备耦接到个人计算机PC的接口系统,包括PC,所述PC具有用于执行被存储在所述PC上的存储器中的PC应用的处理器和用于显示所执行的PC应用的显示器;移动设备,所述移动设备具有用于执行被存储在所述移动设备上的存储器中的移动设备应用的处理器和用于显示所执行的移动设备应用的显示器;PC仿真模块;所述PC仿真模块被配置为在所述PC的显示器上的第一窗口中仿真所述移动设备的屏幕;文件应用关联模块;其中,所述文件应用关联模块被配置为利用与所述移动设备上的文件相关联的PC应用和被存储在所述移动设备上的存储器中的移动设备应用来执行所述文件;并且权。

6、利要求书CN102063463ACN102063473A2/3页3其中,所述文件应用关联模块被配置为在PC显示器上的第二窗口中显示所执行的PC应用。11如权利要求10所述的接口系统,其中,所述文件关联逻辑被配置为在与所述第一窗口重叠或在所述第一窗口以外的第二窗口中执行所述PC应用。12如权利要求10所述的接口系统,还包括用于同步要被存储在所述移动设备和所述PC上的存储器中的文件的文件同步模块。13如权利要求10所述的接口系统,其中,所述文件应用关联模块被配置为使用所述PC的处理器来执行所述PC应用。14如权利要求10所述的接口系统,还包括被耦接到所述文件应用关联模块的数据库;其中,所述文件应用。

7、关联模块被配置为在所述数据块中将一个或多个移动设备条件映射到一个或多个PC动作。15如权利要求14所述的接口系统,其中,所述移动设备条件包括移动设备应用软件标识符。16如权利要求15所述的接口系统,其中,所述移动设备条件还包括与所述移动设备应用软件相关联的文件类型。17如权利要求15所述的接口系统,其中,所述一个或多个PC动作包括利用所述文件执行所述PC应用。18一种用于在移动设备和个人计算机PC之间进行接口的方法,包括将移动设备耦接到PC;所述PC具有用于执行被存储在所述PC上的存储器中的PC应用的处理器以及用于显示所执行的PC应用的显示器;在所述PC的显示器上的第一窗口中仿真所述移动设备的。

8、屏幕;使用与移动设备上的文件相关联的PC应用以及被存储在所述移动设备上的存储器中的移动设备应用来执行所述文件;以及在PC显示器上的第二窗口中显示所执行的PC应用。19如权利要求18所述的方法,其中,所执行的PC应用被显示在与所述第一窗口重叠或在所述第一窗口以外的第二窗口中。20如权利要求19所述的方法,还包括在所述移动设备和所述PC上的存储器之间同步所述文件。21如权利要求19所述的方法,其中,所述PC应用使用所述PC的处理器而被执行。22如权利要求18所述的方法,其中,执行所述PC应用包括选择与所述文件和相关联的移动设备应用相兼容的PC应用软件。23如权利要求22所述的方法,其中,选择PC应。

9、用软件包括将一个或多个移动设备条件映射到一个或多个PC动作。24如权利要求23所述的方法,其中,所述移动设备条件包括移动设备应用软件标识符和与移动设备应用软件相关联的文件类型。25如权利要求24所述的方法,其中,所述移动设备条件另外还包括以下内容中的一个或多个所述PC应用的状态、所打开的文件的状态或例外条件。权利要求书CN102063463ACN102063473A3/3页426如权利要求23所述的方法,其中,选择所述PC应用软件还包括根据所选择的文件及其相关联的应用软件来从数据库中查找接收系统动作。27如权利要求23所述的方法,其中,所述接收系统动作包括执行所述PC应用,所述方法还包括执行所。

10、述接收系统动作来执行所述PC应用和相应的文件。权利要求书CN102063463ACN102063473A1/8页5便携式设备和计算机之间的用户接口系统和方法技术领域0001本发明一般地涉及计算机接口,更具体而言,涉及移动设备与计算机之间的计算机接口。背景技术0002经常会需要将诸如PDA、智能手机和其它移动设备之类的便携式信息设备与诸如台式计算机或膝上型计算机之类的计算机相接口。现有技术如图2中的系统40所示使用PC仿真软件42,其用于仿真屏幕显示复制20和用户输入设备12键盘和/或鼠标操作,以及简单的剪切/复制/粘贴操作、拖放文件转移。因此,本发明的一个目的是提供移动设备和计算机之间的改进的。

11、仿真。在以下公开中至少会满足这些目标中的一些目标。发明内容0003本发明的系统和方法使得用户可以在计算机的桌面上查看例如,来自PDA、智能手机或其它便携式设备的移动屏幕。此外,移动设备可以使用桌面键盘和鼠标来控制。本发明的系统允许在移动设备和桌面之间的文本复制/剪切/粘贴操作、移动屏幕的部分或全部的捕获、文件到移动设备的拖放。优选地,该系统被配置为支持ACTIVESYNC/IP连接和诸如MOBILEEXPLORER文件浏览之类的应用。0004本发明处理预先定义的成对的移动应用程序和计算机应用程序,并且提供数据文件的处理的连续无缝集成作为假的单个会话。在所连接的计算机的屏幕上的仿真移动PDA设备。

12、屏幕上,应用程序在移动设备上运行,并且文档被显示用于查看/处理/编辑,并且其屏幕图像被复制在计算机屏幕上。当用户操作某些操作时,由移动设备应用程序打开的文档被保存为文件,并且从移动设备存储文件系统被自动转移到计算机存储文件系统。然后,计算机上预先定义的等同应用软件将被启动并且复制的计算机文件在移动设备屏幕仿真窗口以外或与之重叠的计算机屏幕上被打开。当文件的计算机处理完成时,文件被转移回移动设备。0005本发明的一个方面是一种用于将移动设备耦接到PC的接口系统,包括PC仿真模块,其被配置为在被耦接到移动设备的PC的显示器上的第一窗口中仿真移动设备的屏幕;文件应用关联模块,其被配置为打开与位于移动。

13、设备的存储器中的文件相关联的应用并且将该应用显示在PC显示器上的第二窗口中;以及处理器,其用于操作PC仿真模块和文件应用关联模块。0006在优选实施例中,文件应用关联模块被配置为在与第一窗口重叠或在第一窗口以外的第二窗口中打开所述相关联的应用。例如,文件应用关联模块被配置为打开被存储在PC上的PC应用以操作所述文件,其中所述PC应用与被存储在移动设备上的应用相关联并且在第二窗口中被打开。优选地,文件应用关联模块被配置为使用PC的处理器来操作所述PC应用。0007在另一实施例中,文件应用关联模块被配置为在或者位于PC上或者位于移动设说明书CN102063463ACN102063473A2/8页6。

14、备上的数据库中将一个或多个移动设备条件映射到一个或多个PC动作。移动设备条件可以包括移动设备应用软件标识符、与移动设备应用软件相关联的文件类型以及其它条件。所述一个或多个PC动作可以包括利用所述文件来执行PC应用。0008另一个方面是一种用于将移动设备耦接到PC的接口系统,包括PC,其具有用于执行被存储在该PC上的存储器中的PC应用的处理器和用于显示所执行的PC应用的显示器;移动设备,其具有用于执行被存储在该移动设备的存储器中的移动设备应用的处理器和用于显示所执行的移动设备应用的显示器;PC仿真模块,其被配置为在该PC的显示器上的第一窗口中仿真该移动设备的屏幕;以及文件应用关联模块,其被配置为。

15、利用与该移动设备上的文件相关联的PC应用和被存储在该移动设备上的存储器中的移动设备应用来执行所述文件,其中,文件应用关联模块被配置为在PC显示器上的第二窗口中显示所执行的PC应用。优选地,文件应用关联逻辑被配置为在与第一窗口重叠或在第一窗口以外的第二窗口中执行所述PC应用。0009在一个实施例中,该系统还包括耦接到文件应用关联模块的数据库,其中,文件应用关联模块被配置为在该数据库中将一个或多个移动设备条件映射到一个或多个PC动作。0010另一个方面是一种用于在移动设备和PC之间进行接口的方法,包括将移动设备耦接到PC;该PC具有用于执行被存储在PC上的存储器中的PC应用的处理器以及用于显示所执。

16、行的PC应用的显示器;在该PC的显示器上的第一窗口中仿真该移动设备的屏幕;使用与移动设备上的文件相关联的PC应用和被存储在该移动设备上的存储器中的移动设备应用来执行所述文件;以及在PC显示器上的第二窗口中显示所执行的PC应用。0011在优选实施例中,所执行的PC应用被显示在与第一窗口重叠或在第一窗口以外的第二窗口中,并且使用PC的处理器而被执行。该方法还可以包括同步移动设备和PC上的存储器之间的文件。0012在另一实施例中,执行PC应用包括选择与所述文件和相关联的移动设备应用相兼容的PC应用软件。例如,选择PC应用软件可以包括将一个或多个移动设备条件映射到一个或多个PC动作。移动设备条件可以包。

17、括移动设备应用软件标识符和与移动设备应用软件相关联的文件类型。可选地,移动设备条件可以包括PC应用的状态、打开的文件的状态或例外条件。0013在另一个实施例中,选择PC应用软件还包括根据所选择的文件及其相关联的应用软件来从数据库中选择接收系统动作。0014在另一实施例中,接收系统动作包括执行所述PC应用,该方法还包括执行接收系统动作来执行所述PC应用和相应的文件。0015在说明书的以下部分中将阐明本发明的其它方面,其中,详细的描述是为了充分公开本发明优选实施例,而不对其进行限制。附图说明0016通过参考以下附图将会更充分地理解本发明,这些附图仅用于图解目的,其中0017图1是根据本发明PDA耦。

18、合到计算机的示意图。0018图2图示出现有技术仿真系统。说明书CN102063463ACN102063473A3/8页70019图3图示出本发明的移动设备仿真系统的示图。0020图4示出根据本发明的应用关联逻辑的流程图。0021图5图示出通过图4的应用关联逻辑映射的发源系统条件。0022图6图示出可以通过图4的应用关联逻辑映射的例外条件。0023图7是本发明的关联数据库中的接收动作的示图。具体实施方式0024更具体地参考附图,为了图解的目的,本发明被具体化在图1、图3至图7中一般性示出的装置中。应当明白,在不偏离这里所公开的基本概念的情况下,这些装置在配置上和在部件的细节上可以不同,并且方法在。

19、具体步骤和序列上可以不同。0025图1图示出根据本发明的图像识别系统10。系统10包括具有屏幕14的移动设备PDA12,其被耦接到具有显示器18、键盘34和鼠标36的计算机16。移动设备12与计算机16之间的连接可以是本地介质,例如,连接端口24和30的USB连接28,耦接无线天线22和32的无线连接26例如,蓝牙连接等等,或者诸如基于互联网的文件同步服务之类的使用到公共网络基础设施的网络连接的远程连接26。0026图3图示出本发明的系统50的示意图。PC仿真模块或软件52在所连接的计算机16的屏幕上提供仿真的PDA屏幕20,该PC仿真模块或软件52可以被装载在PC16上的存储器58、移动设备。

20、12的存储器46中或这两者中。应用程序44可以在移动设备12上运行,使得文档或其它窗口被显示用于查看/处理/编辑,并且其屏幕图像20被复制在计算机屏幕18上。0027当用户执行某些操作时,由移动设备12应用程序44打开的文档被存储为文件,并且从移动设备存储文件系统46被自动转移到计算机存储文件系统58。应用关联逻辑模块54被配置为经由处理器68来启动计算机18上预先定义的等同PC应用软件60,其中,所复制的计算机文件经由计算机屏幕18上的用户接口64在移动设备屏幕仿真窗口20以外或与之相重叠的窗口中被打开。应用关联逻辑模块54被配置为针对所选择的文件的移动设备应用44来查找等同的PC应用60。。

21、例如,移动设备12可能在存储器中装载了MOBILEOUTLOOK或MOBILEOFFICE例如,MOBILEWORD、MOBILEEXCEL和MOBILEPOWERPOINT。因此,如果WORD文档被选择,则应用关联逻辑54寻找针对移动设备应用44MOBILEWORD的等同PC应用60。0028当该文件的计算机处理被完成时,文件被转移回移动设备12的存储器46。文件同步模块56被配置为同步可以被存储在设备12的存储器46或计算机16的存储器58中的文件,并且,如果文件在移动设备12或计算机16未被相互耦接时已在移动设备12和计算机16任一者上被操作,则文件同步模块56更新被存储在移动设备12或。

22、计算机16任一者上的文件。应用关联逻辑54和/或文件同步模块56优选被配置为将这些文件以相关联的移动设备应用程序44可读的格式保存在移动设备存储器46上。0029用户操作可以是各种类型的用户接口。例如,用户可以执行打开的文档重现RENDITION从计算机显示器18上的仿真移动屏幕20到计算机屏幕上在移动设备屏幕仿真窗口20以外的其它区域例如,屏幕18上所显示的桌面或另一窗口的鼠标拖放,或从计算机屏幕上在移动设备屏幕仿真窗口20以外的其它区域到计算机显示器18上的仿真移说明书CN102063463ACN102063473A4/8页8动屏幕20的鼠标拖放。用户也可以在移动设备屏幕14上执行等同的G。

23、UI用户操作。用户也可以调用仿真窗口20的基于GUI的菜单或按钮。此外,如果移动设备12能够通过但不限于所附的加速度计未示出来检测设备体的物理运动,则模仿把设备内容扔到外面的摇摆SWING或运动可以用来启动文件转移启动。0030从移动设备12到计算机16/从计算机16到移动设备12的文件转移操作可以通过上述用户操作的启动被自动处理,或者可以使得可提示设备之间的文件转移的确认,以及诸如存储文件结构文件夹,等等的非标准位置之类的特殊指令。其它特殊指令也可以被执行,例如,被存储在这两个设备上的文档或文件的副本的文件同步。0031在图4中所图示出的方法70中详细示出应用关联逻辑54的功能。在处理对象从。

24、移动设备12转移到计算机16或从计算机16转移到移动设备12之后,对应用软件选择的确定在应用关联逻辑模块54中被处理。可以明白,以下方法的大量处理经由计算机处理器68来执行以利用计算机一般较高的处理功率。然而,这些处理中的某些或全部也可以经由移动设备12的处理器48来实现。0032在步骤72中,移动设备12经由无线连接26或有线连接28被耦接到计算机16。在步骤74中,PDA屏幕被仿真,并且在PDA软件应用44的选择之后,在步骤76中,应用关联软件54被启动。0033应用关联逻辑54优选地包括在步骤78中在文件应用关联数据库66中将发源系统条件映射到接收系统动作的算法。在典型的情况中,发源系统。

25、是PDA12,而接收系统是PC16。然而,应当明白,这些角色可以基于用户需要的功能而颠倒。数据库66在图3中被示为位于或存储在PC的存储器58处。然而,应当明白,该数据库也可以被存储或被缓存在PDA存储器46上。0034在图5中更详细描述的发源系统条件100是参数102110的组合。例如,发源系统条件100包括应用软件类型/标识符102以及在发源应用软件44中被处理的用户数据的文件类型104。0035另外的操作系统条件可以可选地包括应用程序的模式或状态106,例如只读查看、开启以便修改等等。0036可选操作系统条件可以包括打开的文档数据文件的状态108。例如,标准可以包括文档或文件是否被不排外。

26、地打开并且已被修改、被排外地打开并且未被修改、被不排外地打开并且未被进行修改保存、被排外地打开并且未被进行修改保存等等。某些信息例如,106、108可以是不能用于所有应用程序的。0037可选参数也可以包括图6中详细描述的例外条件110。例外条件110可以是不是从文件类型或应用程序直接得出的一个或多个系统条件或使用条件。示例可以是文件大小112,或发源和/或接收系统的剩余可用存储容量114。剩余容量定义可以是绝对数据大小,或者可以是与文件系统的总容量的相对值。0038其他例外条件可以包括系统之间的网络连接状态/可用性116、操作系统或其它下层中间件数据同步设施118的存在与否、时间、星期几、以及。

27、其它日程状态120、或从诸如GPS接收器等系统上的地理位置检测传感器器获得的物理位置信息122,或来自附加了位置信息的PIM应用或子系统的调度信息。0039返回参考图4,步骤80处的算法通过发源系统上的当前对象文档/应用软件程序说明书CN102063463ACN102063473A5/8页9来从数据库66查找出接收系统动作。如果匹配条件被找到步骤82,则在步骤84,所定义的动作在接收系统上被执行。如果未找到即,无匹配条件,则接收系统算法在步骤86检查发源数据文件的应用关联是否被接收系统的操作系统层定义。如果对于发源数据文件的应用关联被找到,则在步骤88,所定义的动作在接收系统上被执行。如果在操。

28、作系统层中没有发现或定义匹配,则在步骤90,采取默认动作。默认动作可以包括针对接收系统的目的地文件夹打开操作系统的通用文件管理器例如,计算机系统上的WINDOWSEXPLORER,或者什么也不做。0040参考图7,从应用关联逻辑54和关联数据库66接收动作可以包括在步骤130使用接收到的数据文件在接收系统上执行应用程序,或者在步骤132对数据文件操纵步骤排序。步骤排序可以包括复制/移动已经通过操作系统层或分离的数据同步中间件自动同步的数据文件,使用应用程序打开文件以用于处理,以及更新处理后/更新后的数据文件的有关同步文件夹。0041如果发源系统的文件格式可以在接收系统上的应用程序中更好地被处理。

29、的话,步骤130和132中的序列中的至少一部分序列可以包括文件转换利用处理134;或者在诸如完成的文件的大小转移了绝对数据大小或对于正被转移的总文件大小的相对值之类的条件下,可以包括定时功能136,例如延迟定义的时间段。0042应当明白,在所有之前所描述的实施例中,可以通过引用统一资源定位符或URL来用网络内容/对象代替数据文件。0043关联数据库66定义可以在安装设备12之前被预先定义,或者他们可以是用户可配置的,或者是可由制造商或管理员升级的,或者是以上的任意组合。另外,该系统可以被配置使得应用关联逻辑可以被用户永久地或临时地接通或关断。0044参考根据本发明实施例的方法和系统的流程图描述。

30、了本发明的实施例。这些方法和系统也可以被实现为计算机程序产品。对此,流程图的每个框或步骤以及流程图中框和/或步骤的组合,可以通过各种手段来实现,这些手段例如是包括被包含在计算机可读程序代码逻辑中的一个或多个计算机程序指令的硬件、固件和/或软件。如将明白的,任意这样的计算机程序指令可以被装载到计算机包括但不限于通用计算机或专用计算机或者获得机器的其他可编程处理装置上,从而使得在计算机或其它可编程处理装置上执行的计算机程序指令可以创建用于实现一个或多个流程图的一个或多个框中所指定的功能的手段。0045因此,流程图的框支持用于执行指定功能的装置的组合、用于执行指定功能的步骤的组合、以及用于执行指定功。

31、能的计算机程序指令例如被包含在计算机可读程序代码逻辑装置中。还将理解,流程图中的每个框以及流程图中的框的组合可以用执行指定功能或步骤的基于专用硬件的计算机系统或者专用硬件和计算机可读程序代码逻辑装置的组合来实现。0046此外,例如被包含在计算机可读程序代码逻辑中的这些计算机程序指令也可以被存储在可以指引计算机或其它可编程处理装置以特定方式工作的计算机可读存储器中,从而使得被存储在计算机可读存储器中的指令可以产生这样的制品,其包括实现一个或多个流程图的一个或多个框中所指定的功能的指令装置。这些计算机程序指令也可以被装载到计算机或其它可编程处理装置上以使得一连串操作步骤在计算机或其它说明书CN10。

32、2063463ACN102063473A6/8页10可编程处理装置上被执行来产生计算机实现的处理,使得在计算机或其它可编程处理装置上执行的指令提供用于实现在一个或多个流程图的一个或多个框中指定的功能的步骤。0047因此,由此可见,本发明包括以下创造性实施例,其中00481一种用于将移动设备耦接到PC的接口系统,包括PC仿真模块;所述PC仿真模块被配置为在被耦接到移动设备的PC的显示器上的第一窗口中仿真移动设备的屏幕;文件应用关联模块;所述文件应用关联模块被配置为打开与位于该移动设备上的存储器中的文件相关联的应用并且将所述应用显示在该PC显示器上的第二窗口中;以及用于操作PC仿真模块和文件应用关。

33、联模块的处理器。00492如实施例1中所述的接口系统,其中,文件关联模块被配置为在与第一窗口重叠或在第一窗口以外的第二窗口中打开所述相关联的应用。00503如实施例2中所述的接口系统,还包括用于同步要被存储在该移动设备和该PC上的存储器中的文件的文件同步模块。00514如实施例3中所述的接口系统,其中文件应用关联模块被配置为打开被存储在PC上的PC应用以操作所述文件;其中,所述PC应用被与存储在该移动设备上的应用相关联;并且其中,所述PC应用在第二窗口中被打开。00525如实施例4中所述的接口系统,其中,文件应用关联模块被配置为使用PC的处理器来操作所述PC应用。00536如实施例4中所述的接。

34、口系统,其中,文件应用关联模块被配置为在或者位于PC上或者位于移动设备上的数据库中将一个或多个移动设备条件映射到一个或多个PC动作。00547如实施例6中所述的接口系统,其中,移动设备条件包括移动设备应用软件标识符。00558如实施例7中所述的接口系统,其中,移动设备条件还包括与移动设备应用软件相关联的文件类型。00569如实施例6中所述的接口系统,其中,所述一个或多个PC动作包括利用该所述文件执行所述PC应用。005710一种用于将移动设备耦接到PC的接口系统,包括PC,该PC具有用于执行被存储在该PC上的存储器中的PC应用的处理器以及用于显示所执行的PC应用的显示器;移动设备,该移动设备具。

35、有用于执行被存储在该移动设备上的存储器中的移动设备应用的处理器以及用于显示所执行的移动设备应用的显示器;PC仿真模块;该PC仿真模块被配置为在该PC的显示器上的第一窗口中仿真该移动设备的屏幕;文件应用关联模块;其中文件应用关联模块被配置为利用与该移动设备上的文件相关联的PC应用和被存储在移动设备上的存储器中的移动设备应用来执行所述文件;其中,文件应用关联模块被配置为在PC显示器上的第二窗口中显示所执行的PC应用。005811如实施例10中所述的接口系统,其中,文件应用关联逻辑被配置为在与第一窗口重叠或在第一窗口以外的第二窗口中执行所述PC应用。005912如实施例10中所述的接口系统,还包括用。

36、于同步要被存储在该移动设备和该PC上的存储器中的文件的文件同步模块。说明书CN102063463ACN102063473A7/8页11006013如实施例10中所述的接口系统,其中,文件应用关联模块被配置为使用PC的处理器来执行所述PC应用。006114如实施例10中所述的接口系统,还包括被耦接到文件应用关联模块的数据库;其中文件应用关联模块被配置为在该数据库中将一个或多个移动设备条件映射到一个或多个PC动作。006215如实施例10中所述的接口系统,其中,移动设备条件包括移动设备应用软件标识符。006316如实施例15中所述的接口系统,其中,移动设备条件还包括与移动设备应用软件相关联的文件类。

37、型。006417如实施例15中所述的接口系统,其中,所述一个或多个PC动作包括利用所述文件来执行所述PC应用。006518一种用于在移动设备和PC之间进行接口的方法,包括将移动设备耦接到PC;该PC具有用于执行被存储在该PC上的存储器中的PC应用的处理器和用于显示所执行的PC应用的显示器;在PC的显示器上的第一窗口中仿真该移动设备的屏幕;使用与移动设备上的文件相关联的PC应用以及被存储在该移动设备上的存储器中的移动设备应用来执行所述文件;以及在PC显示器上的第二窗口中显示所执行的PC应用。006619如实施例18中所述的方法,其中,所执行的PC应用被显示在与第一窗口重叠或在第一窗口以外的第二窗。

38、口中。006720如实施例19中所述的方法,还包括在该移动设备和该PC上的存储器之间同步文件。006821如实施例19中所述的方法,其中,所述PC应用使用PC的处理器而被执行。006922如实施例18中所述的方法,其中,执行所述PC应用包括选择与所述文件和相关联的移动设备应用相兼容的PC应用软件。007023如实施例22中所述的方法,其中,选择PC应用软件包括将一个或多个移动设备条件映射到一个或多个PC动作。007124如实施例23中所述的方法,其中,移动设备条件包括移动设备应用软件标识符和与移动设备应用软件相关联的文件类型。007225如实施例24中所述的方法,其中,移动设备条件另外还包括以。

39、下内容中的一个或多个该PC应用的状态、打开的文件的状态,或例外条件。007326如实施例23中所述的方法,其中,选择所述PC应用软件还包括根据所选择的文件以及其相关联的应用软件来从数据库中查找接收系统动作。007427如实施例23中所述的方法,其中,接收系统动作包括执行所述PC应用,该方法还包括执行所述接收系统动作来执行所述PC应用以及相应的文件。0075尽管以上描述包含许多细节,但是这些不应被理解为限制本发明的范围,而是仅提供对该发明目前优选的一些实施例的图解。因此,将明白,本发明的范围完全包括对于本领域技术人员而言显而易见的其它实施例,因而,本发明的范围不受除权利要求以外的任何内容的限制,。

40、其中,除非明确说明,以单数来提及元件并不意在指“一个和仅一个”,而是指“一个或多个”。本领域普通技术人员已知的所有与上述优选实施例的实施例等同的结构、机构和功能通过引用被清楚地结合于此,并且意图被本权利要求书包含。此外,对于本说明书CN102063463ACN102063473A8/8页12权利要求书包含的一种装置或方法,其并不一定解决本发明所要解决的每一个问题。此外,本公开中的任何元件、组件或方法步骤都不意图贡献于公众,不论这些元件、组件或方法步骤是否在权利要求中被清楚地引用。这里,任何权利要求元素都不应根据35USC112第6款的规定来解释,除非该元素使用短语“用于的装置”来清楚地叙述。0。

41、076相关申请的交叉引用0077不应用0078有关联合赞助研究或开发的声明0079不应用0080对在致密盘上提交的素材的引用结合0081不应用0082受版权保护的素材的通告0083本专利文件中的一部分素材根据美国和其它国家的版权法律而受到版权保护。版权所有人不反对任何人对在美国专利商标局中可公众地获得的文件或记录中出现的专利文件或专利公开的复制再现,但是在其它所有情况下都保留所有版权。版权所有人因而不放弃使该专利文件保密的任何权利,包括但并不限于遵照37CFR114的权利。说明书CN102063463ACN102063473A1/6页13图1说明书附图CN102063463ACN102063473A2/6页14图2说明书附图CN102063463ACN102063473A3/6页15图3说明书附图CN102063463ACN102063473A4/6页16图4说明书附图CN102063463ACN102063473A5/6页17图5说明书附图CN102063463ACN102063473A6/6页18图6图7说明书附图CN102063463A。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1