IP Library Patent Application 12723582
Patent Application
App. No. 12/723,582

SYSTEMS AND METHODS FOR CONTROLLING AN ELECTRONIC DEVICE

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.
12/723,582
Abstract

Systems and methods ( 600 ) for controlling an electronic device ( 100 ) with an active processing module ( 308 ) having a first and second input/output interface ( 502, 504 ). The methods involve interfacing the active processing module and a computing device using the first input/output interface of the active processing module. Thereafter, the active processing module is programmed using a user interface of the computing device. The method also involves interfacing the active processing module and the electronic device using at least the second input/output interface of the active processing module. Subsequently, the operations of the electronic device are controlled using a processing unit ( 506 ) of the active processing module and/or a processing unit ( 424 ) of the electronic device.

Claims (32)

1 . A method for controlling an electronic device with an active processing module having a first and second input/output interface, comprising:

interfacing an active processing module and a computing device using said first input/output interface of said active processing module;

programming said active processing module using a user interface of said computing device;

interfacing said active processing module and said electronic device using at least said second input/output interface of said active processing module; and

controlling operations of said electronic device using at least a processing unit of said active processing module.

2 . The method according to claim 1 , wherein said programming further comprises developing device-control software using application development software executing on said active processing module.

3 . The method according to claim 1 , wherein said programming further comprises setting a customized value for at least one of a plurality of operating parameters of said electronic device using parameter setting software executing on said active processing module.

4 . The method according to claim 1 , further comprising inhibiting a processing unit of said electronic device from controlling at least one operation of said electronic device.

5 . The method according to claim 4 , further comprising redirecting communications directed to said processing unit of said electronic device to said active processing module.

6 . The method according to claim 1 , wherein said operations of said electronic device are controlled using a custom operating parameter for said electronic device.

7 . The method according to claim 1 , wherein said operations of said electronic device are controlled using device-control software executing on said active processing module.

8 . The method according to claim 1 , wherein said operations of said electronic device are controlled so that said electronic device performs at least one secondary function different than a primary function of said electronic device.

9 . The method according to claim 8 , further comprising selecting said primary function from the group consisting of an imaging function, a navigation function, a gaming function and a picture display function.

10 . The method according to claim 8 , further comprising selecting said secondary function from the group consisting of a travel guide function, a navigation function, a gaming function, a learning guide function, an assistant function, an electronic book viewer function, a media player function and a wireless connection function.

11 . An active processing module, comprising:

a first input/output interface configured for interfacing said active processing module with a computing device so that said active processing module can be programmed by developing device-control software using application development software executing on said active processing module or by setting a custom value for at least one of a plurality of operating parameters of an electronic device using parameter setting software executing on said active processing module;

a second input/output interface configured for interfacing said active processing module with said electronic device; and

at least one processing device configured for controlling operations of said electronic device so that said electronic device performs a primary function using said custom value or performs a secondary function different from said primary function.

12 . The active processing module according to claim 11 , wherein said processing device is further configured for inhibiting a processing unit of said electronic device from controlling said operations of said electronic device.

13 . The active processing module according to claim 11 , wherein said primary function is selected from the group consisting of an imaging function, a navigation function, a gaming function and a picture display function.

14 . The active processing module according to claim 11 , wherein said secondary function is selected from the group consisting of a travel guide function, a navigation function, a gaming function, a learning guide function, an assistant function, an electronic book viewer function, a media player function and a wireless connection function.

15 . A system, comprising:

an electronic device configured to perform a primary function; and

an active processing module comprising

a first input/output interface configured for interfacing said active processing module with a computing device so that said active processing module can be programmed,

a second input/output interface configured for interfacing said active processing module with said electronic device, and

at least one processing device configured for controlling operations of said electronic device so that said electronic device performs said primary function using at least one custom operating parameter or performs a secondary function different from said primary function.

16 . The system according to claim 15 , wherein said active processing module is programmed by developing device-control software using application development software executing on said active processing module or by setting a customized value for at least one of a plurality of operating parameters of said electronic device using parameter setting software executing on said active processing module.

17 . The system according to claim 15 , wherein said processing device is further configured for inhibiting a processing unit of said electronic device from controlling at least one operation of said electronic device.

18 . The system according to claim 15 , wherein said operations of said electronic device are controlled using device-control software executing on said active processing module.

19 . The system according to claim 15 , wherein said primary function is selected from the group consisting of an imaging function, a navigation function, a gaming function and a picture display function.

20 . The system according to claim 15 , wherein said secondary function is selected from the group consisting of a travel guide function, a navigation function, a gaming function, a learning guide function, an assistant function, an electronic book viewer function, a media player function and a wireless connection function.

Assignments (5)
CORRECTIVE ASSIGNMENT TO CORRECT THE 8647899 PREVIOUSLY RECORDED ON REEL 035240 FRAME 0429. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTERST. Recorded Nov 3, 2020
From: CYPRESS SEMICONDUCTOR CORPORATION; SPANSION LLC
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 058002/0470 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 8, 2015
From: SPANSION LLC
To: CYPRESS SEMICONDUCTOR CORPORATION
Reel/Frame 035857/0348 →
SECURITY INTEREST Recorded Mar 21, 2015
From: CYPRESS SEMICONDUCTOR CORPORATION; SPANSION LLC
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 035240/0429 →
SECURITY AGREEMENT Recorded Aug 23, 2012
From: SPANSION LLC; SPANSION INC.; SPANSION TECHNOLOGY INC.; SPANSION TECHNOLOGY LLC
To: BARCLAYS BANK PLC
Reel/Frame 028837/0076 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 20, 2012
From: TOM, JOE; DUBOIS, SYLVAIN
To: SPANSION LLC
Reel/Frame 027568/0974 →