IP Library Granted Patent US 12699476
Granted Patent B2
US 12699476 · App. 19/009,858 · Granted Aug 4, 2026

Remote surface touch detection for electronic devices

Inventors: Baptiste C. Uzel (San Diego, CA); Kevin Durfee (San Francisco, CA); Robert D. Watson (Menlo Park, CA); Timothy S. Paek (Mercer Island, WA); Wasifa Jamal (San Diego, CA); Soham Banerjee (San Jose, CA); Vaishnavi Dhulkhed (San Francisco, CA)
Assignee: Apple Inc.
G06F3/04162G06F1/24G06F1/266H04R1/028H04R2420/07H04R2499/11
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 12699476
App. No.
19/009,858
Granted
Aug 4, 2026
Kind
B2
Abstract

Implementations of the subject technology provide systems and methods for detection of a user input with an electronic device, in which the input is received on or using a case for an electronic device. In one or more implementations, the case may be free of user input components such as buttons, switches, or touch sensors.

Claims (39)

1 . A method, comprising:

determining, by a case having an internal cavity for storing for an electronic device, that the electronic device is present in the case, wherein an outer surface of the case is free of user input components;

providing, by the case, a first instruction to the electronic device to perform one or more detection operations for detecting a user input to the case;

receiving, by the case from the electronic device, an indication of the user input to the case; and

providing, by the case, a second instruction to the electronic device to perform an action responsive to the detection of the user input.

2 . The method of claim 1 , wherein the user input to the case is a touch input on the outer surface of the case.

3 . The method of claim 2 , wherein the touch input comprises one or more taps on the outer surface of the case.

4 . The method of claim 1 , wherein the electronic device comprises an audio output device, and wherein the case is configured to charge a battery of the audio output device when the audio output device is in the case.

5 . The method of claim 1 , wherein the case comprises an accelerometer, and wherein the method further comprises providing, by the case, accelerometer data from the accelerometer to the electronic device for use in the one or more detection operations, wherein the indication of the user input to the case is based on the accelerometer data and additional accelerometer data obtained by an additional accelerometer of the electronic device.

6 . The method of claim 1 , wherein the second instruction comprises an instruction, to the electronic device from the case, to start a pairing operation after a predetermined amount of time.

7 . The method of claim 6 , further comprising:

receiving, by the case from the electronic device, an additional indication of an additional user input to the case prior to passage of the predetermined amount of time; and

instructing the electronic device to perform an updated action, different from the action, if a further additional user input to the case is detected by the electronic device within an updated predetermined amount of time.

8 . The method of claim 7 , wherein the updated action comprises a factory reset of at least one of the case or the electronic device.

9 . The method of claim 1 , wherein the determining is performed responsive to a detection, by the case, of an opening of a lid of the case, and wherein the case is configured to provide a visual, audio, or haptic feedback responsive to the indication of the user input.

10 . The method of claim 1 , wherein the determining, by the case, comprises determining that the electronic device and an other electronic device are present in the case, and wherein the method further comprises determining, by the case and prior to providing the first instruction to the electronic device, which of the electronic device and the other electronic device is to perform the one or more detection operations.

11 . The method of claim 10 , further comprising providing, by the case to the other electronic device, the first instruction to perform the one or more detection operations in parallel with the one or more detection operations at the electronic device.

12 . A non-transitory computer-readable storage medium storing instructions that, when executed by processing circuitry of an electronic device that is disposed within, and removable from, an other electronic device, cause the electronic device to perform operations comprising:

obtaining sensor data from one or more sensors of the electronic device that is disposed within, and removable from, the other electronic device;

receiving, from an additional electronic device disposed within and removable from the other electronic device, additional sensor data; and

determining whether the sensor data indicates a user input on an outer surface of the other electronic device based on the sensor data and the additional sensor data.

13 . The non-transitory computer-readable storage medium of claim 12 , wherein the operations further comprise providing, from the electronic device to the other electronic device within which the electronic device is disposed, an indication of the user input.

14 . The non-transitory computer-readable storage medium of claim 12 , wherein obtaining the sensor data from the one or more sensors comprises obtaining the sensor data from at least an accelerometer and a microphone.

15 . The non-transitory computer-readable storage medium of claim 14 , wherein determining whether the sensor data indicates the user input on the outer surface of the other electronic device comprises:

providing the sensor data to a machine learning model at the electronic device; and

determining whether the sensor data indicates the user input on the outer surface of the other electronic device based on an output of the machine learning model.

16 . The non-transitory computer-readable storage medium of claim 12 , wherein obtaining the sensor data comprises obtaining the sensor data responsive to an instruction from the other electronic device, wherein the electronic device comprises an audio output device, and wherein the other electronic device comprises a case for the electronic device.

17 . The non-transitory computer-readable storage medium of claim 12 , wherein an outer surface of the other electronic device is free of user input components.

18 . A case, comprising:

an internal cavity for storing an electronic device; a sensor; and

processing circuitry configured to:

determine that the electronic device is not present in the case;

obtain, responsive to determining that the electronic device is not present in the case, sensor data from the sensor of the case;

provide the sensor data as an input to a machine learning model at the case;

identify, based on an output from the machine learning model, a user input on an exterior surface of the case; and

perform a predetermined action responsive to identification of the user input on the exterior surface of the case.

19 . The case of claim 18 , wherein the predetermined action comprises a factory reset operation for the case.

20 . The case of claim 18 , wherein the predetermined action comprises a locating operation for locating the electronic device.

21 . The case of claim 18 , wherein an outer surface of the case is free of user input components.