信道的确定方法、装置、终端设备和计算机可读存储介质与流程

文档序号:24803344发布日期:2021-04-23 16:21阅读:101来源:国知局
信道的确定方法、装置、终端设备和计算机可读存储介质与流程

1.本公开涉及计算机技术领域,尤其涉及一种信道的确定方法、装置、终端设备和计算机可读存储介质。


背景技术:

2.目前,大部分终端设备支持无线局域网(wifi)连接,其中wifi的工作模式可以包括点对点(p2p)工作模式和工作站(sta)工作模式。
3.现有经常出现终端设备同时在p2p工作模式和sta工作模式下进行数据传输。例如,终端设备与电视连接进行无线投屏(此时为p2p工作模式),并同时与路由器连接进行网络游戏(此时为sta工作模式)的场景。
4.然而,当终端设备同时在p2p工作模式和sta工作模式下进行数据传输时,数据传输延时较高。例如,上述场景可能出现游戏过程中出现卡顿,延时偏高等情况,电视投屏可能出现花屏等情况,影响用户体验。


技术实现要素:

5.为了解决上述技术问题或者至少部分地解决上述技术问题,本公开提供了一种信道的确定方法、装置、终端设备和计算机可读存储介质。
6.第一方面,本公开提供了一种信道的确定方法,包括:
7.接收点对点第一p2p连接的启动指令,获取已建立的工作站sta连接的第一工作信道;
8.根据所述第一工作信道确定所述第一p2p连接的第二工作信道,其中,所述第二工作信道的频率与所述第一工作信道的频率完全重叠,或者,所述第二工作信道的频段与所述第一工作信道的频段不同;
9.基于所述第二工作信道建立第一p2p连接。
10.可选的,在所述第二工作信道的频率与所述第一工作信道的频率完全重叠的情况下,所述方法还包括:
11.控制所述第一p2p连接与所述sta连接采用时分复用的方式在所述第一工作信道上传输数据。
12.可选的,在所述第二工作信道的频段与所述第一工作信道的频段不同的情况下,所述方法还包括:
13.控制所述第一p2p连接与所述sta连接采用天线复用的方式传输数据。
14.可选的,所述接收第一p2p连接的启动指令之前,还包括:
15.接收sta连接的启动指令,建立sta连接;
16.确定所述sta连接与已建立的第二p2p连接处于同一频段的不同信道,断开所述已建立的第二p2p连接。
17.可选的,所述方法还包括:
18.暂停所述sta连接运行的部分业务,所述部分业务包括:扫描无线局域网接入点业务,和/或,无线漫游业务。
19.第二方面,本公开提供一种信道的确定装置,包括:
20.接收模块,用于接收点对点第一p2p连接的启动指令,获取已建立的工作站sta连接的第一工作信道;
21.确定模块,用于根据所述第一工作信道确定所述第一p2p连接的第二工作信道,其中,所述第二工作信道的频率与所述第一工作信道的频率完全重叠,或者,所述第二工作信道的频段与所述第一工作信道的频段不同;
22.建立模块,用于基于所述第二工作信道建立第一p2p连接。
23.可选的,在所述第二工作信道的频率与所述第一工作信道的频率完全重叠的情况下,所述装置还包括:
24.第一控制模块,用于控制所述第一p2p连接与所述sta连接采用时分复用的方式在所述第一工作信道上传输数据。
25.可选的,在所述第二工作信道的频段与所述第一工作信道的频段不同的情况下,所述装置还包括:
26.第二控制模块,用于控制所述第一p2p连接与所述sta连接采用天线复用的方式传输数据。
27.可选的,所述接收模块还用于:
28.接收sta连接的启动指令,建立sta连接;
29.确定所述sta连接与已建立的第二p2p连接处于同一频段的不同信道,断开所述已建立的第二p2p连接。
30.可选的,所述装置还包括:
31.暂停模块,用于暂停所述sta连接运行的部分业务,所述部分业务包括:扫描无线局域网接入点业务,和/或,无线漫游业务。
32.第三方面,本公开提供一种终端设备,包括:
33.存储器,用于存储处理器可执行指令的存储器;
34.处理器,用于在计算机程序被执行时,实现如上述第一方面所述的信道的确定方法。
35.第四方面,本公开提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如上述第一方面所述的信道的确定方法。
36.本公开实施例提供的技术方案与现有技术相比具有如下优点:
37.终端设备通过在接收到第一p2p连接的启动指令,获取已建立的sta连接的第一工作信道,根据第一工作信道确定第一p2p连接的第二工作信道,其中,第二工作信道的频率与第一工作信道的频率完全重叠,即第一p2p连接与sta连接的工作信道相同,则避免了两种连接均需要传输数据时,频繁切换信道的问题,或者,第二工作信道的频段与第一工作信道的频段不同,即p2p工作模式与sta工作模式在不同的频段,则两种连接可以同时进行数据传输,从而基于第二工作信道建立第一p2p连接。使得终端设备同时处于p2p工作模式和sta工作模式时,数据传输延迟较低,提高了用户体验。
附图说明
38.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
39.为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
40.图1为本公开实施例提供的一种信道的确定方法的流程示意图;
41.图2为本公开提供的一种无线投屏设备连接界面的示意图;
42.图3为本公开实施例提供的另一种信道的确定方法的流程示意图;
43.图4为本公开实施例提供的再一种信道的确定方法的流程示意图;
44.图5为本公开实施例提供的一种信道的确定装置的结构示意图;
45.图6为本公开实施例提供的一种终端设备的结构示意图;
46.图7是本公开提供的一种终端设备的框图。
具体实施方式
47.为了能够更清楚地理解本公开的上述目的、特征和优点,下面将对本公开的方案进行进一步描述。需要说明的是,在不冲突的情况下,本公开的实施例及实施例中的特征可以相互组合。
48.在下面的描述中阐述了很多具体细节以便于充分理解本公开,但本公开还可以采用其他不同于在此描述的方式来实施;显然,说明书中的实施例只是本公开的一部分实施例,而不是全部的实施例。
49.目前,大部分终端设备支持无线局域网(wifi)连接,其中wifi连接时通信双方会选择相应的频段和信道进行数据传输。wifi的频段可以包括但不限于2.4g频段和5g频段,每个频段对应多个信道,其中,信道之间会有重叠的频率范围。
50.wifi连接的工作模式可以包括点对点(p2p)工作模式和工作站(sta)工作模式。其中,p2p工作模式为无线局域网直连模式(wifidirect),可以在不同的终端设备之间实现wifi直连,以传送数据。例如,终端设备与电视连接进行无线投屏操作时,终端设备的工作模式即为p2p工作模式。在sta工作模式下,终端设备作为工作站(sta)与无线接入点(ap)连接,例如,终端设备连接无线路由器,并通过无线路由器访问互联网进行游戏。
51.在一些场景中,终端设备同时在p2p工作模式和sta工作模式下进行数据传输,两种工作模式是在5g频段内的不同信道。例如,手机与电视无线连接进行投屏(此连接中,手机处于p2p工作模式),之后手机与路由器无线连接进行网络游戏(此连接中,手机处于sta工作模式),此时,手机需要与电视进行无线投屏,又需要与路由器传输网络游戏的数据。
52.然而,终端设备同时在p2p工作模式和sta工作模式下进行数据传输,由于两种工作模式在同频段不同的信道内工作,因此需要进行频繁的信道切换,从而使得数据传输延时较高。例如,手机与电视无线连接进行投屏,同时手机与路由器无线连接进行网络游戏,手机在游戏过程中可能出现卡顿,延时偏高等情况,影响了用户体验。进一步地,在另外一些场景中,电视可能出现花屏等情况,影响了用户体验。
53.本公开提供的信道的确定方法,应用于终端设备,终端设备可以是计算机,手机,
平板设备,智能穿戴设备等,本公开对终端设备不做具体限定,只要终端设备具有wifi功能即可。终端设备在接收到第一p2p连接的启动指令,获取已建立的sta连接的第一工作信道,根据第一工作信道确定第一p2p连接的第二工作信道,其中,第二工作信道的频率与第一工作信道的频率完全重叠,即第一p2p连接与sta连接的工作信道相同,则避免了两种连接均需要传输数据时,频繁切换信道的问题,或者,第二工作信道的频段与第一工作信道的频段不同,则两种连接可以同时进行数据传输,从而基于第二工作信道建立第一p2p连接。使得终端设备同时处于p2p工作模式和sta工作模式时,数据传输延迟较低,提高了用户体验。
54.下面以具体的实施例说明本公开的技术方案和本公开的技术方案如何解决上述问题。
55.图1为本公开实施例提供的一种信道的确定方法的流程示意图,如图1所示,本实施例的方法由终端设备执行,在此本公开不做限制,本实施例的方法如下:
56.s101、接收第一p2p连接的启动指令。
57.其中,第一p2p连接的启动指令用于指示启动建立第一p2p连接。第一p2p连接的启动指令可以为终端设备接收到的第一p2p连接的启动指令,第一p2p连接的启动指令可以为多种形式的指令。第一p2p连接的启动指令可以为电子设备在预设界面中指定位置接收到的触摸指令,例如,在设置wifi界面中点击“第一p2p连接”选项启动第一p2p连接。第一p2p连接的启动指令还可以为语音指令,例如,电子设备接收到通过语音输入的“连接p2p”、“开始连接电视”等语音消息,启动第一p2p连接。第一p2p连接的启动指令还可以为预设的隔空手势指令,例如,电子设备接收到预设的滑动手势,或者用户在空中比划预设形状,则启动第一p2p连接。可以理解,第一p2p连接的启动指令并不局限于上述形式,也可以为其他预先定义的形式。上述接收到的第一p2p连接的启动指令的形式可以为多种,方便用户根据实际需要进行选择,从而启动第一p2p连接。
58.例如,图2为本公开提供的一种无线投屏设备连接界面的示意图,如图2所示,在进行无线投屏时,可以通过用户在终端设备上的点击“无线投屏”按钮,进入到无线投屏设备连接界面,终端设备自动搜索周围可进行无线投屏连接的设备,并显示在无线投屏设备连接界面中,如图2中示例性的示出了2个设备,分别为设备1和设备2。终端设备通过接收到的点击显示界面中的与设备对应的位置,从而触发启动与设备的第一p2p连接,假设用户想连接设备1进行无线投屏,用户可以通过点击界面中对应位置的设备1,终端设备即接收到与设备1进行第一p2p连接的启动指令,从而触发启动与该设备1的第一p2p连接。
59.s102、判断当前是否已经建立sta连接。
60.接收到第一p2p连接的启动指令以后,终端设备需要判断当前是否已经建立sta连接,即终端设备需要判断是否会出现sta连接和第一p2p连接同时进行数据传输的场景。若当前没有建立sta连接,则按照现有流程建立第一p2p连接。若当前已经建立sta连接,则继续执行s103。
61.s103、获取已建立的sta连接的第一工作信道。
62.s104、根据第一工作信道确定第一p2p连接的第二工作信道。
63.其中,第二工作信道的频率与第一工作信道的频率完全重叠,或者,第二工作信道的频段与第一工作信道的频段不同。
64.一种可能的实现方式中,可以根据已建立的sta连接的第一工作信道,确定第一
p2p连接的第二工作信道的频率与第一工作信道的频率完全重叠,即第一p2p连接与sta连接的工作频段相同,且信道相同。
65.可选的,在第二工作信道的频率与第一工作信道的频率完全重叠的情况下,在建立第一p2p连接以后,本实施例的方法还可以包括:
66.控制第一p2p连接与sta连接采用时分复用(time division multiplexing,简称tdm)的方式在第一工作信道上传输数据。
67.本实施例中,由于第一p2p连接与sta连接的信道相同,因此可以采用时分复用的方式,不同时段来传输不同的信号,将信道传输数据的时间划分成若干时间片(简称时隙),并将这些时隙分别分配给第一p2p连接或sta连接使用,从而达到两种工作模式(第一p2p连接与sta连接)传输数据的目的,进一步地,无需频繁切换信道。
68.另一种可能的实现方式中,可以根据已建立的sta连接的第一工作信道,确定第一p2p连接的第二工作信道的频段与第一工作信道的频段不同,即第一p2p连接的工作频段与sta连接的工作频段不同。
69.可选的,在第一p2p连接的工作频段与sta连接的工作频段不同的情况下,在建立第一p2p连接以后,本实施例的方法还可以包括:
70.控制第一p2p连接与sta连接采用天线复用的方式传输数据。
71.本实施例中,上述天线复用为使用同一个天线进行不同频段的数据传输,由于p2p工作模式与sta工作模式的工作频段不同,因此可以采用天线复用的方式,p2p工作模式与sta工作模式的信号以并行的方式传输,互不干扰,两种工作模式中的任何一种工作模式的信号传输时可不考虑传输时延,从而达到两种工作模式(第一p2p连接与sta连接)传输数据的目的,且两种工作模式互相不干扰,则几乎没有传输时延。
72.s105、基于第二工作信道建立第一p2p连接。
73.在建立第一p2p连接的过程中,双方设备通过协商确定第一p2p连接所使用的工作信道。则本实施例中,终端设备确定了第二工作信道以后,在建立第一p2p连接的过程中,与第一p2p连接的对端设备协商确定此次连接使用第二工作信道。
74.进一步地,在建立第一p2p连接的过程中,连接双方通过协商确定主设备(group owner,go)与从设备(group client,gc),主设备可以设置第一p2p连接所使用的工作信道。在本实施例中,在建立第一p2p连接过程中,终端设备将p2p操作信道(p2p operation channel)设置为第二工作信道,同时设置成为主设备的意愿值(go intent),其中,go intent最大为15,go intent的值越大,表明越想做主设备,因此,终端设备将go intent设置为15(或者14),则表明了需要做主设备,当确定终端设备成为主设备以后,第一p2p连接的工作信道即为第二工作信道。
75.本实施例,终端设备通过在接收到第一p2p连接的启动指令,获取已建立的sta连接的第一工作信道,根据第一工作信道确定第一p2p连接的第二工作信道,其中,第二工作信道的频率与第一工作信道的频率完全重叠,即第一p2p连接与sta连接的工作信道相同,则避免了两种连接均需要传输数据时,频繁切换信道的问题,或者,第二工作信道的频段与第一工作信道的频段不同,则两种连接可以同时进行数据传输,从而基于第二工作信道建立第一p2p连接。使得终端设备同时处于p2p工作模式和sta工作模式时,数据传输延迟较低,提高了用户体验。
76.在上述实施例的基础上,进一步地,在建立sta连接的过程中,sta连接的工作信道是由ap确定的,终端设备无法决定sta连接的工作信道,因此,若终端设备已经建立了第一p2p连接,这时终端设备需要建立sta连接,可以根据sta连接和已经建立的第一p2p连接的信道,确定是否要先断开第一p2p连接,再使用上述方法建立第一p2p连接。
77.图3为本公开实施例提供的另一种信道的确定方法的流程示意图,图3是在图1所示实施例的基础上,进一步地,如图3所示,本实施例的方法还可以包括s1001、s1002和s1003:
78.s1001、接收sta连接的启动指令,建立sta连接。
79.其中,sta连接的启动指令用于指示启动建立sta连接。sta连接的启动指令可以为终端设备接收到的sta连接的启动指令,sta连接的启动指令可以为多种形式的指令。sta连接的启动指令可以为电子设备在预设界面中指定位置接收到的触摸指令,例如,在设置wifi界面中点击“sta连接”选项启动sta连接。sta连接的启动指令还可以为语音指令,例如,电子设备接收到通过语音输入的“连接sta”、“开始连接wifi”等语音消息,启动sta连接。sta连接的启动指令还可以为预设的隔空手势指令,例如,电子设备接收到预设的滑动手势,或者用户在空中比划预设形状,则启动sta连接。可以理解,sta连接的启动指令并不局限于上述形式,也可以为其他预先定义的形式,sta连接的启动指令与第一p2p连接的启动指令不同。上述接收到的sta连接的启动指令的形式可以为多种,方便用户根据实际需要进行选择,从而启动sta连接。
80.本实施例中,根据接收到的sta连接的启动指令,建立sta连接,则可以确定sta连接的工作信道。
81.s1002、判断当前是否已经建立了第二p2p连接。
82.建立sta连接以后,终端设备需要判断当前是否已经建立第二p2p连接,即终端设备需要判断是否会出现sta连接和第二p2p连接同时进行数据传输的场景。
83.若还未建立第二p2p连接,则按照现有流程进行sta连接的数据传输,进一步地,在sta连接建立以后,如果接收到第一p2p连接的启动指令,则可以按照图1所示的方法建立第一p2p连接。
84.若已经建立了第二p2p连接,则继续执行s1003。
85.s1003、判断sta连接与已建立的第二p2p连接是否处于同一频段的不同信道。
86.若sta连接与已建立的第二p2p连接不是处于同一频段的不同信道,也就是说,sta连接与已建立的第二p2p连接处于同一信道,或者,sta连接与已建立的第二p2p连接处于不同的频段,则按照现有流程进行sta连接的数据传输和第二p2p连接的数据传输。
87.若sta连接与已建立的第二p2p连接处于同一频段的不同信道,则继续执行s1004。
88.s1004、断开已建立的第二p2p连接。
89.若sta连接与已建立的第二p2p连接处于同一频段的不同信道,则sta连接与已建立的第二p2p连接同时传输数据时会造成数据传输延迟较高,可以断开已建立的第二p2p连接。
90.进一步地,断开已建立的第二p2p连接以后,可以自动重新建立第一p2p连接,也可以在接收到第一p2p连接的启动指令以后,建立第一p2p连接。
91.本实施例,通过接收sta连接的启动指令,并建立sta连接以后,确定sta连接与已
建立的第二p2p连接处于同一频段的不同信道,则此时sta连接与已建立的第二p2p连接同时传输数据时会造成数据传输延迟较高,则可以断开已建立的第二p2p连接,之后可以根据建立好的sta连接的第一工作信道,重新建立第一p2p连接,并确定第一p2p连接的第二工作信道,从而使得终端设备同时处于p2p工作模式和sta工作模式时,数据传输延迟较低,提高了用户体验。
92.图4为本公开实施例提供的再一种信道的确定方法的流程示意图,图4是在图1或图3所示实施例的基础上,进一步地,如图4所示,本实施例的方法还可以包括s106:
93.s106、暂停sta连接运行的部分业务。
94.其中,部分业务包括:扫描无线局域网接入点业务,和/或,无线漫游业务。
95.在sta工作模式下,会运行wifi的部分业务,例如,扫描无线局域网接入点业务,和/或,无线漫游业务等。运行部分业务,将对sta连接的数据传输带来影响,因此,可以减少或者暂停上述sta连接运行的部分业务。
96.本实施例,通过暂停sta连接运行的部分业务,从而使得sta连接的数据传输更少的受到部分业务运行所带来的延迟,从而使得终端设备同时处于p2p工作模式和sta工作模式时,数据传输延迟较低,提高了用户体验。
97.在上述实施例的基础上,进一步地,在s105之后还可以包括:调整第一p2p连接中传输的数据的分辨率至预设分辨率区间,和/或,帧率至预设帧率区间。
98.例如,使用第一p2p连接进行无线投屏时,如果当前的画质的分辨率为4k,帧率为60帧,其为超高清画质,则可以降低第一p2p连接中传输数据的分辨率和/或帧率至相应的区间,在对画质影响不大的情况下,可以减少第一p2p连接中传输的数据。
99.本实施例,通过调整第一p2p连接中传输的数据的分辨率至预设分辨率区间,和/或,帧率至预设帧率区间。则可以使得第一p2p连接中传输的数据量变小,从而进一步解决数据传输延迟较高的问题,使得第一p2p连接中数据传输延迟较低,提高了用户体验。
100.图5为本公开实施例提供的一种信道的确定装置的结构示意图,如图5所示,本实施例的装置可以包括:
101.接收模块501,用于接收点对点第一p2p连接的启动指令,获取已建立的工作站sta连接的第一工作信道;
102.确定模块502,用于根据第一工作信道确定第一p2p连接的第二工作信道,其中,第二工作信道的频率与第一工作信道的频率完全重叠,或者,第二工作信道的频段与第一工作信道的频段不同;
103.建立模块503,用于基于第二工作信道建立第一p2p连接。
104.可选的,在第二工作信道的频率与第一工作信道的频率完全重叠的情况下,装置还包括:
105.第一控制模块,用于控制第一p2p连接与sta连接采用时分复用的方式在第一工作信道上传输数据。
106.可选的,在第二工作信道的频段与第一工作信道的频段不同的情况下,装置还包括:
107.第二控制模块,用于控制第一p2p连接与sta连接采用天线复用的方式传输数据。
108.可选的,接收模块501还用于:
109.接收sta连接的启动指令,建立sta连接;
110.确定所述sta连接与已建立的第二p2p连接处于同一频段的不同信道,断开已建立的第二p2p连接。
111.可选的,装置还包括:
112.暂停模块,用于暂停sta连接运行的部分业务,部分业务包括:扫描无线局域网接入点业务,和/或,无线漫游业务。
113.上述实施例的装置,可以用于执行上述方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。
114.图6为本公开实施例提供的一种终端设备的结构示意图,如图6所示,本实施例的终端设备可以包括:
115.存储器601,用于存储处理器可执行指令的存储器;
116.处理器602,用于在计算机程序被执行时,实现如上述图1、图3或图4所示的信道的确定方法。
117.上述实施例的终端设备,可以用于执行上述方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。
118.本公开实施例提供一种计算机可读存储介质,计算机可读存储介质中存储有计算机执行指令,计算机执行指令被处理器执行时用于实现如上述图1、图3或图4所示的信道的确定方法。
119.图7是本公开提供的一种终端设备的框图,该终端设备可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。
120.装置800可以包括以下一个或多个组件:处理组件802,存储器804,电源组件806,多媒体组件808,音频组件810,输入/输出(i/o)接口812,传感器组件814,以及通信组件816。
121.处理组件802通常控制装置800的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件802可以包括一个或多个处理器820来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件802可以包括一个或多个模块,便于处理组件802和其他组件之间的交互。例如,处理组件802可以包括多媒体模块,以方便多媒体组件808和处理组件802之间的交互。
122.存储器804被配置为存储各种类型的数据以支持在装置800的操作。这些数据的示例包括用于在装置800上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器804可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(sram),电可擦除可编程只读存储器(eeprom),可擦除可编程只读存储器(eprom),可编程只读存储器(prom),只读存储器(rom),磁存储器,快闪存储器,磁盘或光盘。
123.电源组件806为装置800的各种组件提供电力。电源组件806可以包括电源管理系统,一个或多个电源,及其他与为装置800生成、管理和分配电力相关联的组件。
124.多媒体组件808包括在装置800和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(lcd)和触摸面板(tp)。如果屏幕包括触摸面板,屏幕可
以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件808包括一个前置摄像头和/或后置摄像头。当装置800处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。
125.音频组件810被配置为输出和/或输入音频信号。例如,音频组件810包括一个麦克风(mic),当装置800处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器804或经由通信组件816发送。在一些实施例中,音频组件810还包括一个扬声器,用于输出音频信号。
126.i/o接口812为处理组件802和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。
127.传感器组件814包括一个或多个传感器,用于为装置800提供各个方面的状态评估。例如,传感器组件814可以检测到装置800的打开/关闭状态,组件的相对定位,例如组件为装置800的显示器和小键盘,传感器组件814还可以检测装置800或装置800一个组件的位置改变,用户与装置800接触的存在或不存在,装置800方位或加速/减速和装置800的温度变化。传感器组件814可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件814还可以包括光传感器,如cmos或ccd图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件814还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。
128.通信组件816被配置为便于装置800和其他设备之间有线或无线方式的通信。装置800可以接入基于通信标准的无线网络,如wifi,3g、4g或5g,或它们的组合。在一个示例性实施例中,通信组件816经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,通信组件816还包括近场通信(nfc)模块,以促进短程通信。例如,在nfc模块可基于射频识别(rfid)技术,红外数据协会(irda)技术,超宽带(uwb)技术,蓝牙(bt)技术和其他技术来实现。
129.在示例性实施例中,装置800可以被一个或多个应用专用集成电路(asic)、数字信号处理器(dsp)、数字信号处理设备(dspd)、可编程逻辑器件(pld)、现场可编程门阵列(fpga)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。
130.在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器804,上述指令可由装置800的处理器820执行以完成上述方法。例如,非临时性计算机可读存储介质可以是rom、随机存取存储器(ram)、cd

rom、磁带、软盘和光数据存储设备等。
131.需要说明的是,在本文中,诸如“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设
备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括要素的过程、方法、物品或者设备中还存在另外的相同要素。
132.以上仅是本公开的具体实施方式,使本领域技术人员能够理解或实现本公开。对这些实施例的多种修改对本领域的技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本公开的精神或范围的情况下,在其它实施例中实现。因此,本公开将不会被限制于本文的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1