IP Library Patent Application 13431293
Patent Application
App. No. 13/431,293

SYSTEM AND METHOD FOR SUPPORTING MULTIPLE AUTHENTICATION SYSTEMS

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 None
App. No.
13/431,293
Abstract

A system for supporting multiple authentication systems. The system includes a computing device, a host memory for storing a plurality of software stacks, a flash memory configured to be programmed with one of the plurality of software stacks, and at least one processor. The at least one processor is programmed to identify a model of the device, select a software stack from the plurality of software stacks based on a device model of the computing device, and program the selected software stack into the flash memory. The device may be an electrical appliance.

Claims (38)

1 . A system for supporting multiple authentication systems, the system comprising:

a computing device;

a host memory for storing a plurality of software stacks;

a flash memory configured to be programmed with one of the plurality of software stacks; and

at least one processor programmed to:

identify a model of the device;

select a software stack from the plurality of software stacks based on a model of the device; and

program the selected software stack into the flash memory.

2 . The system of claim 1 , wherein the processor is further programmed to determine a model of the device in response to at least one event.

3 . The system of claim 2 , wherein the event is at least one of initialization or activation of the device.

4 . The system of claim 1 , wherein the device is one of a refrigerator, a washer, a dryer, an oven, a stove, a microwave oven, a dishwasher, and a heating, ventilation, and an air conditioning system.

5 . The system of claim 1 , wherein the at least one processor is further programmed to select a software stack based on one or more applications in the software stack.

6 . The system of claim 5 , wherein the at least one processor is further programmed to select a software stack based on one or more properties of an application in the software stack.

7 . A method, comprising:

identifying, using a processor, a model of a device;

accessing and selecting a software stack from a plurality of software stacks based on the identified model of the device, the plurality of software stacks being stored in a host memory of the computing device; and

programming the selected software stack into a flash memory of the device.

8 . The method of claim 7 , further comprising:

determining, using the processor, the model of the device in response to at least one event.

9 . The method of claim 8 , wherein the event is at least one of initialization or activation of the device.

10 . The method of claim 7 , wherein the device is one of a refrigerator, a washer, a dryer, an oven, a stove, a microwave oven, a dishwasher, and a heating, ventilation, and air conditioning system.

11 . The method of claim 7 , wherein selecting a software stack from the plurality of software stacks based on a model of the device further comprises:

selecting a software stack based on one or more applications in the software stack

12 . The method of claim 11 , wherein selecting a software stack from the plurality of software stacks based on a model of the device further comprises:

selecting a software stack based on one or more properties of an application in the software stack

13 . An electrical appliance, comprising:

a host memory for storing a plurality of software stacks;

a flash memory configured to be programmed with one of the plurality of software stacks; and

at least one processor programmed to:

identify a model of the electrical appliance;

select a software stack from the plurality of software stacks based on a a model of the electrical appliance; and

program the selected software stack into the flash memory.

14 . The electrical appliance of claim 13 , wherein the processor is further programmed to determine a model of the electrical appliance in response to at least one event.

15 . The electrical appliance of claim 14 , wherein the event is at least one of initialization or activation of the electrical appliance.

16 . The electrical appliance of claim 13 , wherein the electrical appliance is one of a refrigerator, a washer, a dryer, an oven, a stove, a microwave oven, a dishwasher, and a heating, ventilation, and an air conditioning system.

17 . The electrical appliance of claim 13 , wherein the at least one processor is further programmed to select a software stack based on one or more applications in the software stack.

18 . The electrical appliance of claim 17 , wherein the at least one processor is further programmed to select a software stack based on one or more properties of an application in a software stack.

19 . The electrical appliance of claim 14 , wherein each software stack is dedicated to a single authentication system.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 10, 2016
From: GENERAL ELECTRIC COMPANY
To: HAIER US APPLIANCE SOLUTIONS, INC.
Reel/Frame 038952/0638 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 27, 2012
From: BULTMAN, ROBERT MARTEN; DRAKE, JEFF DONALD
To: GENERAL ELECTRIC COMPANY
Reel/Frame 027937/0461 →