IP Library Granted Patent US 11,269,022
Granted Patent B2
US 11,269,022 · App. 16/241,216 · Granted Mar 8, 2022

Magnetic controller for device control

Inventors: Boris Smus (San Francisco, CA); Christian Plagemann (Palo Algo, CA)
Assignee: Google LLC
G01R33/02A63F13/21G01R33/093G01R33/096G05G9/047G06F1/1632G06F1/1694G06F3/0202G06F3/038G06F3/0338G05G2009/04755
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,269,022
App. No.
16/241,216
Granted
Mar 8, 2022
Kind
B2
Abstract

Systems, methods and apparatus for using a magnetic controller to control a device. In one aspect, a system includes a magnetic controller external to a device, the magnetic controller including: a magnetic device for altering a surrounding magnetic field of a device; one or more input actuators, each operatively coupled to the magnetic device and that when actuated cause the magnetic device to alter the surrounding magnetic field according to a predefined change associated with the input actuator; and a model executable by the device and that models as device inputs the differences in the surrounding magnetic field of the device caused by the actuation of the one or more input actuators.

Claims (30)

1. A system for magnetically controlling a device, the system comprising:

a magnetic controller external to the device, the magnetic controller including:

a magnetic device for altering a surrounding magnetic field of the device;

one or more input actuators, each input actuator operatively coupled to the magnetic device and that when actuated cause the magnetic device to alter the surrounding magnetic field according to a predefined change associated with the input actuator; and

a model executable by the device and that models as device inputs a plurality of differences in the surrounding magnetic field of the device caused by the actuation of the one or more input actuators based at least in part on each difference of the plurality of differences in the surrounding magnetic field satisfying a magnetic field threshold change, the model filtering, based on the magnetic field threshold change, a change in an orientation of the device in an ambient magnetic field from the modeled device inputs.

2. The system of claim 1 , wherein the magnetic device comprises an electrical device that is operable to induce a magnetic field that alters the surrounding magnetic field based on the predefined changes associated with the input actuators.

3. The system of claim 2 , wherein the electrical device comprises an electromagnet.

4. The system of claim 2 , wherein the magnetic controller is a powered device dock.

5. The system of claim 2 , wherein the magnetic controller is an unpowered device dock for receiving the device and comprising one or more internal passive magnets that are mechanically movable within the dock to alter the surrounding magnetic field of the device when the device is received by the unpowered device dock.

6. The system of claim 2 , wherein an input actuator comprises a button operatively connected to a passive magnet and that when activated displaces the passive magnet to alter the surrounding magnetic field.

7. The system of claim 2 , wherein an input actuator comprises a joystick operatively connected to a passive magnet and that when activated displaces the passive magnet to alter the surrounding magnetic field.

8. The system of claim 1 , wherein the magnetic device comprises a passive magnet that is operable to induce a magnetic field that alters the surrounding magnetic field based on the predefined changes associated with the input actuators.

9. A method for magnetically controlling a device, the method comprising:

altering, by a magnetic device of a magnetic controller external to the device, a surrounding magnetic field of the device;

actuating one or more input actuators operatively coupled to the magnetic device, to cause the magnetic device to alter the surrounding magnetic field according to a predefined change associated with the one or more input actuators; and

executing, by the device, a model that models as device inputs a plurality of differences in the surrounding magnetic field of the device caused by the actuation of the one or more input actuators based at least in part on each difference of the plurality of differences in the surrounding magnetic field satisfying a magnetic field threshold change, the model filtering, based on the magnetic field threshold change, a change in an orientation of the device in an ambient magnetic field from the modeled device inputs.

10. The method of claim 9 , wherein the magnetic controller is a powered device dock.

11. The method of claim 9 , wherein the magnetic controller is an unpowered device dock for receiving the device and comprising one or more internal passive magnets that are mechanically movable within the dock to alter the surrounding magnetic field of the device when the device is received by the unpowered device dock.

12. The method of claim 11 , further comprising inducing, at the one or more passive magnets of the magnetic device, a magnetic field that alters the surrounding magnetic field based on the predefined changes associated with the input actuators.

13. The method of claim 11 , further comprising displacing the passive magnet by activating the one or more input actuators to alter the surrounding magnetic field, wherein the input actuator comprises a button operatively connected to the passive magnet.

14. The method of claim 11 , further comprising displacing the passive magnet by activating the one or more input actuators to alter the surrounding magnetic field, wherein the input actuator comprises a joystick operatively connected to the passive magnet.

15. A method, comprising:

inducing, at a magnetic controller, a magnetic field in an area surrounding a device by transferring current in a path;

controlling, at the magnetic controller, an intensity of the magnetic field by controlling a magnitude of the current in the path; and

executing, by the device, a model that models as device inputs a plurality of differences in the surrounding magnetic field of the device caused by the controlling of the intensity of the magnetic field, wherein the model models the device inputs based at least in part on each difference of the plurality of differences in the surrounding magnetic field satisfying a magnetic field threshold change, the model filtering, based on the magnetic field threshold change, a change in an orientation of the device in an ambient magnetic field from the modeled device inputs.

16. The method of claim 15 , further comprising altering, at a slider of the magnetic controller, the magnitude or the path of the current.

17. The method of claim 15 , further comprising altering, at a knob of the magnetic controller, the magnitude or the path of the current.

18. The method of claim 15 , further comprising controlling a variable resistance in the path of the current.

19. The method of claim 15 , further comprising interpreting, at a processor of the device, a change in the surrounding magnetic field of the device as a command.

20. The method of claim 15 , wherein inducing the magnetic field comprises transferring current in a coil.

Assignments (2)
CHANGE OF NAME Recorded Mar 29, 2019
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 049693/0491 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 29, 2019
From: SMUS, BORIS; PLAGEMANN, CHRISTIAN
To: GOOGLE INC.
Reel/Frame 048738/0821 →
Continuity (3)
Continuation 14747818 · Jun 23, 2015
Provisional Application 62016392 · Jun 24, 2014
Related Publication 20190212400A1 · Jul 11, 2019