Identification method for training vehicle accessory
First Claim
1. A method for identifying a programmable vehicle accessory with a mobile device, the method comprising:
- receiving an input in the mobile device;
activating an identification function in a control circuit of the mobile device in response to the input;
initiating an image viewfinder on a display of the mobile device in response to the activation of the identification function;
capturing an image comprising image data of the programmable vehicle accessory with a camera system including at least one feature;
identifying the at least one feature in the image data by processing the image data with a processor in communication with the camera system and comparing the image data to a plurality of corresponding features of a plurality of compatible vehicle accessories;
identifying the programmable vehicle accessory based on comparing the at least one feature;
accessing and displaying training information for the programmable vehicle accessory on the mobile device in response to identifying the programmable vehicle accessory; and
actuating the programmable vehicle accessory based on the training information displayed on the mobile device.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for identifying a vehicle accessory with a mobile device is disclosed. The method comprises receiving an input in the mobile device and activating an identification function in a control circuit of the mobile device in response to the input. An image viewfinder is initiated in response to the activation of the identification function. The viewfinder is used to capture an image of the vehicle accessory including at least one feature. The at least one feature in the image is compared to a plurality of corresponding features of a plurality of compatible vehicle accessories. Based on the comparison, an identity of the vehicle accessory is identified. Training information for the vehicle accessory is then accessed and displayed on the mobile device to facilitate at least one setup task of the vehicle accessory in response to identifying the vehicle accessory.
-
Citations
18 Claims
-
1. A method for identifying a programmable vehicle accessory with a mobile device, the method comprising:
-
receiving an input in the mobile device; activating an identification function in a control circuit of the mobile device in response to the input; initiating an image viewfinder on a display of the mobile device in response to the activation of the identification function; capturing an image comprising image data of the programmable vehicle accessory with a camera system including at least one feature; identifying the at least one feature in the image data by processing the image data with a processor in communication with the camera system and comparing the image data to a plurality of corresponding features of a plurality of compatible vehicle accessories; identifying the programmable vehicle accessory based on comparing the at least one feature; accessing and displaying training information for the programmable vehicle accessory on the mobile device in response to identifying the programmable vehicle accessory; and actuating the programmable vehicle accessory based on the training information displayed on the mobile device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory machine-readable storage medium, having stored thereon a computer program having at least one code section configured to be implemented by a device comprising a display, an image capture device, and at least one processor in communication with the display and the image capture device, wherein the at least one processor is further in communication with a trainable control system for a remote electronic device, the at least one code section executable by the processor to perform the steps comprising:
-
activating an identification routine in response to receiving an input;
receiving image data from the image capture device, the image data depicting at least one feature of a programmable vehicle accessory;comparing the at least one feature to a plurality of corresponding features of a plurality of compatible vehicle accessories; identifying the programmable vehicle accessory based on comparing the at least one feature; accessing programming information corresponding to at least one trainable operation of the programmable vehicle accessory based on the identification; displaying a programming instruction on the display based on the programming information; and receiving a signal from the trainable control system in response to an actuation indicating that an input has been received by the trainable control system, wherein the signal confirms a completion of the input instructed by the programming instruction. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system for identifying a programmable vehicle accessory comprising:
-
a display; an image capture device; a wireless communication interface configured to transmit data between the programmable vehicle accessory and the system, wherein the programmable vehicle accessory comprises a user interface; and at least one processor in communication with the display and the image capture device, the at least one processor being operable to; activate an identification routine in response to receiving an input;
receive image data from the image capture device, the image data depicting at least one feature of the programmable vehicle accessory;compare the at least one feature to a plurality of corresponding features of a plurality of compatible vehicle accessories; identify the programmable vehicle accessory based on comparing the at least one feature; access programming information corresponding to at least one trainable operation of the vehicle accessory based on the identification; communicate a programming instruction of the programming information via the wireless communication interface to the programmable vehicle accessory programming the at least one trainable operation; and receive a signal from the programmable vehicle accessory in response to an actuation indicating an input received by the user interface verifying a completion of the programming instruction. - View Dependent Claims (16, 17, 18)
-
Specification