IP Library Granted Patent US 12,028,641
Granted Patent B2
US 12,028,641 · App. 17/460,981 · Granted Jul 2, 2024

System including a camera module connected to an electronic device

Inventors: Waldemar Dworakowski (Cracow, PL); Maciej Krzanowski (Cracow, PL); Lukasz Szpiech (Cracow, PL)
Assignee: Aptiv Technologies AG
H04N5/262G06F21/44G06F21/6209
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 12,028,641
App. No.
17/460,981
Filed
Aug 30, 2021
Granted
Jul 2, 2024
Kind
B2
Art Unit
2639
USPC
348/207.99
Abstract

Described is a system including a camera module connected to an electronic device. The camera module includes a non-volatile memory that includes instructions storing a script for setting up the camera module. The electronic device includes an interpreter that executes at least partially the instructions including the script stored in the non-volatile memory of the camera module to set up the camera module.

Claims (21)

1. A system comprising:

a camera module including a non-volatile memory configured to store instructions including a script for setting up the camera module, the script being divided into a plurality of blocks with each block comprising a group of instructions corresponding to a different operational mode of the camera module; and

an electronic device connected to the camera module and comprising an interpreter configured to set up the camera module by executing a block of the script stored in the non-volatile memory of the camera module that corresponds to a selected operational mode of the camera module without executing any blocks of the plurality of blocks that correspond to a non-selected operational mode of the camera module.

2. The system according to claim 1 , wherein the script comprises first instructions that, when executed by the interpreter, cause the electronic device to configure one or more components of the camera module.

3. The system according to claim 2 , wherein the script comprises first instructions that, when executed by the interpreter, cause the electronic device to use information on the camera module.

4. The system according to claim 1 , wherein the electronic device comprises an initial setup software component configured to establish a link between the electronic device and the camera module to allow access to the non-volatile memory before the interpreter at least partially executes the script.

5. The system according to claim 1 , wherein the script comprises at least one cyclic redundancy check value, and the electronic device is configured to check the cyclic redundancy check value before the interpreter at least partially executes the script.

6. The system according to claim 1 , wherein the script includes at least one cryptographic signature, and the electronic device is configured to verify the at least one cryptographic signature before the interpreter at least partially executes the script.

7. The system according to claim 1 , wherein at least a part of the script is encrypted, and the electronic device is configured to decrypt the part of the script that is encrypted before the interpreter at least partially executes the script.

8. The system according to claim 1 , wherein the plurality of blocks include an encrypted block that includes initial configuration information, the encrypted block being the only block of the plurality of blocks that is encrypted.

9. The system according to claim 1 , wherein the interpreter is configured to at least partially execute the script stored in the non-volatile memory of the camera module during a camera module startup operation to set up the camera module.

10. The system according to claim 1 , wherein the system comprises a vehicle with the electronic device and the camera module integrated in the vehicle.

11. The system according to claim 1 , wherein the camera module comprises a camera and the electronic device comprises a control device for the camera.

12. A camera comprising a camera module including a non-volatile memory configured to store instructions including a script for setting up the camera module within a system, the script being divided into a plurality of blocks with each block comprising a group of instructions corresponding to a different operational mode of the camera module, by executing a block of the script with an interpreter of an electronic device that is connected to the camera module, the block of the script corresponding to a selected operational mode of the camera module, and without executing any blocks of the plurality of blocks that correspond to a non-selected operational mode of the camera module.

13. The camera according to claim 12 , wherein the script comprises first instructions that, when executed by the interpreter, cause the electronic device to configure one or more components of the camera module.

14. The camera according to claim 13 , wherein the script comprises first instructions that, when executed by the interpreter, cause the electronic device to use information on the camera module.

15. The camera according to claim 12 , wherein the script comprises at least one cyclic redundancy check value, and the electronic device is configured to check the cyclic redundancy check value before the interpreter at least partially executes the script.

16. The camera according to claim 12 , wherein the script comprises at least one cryptographic signature, and the electronic device is configured to verify the at least one cryptographic signature before the interpreter at least partially executes the script.

17. The camera according to claim 12 , wherein at least a part of the script is encrypted, and the electronic device is configured to decrypt the part of the script that is encrypted before the interpreter at least partially executes the script.

18. The camera according to claim 12 , wherein the plurality of blocks include an encrypted block that includes initial configuration information, the encrypted block being the only block of the plurality of blocks that is encrypted.

19. The camera according to claim 12 , wherein at least a part of the script is encrypted, and the electronic device is configured to decrypt the part of the script that is encrypted before the interpreter at least partially executes the script.

Assignments (4)
MERGER Recorded Feb 11, 2024
From: APTIV TECHNOLOGIES (2) S.À R.L.
To: APTIV MANUFACTURING MANAGEMENT SERVICES S.À R.L.
Reel/Frame 066566/0173 →
ENTITY CONVERSION Recorded Feb 11, 2024
From: APTIV TECHNOLOGIES LIMITED
To: APTIV TECHNOLOGIES (2) S.À R.L.
Reel/Frame 066746/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 11, 2024
From: APTIV MANUFACTURING MANAGEMENT SERVICES S.À R.L.
To: APTIV TECHNOLOGIES AG
Reel/Frame 066551/0219 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 1, 2022
From: DWORAKOWSKI, WALDEMAR; KRZANOWSKI, MACIEJ; SZPIECH, LUKASZ
To: APTIV TECHNOLOGIES LIMITED
Reel/Frame 060077/0443 →
Priority Claims (1)
EP 20193963 · Sep 1, 2020 · regional
Continuity (1)
Related Publication 20220070386A1 · Mar 3, 2022