IP Library Granted Patent US 11,792,560
Granted Patent B2
US 11,792,560 · App. 17/303,155 · Granted Oct 17, 2023

Audio operating systems for portable electronic accessory systems and related systems, methods, and devices

Inventors: Jeff Hutchings (Lehi, UT); Jason Hodell (Park City, UT); Nikolaj Hviid (Stockdorf, DE)
Assignee: Skullcandy, Inc.
H04R1/1041G06F3/165H04R1/08H04R1/1025H04R5/033H04R5/04H04L67/10H04R2420/07H04W4/30
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 11,792,560
App. No.
17/303,155
Granted
Oct 17, 2023
Kind
B2
Abstract

Audio operating systems and related systems, methods, and devices are disclosed. A portable electronic accessory includes a microphone to receive audio inputs, a speaker to provide audio outputs, and control circuitry including a cellular data radio circuit and an application processor. The cellular data radio circuit is configured to communicate with a cloud server through a cellular data network. The application processor is configured to execute at least a portion of an audio operating system. The audio operating system is configured to host audio software applications provided by the cloud server. The audio software applications are configured to operate free from graphical user interface elements based at least in part on the audio inputs and the audio outputs. The cloud server includes one or more data storage devices including software application code for audio software applications to be hosted by an audio operating system (OS) of the portable electronic accessory.

Claims (37)

1. A portable electronic accessory, comprising:

one or more microphones configured to receive audio inputs;

one or more speakers configured to provide audio outputs; and

control circuitry operably coupled to the one or more speakers and the one or more microphones, the control circuitry implemented as a removable control package that is removable from the portable electronic accessory, the control circuitry including:

one or more cellular data radio circuits configured to communicate with one or more cloud servers through a cellular data network; and

one or more application processors configured to execute at least a portion of an audio operating system, the audio operating system configured to host audio software applications provided by the one or more cloud servers, the audio software applications configured to operate free from graphical user interface elements based at least in part on the audio inputs and the audio outputs.

2. The portable electronic accessory of claim 1 , wherein the audio operating system is configured to enable and disable the audio software applications responsive to the audio inputs.

3. The portable electronic accessory of claim 1 , wherein the audio operating system is configured to provide an audio interface that is screen-free.

4. The portable electronic accessory of claim 3 , wherein the audio interface is configured to provide audio notifications of new audio functional features that are available to be provided via the one or more application processors.

5. The portable electronic accessory of claim 4 , wherein the audio interface is configured to provide the audio notifications periodically.

6. The portable electronic accessory of claim 4 , wherein the audio interface is configured to provide the audio notifications responsive to availability of the new audio functional features.

7. The portable electronic accessory of claim 4 , wherein the audio interface is configured to provide the audio notifications responsive to the audio inputs.

8. The portable electronic accessory of claim 3 , wherein operation of the audio operating system is distributed between the one or more application processors and the one or more cloud servers.

9. The portable electronic accessory of claim 3 , wherein the one or more application processors are configured to execute the at least the portion of the audio operating system as a virtual machine to audio operating system code operated by the one or more cloud servers.

10. The portable electronic accessory of claim 1 , wherein the portable electronic accessory includes one or more headphones including the one or more speakers and the one or more microphones.

11. The portable electronic accessory of claim 10 , wherein:

the one or more headphones include truly wireless stereo (TWS) headphones; and

the portable electronic accessory includes a TWS headphone charging case including the control circuitry.

12. The portable electronic accessory of claim 11 , wherein the removable control package is removable from the TWS headphone charging case.

13. One or more cloud servers for supporting a portable electronic accessory, the one or more cloud servers comprising:

a network interface configured to communicate with the portable electronic accessory;

one or more processors operably coupled to the network interface; and

one or more data storage devices operably coupled to the one or more processors, the one or more data storage devices including computer-readable instructions stored thereon, the computer-readable instructions including:

software application code for audio software applications to be hosted by an audio operating system of the portable electronic accessory, the audio software applications configured to operate free from graphical user interface elements based at least in part on audio inputs and audio outputs at the portable electronic accessory; and

operating system support engine code that, when executed by the one or more processors, is configured to execute at least a portion of the audio operating system of the portable electronic accessory via a virtual machine emulating the portable electronic accessory, the audio operating system free of graphical user interface elements.

14. The one or more cloud servers of claim 13 , wherein the operating system support engine code is configured to instruct the one or more processors to support operation of the audio operating system by executing a cloud audio operating system.

15. The one or more cloud servers of claim 13 , wherein the computer-readable instructions further include an audio software application store configured to provide the audio software applications responsive to the audio inputs and the audio outputs at the portable electronic accessory.

16. A method of operating an audio operating system for a portable electronic accessory, the method comprising:

providing, by control circuitry of a truly wireless stereo (TWS) headphone charging case and TWS headphones of the portable electronic accessory, an audio interface of the audio operating system, the audio operating system free of graphical user interface elements, the audio interface including audio inputs and audio outputs, the control circuitry of the TWS headphone charging case including one or more cellular data radio circuits and one or more application processors;

executing software application code for audio software applications hosted by the audio operating system; and

providing the software application code for use by the portable electronic accessory responsive to the audio inputs.

17. The method of claim 16 , wherein executing the software application code comprises executing the software application code by one or more cloud servers remote from the portable electronic accessory.

18. The method of claim 16 , wherein executing the software application code comprises executing the software application code by the one or more application processors of the portable electronic accessory.

19. The method of claim 16 , wherein providing the audio interface at the portable electronic accessory comprises:

providing the audio outputs to one or more speakers of one or more headphones of the portable electronic accessory; and

receiving the audio inputs by one or more microphones of the one or more headphones of the portable electronic accessory.

20. The method of claim 16 , wherein executing the software application code comprises coordinating activity of the portable electronic accessory with activities of one or more other portable electronic accessories.

Assignments (7)
RELEASE OF SECURITY INTEREST Recorded Jun 26, 2024
From: CRYSTAL FINANCIAL LLC (D/B/A SLR CREDIT SOLUTIONS
To: SKULLCANDY, INC.
Reel/Frame 067867/0318 →
SECURITY AGREEMENT Recorded Jun 25, 2024
From: SKULLCANDY, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 067827/0550 →
SECURITY INTEREST Recorded May 1, 2023
From: SKULLCANDY, INC.
To: CRYSTAL FINANCIAL LLC (D/B/A SLR CREDIT SOLUTIONS)
Reel/Frame 063501/0918 →
SECURITY INTEREST Recorded Apr 28, 2023
From: SKULLCANDY, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 063489/0869 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 21, 2021
From: HUTCHINGS, JEFF; HODELL, JASON
To: SKULLCANDY, INC.
Reel/Frame 056313/0631 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 21, 2021
From: BRAGI GMBH
To: SKULLCANDY, INC.
Reel/Frame 056313/0639 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 21, 2021
From: HVIID, NIKOLAJ
To: BRAGI GMBH
Reel/Frame 056313/0642 →
Continuity (1)
Related Publication 20220377448A1 · Nov 24, 2022