CN107580247B - 震动播放方法及装置、电子设备 - Google Patents

震动播放方法及装置、电子设备 Download PDF

Info

Publication number
CN107580247B
CN107580247B CN201710766230.2A CN201710766230A CN107580247B CN 107580247 B CN107580247 B CN 107580247B CN 201710766230 A CN201710766230 A CN 201710766230A CN 107580247 B CN107580247 B CN 107580247B
Authority
CN
China
Prior art keywords
vibration
playing
devices
time
time slice
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201710766230.2A
Other languages
English (en)
Other versions
CN107580247A (zh
Inventor
邵笑杰
蒋亮
沈汉亮
丁祥
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ruisheng Kaitai acoustic technology (Shanghai) Co.,Ltd.
Original Assignee
AAC Technologies Pte Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by AAC Technologies Pte Ltd filed Critical AAC Technologies Pte Ltd
Priority to CN201710766230.2A priority Critical patent/CN107580247B/zh
Publication of CN107580247A publication Critical patent/CN107580247A/zh
Application granted granted Critical
Publication of CN107580247B publication Critical patent/CN107580247B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Signal Processing For Digital Recording And Reproducing (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本发明实施例涉及多媒体技术领域,公开了一种震动播放方法及装置、电子设备。本发明中,震动播放方法包括:获取震动数据文件,震动数据文件包括连续的多个时间片构成,每个时间片中包括与至少两个设备对应的震动强度和震动时间;控制至少两个设备依次根据每个时间片中对应的震动强度和震动时间调整播放震动;在接收到暂停播放指令时,控制至少两个设备暂停播放震动并记录当前播放位置;在接收到恢复播放指令时,控制至少两个设备在当前播放位置处恢复播放震动,能够控制震动强度和震动时间同步,并且能够控制设备从停止位置开始播放。

Description

震动播放方法及装置、电子设备
技术领域
本发明实施例涉及多媒体技术领域,特别涉及一种震动播放方法及装置、电子设备。
背景技术
目前触觉***控制方式按照具体数值的控制,如用户播放触觉效果时,传给触觉硬件的值是总的播放时间。这个数值在播放复杂的震动效果时,只能控制总的播放时间,不能控制播放时具体时间段的效果。
发明人发现现有技术中至少存在如下问题:实际上播放的震动效果应该是不同的时间段分别的震动强度和波形维持的时间都有严格要求;并且用户在停止播放时,希望在下次播放时从停止的位置开始播放,这些在当前的播放参数中都不能控制,这可能导致播放的波形失真,达不到设计要求的波形。
发明内容
本发明实施方式的目的在于提供一种震动播放方法及装置、电子设备,能够控制震动强度和震动时间同步,并且能够控制设备从停止位置开始播放。
为解决上述技术问题,本发明的实施方式提供了一种震动播放方法,包括:获取震动数据文件,震动数据文件包括连续的多个时间片构成,每个时间片中包括与至少两个设备对应的震动强度和震动时间;控制至少两个设备依次根据每个时间片中对应的震动强度和震动时间调整播放震动;在接收到暂停播放指令时,控制至少两个设备暂停播放震动并记录当前播放位置;在接收到恢复播放指令时,控制至少两个设备在当前播放位置处恢复播放震动。
另外,震动时间与震动强度一一对应,时间片中每个设备对应多个震动强度以及震动时间。
另外,时间片对应的播放时间等于每个设备的多个震动时间之和,且不同的时间片对应的播放时间相同。
另外,控制至少两个设备依次根据每个时间片中对应的震动强度和震动时间播放震动,包括:判断到至少两个设备在当前时间片中的震动时间之和大于或等于播放时间时,控制至少两个设备停止播放震动;控制至少两个设备根据下一个时间片中对应的震动强度和震动时间播放震动。
本发明实施方式相对于现有技术而言,震动数据文件包括连续的多个时间片构成,每个时间片中包括与至少两个设备对应的震动强度和震动时间;控制至少两个设备依次根据每个时间片中对应的震动强度和震动时间调整播放震动,如此每隔一个时间片根据对应的震动强度和震动时间调整至少两个设备的震动,从而能够控制震动强度和震动时间同步;而在接收到暂停播放指令时,控制至少两个设备暂停播放震动并记录当前播放位置;在接收到恢复播放指令时,控制至少两个设备在当前播放位置处恢复播放震动,从而能够控制设备从停止位置开始播放。
本发明的实施方式还提供了一种震动播放装置,包括:震动数据获取模块,用于获取震动数据文件,震动数据文件包括连续的多个时间片构成,每个时间片中包括与至少两个设备对应的震动强度和震动时间;控制模块,与震动数据获取模块连接,用于控制至少两个设备依次根据每个时间片中对应的震动强度和震动时间调整播放震动;震动暂停模块,与控制模块连接,用于在接收到暂停播放指令时,控制至少两个设备暂停播放震动并记录当前播放位置;震动恢复模块,与震动暂停模块连接,用于在接收到暂停播放指令时,控制至少两个设备在当前播放位置处恢复播放震动。
另外,震动时间与震动强度一一对应,时间片中每个设备对应多个震动强度以及震动时间。
另外,时间片对应的播放时间等于每个设备的多个震动时间之和,且不同的时间片对应的播放时间相同。
本发明的实施方式还提供了一种电子设备,包括:至少一个处理器;以及,与至少一个处理器通信连接的存储器;其中,存储器存储有可被至少一个处理器执行的计算机程序,计算机程序被至少一个处理器执行,以使至少一个处理器能够执行前述的震动播放方法。
附图说明
一个或多个实施例通过与之对应的附图中的图片进行示例性说明,这些示例性说明并不构成对实施例的限定,附图中具有相同参考数字标号的元件表示为类似的元件,除非有特别申明,附图中的图不构成比例限制。
图1是本发明实施方式的震动播放方法的流程示意图;
图2是本发明实施方式的震动播放装置的结构示意图;
图3是本发明实施方式的电子设备的实体装置示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合附图对本发明的各实施方式进行详细的阐述。然而,本领域的普通技术人员可以理解,在本发明各实施方式中,为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施方式的种种变化和修改,也可以实现本申请所要求保护的技术方案。
本发明实施方式涉及一种震动播放方法。具体流程如图1所示,震动播放方法包括:
步骤S10:获取震动数据文件,震动数据文件包括连续的多个时间片构成,每个时间片中包括与至少两个设备对应的震动强度和震动时间。
在本发明实施方式中,每个时间片中包括可以两个或两个以上设备的震动强度和震动时间,使得该两个或两个以上设备分别根据对应的震动强度和震动时间震动,获得复杂的震动效果。
步骤S11:控制至少两个设备依次根据每个时间片中对应的震动强度和震动时间调整播放震动。
本发明实施方式每隔一个时间片根据对应的震动强度和震动时间调整至少两个设备的震动,即该至少两个设备播放震动到下一个时间片时,直接根据下一个时间片中对应的震动强度和震动时间调整播放震动,而与上一个时间片没有直接关联,从而使得即使该至少两个设备在上一个时间片的末尾处震动强度和震动时间不同步,在下一个时间片能够通过调整使震动强度和震动时间重新同步,如此能够控制震动强度和震动时间同步。
步骤S12:在接收到暂停播放指令时,控制至少两个设备暂停播放震动并记录当前播放位置。
其中,当前播放位置包括当前时间片中至少两个设备对应的震动强度和震动时间,步骤 S12中记录并保存当前播放位置以方便后续该至少两个设备恢复播放震动。
步骤S13:在接收到恢复播放指令时,控制至少两个设备在当前播放位置处恢复播放震动。
在步骤S13中,控制至少两个设备在之前暂停时保存的当前播放位置处恢复播放震动,从而能够控制设备从停止位置开始播放。
本发明实施方式相对于现有技术而言,震动数据文件包括连续的多个时间片构成,每个时间片中包括与至少两个设备对应的震动强度和震动时间;控制至少两个设备依次根据每个时间片中对应的震动强度和震动时间调整播放震动,如此每隔一个时间片根据对应的震动强度和震动时间调整至少两个设备的震动,从而能够控制震动强度和震动时间同步;而在接收到暂停播放指令时,控制至少两个设备暂停播放震动并记录当前播放位置;在接收到恢复播放指令时,控制至少两个设备在当前播放位置处恢复播放震动,而通过记录暂停播放震动时的当前播放位置,能够控制设备从停止位置开始播放。
下面对本实施方式的震动播放方法的实现细节进行具体的说明,以下内容仅为方便理解提供的实现细节,并非实施本方案的必须。
在本发明实施方式中,以设备1和设备2两个设备为例,震动数据文件的结构如下表1 所示,震动数据文件包括连续的N个时间片构成,每个时间片中包括与至少两个设备对应的 data。data中包括至少两个设备的至少一个震动强度和震动时间。其中N为正整数。震动时间与震动强度一一对应,时间片中每个设备可以对应多个震动强度以及震动时间。震动强度与震动时间可以形成一小曲线,时间片中多个震动强度以及震动时间是曲线上位于该时间片中离散的多个点。时间片对应的播放时间等于每个设备的多个震动时间之和,且不同的时间片对应的播放时间相同。
表1震动数据文件的结构
Figure GDA0002701014930000041
在步骤S11中,包括:判断到至少两个设备在当前时间片中的震动时间之和大于或等于播放时间时,控制至少两个设备停止播放震动;控制至少两个设备根据下一个时间片中对应的震动强度和震动时间播放震动。具体地,假设每个时间片的播放时间为1分钟,而在前一个时间片结束时,至少两个设备中的一个设备刚好播放至前一个时间片末尾处,而至少两个设备中的另一个设备播放至前一个时间片中的45S(秒)处,说明此时两个设备不同步,该至少两个设备开始播放下一个时间片时,控制调整该至少两个设备都从下一个时间片的开始处播放震动,即至少两个设备都从下一个时间片开始处调整各自对应的震动强度开始震动,而以前一个时间片末尾处各自的震动强度开始震动,如此则完成至少两个设备震动强度与震动时间的同步。
上面各种方法的步骤划分,只是为了描述清楚,实现时可以合并为一个步骤或者对某些步骤进行拆分,分解为多个步骤,只要包括相同的逻辑关系,都在本专利的保护范围内;对算法中或者流程中添加无关紧要的修改或者引入无关紧要的设计,但不改变其算法和流程的核心设计都在该专利的保护范围内。
本发明实施方式还涉及一种震动播放装置,如图3所示,震动播放装置10包括:震动数据获取模块11、控制模块12、震动暂停模块13以及震动恢复模块14。震动数据获取模块11用于获取震动数据文件,震动数据文件包括连续的多个时间片构成,每个时间片中包括与至少两个设备对应的震动强度和震动时间。控制模块12与震动数据获取模块11连接,用于控制至少两个设备依次根据每个时间片中对应的震动强度和震动时间调整播放震动。震动暂停模块13与控制模块12连接,用于在接收到暂停播放指令时,控制至少两个设备暂停播放震动并记录当前播放位置。震动恢复模块14与震动暂停模块13连接,用于在接收到暂停播放指令时,控制至少两个设备在当前播放位置处恢复播放震动。本发明实施方式的震动播放装置每隔一个时间片根据对应的震动强度和震动时间调整至少两个设备的震动,从而能够控制震动强度和震动时间同步,并且通过记录暂停播放震动时的当前播放位置,能够控制设备从停止位置开始播放。
在本发明实施方式中,每个时间片中包括可以两个或两个以上设备的震动强度和震动时间,使得该两个或两个以上设备分别根据对应的震动强度和震动时间震动,从而能够获得复杂的震动效果。而震动时间与震动强度一一对应,时间片中每个设备对应多个震动强度以及震动时间。时间片对应的播放时间等于每个设备的多个震动时间之和,且不同的时间片对应的播放时间相同。
在本发明实施方式中,控制模块12还用于:判断到至少两个设备在当前时间片中的震动时间之和大于或等于播放时间时,控制至少两个设备停止播放震动;然后控制至少两个设备根据下一个时间片中对应的震动强度和震动时间播放震动。具体地,假设每个时间片的播放时间为1分钟,而在前一个时间片结束时,至少两个设备中的一个设备刚好播放至前一个时间片末尾处,而至少两个设备中的另一个设备播放至前一个时间片中的45S(秒)处,说明此时两个设备不同步,该至少两个设备开始播放下一个时间片时,控制模块12控制调整该至少两个设备都从下一个时间片的开始处播放震动,即至少两个设备都从下一个时间片开始处调整各自对应的震动强度开始震动,而以前一个时间片末尾处各自的震动强度开始震动,如此则完成至少两个设备震动强度与震动时间的同步。
不难发现,本实施方式为与第一实施方式相对应的装置实施例,本实施方式可与第一实施方式互相配合实施。第一实施方式中提到的相关技术细节在本实施方式中依然有效,为了减少重复,这里不再赘述。相应地,本实施方式中提到的相关技术细节也可应用在第一实施方式中。
值得一提的是,本实施方式中所涉及到的各模块均为逻辑模块,在实际应用中,一个逻辑单元可以是一个物理单元,也可以是一个物理单元的一部分,还可以以多个物理单元的组合实现。此外,为了突出本发明的创新部分,本实施方式中并没有将与解决本发明所提出的技术问题关系不太密切的单元引入,但这并不表明本实施方式中不存在其它的单元。
本发明实施方式还涉及一种电子设备,如图3 所示,电子设备20包括:至少一个处理器21;以及,与至少一个处理器12通信连接的存储器22;其中,存储器22存储有可被至少一个处理器21执行的计算机程序,计算机程序被至少一个处理器21执行,以使至少一个处理器21能够执行前述的震动播放方法。
其中,存储器22和处理器21采用总线方式连接,总线23可以包括任意数量的互联的总线和桥,总线23将一个或多个处理器21和存储器22的各种电路连接在一起。总线23还可以将诸如***设备、稳压器和功率管理电路等之类的各种其他电路连接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口在总线23和收发机之间提供接口。收发机可以是一个元件,也可以是多个元件,比如多个接收器和发送器,提供用于在传输介质上与各种其他装置通信的单元。经处理器21处理的数据通过天线在无线介质上进行传输,进一步,天线还接收数据并将数据传送给处理器21。
处理器21负责管理总线23和通常的处理,还可以提供各种功能,包括定时,***接口,电压调节、电源管理以及其他控制功能。而存储器22可以被用于存储处理器21在执行操作时所使用的数据。
本发明实施方式还涉及一种计算机可读存储介质,存储有计算机程序。计算机程序被处理器执行时实现上述方法实施例。
即,本领域技术人员可以理解,实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM, Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
本领域的普通技术人员可以理解,上述各实施方式是实现本发明的具体实施例,而在实际应用中,可以在形式上和细节上对其作各种改变,而不偏离本发明的精神和范围。

Claims (8)

1.一种震动播放方法,其特征在于,所述震动播放方法包括:
获取震动数据文件,所述震动数据文件包括连续的多个时间片构成,每个所述时间片中包括与至少两个设备对应的data,所述data包括至少两个设备的至少一个震动强度和震动时间;
控制所述至少两个设备依次根据每个所述时间片中对应的所述震动强度和所述震动时间调整播放震动,所述至少两个设备中的至少一个设备播放震动到下一个时间片时,则控制所述至少两个设备一起直接根据所述下一个时间片中对应的震动强度和震动时间调整播放震动;
在接收到暂停播放指令时,控制所述至少两个设备暂停播放震动并记录当前播放位置;
在接收到恢复播放指令时,控制所述至少两个设备在所述当前播放位置处恢复播放震动。
2.根据权利要求1所述的震动播放方法,其特征在于,所述震动时间与所述震动强度一一对应,所述时间片中每个所述设备对应多个震动强度以及所述震动时间。
3.根据权利要求2所述的震动播放方法,其特征在于,所述时间片对应的播放时间等于每个所述设备的多个所述震动时间之和,且不同的所述时间片对应的所述播放时间相同。
4.根据权利要求3所述的震动播放方法,其特征在于,所述控制所述至少两个设备依次根据每个所述时间片中对应的所述震动强度和所述震动时间播放震动,包括:
判断到所述至少两个设备中的至少一个设备在当前时间片中的所述震动时间之和大于或等于所述播放时间时,控制所述至少两个设备停止播放震动;
控制所述至少两个设备根据下一个所述时间片中对应的所述震动强度和所述震动时间播放震动。
5.一种震动播放装置,其特征在于,所述震动播放装置包括:
震动数据获取模块,用于获取震动数据文件,所述震动数据文件包括连续的多个时间片构成,每个所述时间片中包括与至少两个设备对应的data,所述data包括至少两个设备的至少一个震动强度和震动时间;
控制模块,与所述震动数据获取模块连接,用于控制所述至少两个设备依次根据每个所述时间片中对应的所述震动强度和所述震动时间调整播放震动,所述至少两个设备中的至少一个设备播放震动到下一个时间片时,则控制所述至少两个设备一起直接根据所述下一个时间片中对应的震动强度和震动时间调整播放震动;
震动暂停模块,与所述控制模块连接,用于在接收到暂停播放指令时,控制所述至少两个设备暂停播放震动并记录当前播放位置;
震动恢复模块,与震动暂停模块连接,用于在接收到暂停播放指令时,控制所述至少两个设备在所述当前播放位置处恢复播放震动。
6.根据权利要求5所述的震动播放装置,其特征在于,所述震动时间与所述震动强度一一对应,所述时间片中每个所述设备对应多个震动强度以及所述震动时间。
7.根据权利要求6所述的震动播放装置,其特征在于,所述时间片对应的播放时间等于每个所述设备的多个所述震动时间之和,且不同的所述时间片对应的所述播放时间相同。
8.一种电子设备,其特征在于,包括:
至少一个处理器;以及,
与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个处理器执行的计算机程序,所述计算机程序被所述至少一个处理器执行,以使所述至少一个处理器能够执行如权利要求1至4中任一所述的震动播放方法。
CN201710766230.2A 2017-08-30 2017-08-30 震动播放方法及装置、电子设备 Active CN107580247B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710766230.2A CN107580247B (zh) 2017-08-30 2017-08-30 震动播放方法及装置、电子设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710766230.2A CN107580247B (zh) 2017-08-30 2017-08-30 震动播放方法及装置、电子设备

Publications (2)

Publication Number Publication Date
CN107580247A CN107580247A (zh) 2018-01-12
CN107580247B true CN107580247B (zh) 2021-07-09

Family

ID=61029762

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710766230.2A Active CN107580247B (zh) 2017-08-30 2017-08-30 震动播放方法及装置、电子设备

Country Status (1)

Country Link
CN (1) CN107580247B (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115671712B (zh) * 2021-07-27 2023-09-22 腾讯科技(深圳)有限公司 振动控制方法、装置、设备及存储介质

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102707803A (zh) * 2012-05-11 2012-10-03 广东欧珀移动通信有限公司 一种震动交互方法
CN103927205A (zh) * 2014-03-28 2014-07-16 方小祥 基于脚本触发震动的手持设备视频播放方法
CN104780403A (zh) * 2014-03-28 2015-07-15 方小祥 基于脚本的体感视频提供***及方法
CN104973016A (zh) * 2015-07-27 2015-10-14 北京速能数码网络技术有限公司 一种车载监控终端以及停车监控方法和***
CN105677023A (zh) * 2015-12-30 2016-06-15 小米科技有限责任公司 信息呈现方法及装置
CN205549522U (zh) * 2016-01-28 2016-09-07 北京小鸟看看科技有限公司 一种数码产品
CN106681486A (zh) * 2015-11-11 2017-05-17 中兴通讯股份有限公司 终端震动的控制方法、装置及终端

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102707803A (zh) * 2012-05-11 2012-10-03 广东欧珀移动通信有限公司 一种震动交互方法
CN103927205A (zh) * 2014-03-28 2014-07-16 方小祥 基于脚本触发震动的手持设备视频播放方法
CN104780403A (zh) * 2014-03-28 2015-07-15 方小祥 基于脚本的体感视频提供***及方法
CN104973016A (zh) * 2015-07-27 2015-10-14 北京速能数码网络技术有限公司 一种车载监控终端以及停车监控方法和***
CN106681486A (zh) * 2015-11-11 2017-05-17 中兴通讯股份有限公司 终端震动的控制方法、装置及终端
CN105677023A (zh) * 2015-12-30 2016-06-15 小米科技有限责任公司 信息呈现方法及装置
CN205549522U (zh) * 2016-01-28 2016-09-07 北京小鸟看看科技有限公司 一种数码产品

Also Published As

Publication number Publication date
CN107580247A (zh) 2018-01-12

Similar Documents

Publication Publication Date Title
JP6568247B2 (ja) N相信号遷移アライメント
EP3141978B1 (en) Synchronising devices
US11650619B2 (en) Synchronising devices using clock signal delay estimation
CN111541926B (zh) 多媒体文件的播放方法、装置、存储介质及电子装置
EP3089471A1 (en) Video smoothing method and device
US20140226553A1 (en) Terminal apparatus and method for time synchronization
US10298901B2 (en) Method for synchronous playback by multiple smart devices, and apparatus
CN109560913B (zh) 一种蓝牙音频设备之间数据时间同步的方法及装置
CN108289232B (zh) 一种播放设备的控制方法、终端设备及存储介质
CN107580247B (zh) 震动播放方法及装置、电子设备
US20200259631A1 (en) Synchronising Devices Using Clock Signal Delay Comparison
CN107613356A (zh) 媒体和震动同步播放方法及装置、电子设备以及存储介质
CN110768664B (zh) 数据采样方法和装置
US9819295B2 (en) Time control system and time control method for multiple motors
CN103246840A (zh) 一种用户权限分配的方法及装置
US20210227354A1 (en) Method and apparatus for providing unicast-based multimedia service
CN115665502B (zh) 视频数据处理方法、注入方法、***、设备及存储介质
US9720440B2 (en) Communication apparatus and method for controlling communication apparatus
CN115426515A (zh) 多设备同步校准的方法、设备、***和存储介质
CN107708036B (zh) 音频设备输出功率的调试方法及装置
JP5219920B2 (ja) 送受信回路、通信装置および送受信方法
CN111077941B (zh) 一种时钟同步设置方法、设备及存储介质
CN107872679A (zh) 一种视频获取方法及装置
CN104699635B (zh) 一种电子设备和信息处理方法
CN115580740A (zh) 视频播放方法、装置、设备、存储介质及程序产品

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20210918

Address after: Floor 9, building 82, No. 1198, Qinzhou North Road, Xuhui District, Shanghai 200030

Patentee after: Ruisheng Kaitai acoustic technology (Shanghai) Co.,Ltd.

Address before: No. 8, 1st floor, Tongju Science and Technology Building, 10 65th Street, Hongmao Bridge, Singapore

Patentee before: AAC TECHNOLOGIES Pte. Ltd.