IP Library › Granted Patent US 10,133,315
Granted Patent B2
US 10,133,315 · App. 15/346,528 · Granted Nov 20, 2018

Indexed sequential lock

Inventors: Joseph Benjamin Gault (Seattle, WA); Scott Douglas Bowers (Woodinville, WA); Anthony E. Hillyerd (Sammamish, WA); Yazan Aldehayyat (Seattle, WA); Duane Martin Evans (Snohomish, WA)
Assignee: Microsoft Technology Licensing, LLC
G06F1/1679E05B15/0046E05B47/0001E05B47/0009E05B65/0067
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 10,133,315
App. No.
15/346,528
Granted
Nov 20, 2018
Kind
B2
Abstract

A lock for actively locking an electronic device includes an engagement member that is movable by an actuator. The actuator moves the engagement member to the locked position with a first amount of power from the power source and from the locked position to an unlocked position with a second amount of power from the power source. The engagement member will passively remain in the unlocked position or the locked position.

Claims (25)

1. A computing device, comprising:

a first body;

a second body in electrical communication with the first body, the first body or the second body having a display;

an engagement member connected to the first body and the second body and configured to move between a locked position and an unlocked position to lock and unlock the first body and the second body; and

an actuator instantiated by a power source, the actuator configured to move the engagement member to the locked position with a first amount of power from the power source, to transition the engagement member from the locked position to an unlocked position with a second amount of power from the power source, and to retain the engagement member in the unlocked position and the locked position with less than a third non-zero amount of power from the power source, the third amount being less than the first amount and less than the second amount.

2. The computing device of claim 1 , wherein the third amount of power is less than 2,000 mW.

3. The computing device of claim 1 , wherein the actuator further comprises a stepper motor, a piezo motor, a squiggle motor, a solenoid, or a combination thereof.

4. The computing device of claim 1 , wherein the actuator further comprises a shape memory material (SMM) wire to move the engagement member.

5. The computing device of claim 4 , wherein the SMM wire is connected to the engagement member by a sequential device.

6. The computing device of claim 5 , wherein the sequential device is a wheel.

7. The computing device of claim 6 , wherein the wheel further comprises an encoder arm that communicates the state of the wheel to the actuator the encoder arm determines the state of the wheel by the encoder arm contacting one or more contacts.

8. A method of locking a computing device with a locking mechanism, the method comprising:

receiving a demand status from the computing device, the computing device including:

a first body;

a second body in electrical communication with the first body, the first body or the second body having a display;

an engagement member connected to the first body and the second body and configured to move between a locked position and an unlocked position to lock and unlock the first body and the second body; and

an actuator instantiated by a power source, the actuator configured to move the engagement member to the locked position with a first amount of power from the power source, to transition the engagement member from the locked position to an unlocked position with a second amount of power from the power source, and to retain the engagement member in the unlocked position and the locked position with less than a third non-zero amount of power from the power source, the third amount being less than the first amount and less than the second amount;

checking a lock status;

actuating the locking mechanism to move the locking mechanism to a locked state or an unlocked state based at least partially upon the demand status; and

updating the lock status after actuating the locking mechanism.

9. The method of claim 8 , wherein the demand status is received from a central processing unit (CPU).

10. The method of claim 8 , wherein the demand status is received from a graphical processing unit (GPU).

11. The method of claim 8 , wherein the demand status includes a GPU load status.

12. The method of claim 8 , wherein the demand status includes at least one active thread in the computing device.

13. The method of claim 8 , wherein the demand status includes a sleep state of the computing device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 10, 2017
From: GAULT, JOSEPH BENJAMIN; BOWERS, SCOTT DOUGLAS; HILLYERD, ANTHONY E.; ALDEHAYYAT, YAZAN; EVANS, DUANE MARTIN
To: MICROSOFT TECHNOLOGY LICENSING, LLC.
Reel/Frame 040933/0747 →
Continuity (1)
Related Publication 20180129251A1 · May 10, 2018