Real-time adjustable window feature for barcode scanning and process of scanning barcode with adjustable window feature
First Claim
1. A barcode scanning device, the device comprising:
- an embedded camera;
a user interface system, comprising a visual display, the user interface system being configured to allow a user to access features of the barcode scanning device with touch gestures on the visual display;
a barcode scanning application, the barcode scanning application being initialized by an act of a user of the barcode scanning device; and
an operating system, the operating system communicatively coupled to the embedded camera, the barcode scanning application, and the user interface system;
wherein the visual display provides a viewfinder for the embedded camera and an adjustable barcode scanning window overlaid on the viewfinder, the adjustable barcode scanning window being adjustable in size, orientation, and/or location in real-time by a touch gesture on the visual display by the user of the mobile barcode scanning device, such that a barcode to be scanned and decoded can be defined and selected by the user in real-time from among a plurality of barcodes located within the viewfinder based at least in part on the touch gesture resizing, reorienting, and/or relocating the adjustable barcode scanning window so as to at least partially encompass the barcode to be scanned and decoded, the barcode scanning device being configured to scan and decode any barcode within the adjustable barcode scanning window.
1 Assignment
0 Petitions
Accused Products
Abstract
A mobile bar code scanning device with a pinch-to-window feature includes an embedded camera and a user interface system having a visual display. The user interface system enables the user to access features of the mobile barcode scanning device with touch gestures. The mobile barcode scanning device also includes a barcode scanning application initialized by a user of the mobile barcode scanning device. The mobile barcode scanning device also includes an operating system communicatively coupled to the embedded camera, the barcode scanning application, and the user interface system. The visual display provides a viewfinder for the embedded camera in the barcode scanning application. The user-defined pinch-to-window feature is real-time adjustable in size, orientation, and position by at least a two-point touch gesture.
442 Citations
20 Claims
-
1. A barcode scanning device, the device comprising:
-
an embedded camera; a user interface system, comprising a visual display, the user interface system being configured to allow a user to access features of the barcode scanning device with touch gestures on the visual display; a barcode scanning application, the barcode scanning application being initialized by an act of a user of the barcode scanning device; and an operating system, the operating system communicatively coupled to the embedded camera, the barcode scanning application, and the user interface system; wherein the visual display provides a viewfinder for the embedded camera and an adjustable barcode scanning window overlaid on the viewfinder, the adjustable barcode scanning window being adjustable in size, orientation, and/or location in real-time by a touch gesture on the visual display by the user of the mobile barcode scanning device, such that a barcode to be scanned and decoded can be defined and selected by the user in real-time from among a plurality of barcodes located within the viewfinder based at least in part on the touch gesture resizing, reorienting, and/or relocating the adjustable barcode scanning window so as to at least partially encompass the barcode to be scanned and decoded, the barcode scanning device being configured to scan and decode any barcode within the adjustable barcode scanning window. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of scanning a barcode, the method comprising:
-
providing a barcode scanning device, the barcode scanning device having an embedded camera and a user interface system comprising a barcode scanning application and a visual display, the user interface system being configured to allow a user to access features of the barcode scanning device with touch gestures on the visual display, wherein the visual display comprises a viewfinder for the embedded camera and an adjustable barcode scanning window overlaid on the viewfinder; causing a plurality of barcodes to come into view in the viewfinder; adjusting in real-time, the size, orientation, and/or location of the adjustable barcode scanning window by a touch gesture on the visual display, thereby defining and selecting a barcode to be scanned and decoded in real-time from among the plurality of barcodes based at least in part on the touch gesture resizing, reorienting, and/or relocating the adjustable barcode scanning window so as to at least partially encompass the barcode to be scanned and decoded; and scanning and decoding any barcode within the adjustable barcode scanning window. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification