IP Library › Granted Patent US 12,254,238
Granted Patent B2
US 12,254,238 · App. 17/957,491 · Granted Mar 18, 2025

Electronic device including vibration device and method for operating the same

Inventors: Wookwang Lee (Suwon-si, KR); Jaejin Lee (Suwon-si, KR)
Assignee: SAMSUNG ELECTRONICS CO., LTD.
G06F3/16G06F3/016G06F13/20H04R3/00
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,254,238
App. No.
17/957,491
Granted
Mar 18, 2025
Kind
B2
Abstract

According to various embodiments, there may be provided an electronic device comprising a vibration device, a vibration device integrated circuit (IC) connected to the vibration device, a first bus, a second bus, and at least one processor electrically connected to the vibration device IC through each of the first bus and the second bus; wherein the at least one processor is configured to transfer first data to the vibration device IC through the first bus, transfer second data to the vibration device IC through the second bus different from the first bus, and control the vibration device IC to drive the vibration device based on data selected from the first data and the second data. Other various embodiments are possible as well.

Claims (82)

1. An electronic device comprising:

a vibration device;

a vibration device integrated circuit (IC) including a first output terminal connected to the vibration device and a second output terminal different from the first output terminal connected to the vibration device;

a first bus;

a second bus different from the first bus; and

at least one processor electrically connected to the vibration device IC through each of the first bus and the second bus, wherein the at least one processor is configured to:

transfer first data to the vibration device IC through the first bus; and

transfer second data to the vibration device IC through the second bus, and

wherein the vibration device IC is configured to drive the vibration device based on data which is outputted from the first output terminal and is based on the first data, or data which is outputted from the second output terminal and is based on the second data.

2. The electronic device of claim 1 ,

wherein the first bus includes an inter integrated circuit (I2C) bus, the first bus establishing electrical connection between the at least one processor of the electronic device and the first output terminal; and

wherein the second bus includes an integrated interchip sound (I2S) bus, the second bus establishing electrical connection between the at least one processor and the second output terminal.

3. The electronic device of claim 2 , wherein the at least one processor is further configured to:

obtain the first data indicating a characteristic of a vibration based on an occurrence of a first event for providing the vibration, wherein the characteristic of the vibration includes at least one of a magnitude of the vibration or a pattern of the vibration, and

transfer the first data to the vibration device IC through the first bus.

4. The electronic device of claim 2 , wherein the at least one processor is further configured to:

obtain an audio file based on an occurrence of a second event for outputting an audio,

obtain the second data corresponding to a function for providing a vibration corresponding to the second event, based on the obtained audio file, wherein the second data includes pulse code modulation (PCM) data, and

transfer the second data to the vibration device IC through the second bus.

5. The electronic device of claim 4 ,

wherein the function for providing the vibration includes an audio to haptics (A2H) function and an audio coupled haptics (ACH) function, and

wherein the at least one processor is further configured to, as at least part of obtaining the second data:

obtain third data for providing the audio from the audio file when the function corresponding to the second event is the A2H function, and

obtain fourth data for providing the vibration from the audio file when the function corresponding to the second event is the ACH function.

6. The electronic device of claim 5 , further comprising,

an audio device; and

an audio device IC for driving the audio device,

wherein the at least one processor is further configured to:

transfer the third data obtained from the audio file to the audio device IC while transferring the third data to the vibration device IC through the second bus when the function corresponding to the second event is the A2H function, and

transfer fifth data for providing the audio obtained from the audio file to an audio device IC while transferring the fourth data to the vibration device IC through the second bus when the function corresponding to the second event is the ACH function.

7. The electronic device of claim 6 ,

wherein the vibration device IC provides the vibration based on the fourth data during a first time,

wherein the audio device outputs an audio based on the fifth data during a second time, and

wherein at least a portion of the first time differs from the second time.

8. The electronic device of claim 2 , wherein the at least one processor is further configured to:

transfer a value for selecting the data from the first data and the second data to the vibration device IC.

9. The electronic device of claim 8 , wherein the at least one processor is further configured to:

determine the value for selecting the data based on first information about a priority of the first data and a priority of the second data, wherein the determined value indicates data having a higher priority of the priority of the first data and the priority of the second data.

10. The electronic device of claim 9 , further comprising,

a memory;

wherein the memory stores the first information indicating that a priority of data corresponding to a first event for providing the vibration is higher than a priority of data corresponding to a second event for outputting the audio.

11. The electronic device of claim 9 , wherein the at least one processor is further configured to, when the priority of the first data is higher than the priority of the second data:

transfer a first value indicating the first data to the vibration device IC during a first time when the first data and the second data are obtained, and

transfer a second value indicating the second data to the vibration device IC during a second time when the second data is obtained after obtaining the first data is terminated.

12. The electronic device of claim 8 , wherein the at least one processor is further configured to:

determine the value based on an occurrence of a second event for outputting an audio, and

transfer the determined value to the vibration device IC through the first bus.

13. A method for operating an electronic device, the method comprising:

transferring first data to a vibration device integrated circuit (IC) of the electronic device through a first bus of the electronic device, the vibration device IC including a first output terminal connected to a vibration device and a second output terminal different from the first output terminal connected to the vibration device;

transferring second data to the vibration device IC through a second bus of the electronic device different from the first bus; and

controlling the vibration device IC to drive the vibration device based on data which is outputted from the first output terminal of the vibration device IC and is based on the first data, or data which is outputted from the second output terminal of the vibration device IC and is based on the second data.

14. The method of claim 13 ,

wherein the first bus includes an inter integrated circuit (I2C) bus, the first bus establishing electrical connection between at least one processor of the electronic device and the first output terminal; and

wherein the second bus includes an integrated interchip sound (I2S) bus, the second bus establishing electrical connection between the at least one processor and the second output terminal.

15. The method of claim 14 , further comprising:

obtaining the first data indicating a characteristic of a vibration based on an occurrence of a first event for providing the vibration, wherein the characteristic of the vibration includes at least one of a magnitude of the vibration or a pattern of the vibration; and

transferring the first data to the vibration device IC through the first bus.

16. The method of claim 14 , further comprising:

obtaining an audio file based on an occurrence of a second event for outputting an audio;

obtaining the second data corresponding to a function for providing a vibration corresponding to the second event, based on the obtained audio file, wherein the second data includes pulse code modulation (PCM) data; and

transferring the second data to the vibration device IC through the second bus.

17. The method of claim 16 ,

wherein the function for providing the vibration includes an audio to haptics (A2H) function and an audio coupled haptics (ACH) function, and

wherein the obtaining the second data includes:

obtaining third data for providing the audio from the audio file when the function corresponding to the second event is the A2H function; and

obtaining fourth data for providing the vibration from the audio file when the function corresponding to the second event is the ACH function.

18. The method of claim 17 , further comprising:

transferring the third data obtained from the audio file to an audio device IC of the electronic device while transferring the third data to the vibration device IC through the second bus when the function corresponding to the second event is the A2H function; and

transferring fifth data for providing the audio obtained from the audio file to the audio device IC while transferring the fourth data to the vibration device IC through the second bus when the function corresponding to the second event is the ACH function.

19. The method of claim 18 , further comprising:

providing the vibration based on the fourth data during a first time, by the vibration device IC; and

outputting an audio based on the fifth data during a second time, by the audio device IC;

wherein at least a portion of the first time differs from the second time.

20. An electronic device, comprising:

a vibration device;

a vibration device IC including a first output terminal connected to the vibration device and a second output terminal different from the first output terminal connected to the vibration device;

an inter integrated circuit (I2C) bus;

an integrated interchip sound (I2S) bus; and

at least one processor electrically connected to the vibration device IC through each of the I2C bus and the I2S bus, wherein the at least one processor is configured to:

transfer first data to the vibration device IC through the I2C bus; and

transfer second data to the vibration device IC through the I2S bus, wherein the second data includes pulse code modulation (PCM) data, and

wherein the vibration device IC is configured to drive the vibration device based on data which is outputted from the first output terminal and is based on the first data, or data which is outputted from the second output terminal and is based on the second data.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 30, 2022
From: LEE, WOOKWANG; LEE, JAEJIN
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 061277/0355 →
Priority Claims (2)
KR 10-2021-0165594 · Nov 26, 2021 · national
KR 10-2021-0173894 · Dec 7, 2021 · national
Continuity (2)
Continuation PCTKR2022013173 · Sep 2, 2022
Related Publication 20230168856A1 · Jun 1, 2023
References Cited (20)
US 9002034B2 · Sollenberger et al. · 2015 [cited by applicant]
US 10852831B2 · Kang et al. · 2020 [cited by applicant]
US 20110204830A1 · Kim et al. · 2011 [cited by applicant]
US 20120137163A1 · Sasagawa · 2012 [cited by examiner]
US 20120319951A1 · Lee · 2012 [cited by applicant]
US 20130073295A1 · Johnson · 2013 [cited by applicant]
US 20160034133A1 · Wilson et al. · 2016 [cited by applicant]
US 20160300559A1 · Lee et al. · 2016 [cited by applicant]
US 20170300022A1 · Yamashita et al. · 2017 [cited by applicant]
US 20190005782A1 · Bhatia et al. · 2019 [cited by applicant]
US 20190121520A1 · Cieplinski et al. · 2019 [cited by applicant]
US 20200286343A1 · Moussette et al. · 2020 [cited by applicant]
JP 2017189368A · 2017 [cited by applicant]
JP 2019067269A · 2019 [cited by applicant]
KR 100902354B1 · 2009 [cited by applicant]
KR 100986619B1 · 2010 [cited by applicant]
KR 20120126446A · 2012 [cited by applicant]
KR 20150116241A · 2015 [cited by applicant]
KR 20200017719A · 2020 [cited by applicant]
International Search Report and Written Opinion for International Application No. PCT/KR2022/013173; International Filing Date Sep. 2, 2022; Date of Mailing Dec. 16, 2022; 9 Pages. [cited by applicant]