Barcode-reading system
First Claim
1. A barcode-reading system for a mobile device, the mobile device comprising a camera for capturing an image of a barcode in a field of view of the camera, a white light source for projecting a field of illumination into the field of view of the camera, a memory, and a processor for executing an operating system and applications stored in the memory, the barcode-reading system comprising:
- a barcode-reading enhancement accessory secured to the mobile device, the barcode-reading enhancement accessory comprising at least one optic system, the at least one optic system being within the field of illumination of the white light source and comprising;
an optical substrate, not within the field of view of the camera, having a front major surface and a back major surface arranged generally perpendicular to an optical axis of the camera, wherein light from the white light source enters the optical substrate between the front major surface and the back major surface and is transferred by total internal reflection primarily in a direction transverse to the optical axis, and wherein the optical substrate comprises one or more extraction features configured to extract light from the optical substrate into the field of view of the camera; and
a barcode-reading application stored in the memory and executable by the processor, the barcode-reading application including;
an image capture function for controlling the white light source and the camera to capture the image of the barcode, the image of the barcode being affected by the at least one optic system;
a decoder function for receiving the image of the barcode and generating decoded data representing data encoded in the barcode; and
a relay function for sending the decoded data to a remote server via a wireless connection established between the mobile device and a network.
1 Assignment
0 Petitions
Accused Products
Abstract
This patent specification describes a barcode-reading enhancement accessory for a mobile device having a barcode-reading capability. The accessory may include an outer case and an inner carriage. A mobile device is encased in the inner carriage, and the combination of the inner carriage and the mobile device may be accommodated in the outer case. The inner carriage is configured to accommodate a mobile device of a particular size such that a mobile device of a different size may be accommodated in the outer case using a different inner carriage. The accessory may also include an optic system to fold an optical path of a field of illumination of a light source of the mobile device and/or a field of view of a camera of the mobile device.
9 Citations
31 Claims
-
1. A barcode-reading system for a mobile device, the mobile device comprising a camera for capturing an image of a barcode in a field of view of the camera, a white light source for projecting a field of illumination into the field of view of the camera, a memory, and a processor for executing an operating system and applications stored in the memory, the barcode-reading system comprising:
-
a barcode-reading enhancement accessory secured to the mobile device, the barcode-reading enhancement accessory comprising at least one optic system, the at least one optic system being within the field of illumination of the white light source and comprising; an optical substrate, not within the field of view of the camera, having a front major surface and a back major surface arranged generally perpendicular to an optical axis of the camera, wherein light from the white light source enters the optical substrate between the front major surface and the back major surface and is transferred by total internal reflection primarily in a direction transverse to the optical axis, and wherein the optical substrate comprises one or more extraction features configured to extract light from the optical substrate into the field of view of the camera; and a barcode-reading application stored in the memory and executable by the processor, the barcode-reading application including; an image capture function for controlling the white light source and the camera to capture the image of the barcode, the image of the barcode being affected by the at least one optic system; a decoder function for receiving the image of the barcode and generating decoded data representing data encoded in the barcode; and a relay function for sending the decoded data to a remote server via a wireless connection established between the mobile device and a network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A barcode-reading enhancement accessory for securing to a mobile device, the mobile device comprising a camera for capturing an image of a barcode in a field of view of the camera, the barcode-reading enhancement accessory comprising:
at least one optic system within a field of illumination of a white light source of the mobile device, comprising; an optical substrate, not within the field of view of the camera, having a front major surface and a back major surface arranged generally perpendicular to an optical axis of the camera, wherein light from the white light source enters the optical substrate between the front major surface and the back major surface and is transferred by total internal reflection primarily in a direction transverse to the optical axis, and wherein the optical substrate comprises one or more extraction features configured to extract light from the optical substrate into the field of view of the camera. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
25. A barcode-reading enhancement accessory for a mobile device having a barcode-reading capability, comprising:
-
at least one optic system including an optical substrate and an optical pipe, wherein the optical pipe is configured to transfer a light from a white light source of the mobile device to the optical substrate, and the optical substrate is configured to inject illumination into a field of view of a camera of the mobile device; and a communication interface for communicating between the barcode-reading enhancement accessory and the mobile device. - View Dependent Claims (26, 27, 28, 29, 30, 31)
-
Specification