基于输入装置识别信息的数据传送的制作方法

文档序号:9376117阅读:241来源:国知局
基于输入装置识别信息的数据传送的制作方法
【技术领域】
[0001] 本申请主要涉及基于输入装置的识别信息来传送数据。
【背景技术】
[0002] 在当今的启用计算机的环境中,例如,通过复制、剪切和粘贴动作传送数据已经变 得无处不在。然而,如果存在着在执行数据传送命令时所实现的任何安全性过程和用户识 别过程的话,那目前也是很少的,因此导致待传送的数据可能受到损害,并且不适合于发出 该数据传送命令的特定用户。

【发明内容】

[0003] 一方面,一种用于数据传送的第一装置,包括处理器,所述处理器被配置为:基于 来自输入装置的输入识别第一数据传送命令,接收与输入装置相关联的识别信息,以及至 少部分地响应于输入装置的认证,执行第一数据传送命令,所述认证至少部分地基于所述 识别信息。第一数据传送命令与第一数据的传送有关。
[0004] 另一方面,一种输入装置,包括处理器,所述处理器被配置为:感测输入装置与不 同于输入装置的第一装置的接触,响应于感测的接触将识别信息提供给第一装置和服务器 中的至少一个,以及将第一数据传送命令提供给第一装置和服务器中的至少一个。识别信 息与输入装置有关。
[0005] 又一方面,一种数据传送方法,包括:在第一装置处从不同于第一装置的第二装置 接收第一认证请求,其中第一认证请求配有不同于第一装置且不同于第二装置的第三装置 的识别信息。方法还包括将针对第一认证请求的第一认证响应提供给第二装置,从第二装 置接收数据,以及在第一装置处从不同于第一装置、第二装置和第三装置的第四装置接收 第二认证请求。第二认证请求配有第三装置的识别信息的至少一部分。另外,方法包括将 第二认证响应提供给第四装置,以及响应于在第一装置处至少部分地基于识别信息的至少 部分认证第三装置,将数据提供给第四装置。
[0006] 关于结构和操作两者,参考附图能够最佳地理解本原理的细节,其中在附图中相 似的参考数字表示相似的部件,并且其中:
【附图说明】
[0007] 图1是根据本原理的示例系统的框图;
[0008] 图2是根据本原理的装置的网络的框图;
[0009] 图3-6是示出根据本原理的示例算法的流程图;
[0010] 图7-14示出了根据本原理的示例用户界面(UI);以及
[0011] 图15是根据本原理的示例输入装置。
【具体实施方式】
[0012] 本公开内容主要涉及基于装置的信息。对于本文所讨论的任何计算机系统,系统 可以包括通过网络连接的服务器和客户端组件,使得可以在客户端与服务器组件之间交换 数据。客户端组件可以包括一个或更多个计算装置,包括电视(例如,智能电视、启用因特 网的电视)、诸如台式电脑、膝上型电脑和平板电脑的计算机,所谓的可转换装置(例如,具 有平板结构和膝上型结构),以及其它移动装置,包括智能电话。作为非限制性的示例,这 些客户端设装置可以使用来自Apple、Google或Microsoft的操作系统。也可以使用Unix 操作系统。这些操作系统能够执行一个或更多个能够通过网络(如因特网、局域网或虚拟 专用网)访问由因特网服务器托管(host)的网络应用程序的浏览器,如由Microsoft或 Google或Mozilla制作的浏览器或其它浏览器程序。
[0013] 如本文中所使用的,指令是指用于处理系统中的信息的计算机实现的步骤。能够 用软件、固件或硬件实现指令;因此,就功能性方面来描述说明性的部件、块、模块、电路和 步骤。
[0014] 处理器可以是能够通过各种线(诸如地址线、数据线和控制线)以及寄存器和移 位寄存器来执行逻辑的任何传统的通用单芯片处理器或多芯片处理器。此外,除通用处理 器外,还能够在以下装置中或通过以下装置来实现或执行本文所述的任何逻辑块、模块和 电路:数字信号处理器(DSP)、现场可编程门阵列(FPGA)、或被设计成执行本文所述功能的 其它可编程逻辑器件,诸如专用集成电路(ASIC)、离散门或晶体管逻辑、离散硬件组件或者 它们的任意组合。还能够通过控制器或状态机或计算装置的组合来实现处理器。
[0015] 本文中通过流程图描述的任何软件和/或应用程序和/或用户界面能够包括各种 子例程、过程等。应当理解,被公开为例如由一模块执行的逻辑能被重新分配给其它软件模 块,和/或在单个模块中被组合在一起,和/或在共享库中可用。
[0016] 当用软件实现时,能够用适当的语言,诸如C#或C++但不限于C#或C++,来编写 逻辑,并且能够将逻辑存储在计算机可读存储介质(例如,可以不是载波)上或通过它来传 输,该计算机可读存储介质诸如随机存取存储器(RAM)、只读存储器(R0M)、电可擦除可编 程只读存储器(EEPROM)、压缩光盘只读存储器(⑶-ROM)或诸如数字多功能盘(DVD)的其它 光盘存储器、磁盘存储器或包括可移动U盘(thumb drive)的其它磁存储装置等。连接可 以建立计算机可读介质。这种连接能够包括例如硬线电缆,其包括光纤和同轴电缆以及双 绞线。这种连接可以包括无线通信连接,其包括红外线和无线电。
[0017] 在示例中,处理器能够通过它的输入线访问来自数据存储器(如计算机可读存储 介质)的信息,和/或处理器能够通过启动无线收发机发送和接收数据而无线地访问来自 因特网服务器的信息。当数据被接收时,通常由天线与处理器的寄存器之间的电路将数据 从模拟信号转换成数字信号,并且当发送数据时将数据从数字信号转换成模拟信号。然后 处理器通过它的移位寄存器处理数据,以将计算后的数据输出到输出线上,以用于在装置 上显示计算的数据。
[0018] 能够以任何适当的组合将包括在一个实施方式中的部件用在其它实施方式中。例 如,可以组合、互换或从其它实施方式中删除本文所述的和/或附图中所示的各种部件中 的任何部件。
[0019] "具有A、B和C中的至少一个的系统"(同样地,"具有A、B或C中的至少一个的系 统"以及"具有A、B、C中的至少一个的系统")包括下述系统:只具有A、只具有B、只具有 C、具有A和B、具有A和C、具有B和C、和/或具有A、B和C的系统等。
[0020] "具有A、B和C中的一个或多个的系统"(同样地,"具有A、B或C中的一个或多个 的系统"以及"具有A、B、C中的一个或多个的系统")包括下述系统:只具有A、只具有B、只 具有C、具有A和B、具有A和C、具有B和C、和/或具有A、B和C的系统等。
[0021] 术语"电路"或"线路"被用在
【发明内容】
、说明书和/或权利要求中。如在本领域 中公知的,术语"线路"包括所有等级的可用集成,例如从离散逻辑电路到最高等级的电路 集成,诸如VLSI,并且包括被编程为执行实施方式的功能的可编程逻辑部件,以及用指令来 编程以执行所述功能的通用或专用处理器。
[0022] 现在具体参考图1,它示出了信息处理系统和/或计算机系统100的示例框图, 该信息处理系统和/或计算机系统100诸如例如启用因特网的计算机化的电话(例如,智 能电话)、平板电脑、笔记本电脑或台式电脑、启用因特网的计算机化的可佩戴装置(如智 能手表)、计算机化的电视(TV)(如智能电视)、所谓的可转化装置等。因此,在一些实施 方式中,系统100可以是台式电脑系统,如由Morrisville,NC的联想(美国)公司销售的
:列个人电脑中的一个,或由Morrisville, NC的联 想(美国)公司销售的工作站电脑,如ThinkStation?:。然而,从本文的描述可以明显看 出,根据本原理的客户端装置、服务器或其它机器可以包括其它特征或系统100的仅仅一 些特征。
[0023] 如图1中所示,系统100包括所谓的芯片组110。芯片组是指被设计成共同工 作的一组集成电路或芯片。芯片组通常作为单个产品而销售(例如,考虑市场上销售的 INTEL?, AMD?粤品牌的芯片组)。
[0024] 在图1的示例中,芯片组110具有特定架构,其可以根据品牌或制造商而在某种程 度上有所不同。芯片组110的架构包括核和存储器控制组120以及I/O控制器集线器150, 它们通过例如直接管理接口或直接媒体接口(DMI) 142或链路控制器144来交换信息(例 如,数据、信号、命令等)。在图1的示例中,DMI 142是芯片对芯片接口(有时称为"北桥" 和"南桥"之间的链路)。
[0025] 核和存储器控制器组120包括通过前端总线(FSB) 124交换信息的一个或更多个 处理器122 (例如,单核或多核处理器等)和存储器控制器集线器126。如本文所述,例如,可 以将核和存储器控制组120的多个部件集成在单个处理器晶圆上,以制作出代替传统"北 桥"式架构的芯片。
[0026] 存储器控制器集线器126与存储器140对接。例如,存储器控制器集线器126可 以为DDR SDRAM存储器(例如,DDR、DDR2、DDR3等)提供支持。通常,存储器140是一种随 机存取存储器(RAM)。它通常被称为"系统存储器"。
[0027] 存储器控制器集线器126还包括低压差分信号接口(LVDS) 132。LVDS 132可以是 用于支持显示装置192(例如,CRT、平板显示器、投影仪、启用触摸的显示器等)的所谓的 LVDS显示接口(LDI)。块138包括可以通过LVDS接口 132来支持的技术的一些示例(例 如,串行数字视频、HDMI/DVI、显示端口)。存储器控制器集线器126还包括一个或更多个 PCI高速接口(PCI-E) 134,例如,用于支持独立显卡136。使用PCI-E接口的独立显卡已经 成为对加速图形端口(AGP)的替选方法。例如,存储器控制器集线器126可以包括针对外 部的基于PCI-E的显卡(例如,包括一个或更多个GPU)的16路(xl6)PCI-E端口。示例系 统可以包括AGP或支持图形的PCI-E。
[0028] I/O集线器控制器150包括多个接口。图1的示例包括SATA接口 151、一个或更多 个PCI-E接口 152 (可选择地,一个或更多个遗留PCI接口)、一个或更多个USB接口 153、 LAN接口 154(更一般地,在处理器122的指示下,通过诸如因特网、WAN、LAN等的至少一个 网络进行通信的网络接口)、通用I/O接口(GPIO) 155、低脚数(low-pin count) (LPC)接口 170、 功率管理接口 161、时钟发生器接口 162、音频接口 163(例如,用于扬声器194输出音 频)、操作总成本(TCO)接口 164、系统管理总线接口(例如,多主控(multi-master)串行计 算机总线接口)165,以及串行外围闪存/控制器接口(SPI闪存)166,在图1的实例中,其包 括BIOS 168和启动代码190。关于网络连接,I/O集线器控制器150可以包括与PCI-E接 口端口多路复用的集成千兆以太网控制
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1