Patents by Inventor Dayou Wang
Dayou Wang has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 12159190Abstract: Methods and apparatus for locating small indicia in large images are disclosed herein. An example method includes: identifying an aiming pattern zone that includes a detected or presumed location of an aiming light pattern, wherein an offset between the location and a center of image data varies due to a parallax; determining one or more coordinates of the aiming pattern zone; capturing image data representing an image of an environment appearing within a field of view (FOV) of a scanner including the indicia; encoding the one or more coordinates into a tagline of the image; and providing the image with the tagline to an indicia decoder such that the indicia decoder attempts to decode the indicia from the image data starting in a region of the image data selected based upon the one or more coordinates.Type: GrantFiled: July 24, 2023Date of Patent: December 3, 2024Assignee: Zebra Technologies CorporationInventors: Vladimir Gurevich, Carl D. Wittenberg, Thomas Lackemann, Dayou Wang
-
Patent number: 12045691Abstract: An indicia reading system and associated methods discriminate between types of media upon which encoded indicia is rendered. Encoded indicia rendered upon a medium are imaged using different sets of image acquisition parameter settings. An attempt to decode the encoded indicia that are imaged is made and the image acquisition parameter settings corresponding to successfully decoding the encoded indicia are identified. A type of the medium upon which the encoded indicia is rendered is determined based on which of the sets of image acquisition parameter settings correspond to the encoded indicia being successfully decoded.Type: GrantFiled: March 29, 2023Date of Patent: July 23, 2024Assignee: Zebra Technologies CorporationInventors: Dayou Wang, Andrew Cornell, Michelle X. Wang, Matthew D. Blasczak, Askold V. Strat
-
Patent number: 11847523Abstract: Methods and devices for improving indicia decoding with an imaging device are disclosed herein. An example method includes: (a) searching, by an imaging device, a search region within a current image for an indicia, wherein the search region includes a plurality of search seeds; (b) attempting, by the imaging device, to decode the indicia within the search region by analyzing image data corresponding to each seed of the plurality of search seeds; (c) responsive to not decoding the indicia, capturing, by the imaging device, a subsequent image featuring the indicia; (d) adjusting, by the imaging device, the search region based on a distance between the imaging device and the indicia featured in the subsequent image; (e) designating the subsequent image as the current image; and (f) iteratively performing (a)-(f) until the imaging device decodes the indicia.Type: GrantFiled: January 13, 2022Date of Patent: December 19, 2023Assignee: Zebra Technologies CorporationInventors: Dayou Wang, Michelle X. Wang
-
Publication number: 20230359844Abstract: Methods and apparatus for locating small indicia in large images are disclosed herein. An example method includes: identifying an aiming pattern zone that includes a detected or presumed location of an aiming light pattern, wherein an offset between the location and a center of image data varies due to a parallax; determining one or more coordinates of the aiming pattern zone; capturing image data representing an image of an environment appearing within a field of view (FOV) of a scanner including the indicia; encoding the one or more coordinates into a tagline of the image; and providing the image with the tagline to an indicia decoder such that the indicia decoder attempts to decode the indicia from the image data starting in a region of the image data selected based upon the one or more coordinates.Type: ApplicationFiled: July 24, 2023Publication date: November 9, 2023Inventors: Vladimir Gurevich, Carl D. Wittenberg, Thomas Lackemann, Dayou Wang
-
Patent number: 11727664Abstract: Systems and methods for adaptively determining a region of interest (ROI) are disclosed herein. An example device includes an imaging assembly and a controller. The imaging assembly captures image data comprising pixel data from a plurality of pixels. The controller calculates a contrast value for each pixel of the plurality of pixels, generates a histogram of contrast values, calculates an area under the curve of the histogram, and determines a contrast value threshold to delineate between high-contrast value pixels and low-contrast value pixels. The controller also identifies a ROI within the image data by locating a region within the image data that (i) satisfies a pre-determined size threshold and (ii) contains a largest number of high-contrast value pixels relative to all other regions that satisfy the pre-determined size threshold, and adjusts imaging parameters of the imaging assembly based on the ROI to capture at least one subsequent image.Type: GrantFiled: April 27, 2021Date of Patent: August 15, 2023Assignee: Zebra Technologies CorporationInventors: Dayou Wang, Michelle X. Wang, Justin F. Barish
-
Patent number: 11710008Abstract: Methods and apparatus for locating small indicia in large images are disclosed herein. An example method includes: identifying an aiming pattern zone that includes a detected or presumed location of an aiming light pattern, wherein an offset between the location and a center of image data varies due to a parallax; determining one or more coordinates of the aiming pattern zone; capturing image data representing an image of an environment appearing within a field of view (FOV) of a handheld scanner including the indicia; encoding the one or more coordinates into a tagline of the image; and providing the image with the tagline to an indicia decoder such that the indicia decoder attempts to decode the indicia from the image data starting in a region of the image data selected based upon the one or more coordinates.Type: GrantFiled: January 11, 2022Date of Patent: July 25, 2023Assignee: Zebra Technologies CorporationInventors: Vladimir Gurevich, Carl D. Wittenberg, Thomas Lackemann, Dayou Wang
-
Publication number: 20230222304Abstract: Methods and devices for improving indicia decoding with an imaging device are disclosed herein. An example method includes: (a) searching, by an imaging device, a search region within a current image for an indicia, wherein the search region includes a plurality of search seeds; (b) attempting, by the imaging device, to decode the indicia within the search region by analyzing image data corresponding to each seed of the plurality of search seeds; (c) responsive to not decoding the indicia, capturing, by the imaging device, a subsequent image featuring the indicia; (d) adjusting, by the imaging device, the search region based on a distance between the imaging device and the indicia featured in the subsequent image; (e) designating the subsequent image as the current image; and (f) iteratively performing (a)-(f) until the imaging device decodes the indicia.Type: ApplicationFiled: January 13, 2022Publication date: July 13, 2023Inventors: Dayou Wang, Michelle X. Wang
-
Publication number: 20230222305Abstract: Methods and apparatus for locating small indicia in large images are disclosed herein. An example method includes: identifying an aiming pattern zone that includes a detected or presumed location of an aiming light pattern, wherein an offset between the location and a center of image data varies due to a parallax; determining one or more coordinates of the aiming pattern zone; capturing image data representing an image of an environment appearing within a field of view (FOV) of a handheld scanner including the indicia; encoding the one or more coordinates into a tagline of the image; and providing the image with the tagline to an indicia decoder such that the indicia decoder attempts to decode the indicia from the image data starting in a region of the image data selected based upon the one or more coordinates.Type: ApplicationFiled: January 11, 2022Publication date: July 13, 2023Inventors: Vladimir Gurevich, Carl D. Wittenberg, Thomas Lackemann, Dayou Wang
-
Patent number: 11531826Abstract: Systems and methods for user choice of barcode scanning ranges are provided. This is achieved through the identification of a predetermined pixel-per-module threshold range. The pixel-per-module of a barcode being read by a reader is compared to the predetermined pixel-per-module threshold range, and a successful decode of the barcode is carried out only if the pixel-per-module of the barcode falls within the predetermined range. Thus, a user may select a desired reading distance range such that barcodes within a working distance range may not generate successful decodes if such barcodes are outside of the desired reading distance range.Type: GrantFiled: November 1, 2019Date of Patent: December 20, 2022Assignee: Zebra Technologies CorporationInventors: Dayou Wang, Edward Chen, Igor Vinogradov
-
Publication number: 20220343102Abstract: Systems and methods for adaptively determining a region of interest (ROI) are disclosed herein. An example device includes an imaging assembly and a controller. The imaging assembly captures image data comprising pixel data from a plurality of pixels. The controller calculates a contrast value for each pixel of the plurality of pixels, generates a histogram of contrast values, calculates an area under the curve of the histogram, and determines a contrast value threshold to delineate between high-contrast value pixels and low-contrast value pixels. The controller also identifies a ROI within the image data by locating a region within the image data that (i) satisfies a pre-determined size threshold and (ii) contains a largest number of high-contrast value pixels relative to all other regions that satisfy the pre-determined size threshold, and adjusts imaging parameters of the imaging assembly based on the ROI to capture at least one subsequent image.Type: ApplicationFiled: April 27, 2021Publication date: October 27, 2022Inventors: Dayou Wang, Michelle X. Wang, Justin F. Barish
-
Publication number: 20210133410Abstract: Systems and methods for user choice of barcode scanning ranges are provided. This is achieved through the identification of a predetermined pixel-per-module threshold range. The pixel-per-module of a barcode being read by a reader is compared to the predetermined pixel-per-module threshold range, and a successful decode of the barcode is carried out only if the pixel-per-module of the barcode falls within the predetermined range. Thus, a user may select a desired reading distance range such that barcodes within a working distance range may not generate successful decodes if such barcodes are outside of the desired reading distance range.Type: ApplicationFiled: November 1, 2019Publication date: May 6, 2021Inventors: Dayou Wang, Edward Chen, Igor Vinogradov
-
Patent number: 9507989Abstract: A method of decoding a barcode includes determining number of barcode candidates in the image captured and processing the image captured in accordance with the number of barcode candidates found. If the number of barcode candidates is one, the image captured is processed to decode the only one barcode candidate in the image captured. If the number of barcode candidates is larger than one, the image captured is processed to find a barcode candidate that overlays with an aiming location between a first location and a second location on a scan line and to decode the barcode candidate that is found that overlays with the aiming location.Type: GrantFiled: April 23, 2014Date of Patent: November 29, 2016Assignee: Symbol Technologies, LLCInventors: Dayou Wang, Daniel F Brown
-
Patent number: 9176592Abstract: A system for, and a method of, configuring an electro-optical reader as a keyboard device having a selected keyboard layout containing keyboard layout data, encode each of a plurality of configuration symbols with a symbol sequence number, a total number of the configuration symbols, and a fractional amount of the keyboard layout data. During a configuration procedure, all the configuration symbols are electro-optically scanned and decoded, and the symbol sequence number, the total number of the configuration symbols, and the fractional amount of the keyboard layout data are extracted for each configuration symbol. The keyboard layout data for all the configuration symbols are linked in a sequence determined by each symbol sequence number and the total number of the configuration symbols. All the keyboard layout data is processed to configure the reader during the configuration procedure.Type: GrantFiled: November 29, 2012Date of Patent: November 3, 2015Assignee: Symbol Technologies, LLCInventors: Yu Sun, John P. Evans, Dayou Wang, Ke Zhang
-
Publication number: 20150310246Abstract: A method of decoding a barcode includes determining number of barcode candidates in the image captured and processing the image captured in accordance with the number of barcode candidates found. If the number of barcode candidates is one, the image captured is processed to decode the only one barcode candidate in the image captured. If the number of barcode candidates is larger than one, the image captured is processed to find a barcode candidate that overlays with an aiming location between a first location and a second location on a scan line and to decode the barcode candidate that is found that overlays with the aiming location.Type: ApplicationFiled: April 23, 2014Publication date: October 29, 2015Applicant: SYMBOL TECHNOLOGIES, INC.Inventors: Dayou Wang, Daniel F. Brown
-
Patent number: 8960550Abstract: An arrangement for, and a method of, minimizing misdecodes of GS1 DataBar Limited (Databar-limited) symbols in a reader for electro-optically reading symbols of different symbologies, such as Universal Product Code (UPC) Version A (UPC-A) symbols, includes a data capture assembly for capturing light from a target symbol, and for generating an electrical signal indicative of the captured light; and a controller for processing and decoding the electrical signal, and for determining whether the decoded signal is indicative of a Databar-limited symbol, and for determining whether the decoded signal has characteristics indicative of a different symbology, such as the UPC-A symbol, to indicate whether a misdecode of the Databar-limited symbol has occurred.Type: GrantFiled: December 30, 2008Date of Patent: February 24, 2015Assignee: Symbol Technologies, Inc.Inventors: Dariusz J. Madej, Joseph Cai, Duanfeng He, Miroslav Trajkovic, Dayou Wang, Michelle Wang
-
Patent number: 8915442Abstract: An arrangement for, and a method of, enhancing performance of an imaging reader for imaging symbols to be read, include a solid-state imager supported by the reader and having an array of image sensors for capturing return light from a symbol as pixel data over a field of view, and a controller operatively connected to the imager, for mapping a virtual scan line in the field of view, for determining whether the virtual scan line extends entirely over the symbol, for remapping the virtual scan line as a remapped virtual scan line that extends entirely over the symbol upon determining that the virtual scan line extends partially over the symbol, and for decoding the pixel data that lies on the remapped virtual scan line.Type: GrantFiled: January 29, 2009Date of Patent: December 23, 2014Assignee: Symbol Technologies, Inc.Inventors: Joseph Cai, Duanfeng He, Dayou Wang, Michelle Wang
-
Patent number: 8857719Abstract: A method of decoding a barcode includes generating a first illumination towards a target object with a first illumination level, capturing a first image during a first exposure time period, and determining a first location and a second location on a scan line in the first image to find a switchover condition. If the switchover condition indicates the presence of a mobile display device, the method further includes generating a second illumination towards the target object with a second illumination level, capturing a second image during a second exposure time period, and decoding the barcode in the second image. Here, at least one of the second illumination level and the second exposure time period is determined based on values of pixels on the scan line between the first location and the second location.Type: GrantFiled: November 12, 2012Date of Patent: October 14, 2014Assignee: Symbol Technologies, Inc.Inventors: Rong Liu, Edward D. Barkan, Dayou Wang
-
Patent number: 8840025Abstract: An arrangement for, and a method of, preventing a misread of a one-dimensional symbol that can be read in either one of two polarities in an electro-optical reader. A data capture assembly captures light from the symbol, and generates an electrical signal indicative of the captured light. A controller simultaneously processes and decodes the electrical signal as a first decoded result of one of the polarities and as a second decoded result of the other of the polarities. The controller also determines the validity of the first and second decoded results, and generates an output in dependence upon the validity determination.Type: GrantFiled: June 27, 2012Date of Patent: September 23, 2014Assignee: Symbol Technologies, Inc.Inventors: Dariusz J. Madej, Dayou Wang
-
Publication number: 20140144978Abstract: A system for, and a method of, configuring an electro-optical reader as a keyboard device having a selected keyboard layout containing keyboard layout data, encode each of a plurality of configuration symbols with a symbol sequence number, a total number of the configuration symbols, and a fractional amount of the keyboard layout data. During a configuration procedure, all the configuration symbols are electro-optically scanned and decoded, and the symbol sequence number, the total number of the configuration symbols, and the fractional amount of the keyboard layout data are extracted for each configuration symbol. The keyboard layout data for all the configuration symbols are linked in a sequence determined by each symbol sequence number and the total number of the configuration symbols. All the keyboard layout data is processed to configure the reader during the configuration procedure.Type: ApplicationFiled: November 29, 2012Publication date: May 29, 2014Applicant: Symbol Technologies, Inc.Inventors: Yu Sun, John P. Evans, Dayou Wang, Ke Zhang
-
Patent number: 8657195Abstract: A method includes (1) obtaining a captured image of a document physically placed on a background having specifically designed patterns; (2) storing into a memory the captured image that includes an image of the document and an image of the background surrounding the document; and (3) analyzing the captured image to search for a boundary of the document in the captured image, where step of analyzing includes distinguishing the image of the background from the image of the document.Type: GrantFiled: September 27, 2011Date of Patent: February 25, 2014Assignee: Symbol Technologies, Inc.Inventors: Dayou Wang, Joseph Cai, Michelle X. Wang