IP Library Granted Patent US 7,184,235
Granted Patent B2
US 7,184,235 · App. 10/905,711 · Granted Feb 27, 2007

Power management in operating recording media

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 7,184,235
App. No.
10/905,711
Granted
Feb 27, 2007
Kind
B2
Abstract

A method of managing power used by a recording medium is disclosed. The recording medium receives a maximum current value and limits its operation to consume up to the maximum current value during a given storage operation. The recording medium may comprise a storage module coupled to a controller. The controller in the recording medium may receive the maximum current value and limit the operation of the recording medium to the maximum current value.

Claims (44)

1. A method for limiting power consumption by a recording medium comprising a plurality of memory blocks, comprising:

defining a value corresponding to a quantity of current used by the recording medium when performing a storage operation for one of the plurality of memory blocks;

defining a maximum current limit for operation of the recording medium;

determining a maximum number of the plurality of memory blocks to operate upon during a single storage operation based on

(i) the value corresponding to the quantity of current used by the recording medium for one of the plurality of memory blocks and

(ii) the maximum current limit; and

limiting operation of the recording medium so that no more than the maximum number of the plurality of memory blocks is operated upon during the single storage operation.

2. The method of claim 1 wherein the maximum current value is received by a controller in the recording medium, the controller configured to control the operations of the recording medium.

3. The method of claim 2 wherein the maximum current value is accompanied by a set-current command when received by the controller.

4. The method of claim 2 wherein the maximum current value is defined by a processor in a computing device, wherein the controller is operable to implement storage operations requested by the processor.

5. The method of claim 4 wherein the processor is coupled to provide commands to the controller corresponding to the single storage operation to be performed by the recording medium.

6. The method of claim 4 further comprising receiving at the processor in the computing device a signal indicative of a status of the maximum current value to be consumed by the recording medium, wherein the signal received from the controller.

7. The method of claim 1 wherein the maximum current value is accompanied by a set-current command.

8. The method of claim 1 wherein the single storage operation is an erase or a write operation.

9. The method of claim 1 wherein the maximum current limit is 150 mA.

10. A method of managing power used by a recording medium, comprising:

receiving a maximum current value in the recording medium; and

limiting operation of the recording medium to the maximum current value during a storage operation, wherein if the maximum current value received is zero, current consumption of the recording medium during operation is limited to a default value.

11. The method of claim 10 wherein the recording medium is a non-volatile memory module.

12. The method of claim 10 wherein the receiving of the maximum power value comprises receiving the maximum power value by a controller coupled to control the operation of the recording medium.

13. The method of claim 10 wherein the storage operation is an erase or a write operation.

14. The method of claim 10 wherein the storage operation is performed in a plurality of memory blocks, and the recording medium consumes at most the maximum current value when performing the storage operation on the plurality of memory blocks.

15. The method of claim 10 wherein the recording medium comprises a storage module and a controller coupled to control the storage module, and wherein the receiving of the maximum current value is handled by the controller.

16. The method of claim 15 wherein the maximum current value is received from a processor in a computing device, wherein the recording medium is operable to implement storage operations requested by the processor.

17. The method of claim 16 wherein the processor is coupled to provide commands to the controller corresponding to the storage operation to be performed by the recording medium.

18. The method of claim 16 further comprising transmitting to the processor in the computing device a signal indicative of a status of the maximum current value to be consumed by the recording medium.

19. The method of claim 15 wherein the maximum current value is accompanied by a set-current command when received by the controller.

20. The method of claim 15 wherein the recording medium further comprises a plurality of storage modules controlled by the controller, and wherein the controller further receives a drive identifier which is used to identify a storage module of the plurality of storage modules and wherein storage operations on the storage module are limited to a maximum current value.

21. A method of managing power used by a recording medium, comprising:

receiving a maximum current value in the recording medium; and

limiting operation of the recording medium to the maximum current value during a storage operation by calculating a maximum number of memory blocks to operate on simultaneously by dividing the maximum current value into a current value used by one memory block, and performing the storage operation only on the maximum number of memory blocks.

22. The method of claim 21 wherein limiting of the storage operation further comprises limiting current drawn by the recording medium to a value no greater than the maximum current value.

23. The method of claim 21 wherein the recording medium is a non-volatile memory module.

24. The method of claim 21 wherein the receiving of the maximum power value comprises receiving the maximum power value by a controller coupled to control the operation of the recording medium.

25. The method of claim 21 wherein if the maximum current value received is zero, current consumption of the recording medium during operation is limited to a default value.

26. The method of claim 21 wherein the storage operation is an erase or a write operation.

27. A method of managing power consumption by a recording medium, comprising:

receiving a maximum power value by a recording medium; and

controlling operation of the recording medium to limit power consumption by the recording medium to a value no greater than the maximum power value, such that power consumption is limited during a plurality of erase operations.

28. The method of claim 27 , wherein the recording medium is a non-volatile memory module.

29. The method of claim 27 , wherein the receiving of the maximum power value comprises receiving the maximum power value by a controller coupled to control the operation of the recording medium.

30. The method of claim 27 , wherein the recording medium comprises a plurality of memory blocks.

31. The method of claim 27 , wherein if the maximum current value received is zero, current consumption of the recording medium during operation is limited to a default value.

32. The method of claim 27 , wherein limiting of the storage operation further comprises limiting current drawn by the recording medium to a value no greater than the maximum current value.

Assignments (7)
RELEASE OF PATENT SECURITY AGREEMENT RECORDED FEBRUARY 19, 2019 AT REEL/FRAME 048365/0499 Recorded Jun 6, 2024
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS TRUSTEE
To: TRANSDIGM INC.; TRANSDIGM GROUP INCORPORATED; AEROSONIC LLC; MOUNTAINTOP TECHNOLOGIES, INC.; AIRBORNE SYSTEMS NORTH AMERICA OF NJ INC.; SHIELD RESTRAINT SYSTEMS, INC.; AMSAFE, INC.; ARKWIN INDUSTRIES, INC.; AVIONIC INSTRUMENTS, INC.; AEROSONIC CORPORATION; AVTECHTYEE, INC.; BREEZE-EASTERN LLC; BRUCE AEROSPACE INC.; CEF INDUSTRIES, LLC; CHAMPION AEROSPACE LLC; DATA DEVICE CORPORATION; DUKES AEROSPACE, INC.; PURE TECHNOLOGIES LTD.; HARCO LABORATORIES, INC.; HARCO LLC; HARCO TECHNOLOGIES CORPORATION; CORRPRO COMPANIES, INC.; HARCO CORPORATION; HARTWELL CORPORATION; MARATHONNORCO AEROSPACE, INC.; PNEUDRAULICS, INC.; SCHNELLER LLC; SEMCO INSTRUMENTS, INC.; TACTAIR FLUID CONTROLS, INC.; TEAC AEROSPACE TECHNOLOGIES, INC.; TELAIR INTERNATIONAL GMBH; TELAIR INTERNATIONAL AB; NORDISK AVIATION PRODUCTS AS; TURNTIME TECHNOLOGIES AB; AEROCONTROLEX GROUP, INC.; TRANSICOIL INC.; SOUTHCO, INC.; WHIPPANY ACTUATION SYSTEMS, LLC; YOUNG & FRANKLIN INC.; ARMTEC COUNTERMEASURES CO.; ADVANCED INPUT DEVICES, INC.; ARMTEC DEFENSE PRODUCTS COMPANY; JOSLYN SUNBANK COMPANY LLC; LEACH INTERNATIONAL CORPORATION; SOURIAU USA, INC.; NMC GROUP, INC.; TA AEROSPACE CO.; MASON ELECTRIC CO.; KORRY ELECTRONICS CO.; PALOMAR PRODUCTS, INC.; ROLLS-ROYCE PLC; MEMTRON TECHNOLOGIES CO.; CHELTON, INC. (N/K/A CHELTON AVIONICS, INC.); SIMPLEX MANUFACTURING CO.; APICAL INDUSTRIES, INC.; AERO-INSTRUMENTS CO., LLC; AIRBORNE SYSTEMS NA, INC.; HARCOSEMCO LLC; HARCO, LLC (N/K/A HARCOSEMCO LLC); PEXCO AEROSPACE, INC.; TELAIR US LLC; CALSPAN AERO SYSTEMS ENGINEERING, INC.; CALSPAN SYSTEMS, LLC; ADAMS RITE AEROSPACE, INC.; ACME AEROSPACE, INC.; SCHNELLER, INC.; CEF INDUSTRIES, INC.
Reel/Frame 067640/0147 →
RELEASE OF SECURITY INTEREST Recorded Apr 19, 2023
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS TRUSTEE
To: TA AEROSPACE CO.; TRANSDIGM, INC.; TRANSDIGM GROUP INCORPORATED; ACME AEROSPACE, INC.; ADAMS RITE AEROSPACE, INC.; AEROCONTROLEX GROUP, INC.; AEROSONIC CORPORATION; AIRBORNE HOLDINGS, INC.; AIRBORNE SYSTEMS NORTH AMERICA OF NJ INC.; AMSAFE COMMERCIAL PRODUCTS INC.; AMSAFE, INC.; ARKWIN INDUSTRIES, INC.; AVIONIC INSTRUMENTS LLC; AVIONICS SPECIALTIES, INC.; AVTECH TYEE, INC.; BEAM'S INDUSTRIES; BREEZE EASTERN CORPORATION; BRUCE AEROSPACE, INC.; CEF INDUSTRIES, INC.; CHAMPION AEROSPACE LLC; DATA DEVICE CORPORATION; DUKES AEROSPACE, INC.; ELECTROMECH TECHNOLOGIES LLC; HARCO LABORATORIES, INC.; HARCO LLC; HARTWELL CORPORATION; MARATHONNORCO AEROSPACE, INC.; PEXCO AEROSPACE, INC.; PNEUDRAULICS, INC.; SCHNELLER LLC; SEMCO INSTRUMENTS, INC.; SHIELD RESTRAINT SYSTEMS, INC.; TACTAIR FLUID CONTROLS INC.; TEAC AEROSPACE TECHNOLOGIES, INC.; TELAIR INTERNATIONAL LLC; TRANSCOIL LLC; WESTERN SKY INDUSTRIES, LLC; WHIPPANY ACTUATION SYSTEMS, LLC; YOUNG & FRANKLIN INC.; ARMTEC COUNTERMEASURES CO.; ARMTEC DEFENSE PRODUCTS COMPANY; LEACH INTERNATIONAL CORPORATION; NMC GROUP INC.; MASON ELECTRIC CO.; KORRY ELECTRONICS CO.; PALOMAR PRODUCTS, INC.; CHELTON, INC. (N/K/A CHELTON AVIONICS, INC.); SIMPLEX MANUFACTURING CO.; APICAL INDUSTRIES, INC.
Reel/Frame 063363/0753 →
SECURITY INTEREST Recorded Feb 27, 2023
From: TRANSDIGM, INC.; TRANSDIGM GROUP INCORPORATED; TRANSDIGM UK HOLDINGS PLC; 17111 WATERVIEW PKWY LLC; ACME AEROSPACE, INC.; ADAMS RITE AEROSPACE, INC.; AEROCONTROLEX GROUP, INC.; AEROSONIC LLC; AIRBORNE ACQUISITION, INC.; AIRBORNE GLOBAL, INC.; AIRBORNE HOLDINGS, INC.; AIRBORNE SYSTEMS NA INC.; AIRBORNE SYSTEMS NORTH AMERICA INC.; AIRBORNE SYSTEMS NORTH AMERICA OF CA INC.; AIRBORNE SYSTEMS NORTH AMERICA OF NJ INC.; AMSAFE GLOBAL HOLDINGS, INC.; AMSAFE, INC.; ANGUS ELECTRONICS CO.; APICAL INDUSTRIES, INC.; ARKWIN INDUSTRIES, INC.; ARMTEC COUNTERMEASURES CO.; ARMTEC COUNTERMEASURES TNO CO.; ARMTEC DEFENSE PRODUCTS CO.; AUXITROL WESTON USA, INC.; AVIATION TECHNOLOGIES, INC.; AVIONIC INSTRUMENTS LLC; AVIONICS SPECIALTIES, INC.; AVTECHTYEE, INC.; BETA TRANSFORMER TECHNOLOGY LLC; BREEZE-EASTERN LLC; BRIDPORT ERIE AVIATION; BRIDPORT HOLDINGS, INC.; BRIDPORT-AIR CARRIER, INC.; BRUCE AEROSPACE INC.; CDA INTERCORP LLC; CEF INDUSTRIES, LLC; CENTURY HELICOPTERS, INC.; CHAMPION AEROSPACE LLC; CHELTON AVIONICS HOLDINGS, INC.; CHELTON AVIONICS, INC.; CHELTON DEFENSE PRODUCTS, INC.; CMC ELECTRONICS AURORA LLC; DART AEROSPACE USA, INC.; DART BUYER, INC.; DART HELICOPTER SERVICES, INC.; DART INTERMEDIATE, INC.; DART TOPCO, INC.; DATA DEVICE CORPORATION; DUKES AEROSPACE, INC.; ELECTROMECH TECHNOLOGIES LLC; ESTERLINE EUROPE COMPANY LLC; ESTERLINE INTERNATIONAL COMPANY; ESTERLINE TECHNOLOGIES CORPORATION; ESTERLINE TECHNOLOGIES SGIP LLC; HARCOSEMCO LLC; HARTWELL CORPORATION; HELI TECH, INC.; HYTEK FINISHES CO.; ILC HOLDINGS, INC.; JANCO CORPORATION; JOHNSON LIVERPOOL LLC; KIRKHILL INC.; KORRY ELECTRONICS CO.; LEACH HOLDING CORPORATION; LEACH INTERNATIONAL CORPORATION; LEACH MEXICO HOLDING LLC; LEACH TECHNOLOGY GROUP, INC.; MARATHONNORCO AEROSPACE, INC.; MASON ELECTRIC CO.; MCKECHNIE AEROSPACE DE, INC.; MCKECHNIE AEROSPACE HOLDINGS, INC.; MCKECHNIE AEROSPACE US LLC; NAT SEATTLE INC.; NMC GROUP, INC.; NORDISK AVIATION PRODUCTS LLC; NORTH HILLS SIGNAL PROCESSING CORP.; NORTH HILLS SIGNAL PROCESSING OVERSEAS LLC; NORWICH AERO PRODUCTS, INC.; OFFSHORE HELICOPTER SUPPORT SERVICES, INC.; PALOMAR PRODUCTS, INC.; PARAVION TECHNOLOGY, INC.; PEXCO AEROSPACE, INC.; PNEUDRAULICS, INC.; POWER DEVICE CORPORATION; SCHNELLER LLC; SEMCO INSTRUMENTS, INC.; SHIELD RESTRAINT SYSTEMS, INC.; SIMPLEX MANUFACTURING CO.; SKANDIA, INC.; SKURKA AEROSPACE INC.; SYMETRICS INDUSTRIES, LLC; TA AEROSPACE CO.; TACTAIR FLUID CONTROLS, INC.; TDG ESL HOLDINGS INC.; TEAC AEROSPACE TECHNOLOGIES, INC.; TELAIR US LLC; TEXAS ROTRONICS, INC.; TRANSICOIL LLC; WHIPPANY ACTUATION SYSTEMS, LLC; YOUNG & FRANKLIN INC.
To: GOLDMAN SACHS BANK USA, AS ADMINISTRATIVE AGENT AND COLLATERAL AGENT
Reel/Frame 062880/0580 →
SECURITY INTEREST Recorded Feb 27, 2023
From: TRANSDIGM INC.; TRANSDIGM GROUP INCORPORATED; 17111 WATERVIEW PKWY LLC; ACME AEROSPACE, INC.; ADAMS RITE AEROSPACE, INC.; AEROCONTROLEX GROUP, INC.; AEROSONIC LLC; AIRBORNE ACQUISITION, INC.; AIRBORNE GLOBAL, INC.; AIRBORNE HOLDINGS, INC.; AIRBORNE SYSTEMS NA INC.; AIRBORNE SYSTEMS NORTH AMERICA INC.; AIRBORNE SYSTEMS NORTH AMERICA OF CA INC.; AMSAFE GLOBAL HOLDINGS, INC.; AMSAFE, INC.; ANGUS ELECTRONICS CO.; APICAL INDUSTRIES, INC.; ARKWIN INDUSTRIES, INC.; ARMTEC COUNTERMEASURES CO.; ARMTEC COUNTERMEASURES TNO CO.; ARMTEC DEFENSE PRODUCTS CO.; AUXITROL WESTON USA, INC.; AVIATION TECHNOLOGIES, INC.; AVIONIC INSTRUMENTS LLC; AVIONICS SPECIALTIES, INC.; AVTECHTYEE, INC.; BETA TRANSFORMER TECHNOLOGY LLC; BREEZE-EASTERN LLC; BRIDPORT HOLDINGS, INC.; BRIDPORT-AIR CARRIER, INC.; BRUCE AEROSPACE INC.; CDA INTERCORP LLC; CEF INDUSTRIES, LLC; CENTURY HELICOPTERS, INC.; CHAMPION AEROSPACE LLC; CHELTON AVIONICS HOLDINGS, INC.; CHELTON AVIONICS, INC.; CHELTON DEFENSE PRODUCTS, INC.; CMC ELECTRONICS AURORA LLC; DART AEROSPACE USA, INC.; DART BUYER, INC.; DART HELICOPTER SERVICES, INC.; DART INTERMEDIATE, INC.; DART TOPCO, INC.; DATA DEVICE CORPORATION; DUKES AEROSPACE, INC.; ELECTROMECH TECHNOLOGIES LLC; ESTERLINE EUROPE COMPANY LLC; ESTERLINE INTERNATIONAL COMPANY; ESTERLINE TECHNOLOGIES CORPORATION; ESTERLINE TECHNOLOGIES SGIP LLC; HARCOSEMCO LLC; HARTWELL CORPORATION; HELI TECH, INC.; HYTEK FINISHES CO.; ILC HOLDINGS, INC.; JANCO CORPORATION; JOHNSON LIVERPOOL LLC; KIRKHILL INC.; KORRY ELECTRONICS CO.; LEACH HOLDING CORPORATION; LEACH INTERNATIONAL CORPORATION; LEACH MEXICO HOLDING LLC; LEACH TECHNOLOGY GROUP, INC.; MARATHONNORCO AEROSPACE, INC.; MASON ELECTRIC CO.; MCKECHNIE AEROSPACE DE, INC.; MCKECHNIE AEROSPACE HOLDINGS, INC.; MCKECHNIE AEROSPACE US LLC; NAT SEATTLE INC.; NMC GROUP, INC.; NORDISK AVIATION PRODUCTS LLC; NORTH HILLS SIGNAL PROCESSING CORP.; NORTH HILLS SIGNAL PROCESSING OVERSEAS LLC; NORWICH AERO PRODUCTS, INC.; OFFSHORE HELICOPTER SUPPORT SERVICES, INC.; PALOMAR PRODUCTS, INC.; PARAVION TECHNOLOGY, INC.; PEXCO AEROSPACE, INC.; PNEUDRAULICS, INC.; POWER DEVICE CORPORATION; SCHNELLER LLC; SEMCO INSTRUMENTS, INC.; SHIELD RESTRAINT SYSTEMS, INC.; SIMPLEX MANUFACTURING CO.; SKANDIA, INC.; SKURKA AEROSPACE INC.; SYMETRICS INDUSTRIES, LLC; TA AEROSPACE CO.; TACTAIR FLUID CONTROLS, INC.; TDG ESL HOLDINGS INC.; TEAC AEROSPACE TECHNOLOGIES, INC.; TELAIR US LLC; TEXAS ROTRONICS, INC.; TRANSICOIL LLC; WHIPPANY ACTUATION SYSTEMS, LLC; YOUNG & FRANKLIN INC.; AIRBORNE SYSTEMS NORTH AMERICA OF NJ INC.; BRIDPORT ERIE AVIATION, INC.; TRANSDIGM UK HOLDINGS PLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS TRUSTEE
Reel/Frame 063012/0788 →
PATENT SECURITY AGREEMENT Recorded Apr 9, 2020
From: AIRBORNE SYSTEMS NORTH AMERICA OF NJ INC.; ACME AEROSPACE, INC.; ADAMS RITE AEROSPACE, INC.; AEROCONTROLEX GROUP, INC.; AEROSONIC CORPORATION/LLC; AIRBORNE HOLDINGS, INC.; AMSAFE COMMERCIAL PRODUCTS INC.; AMSAFE, INC.; ARKWIN INDUSTRIES, INC.; AVIONIC INSTRUMENTS LLC; AVIONICS SPECIALTIES, INC.; AVTECHTYEE, INC.; BEAM’S INDUSTRIES; BREEZE-EASTERN CORPORATION; BRUCE AEROSPACE, INC.; CEF INDUSTRIES, INC.; CHAMPION AEROSPACE LLC; DATA DEVICE CORPORATION; DUKES AEROSPACE, INC.; ELECTROMECH TECHNOLOGIES LLC; HARCO LABORATORIES, INCORPORATED; HARCO LLC; HARTWELL CORPORATION; MARATHONNORCO AEROSPACE, INC.; PEXCO AEROSPACE, INC.; PNEUDRAULICS, INC.; SCHNELLER LLC; SEMCO INSTRUMENTS, INC.; SHIELD RESTRAINT SYSTEMS, INC.; TACTAIR FLUID CONTROLS, INC.; TEAC AEROSPACE TECHNOLOGIES, INC.; TELAIR INTERNATIONAL LLC; TRANSDIGM, INC.; TRANSCOIL LLC; WESTERN SKY INDUSTRIES, LLC; WHIPPANY ACTUATION SYSTEMS, LLC; YOUNG & FRANKLIN INC.; ARMTEC COUNTERMEASURES CO.; ARMTEC DEFENSE PRODUCTS COMPANY; ARMTEC DEFENSE PRODUCTS CO.; LEACH INTERNATIONAL CORPORATION; NMC GROUP, INC.; TA AEROSPACE CO.; MASON ELECTRIC COMPANY; KORRY ELECTRONICS CO.; PALOMAR PRODUCTS, INC.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS TRUSTEE AND NOTES COLLATERAL AGENT
Reel/Frame 052352/0704 →
SECURITY INTEREST Recorded Feb 19, 2019
From: TRANSDIGM, INC.; ADAMS RITE AEROSPACE, INC.; AEROCONTROLEX GROUP, INC.; AEROSONIC LLC (F/K/A AEROSONIC CORPORATION); AIRBORNE HOLDINGS, INC.; AIRBORNE SYSTEMS OF NORTH AMERICA OF NJ INC.; AMSAFE, INC.; ARKWIN INDUSTRIES, INC.; AVIONIC INSTRUMENTS LLC; AVIONICS SPECIALTIES, INC.; AVTECHTYEE, INC.; BREEZE-EASTERN LLC (F/K/A BREEZE-EASTERN CORPORATION); BRUCE AEROSPACE, INC.; CEF INDUSTRIES, LLC (F/K/A CEF INDUSTRIES, INC.); CHAMPION AEROSPACE LLC; DATA DEVICE CORPORATION; DUKES AEROSPACE, INC.; ELECTROMECH TECHNOLOGIES LLC (F/K/A WESTERN SKY, INDUSTRIES, LLC); HARCOSEMCO LLC (F/K/A HARCO LABORATORIES, INCORPORATED) (F/K/A HARCO LLC); HARTWELL CORPORATION; MARATHONNORCO AEROSPACE, INC.; PEXCO AEROSPACE, INC.; PNEUDRAULICS, INC.; SCHNELLER LLC; SEMCO INSTRUMENTS, INC.; SHIELD RESTRAINT SYSTEMS, INC. (F/K/A AMSAFE COMMERCIAL PRODUCTS INC.) (F/K/A BEAM'S INDUSTRIES, INC.); TACTAIR FLUID CONTROLS, INC.; TEAC AEROSPACE TECHNOLOGIES, INC.; TELAIR INTERNATIONAL LLC; TRANSICOIL LLC; WHIPPANY ACTUATION SYSTEMS, LLC; YOUNG & FRANKLIN INC.; ACME AEROSPACE, INC.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.,
Reel/Frame 048365/0499 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 2, 2005
From: JENSEN, PETER
To: TEAC AEROSPACE TECHNOLOGIES, INC.
Reel/Frame 015721/0261 →