Patents by Inventor Rinaldo Zocca
Rinaldo Zocca 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: 11907793Abstract: A computer-implemented system and process of producing a metric quality grade profile for use during inspection of DPM symbol marked on parts may include storing average metrics measured in a controlled environment for a “golden” sample. Measurements of the DPM symbol of the “golden” sample may be performed. Measurements of the metrics of the “golden” sample in an uncontrolled environment may be performed. Average metrics from the uncontrolled environment may be calculated. The averaged metrics from the controlled and uncontrolled environment may be compared. The user may be enabled to set an acceptable grade for the individual metrics. The acceptable grades for the individual metrics as a profile of the DPM symbol in memory.Type: GrantFiled: December 20, 2018Date of Patent: February 20, 2024Assignee: Datalogic IP Tech S.R.L.Inventors: Rinaldo Zocca, Lorenzo Bassi, Clemente Iannone
-
Publication number: 20210065093Abstract: A computer-implemented system and process of producing a metric quality grade profile for use during inspection of DPM symbol marked on parts may include storing average metrics measured in a controlled environment for a “golden” sample. Measurements of the DPM symbol of the “golden” sample may be performed. Measurements of the metrics of the “golden” sample in an uncontrolled environment may be performed. Average metrics from the uncontrolled environment may be calculated. The averaged metrics from the controlled and uncontrolled environment may be compared. The user may be enabled to set an acceptable grade for the individual metrics. The acceptable grades for the individual metrics as a profile of the DPM symbol in memory.Type: ApplicationFiled: December 20, 2018Publication date: March 4, 2021Inventors: Rinaldo Zocca, Lorenzo Bassi, Clemente Iannone
-
Patent number: 10303913Abstract: A system and method for processing imaged machine readable indicia may include capturing an image of a machine readable indicia including multiple codewords. A determination of an actual scanline of a codeword of the captured indicia may be made. A virtual scanline of the codeword of the imaged indicia for a type of symbology may be generated. In response to the virtual and actual scanlines matching, data representative of the codeword may be stored. Otherwise, repeat generating virtual scanlines of the codewords and compare the generated virtual scanlines with the actual scanlines until a match is identified or possible virtual codewords are exhausted. In response to a match, data representative of the matched scanline may be stored. The process may further repeatedly determine, generate, and compare until each codeword is determined. Data represented by the indicia based on the stored data representative of the matched codewords may be generated.Type: GrantFiled: December 28, 2016Date of Patent: May 28, 2019Assignee: Datalogic IP Tech S.R.L.Inventors: Stefano Santi, Francesco Deppieri, Rinaldo Zocca
-
Publication number: 20180181781Abstract: A system and method for processing imaged machine readable indicia may include capturing an image of a machine readable indicia including multiple codewords. A determination of an actual scanline of a codeword of the captured indicia may be made. A virtual scanline of the codeword of the imaged indicia for a type of symbology may be generated. In response to the virtual and actual scanlines matching, data representative of the codeword may be stored. Otherwise, repeat generating virtual scanlines of the codewords and compare the generated virtual scanlines with the actual scanlines until a match is identified or possible virtual codewords are exhausted. In response to a match, data representative of the matched scanline may be stored. The process may further repeatedly determine, generate, and compare until each codeword is determined. Data represented by the indicia based on the stored data representative of the matched codewords may be generated.Type: ApplicationFiled: December 28, 2016Publication date: June 28, 2018Inventors: Stefano Santi, Francesco Deppieri, Rinaldo Zocca
-
Patent number: 9430689Abstract: A method includes identifying a set of functional parameters that are settable for processing the image and a plurality of instances of the set of functional parameters. A different mode for processing this image corresponds to each of these instances. The method includes selecting a determined processing mode for decoding the optical information from the processing modes of a working set of processing modes, and applying this selected processing mode and further comprises associating with each processing mode a respective probability of success. Selecting one of the methods of the working set includes choosing the processing mode with the highest value of probability of success and updating after each application of the selected processing mode, both if the decoding was successful and if the decoding was not successful, the probability of success of each processing mode of the working set, such as to perform adaptive decoding of the optical information.Type: GrantFiled: December 22, 2011Date of Patent: August 30, 2016Assignee: DATALOGIC IP TECH S.R.L.Inventors: Rinaldo Zocca, Francesco Deppieri, Antonio Pascarella
-
Patent number: 9268982Abstract: The device for the acquisition and automatic processing of data obtained from optical codes comprises a CMOS optical sensor; an analog processing unit connected to the optical sensor; an analog/digital conversion unit connected to the analog processing unit; a logic control unit connected to the CMOS optical sensor, the analog processing unit and the analog/digital conversion unit; and a data-processing unit connected to the logic control unit and the analog/digital conversion unit. The CMOS optical sensor and at least one of the analog processing, analog/digital conversion, logic control and data processing units are integrated in a single chip. The data processing unit processes the digital signals corresponding to the image acquired by the CMOS sensor and extracts the optically coded data.Type: GrantFiled: November 17, 2014Date of Patent: February 23, 2016Assignee: DATALOGIC IP TECH S.R.L.Inventors: Federico Canini, Marco Piva, Rinaldo Zocca
-
Publication number: 20150069127Abstract: The device for the acquisition and automatic processing of data obtained from optical codes comprises a CMOS optical sensor; an analog processing unit connected to the optical sensor; an analog/digital conversion unit connected to the analog processing unit; a logic control unit connected to the CMOS optical sensor, the analog processing unit and the analog/digital conversion unit; and a data-processing unit connected to the logic control unit and the analog/digital conversion unit. The CMOS optical sensor and at least one of the analog processing, analog/digital conversion, logic control and data processing units are integrated in a single chip. The data processing unit processes the digital signals corresponding to the image acquired by the CMOS sensor and extracts the optically coded data.Type: ApplicationFiled: November 17, 2014Publication date: March 12, 2015Inventors: Federico Canini, Marco Piva, Rinaldo Zocca
-
Publication number: 20150001294Abstract: A method includes identifying a set of functional parameters that are settable for processing the image and a plurality of instances of the set of functional parameters. A different mode for processing this image corresponds to each of these instances. The method includes selecting a determined processing mode for decoding the optical information from the processing modes of a working set of processing modes, and applying this selected processing mode and further comprises associating with each processing mode a respective probability of success. Selecting one of the methods of the working set includes choosing the processing mode with the highest value of probability of success and updating after each application of the selected processing mode, both if the decoding was successful and if the decoding was not successful, the probability of success of each processing mode of the working set, such as to perform adaptive decoding of the optical information.Type: ApplicationFiled: December 22, 2011Publication date: January 1, 2015Inventors: Rinaldo Zocca, Francesco Deppieri, Antonio Pascarella
-
Patent number: 8915443Abstract: A barcode decoding method includes obtaining a plurality of scanning lines defining a second set of scanning lines which also comprises a predetermined scanning line. Each scanning line has a first set of pixels, each identified by a first and by a second index. The pixels that are part of the second set of scanning lines define a third set of pixels and, from the pixels of the third set of pixels, it is possible to select a fourth set of pixels to construct an oversampled profile of the barcode, ordering intensity values calculated from the intensity values of the pixels of the fourth set. The pixels of the fourth set include pixels of the predetermined scanning line and further pixels of the third set that do not belong to the predetermined scanning line, to obtain a subpixel resolution that is able to decode the barcode.Type: GrantFiled: December 21, 2009Date of Patent: December 23, 2014Assignee: Datalogic IP Tech S.R.L.Inventors: Francesco Deppieri, Rinaldo Zocca
-
Patent number: 8888003Abstract: A method for decoding a two-dimensional optical code formed by a set number of codewords, wherein decoding the code based on a single acquired image has not been successful, includes analyzing an acquired image and at least one further acquired image and obtaining a respective set and further set of values of identified codewords. Each codeword can take on either an undefined value or vice versa a numeric value if the codeword is recognized. A combined set of codewords is created and each codeword of the combined set is assigned a value of a codeword of the set and/or of the further set and an algorithm for detecting and self-correction of errors is applied to the combined set to obtain confirmation of successful decoding of the two-dimensional code.Type: GrantFiled: December 9, 2010Date of Patent: November 18, 2014Assignee: Datalogic IP Tech S.r.l.Inventors: Francesco Deppieri, Antonio Pascarella, Rinaldo Zocca
-
Publication number: 20130256410Abstract: A method for decoding a two-dimensional optical code formed by a set number of codewords, wherein decoding the code based on a single acquired image has not been successful, includes analysing an acquired image and at least one further acquired image and obtaining a respective set and further set of values of identified codewords. Each codeword can take on either an undefined value or vice versa a numeric value if the codeword is recognised. A combined set of codewords is created and each codeword of the combined set is assigned a value of a codeword of the set and/or of the further set and an algorithm for detecting and self-correction of errors is applied to the combined set to obtain confirmation of successful decoding of the two-dimensional code.Type: ApplicationFiled: December 9, 2010Publication date: October 3, 2013Applicant: DATALOGIC IP TECH S.R.L.Inventors: Francesco Deppieri, Antonio Pascarella, Rinaldo Zocca
-
Patent number: 8368000Abstract: The device for the acquisition and automatic processing of data obtained from optical codes comprises a CMOS optical sensor; an analog processing unit connected to the optical sensor; an analog/digital conversion unit connected to the analog processing unit; a logic control unit connected to the CMOS optical sensor, the analog processing unit and the analog/digital conversion unit; and a data-processing unit connected to the logic control unit and the analog/digital conversion unit. The CMOS optical sensor and at least one of the analog processing, analog/digital conversion, logic control and data processing units are integrated in a single chip. The data processing unit processes the digital signals corresponding to the image acquired by the CMOS sensor and extracts the optically coded data.Type: GrantFiled: November 14, 2011Date of Patent: February 5, 2013Assignee: Datalogic S.p.A.Inventors: Frederico Canini, Marco Piva, Rinaldo Zocca
-
Publication number: 20120256001Abstract: A barcode decoding method includes obtaining a plurality of scanning lines defining a second set of scanning lines which also comprises a predetermined scanning line. Each scanning line has a first set of pixels, each identified by a first and by a second index. The pixels that are part of the second set of scanning lines define a third set of pixels and, from the pixels of the third set of pixels, it is possible to select a fourth set of pixels to construct an oversampled profile of the barcode, ordering intensity values calculated from the intensity values of the pixels of the fourth set. The pixels of the fourth set include pixels of the predetermined scanning line and further pixels of the third set that do not belong to the predetermined scanning line, to obtain a subpixel resolution that is able to decode the barcode.Type: ApplicationFiled: December 21, 2009Publication date: October 11, 2012Applicant: DATALOGIC IP TECH S.R.L.Inventors: Francesco Deppieri, Rinaldo Zocca
-
Publication number: 20120056077Abstract: The device for the acquisition and automatic processing of data obtained from optical codes comprises a CMOS optical sensor; an analog processing unit connected to the optical sensor; an analog/digital conversion unit connected to the analog processing unit; a logic control unit connected to the CMOS optical sensor, the analog processing unit and the analog/digital conversion unit; and a data-processing unit connected to the logic control unit and the analog/digital conversion unit. The CMOS optical sensor and at least one of the analog processing, analog/digital conversion, logic control and data processing units are integrated in a single chip. The data processing unit processes the digital signals corresponding to the image acquired by the CMOS sensor and extracts the optically coded data.Type: ApplicationFiled: November 14, 2011Publication date: March 8, 2012Applicant: DATALOGIC S.P.A.Inventors: Federico Canini, Marco Piva, Rinaldo Zocca
-
Patent number: 8058600Abstract: The device for the acquisition and automatic processing of data obtained from optical codes comprises a CMOS optical sensor; an analog processing unit connected to the optical sensor; an analog/digital conversion unit connected to the analog processing unit; a logic control unit connected to the CMOS optical sensor, the analog processing unit and the analog/digital conversion unit; and a data-processing unit connected to the logic control unit and the analog/digital conversion unit. The CMOS optical sensor and at least one of the analog processing, analog/digital conversion, logic control and data processing units are integrated in a single chip. The data processing unit processes the digital signals corresponding to the image acquired by the CMOS sensor and extracts the optically coded data.Type: GrantFiled: December 22, 2008Date of Patent: November 15, 2011Assignee: Datalogic S.p.A.Inventors: Federico Canini, Marco Piva, Rinaldo Zocca
-
Publication number: 20090166569Abstract: The device for the acquisition and automatic processing of data obtained from optical codes comprises a CMOS optical sensor; an analog processing unit connected to the optical sensor; an analog/digital conversion unit connected to the analog processing unit; a logic control unit connected to the CMOS optical sensor, the analog processing unit and the analog/digital conversion unit; and a data-processing unit connected to the logic control unit and the analog/digital conversion unit. The CMOS optical sensor and at least one of the analog processing, analog/digital conversion, logic control and data processing units are integrated in a single chip. The data processing unit processes the digital signals corresponding to the image acquired by the CMOS sensor and extracts the optically coded data.Type: ApplicationFiled: December 22, 2008Publication date: July 2, 2009Applicant: Datalogic S.P.A.Inventors: Federico Canini, Marco Piva, Rinaldo Zocca
-
Patent number: 7468499Abstract: The device for the acquisition and automatic processing of data obtained from optical codes comprises a CMOS optical sensor; an analog processing unit connected to the optical sensor; an analog/digital conversion unit connected to the analog processing unit; a logic control unit connected to the CMOS optical sensor, the analog processing unit and the analog/digital conversion unit; and a data-processing unit connected to the logic control unit and the analog/digital conversion unit. The CMOS optical sensor and at least one of the analog processing, analog/digital conversion, logic control and data processing units are integrated in a single chip. The data processing unit processes the digital signals corresponding to the image acquired by the CMOS sensor and extracts the optically coded data.Type: GrantFiled: September 20, 2002Date of Patent: December 23, 2008Assignee: Datalogic S.p.A.Inventors: Federico Canini, Marco Piva, Rinaldo Zocca
-
Patent number: 7282688Abstract: The device for the acquisition and automatic processing of data obtained from optical codes comprises a CMOS optical sensor; an analog processing unit connected to the optical sensor; an analog/digital conversion unit connected to the analog processing unity; a logic control unit connected to the CMOS optical sensor, the analog processing unit and the analog/digital conversion unit; and a data-processing unit connected to the logic control unit and the analog/digital conversion unit. The CMOS optical sensor and at least one of the analog processing, analog/digital conversion, logic control and data processing units are integrated in a single chip. The data processing unit processes the digital signals corresponding to the image acquired by the CMOS sensor and extracts the optically coded data.Type: GrantFiled: July 11, 2006Date of Patent: October 16, 2007Assignee: Datalogic S.p.A.Inventors: Federico Canini, Marco Piva, Rinaldo Zocca
-
Publication number: 20060243888Abstract: The device for the acquisition and automatic processing of data obtained from optical codes comprises a CMOS optical sensor; an analog processing unit connected to the optical sensor; an analog/digital conversion unit connected to the analog processing unity; a logic control unit connected to the CMOS optical sensor, the analog processing unit and the analog/digital conversion unit; and a data-processing unit connected to the logic control unit and the analog/digital conversion unit. The CMOS optical sensor and at least one of the analog processing, analog/digital conversion, logic control and data processing units are integrated in a single chip. The data processing unit processes the digital signals corresponding to the image acquired by the CMOS sensor and extracts the optically coded data.Type: ApplicationFiled: July 11, 2006Publication date: November 2, 2006Applicant: DATALOGIC S.P.A.Inventors: Federico Canini, Marco Piva, Rinaldo Zocca
-
Patent number: 7102116Abstract: The device for the acquisition and automatic processing of data obtained from optical codes comprises a CMOS optical sensor; an analog processing unit connected to the optical sensor; an analog/digital conversion unit connected to the analog processing unit; a logic control unit connected to the CMOS optical sensor, the analog processing unit and the analog/digital conversion unit; and a data-processing unit connected to the logic control unit and the analog/digital conversion unit. The CMOS optical sensor and at least one of the analog processing, analog/digital conversion, logic control and data processing units are integrated in a single chip. The data processing unit processes the digital signals corresponding to the image acquired by the CMOS sensor and e the optically coded data.Type: GrantFiled: April 5, 2004Date of Patent: September 5, 2006Assignee: Datalogic S.p.A.Inventors: Federico Canini, Marco Piva, Rinaldo Zocca