可编程的自适应界面装置以及对自适应界面装置进行编程的系统和方法制造方法及图纸

技术编号:15919081 阅读:50 留言:0更新日期:2017-08-02 04:20
一种可编程的自适应界面装置以及对自适应界面装置进行编程的系统和方法。为了对自适应界面装置进行编程,用户通过使用可编程输入的用户输入的特定组合对存储在自适应界面装置上的导航数据结构进行导航。所述自适应界面装置输出指示导航数据结构的用户导航的导航代码。所连接的计算机接收并解释导航代码并将可视化反馈提供给用户以帮助编程。更具体地,所连接的计算机的网页浏览器接收导航代码并向用户提供导航数据结构的图形展示及其用户导航。

【技术实现步骤摘要】
【国外来华专利技术】可编程的自适应界面装置以及对自适应界面装置进行编程的系统和方法本申请要求2014年9月8日提交的美国临时专利申请第62/047618号的优先权,其全部内容通过引用并入于此。
本专利技术涉及一种自适应界面装置。
技术介绍
个人计算机装置(包括例如,台式计算机、膝上型计算机、平板电脑、智能电话和个人数字助理)通常包括或可连接到各种界面设备,诸如键盘、鼠标和游戏控制器。通常来说,某些外部输入(例如,人为输入或移动)导致界面装置将预定数据或控制信号输出到计算机装置。随后,由在计算机装置上执行的软件接收这些数据或控制信号,这导致计算机装置按照软件的方式做出反应。某些界面装置是自适应的,并且可由用户配置以改变响应于在界面装置上的特定输入而产生的特定输出。然而,配置自适应界面装置可能需要在计算机装置上执行的专业软件并且与自适应界面装置进行双向通行以使计算机装置能够在自适应界面装置上重写数据。因此,需要一种用于对界面装置进行编程的增强型系统和方法。
技术实现思路
在一个实施例中,本专利技术提供一种对自适应界面装置进行编程的方法。所述方法包括:在计算机装置的显示屏上提供重映射图形用户界面;在所述重映射图形用户界面上提供所述自适应界面装置的导航数据结构的图形表示;所述自适应界面装置接收指示导航输入的导航代码。基于导航代码更新图形表示。所述方法包括基于导航代码确定自适应界面装置已被重映射为具有更新后的映射。在所述重映射图形用户界面上显示自适应界面装置的更新后的映射。在某些示例中,所述计算机装置容纳连接到所述自适应界面装置的数据线缆,其中,导航代码通过所述数据线缆被接收。在某些示例中,所述方法包括从所述自适应界面装置接收重映射模式信息,其中,重映射模式信息指示所述重映射界面装置已进入重映射模式。在某些示例中,所述方法包括从所述自适应界面装置接收当前映射数据;在所述重映射图形用户界面上基于当前映射数据显示所述自适应界面装置的当前映射。在某些示例中,所述方法包括在所述重映射图形用户界面上显示包括所述自适应界面装置的可编程输入的虚拟自适应界面装置。在某些实施例中,显示自适应界面装置的更新后的映射的步骤包括:在所述虚拟自适应界面装置上显示更新后的映射。在某些实施例中,所述导航数据结构的图形显示是虚拟键盘。在另一实施例中,本专利技术提供对自适应界面装置进行编程的另一方法。所述方法包括:由所述自适应界面装置将重映射模式信息发送到计算机装置。所述重映射模式信息指示自适应界面装置已进入重映射模式。所述自适应界面装置接收对所述自适应界面装置的导航数据结构进行导航的导航输入以用于对所述自适应的可编程输入进行重映射。所述自适应界面装置基于导航输入对可编程输入进行重映射。所述方法还包括由所述自适应界面装置发送指示接收到的导航输入并指示重映射的导航代码。在某些示例中,所述自适应界面装置接收连接到所述计算机装置的数据线缆,其中,导航代码通过所述数据线缆被发送。在某些示例中,所述方法包括:在进入重映射模式时,将当前映射数据发送到所述计算机装置,其中,所述当前映射数据指示所述自适应界面装置的可编程输入的当前映射。在某些示例中,所述方法包括经由可编程输入接收请求以使自适应界面装置进入重映射模式。在某些示例中,所述方法包括在接收到所述请求进入重映射模式之前,接收在可编程输入的第一可编程输入处的用户输入。这些示例还可包括由所述自适应界面装置将第一代码发送到所述计算机装置,其中,所述第一代码表示响应于所述用户输入的第一映射的输出;接收在重映射之后在第一可编程输入处的另一用户输入;由所述自适应界面装置将第二代码发送到所述计算机装置,其中,所述第二代码表示响应于所述另一用户输入表示第二映射的输出。在另一实施例中,本专利技术提供一种可编程自适应界面装置。所述可编程自适应界面装置包括可编程输入、输入/输出界面、存储器和处理器。所述输入/输出界面被配置为连接到计算机装置。所述存储器包括导航数据结构和键映射索引。所述处理器被配置将重映射模式信息经由所述输入/输出界面发送到所述计算机装置,所述重映射模式信息指示所述自适应结构装置已进入重映射模式。所述处理器还被配置为经由可编程输入接收使导航数据结构进行导航的导航输入。所述处理器基于导航输入对可编程输入进行重映射并经由所述输入/输出界面将导航代码发送到所述计算机装置。所述导航代码指示接收的导航输入并指示重映射。在某些示例中,所述可编程自适应界面装置包括:数据线缆,连接到所述输入/输出界面和计算机以形成通信链接。在某些示例中,键映射索引将可编程输入中的每个输入与对应输出代码相关联。在某些示例中,在进入重映射模式时,键映射索引具有指示所述自适应界面装置的可编程输入的当前映射的当前映射数据。在某些示例中,在完成重映射时,键映射索引具有指示所述自适应界面装置的可编程输入的更新后的映射的更新后的映射数据。在某些示例中,所述处理器还被配置为接收在可编程输入的第一可编程输入处的用户输入;将表示响应于用户输入的第一映射的输出的第一代码发送到所述计算机装置;接收在重映射之后经由第一可编程输入的另一用户输入;将第二代码发送到所述计算机装置,其中,第二代码表示响应于所述另一用户输入的第二映射的输出。在某些示例中,所述装置还包括导体,选择性地固定可编程输入中的两个可编程输入以在所述两个可编程输入之间形成导电通道。所述处理器还被配置为检测由导体形成的导电通道,并且作为响应,使自适应界面装置进入所述重映射模式。通过考虑具体实施方式和附图,本专利技术的其它方面将变得显而易见。附图说明图1A示出根据本专利技术的某些实施例的自适应界面装置的前侧。图1B示出图1A中的自适应界面装置的背侧。图2示出操作为计算机装置的界面装置的图1A中的自适应界面装置的框图。图3示出包括图1A的自适应界面装置的重编程系统的框图。图4A和图4B示出对诸如图1A中的自适应界面装置进行编程的方法。图5A、图5B、图5C、图5D和图5E示出根据本专利技术的某些实施例的重映射图形用户界面的各种屏幕。具体实施方式在对本专利技术的任何实施例进行详细解释之前,将理解本专利技术不受限于在随后的具体实施方法阐述的或在随后的附图中示出的结构的细节和组件的排列方式。本专利技术能够具有其它实施例并且以各种方式实施或实践。图1A和图1B分别示出根据某些实施例的自适应界面装置100的正面和背面。自适应界面装置100是基于用户输入模拟诸如,键盘或鼠标的计算机外围装置的可编程装置。用户输入包括例如导致完成导电回路的动作。可由自适应界面装置100检测出用户输入,反过来,自适应界面装置100生成模拟外围装置输出的输出。自适应界面装置100包括印刷电路板(PCB)102和连接器线缆104(例如,通用串行总线线缆)。PCB102包括执行存储在微控制器106的本地存储器或PCB102的另一存储器中的固件。PCB102包括容纳连接器线缆的端口108。参照图3,连接器线缆104的另一端与计算机112(例如,桌面电脑、笔记本电脑或平板电脑)的外端端口110连接。连接器线缆104、端口108和外围端口110可以是例如端口、端口或端口之一。PCB102经由连接器线缆104接收来自计算机102的电力(例如,5伏特直流电(DC)),这对包括微控制器106的PCB102的组本文档来自技高网...
可编程的自适应界面装置以及对自适应界面装置进行编程的系统和方法

【技术保护点】
一种对自适应界面装置进行编程的方法,所述方法包括:在计算机装置的显示屏上提供重映射图形用户界面;在所述重映射图形用户界面上提供所述自适应界面装置的导航数据结构的图形表示;从自适应界面装置接收导航代码;基于导航代码更新图形表示;基于导航代码确定自适应界面装置已被重映射为具有更新后的映射;在所述重映射图形用户界面上显示自适应界面装置的更新后的映射。

【技术特征摘要】
【国外来华专利技术】2014.09.08 US 62/047,6181.一种对自适应界面装置进行编程的方法,所述方法包括:在计算机装置的显示屏上提供重映射图形用户界面;在所述重映射图形用户界面上提供所述自适应界面装置的导航数据结构的图形表示;从自适应界面装置接收导航代码;基于导航代码更新图形表示;基于导航代码确定自适应界面装置已被重映射为具有更新后的映射;在所述重映射图形用户界面上显示自适应界面装置的更新后的映射。2.如权利要求1所述的方法,还包括:由计算机装置容纳连接到所述自适应界面装置的数据线缆,其中,导航代码通过所述数据线缆被接收。3.如权利要求1所述的方法,还包括:从所述自适应界面装置接收重映射模式信息,其中,重映射模式信息指示所述自适应界面装置已进入重映射模式。4.如权利要求1所述的方法,还包括:从所述自适应界面装置接收当前映射数据;在所述重映射图形用户界面上显示所述自适应界面装置基于当前映射数据的当前映射。5.如权利要求1所述的方法,还包括:在所述重映射图形用户界面上显示包括所述自适应界面装置的可编程输入的虚拟自适应界面装置。6.如权利要求5所述的方法,其中,显示自适应界面装置的更新后的映射的步骤包括:在所述虚拟自适应界面装置上显示更新后的映射。7.如权利要求1所述的方法,其中,所述导航数据结构的图形显示是虚拟键盘。8.一种对自适应界面装置进行编程的方法,所述方法包括:由所述自适应界面装置将重映射模式信息发送到计算机装置,其中,所述重映射模式信息指示所述自适应界面装置已进入重映射模式;由所述自适应界面装置接收对所述自适应界面装置的导航数据结构进行导航的导航输入以用于对所述自适应的可编程输入进行重映射;由所述自适应界面装置基于导航输入对可编程输入进行重映射;由所述自适应界面装置发送指示接收到的导航输入并指示重映射的导航代码。9.如权利要求8所述的方法,还包括:由所述自适应界面装置接收连接到所述计算机装置的数据线缆,其中,导航代码通过所述数据线缆被发送。10.如权利要求8所述的方法,还包括:在进入重映射模式时,将当前映射数据发送到所述计算机装置,其中,所述当前映射数据指示所述自适应界面装置的可编程输入的当前映射。11.如权利要求8所述的方法,还包括:经由可编程输入接收请求以使所述自适应界面装置进入重...

【专利技术属性】
技术研发人员:J·西尔韦S·拉斐尔Y·曼
申请(专利权)人:兆伊拉博兹有限责任公司
类型:发明
国别省市:美国,US

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

1