硬件元件抽象的制作方法

文档序号:40297073发布日期:2024-12-13 11:11阅读:6来源:国知局
硬件元件抽象的制作方法

本文所述的实施方案涉及用于移动设备的输入技术。更具体地,本文所述的实施方案涉及提供抽象层。


背景技术:

1、便携式可穿戴电子设备通常由于其小的形状因子而具有有限的输入组件。例如,手表通常可在面部上具有1至2个按钮和/或小的触摸显示器。传统上,诸如按钮之类的硬件元件可被配置为在被按压时执行预定动作。然而,这些小型可穿戴设备的计算能力正在迅速增长,从而为许多不同种类的应用程序提供功能性。由此,需要对输入机制进行改进以支持增加设备的功能性。


技术实现思路



技术特征:

1.一种方法,所述方法包括:

2.根据权利要求1所述的方法,其中确定所述上下文信息包括确定当前活动的会话,其中所述一组动作与所述当前活动的会话相关联。

3.根据权利要求1所述的方法,其中所述一组动作是由所述第一应用程序定义的。

4.根据权利要求1所述的方法,其中所述一组动作是根据用户简档数据来进一步标识的,所述用户简档数据指示所述可配置输入组件的用户定义配置。

5.根据权利要求1所述的方法,其中所述一组动作包括多个渐进式应用程序可执行动作。

6.根据权利要求1所述的方法,其中抽象层使所述应用程序执行所选择的下一动作,而不指示所述用户输入是经由所述用户可配置输入组件检测到的。

7.根据权利要求1所述的方法,其中所述上下文信息是部分地由从所述第一应用程序接收的状态信息来确定的。

8.一种包括计算机可读代码的非暂态计算机可读介质,所述计算机可读代码能够由一个或多个处理器执行以:

9.根据权利要求8所述的非暂态计算机可读介质,其中用于确定所述上下文信息的所述计算机可读代码包括用于确定当前活动的会话的计算机可读代码,其中所述一组动作与所述当前活动的会话相关联。

10.根据权利要求8所述的非暂态计算机可读介质,其中所述一组动作是由所述第一应用程序定义的。

11.根据权利要求8所述的非暂态计算机可读介质,其中所述一组动作是根据用户简档数据来进一步标识的,所述用户简档数据指示所述可配置输入组件的用户定义配置。

12.根据权利要求8所述的非暂态计算机可读介质,其中所述一组动作包括多个渐进式应用程序可执行动作。

13.根据权利要求8所述的非暂态计算机可读介质,其中抽象层使所述应用程序执行所选择的下一动作,而不指示所述用户输入是经由所述用户可配置输入组件检测到的。

14.根据权利要求8所述的非暂态计算机可读介质,其中所述上下文信息是部分地由从所述第一应用程序接收的状态信息来确定的

15.一种系统,所述系统包括:

16.根据权利要求15所述的系统,其中用于确定所述上下文信息的所述计算机可读代码包括用于确定当前活动的会话的计算机可读代码,其中所述一组动作与所述当前活动的会话相关联。

17.根据权利要求15所述的系统,其中所述一组动作是由所述第一应用程序定义的。

18.根据权利要求15所述的系统,其中所述一组动作是根据用户简档数据来进一步标识的,所述用户简档数据指示所述可配置输入组件的用户定义配置。

19.根据权利要求15所述的系统,其中所述一组动作包括多个渐进式应用程序可执行动作。

20.根据权利要求15所述的系统,其中抽象层使所述应用程序执行所选择的下一动作,而不指示所述用户输入是经由所述用户可配置输入组件检测到的。

21.根据权利要求15所述的系统,其中所述上下文信息是部分地由从所述第一应用程序接收的状态信息来确定的。


技术总结
实现可配置输入组件包括:检测经由设备的可配置输入组件的用户输入,由该设备确定上下文信息,以及标识与第一应用程序相关联的一组动作。基于该上下文信息来选择下一动作,并且使得该应用程序执行所选择的下一动作。

技术研发人员:M·S·库恩斯,E·德沃索弗,M·A·戈尔巴赫,M·J·兰布
受保护的技术使用者:苹果公司
技术研发日:
技术公布日:2024/12/12
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1