Bar Code Location Or Selection Patents (Class 235/462.08)
  • Patent number: 11699050
    Abstract: A decoding device includes an aiming component and a scanning component of a scanning engine; a display component and tactile components of a touch screen; and a processor configured to operate the display component to display an initial icon, monitor the tactile components to detect a commencement of a digit tip press on the touch screen at the initial icon, and in response to the digit tip press having a pressure between predetermined lower and higher pressure levels, perform operations including: operate the aiming component to project the visual guide; monitor the tactile components to detect a pressure increase of the digit tip press to higher than the predetermined higher pressure level; and in response to the increase in pressure, operate the scanning component to attempt to scan an encoded data marking, and operate the tactile components to provide a haptic indication of the attempt to the digit tip.
    Type: Grant
    Filed: May 26, 2022
    Date of Patent: July 11, 2023
    Assignee: DATALOGIC IP TECH S.R.L.
    Inventor: Dario Fortino
  • Patent number: 11650601
    Abstract: A system and method for controlling movement of transporting devices arranged to transport containers, the containers being stored in stacks arranged in a facility. A facility having pathways arranged in a grid-like structure above stacks, the transporting devices being configured to operate on the grid-like structure. A control unit configured to determine at least one task to be performed by at least one transporting device, wherein the at least one task is determined based on at least one of: transporting device battery condition, transporting device damage, transporting device maintenance issues, and transporting device service issues.
    Type: Grant
    Filed: June 10, 2022
    Date of Patent: May 16, 2023
    Assignee: OCADO INNOVATION LIMITED
    Inventors: Robert Stadie, Matthew Whelan, Christopher Brett
  • Patent number: 11640176
    Abstract: A system and method for controlling movement of transporting devices arranged to transport containers, the containers being stored in stacks arranged in a facility. A facility having pathways arranged in a grid-like structure above stacks, the transporting devices being configured to operate on the grid-like structure. A control unit configured to determine at least one task to be performed by at least one transporting device, wherein the at least one task is determined based on at least one of: transporting device battery condition, transporting device damage, transporting device maintenance issues, and transporting device service issues.
    Type: Grant
    Filed: June 10, 2022
    Date of Patent: May 2, 2023
    Assignee: OCADO INNOVATION LIMITED
    Inventors: Robert Stadie, Matthew Whelan, Christopher Brett
  • Patent number: 11597587
    Abstract: The present invention concerns a capsule (1) for food or beverage preparation having a capsule body defining a compartment for containing a precursor ingredient, the capsule body being a volume with one symmetry plane or one symmetry axis so as to define at least two symmetrical volume segments, the capsule (1) being suitable for coupling any of its body segments to a food or beverage preparation machine (14) for injection of a mixing ingredient from the machine within the capsule, characterized in that the capsule (1) comprises at least two codes (15) each located in one body segment, each code (15) carrying two different alternative values of a same beverage preparation setting.
    Type: Grant
    Filed: June 17, 2014
    Date of Patent: March 7, 2023
    Assignee: Societe des Produits Nestle S.A.
    Inventor: Christian Jarisch
  • Patent number: 11570321
    Abstract: A method for printing defect detection includes processing and analyzing a difference image obtained by comparing an image scanned with a verifier to a reference image. The detected defects are grouped, and the grouping is refined. Confidence level values are then assigned to the refined groups, and analysis is performed to determine if one or more servicing actions should be taken.
    Type: Grant
    Filed: March 30, 2021
    Date of Patent: January 31, 2023
    Assignee: DATAMAX-O'NEIL CORPORATION
    Inventors: Sebastien D'Armancourt, Thomas Axel Jonas Celinder, H Sprague Ackley, Glenn David Aspenns
  • Patent number: 11468256
    Abstract: In some implementations, a device may receive, from a camera of a source device, video data depicting a physical environment. The device may detect a target indicator associated with a target zone of the physical environment. The device may determine, based on the target indicator, a zone configuration of the target zone relative to the target indicator. The device may generate, based on a position of the source device, an initial masking content that is associated with a boundary of the target zone that is defined by the zone configuration using a spatial mapping model based on the video data and the target indicator. The device may generate a final masking content using chroma keying based on the initial masking content. The device may generate display data associated with the final masking content and the video data. The device may provide the display data to a destination device.
    Type: Grant
    Filed: November 24, 2020
    Date of Patent: October 11, 2022
    Assignee: Accenture Global Solutions Limited
    Inventors: Nils Heyman-Dewitte, Pauric McConnell, Bendert Katier
  • Patent number: 11410566
    Abstract: The present invention discloses a network handwriting instrument. The network handwriting instrument comprises a handwriting table. A column is fixedly mounted in a middle position of a back side of an upper end surface of the handwriting table. A transverse column is arranged on the upper portion of a front surface of the column. An LED illumination lamp and a camera are arranged on a lower end surface of the transverse column. A horn, a power supply switch, a power supply indicator lamp and a liquid crystal touch screen are fixedly mounted from top to bottom on a lower portion of the front surface of the column, successively. According to the network handwriting instrument, a heating plate is heated up through an electric heating wire, so that the network handwriting instrument is used in winter conveniently. As the camera is focused on writing paper to shoot, so that a user can be interacted with a teacher online in real time.
    Type: Grant
    Filed: January 7, 2021
    Date of Patent: August 9, 2022
    Inventor: Shaofeng Yang
  • Patent number: 11386571
    Abstract: Methods and image processing systems are provided for determining a dominant gradient orientation for a target region within an image. A plurality of gradient samples are determined for the target region, wherein each of the gradient samples represents a variation in pixel values within the target region. The gradient samples are converted into double-angle gradient vectors, and the double-angle gradient vectors are combined so as to determine a dominant gradient orientation for the target region.
    Type: Grant
    Filed: December 21, 2019
    Date of Patent: July 12, 2022
    Assignee: Imagination Technologies Limited
    Inventor: Ruan Lakemond
  • Patent number: 11373071
    Abstract: Various embodiments illustrated herein disclose a method comprising rendering a buffer image from a first image data received for printing. Further, the method includes scaling the buffer image to generated scaled buffer image. Furthermore, the method includes determining a first location of a machine readable indicia in the scaled buffer image. Additionally, the method includes causing a print head to print the buffer image on a print media to generate a printed content.
    Type: Grant
    Filed: June 19, 2020
    Date of Patent: June 28, 2022
    Assignee: DATAMAX-O'NEIL CORPORATION
    Inventors: Sze Ping Ching, Phek Thong Lee, Cheng Khoon Ng, Suraini Binte Saptu
  • Patent number: 11354528
    Abstract: A code reading device for the parallel reading of a plurality of codes on a plurality of objects arranged next to one another is provided that has a camera unit having at least one camera head for recording an image of the objects, a control and evaluation unit that is configured to localize code zones of the codes in the image and to read the code information of the codes, and a display unit to present the image and to mark the read codes and/or objects having read codes, Here a hand reading unit for reading codes is provided to subsequently read codes not read by means of the camera unit and to transfer the subsequently read code information to the control and evaluation unit.
    Type: Grant
    Filed: December 9, 2020
    Date of Patent: June 7, 2022
    Assignee: SICK AG
    Inventors: Stefan Lais, Carl Hafner, Rainer Maier, Karsten Heuser, Matthias Held, Helge Schlegel
  • Patent number: 11250230
    Abstract: Disclosed herein are methods, systems, and apparatus, including computer programs encoded on computer storage media, for identifying a narrow-strip two-dimensional bar code. One of the methods includes obtaining an image of the narrow-strip two-dimensional bar code. A first positioning graph and a second positioning graph are detected in the image. A target region is determined from the image based on center positions of the first positioning graph and the second positioning graph, where the target region includes a rectangular region corresponding to the narrow-strip two-dimensional bar code. A data region is determined from the target region, and two-dimensional bar code data is determined from the data region.
    Type: Grant
    Filed: April 29, 2021
    Date of Patent: February 15, 2022
    Assignee: Advanced New Technologies Co., Ltd.
    Inventor: Yinhai Tu
  • Patent number: 11188727
    Abstract: A camera-based barcode reader captures an image, determines a region of interest of a barcode within the image, and generates a barcode image from the region of interest. The camera-based barcode reader aligns each of multiple horizontal regions within the barcode image to a reference horizontal region within the barcode image. The alignment of a horizontal region includes (i) determining a set of alignment parameters to apply to the horizontal region based on a comparison of the reference horizontal region to the horizontal region when adjusted to different combinations of alignment parameters and (ii) adjusting the horizontal region according to the set of alignment parameters for that horizontal region. After aligning the barcode image, the camera-based barcode reader decodes the barcode from the barcode image.
    Type: Grant
    Filed: November 26, 2019
    Date of Patent: November 30, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Taylor Jeffrey Lloyd, Keith Deacon, Dylan Andrew Norris, Alton Paul Werronen, Animesh Mishra, Roman Shmulevich
  • Patent number: 11170458
    Abstract: Systems, methods, apparatus, and computer program products are provided for initiating shipment of and payment for shipping a parcel. For example, in one embodiment, a customer/user can receive a message on a user device from a carrier that includes an authorization code for shipping a parcel. After the customer/user ships the parcel, the carrier can charge a variety of accounts for the shipping charges, including a wireless services provider associated with the user device. In another embodiment, the customer/user can interact with a kiosk to ship the parcel. In this embodiment, the carrier can also charge a variety of accounts for the shipping charges, including a wireless services provider.
    Type: Grant
    Filed: July 24, 2018
    Date of Patent: November 9, 2021
    Assignee: UNITED PARCEL SERVICE OF AMERICA, INC.
    Inventors: Sathiyan Parameswaran, Bruce Besserer, Nicholas Costides, Mark Hilbush
  • Patent number: 11086194
    Abstract: One embodiment provides a method, including: capturing, using a camera device, an image, wherein the image comprises at least one portion of a camera accessory attached to the camera device; identifying, using a processor, the camera accessory; and removing, based on the identification of the camera accessory, the at least one portion of the camera accessory from the image. Other aspects are described and claimed.
    Type: Grant
    Filed: March 29, 2019
    Date of Patent: August 10, 2021
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Scott Wentao Li, Robert James Kapinos, Russell Speight VanBlon, Robert James Norton, Jr.
  • Patent number: 11003874
    Abstract: Devices and methods for reading picklists are disclosed herein. An example barcode reader device includes an imaging assembly to capture images while scanning over picklist. The barcode reader includes a processing platform configured to decode, for each image, any newly appearing decodable barcode within the image, evaluate, using positional tracking, whether a decodable barcode is within a decode region of a field view, thereby indicating a barcode to decode, and instead of decoding that barcode, access previously stored decoded barcode data for the barcode and report that data, thereby allowing the barcode reader to avoid scanning and decoding the barcode at the decode region, and avoid on-axis reflection errors.
    Type: Grant
    Filed: November 12, 2019
    Date of Patent: May 11, 2021
    Assignee: Zebra Technologies Corporation
    Inventor: Yuri Astvatsaturov
  • Patent number: 10884737
    Abstract: An image processing device includes: a controller; and memory storing instructions that, when executed by the controller, cause the controller to perform operations including: acquiring target image data, in which a target image based on the target image data includes a plurality of partial images including a barcode; specifying the barcode in the target image; deciding a first direction being a direction perpendicular to bars making at least one specified barcode; specifying a blank range where the partial image is not positioned in the first direction and an object range where the partial image is positioned in the first direction; separating the target image to one or more separated target images in accordance with the specified blank range and the specified object range, the separated target image including the object range and excluding the blank range; and outputting image data corresponding to the separated target images.
    Type: Grant
    Filed: April 23, 2019
    Date of Patent: January 5, 2021
    Assignee: Brother Kogyo Kabushiki Kaisha
    Inventors: Yoshifumi Kajikawa, Tomohiko Hasegawa
  • Patent number: 10810392
    Abstract: A barcode reader may include an image sensor array, an optic system, an image buffer, and a plurality of pre-processing circuits implemented in hardware. The optic system may be configured to focus an image of a barcode onto the image sensor array. The plurality of pre-processing circuits may collectively implement a plurality of different image processing functions. Each pre-processing circuit may be configured to receive as input an image frame from the image sensor array or an image data record from the image buffer. The image data record may be derived from the image frame. Each pre-processing circuit may also be configured to perform an image processing function with respect to the image frame or the image data record, thereby generating a new image data record. A decoder may use at least one image data record to decode the barcode.
    Type: Grant
    Filed: November 5, 2018
    Date of Patent: October 20, 2020
    Assignee: The Code Corporation
    Inventors: Mark Ashby, Ming Lei, Ryan Hoobler
  • Patent number: 10789801
    Abstract: An election voting system is provided. The election voting system includes a printer for accepting printer medium. In one embodiment, the printer medium may be a paper printer medium. The printer medium includes mark(s) positioned on the printer medium that may be utilized to determine whether the printer medium is inserted into the printer in the proper orientation. The election voting system may include a sensor that identifies the presence of the mark. Two marks are positioned so that the orientation of the paper (right side up versus upside down) can be determined. In addition, in one embodiment, the marks are positioned so that even if the printer medium is rotated 180 degrees, orientation as to which side is up may be detected.
    Type: Grant
    Filed: July 19, 2019
    Date of Patent: September 29, 2020
    Assignees: Hart InterCivic, Inc., Brother Mobile Solutions, Inc.
    Inventors: James M. Canter, Raul G. Palacios
  • Patent number: 10762405
    Abstract: The disclosure relates to a data reading system and method for identifying and processing optical code symbols, primarily DotCode symbols. The data reading system includes an imager for obtaining an image of an item containing the DotCode symbol and a processor for analyzing the image for ultimately decoding the data from the DotCode symbol. The processor analyzes the obtained image to determine a starting pattern for the DotCode symbol and to begin building the DotCode grid from the starting pattern. Once the DotCode grid has been completed, the processor generates a label hypothesis based on the identified data dots on the DotCode grid. Thereafter, a decoder unit receives the label hypothesis from the processor and decodes the label hypothesis to obtain the data for the DotCode symbol.
    Type: Grant
    Filed: October 24, 2018
    Date of Patent: September 1, 2020
    Assignee: DATALOGIC IP TECH S.R.L.
    Inventor: Enrico Campaioli
  • Patent number: 10762317
    Abstract: Examples of techniques for quick response (QR) code deformation are described herein. An aspect includes receiving a first QR code, wherein the first QR code is scannable by a QR code scanner at a first range of angles. Another aspect includes determining a scanner angle, the scanner angle being outside of the first range of angles. Another aspect includes generating a second QR code based on the first QR code and the scanner angle, wherein the second QR code comprises a deformed QR code that is scannable by the QR code scanner at a second range of angles that is distinct from the first range of angles.
    Type: Grant
    Filed: November 6, 2018
    Date of Patent: September 1, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Hua Wei Fan, Lei Wang, Zheng Lei An, Xin Zhao, Hong Wei Sun, Ting Yin
  • Patent number: 10748047
    Abstract: At least some embodiments of the present invention relate to approaches for displaying encoded information and systems used to capture said information. In an embodiment, the present invention is a method that includes: providing a product packaging having a first face; providing a first symbology on the first face; providing a second symbology on the first face; and providing a third symbology on the first face, wherein the second symbology is the first symbology distorted in accordance with a first distortion function, the first distortion function distorting at least one of an aspect ratio and a skew pursuant to a first parameter; and wherein the third symbology is the first symbology distorted in accordance with a second distortion function, the second distortion function distorting at least one of the aspect ratio and the skew pursuant to a second parameter, the second parameter being different from the first parameter.
    Type: Grant
    Filed: December 17, 2018
    Date of Patent: August 18, 2020
    Assignee: Zebra Technologies Corporation
    Inventor: Wynn L. Aker
  • Patent number: 10706408
    Abstract: The present application provides a barcode-based communication method, including: rendering first transmission information into a first barcode, and displaying the first barcode for scanning by a peer device; and scanning a second barcode displayed by the peer device, to obtain second transmission information included in the second barcode, where the second transmission information is obtained by the peer device based on a processing result of the first transmission information. According to the technical solutions of the present application, two communication parties can perform bidirectional information transmission by using barcodes, to alleviate information asymmetry caused by unidirectional communication and improve service integrity and security.
    Type: Grant
    Filed: April 25, 2019
    Date of Patent: July 7, 2020
    Assignee: Alibaba Group Holding Limited
    Inventor: Ziqiang Chen
  • Patent number: 10679308
    Abstract: A system and method scan a document printed by a first document processing device (using a second document processing device separate from the first document processing device). The document has printed thereon machine readable markings that comprise information of a patient, information of at least one lab test to be performed, and formatting information for the return of the lab test results. The second document processing device identifies the lab test to be performed on the patient based on the machine readable markings. After the lab tests have been performed on the patient, the second document processing device prepares the lab test results by formatting them. These formatted lab test results are then output from the second document processing device to the first document processing device.
    Type: Grant
    Filed: June 3, 2008
    Date of Patent: June 9, 2020
    Assignee: Xerox Corporation
    Inventors: Nathaniel G. Martin, Steven J. Harrington
  • Patent number: 10671824
    Abstract: Embodiments of the present invention generally relate to the field of barcode readers, and more particularly, to barcode readers designed to operate in an environment with densely packed barcodes. In an embodiment, the present invention is a barcode reader that includes an imaging assembly operable to capture image frames; an aiming light assembly operable to emit an aiming light; and a controller configured to: decode a barcode within a decode frame image captured by the imaging assembly; upon decoding the barcode within the decode frame image, cause a capture of a picklist frame image; and report the barcode to an external host upon at least some overlap between a location of the barcode within the decode frame image and the location of the at least a portion of the aiming light pattern in the picklist frame image.
    Type: Grant
    Filed: April 17, 2018
    Date of Patent: June 2, 2020
    Assignee: Zebra Technologies Corporation
    Inventors: Chunhua Chen, Harry E. Kuchenbrod, Carl D. Wittenberg, Chinh Tan, Daniel F. Brown
  • Patent number: 10664731
    Abstract: A two-dimensional code includes: a first code symbol coding first information being valid information according to a first standard; a terminator pattern indicating an end of the valid information according to the first standard; and a second code symbol arranged after the terminator pattern in a region in which the valid information can be arranged according to the first standard and coding second information being valid information according to a second standard different from the first standard. The first information may be output data, and the second information may be non-output data.
    Type: Grant
    Filed: October 17, 2018
    Date of Patent: May 26, 2020
    Assignee: OPTOELECTRONICS CO., LTD.
    Inventor: Takashi Ushiki
  • Patent number: 10565745
    Abstract: A fast projection matching method for computed tomography (CT) images is provided. The method mainly bases on an iterative algorithm. The algorithm simplifies a traditional issue of three-dimensional projection matching into a two-dimensional projection-matching problem by pre-correcting the Y-axis offset and ? shift of each projection intensity image using common-line concept, thereby making the complex CT alignment processing faster and more reliable. This majorly reduces the hardware requirements for CT and data processing, which facilitates the applications in other three dimensional tomographic techniques, such as X-ray micro-CT or electron tomography.
    Type: Grant
    Filed: June 29, 2018
    Date of Patent: February 18, 2020
    Assignee: NATIONAL SYNCHROTRON RADIATION RESEARCH CENTER
    Inventor: Chun-Chieh Wang
  • Patent number: 10558703
    Abstract: An image is compared to a validation image to obtain a signal-to-noise ratio. The signal-to-noise ratio is used to determine validity of the image. According to an embodiment, the image includes a barcode. According to another embodiment, a minimum threshold value for the signal-to-noise ratio is set and the validity of the image is determined based on the minimum threshold value and the signal-to-noise ratio. The minimum threshold value can be determined by using respective signal-to-noise ratios resulting from comparing a valid image to a validation image and an invalid image to a validation image.
    Type: Grant
    Filed: January 12, 2018
    Date of Patent: February 11, 2020
    Assignee: NCR Corporation
    Inventors: Sik Piu Kwan, Yoshitaka Utsumi
  • Patent number: 10552786
    Abstract: A system using voice recognition is provided to assist in restocking shelving while simultaneously creating an accurate product-to-location mapping of the overall environment. The creation of such a product-to-location mapping enhances many in-store tasks, such as stocking, picking, and cycle counting. The system allows store based task-management software systems to efficiently direct users to precise locations, to reduce product search time, to improve worker travel paths throughout the store to save time, and to free workers to perform other tasks. Workers use a voice-recognition restocking application to record, via voice-entry, the location where each restocked product is stored. The voice capturing of the product-to-location mapping is conducted over time to provide a seamless and sustainable way to maintain product-to-location store maps.
    Type: Grant
    Filed: December 16, 2015
    Date of Patent: February 4, 2020
    Assignee: HAND HELD PRODUCTS, INC.
    Inventors: Craig George, John Pecorari
  • Patent number: 10540532
    Abstract: The disclosure relates to a data reading system and method for obtaining target data from an image. The data reading method includes obtaining an image containing the target data, and identifying a starting pixel coordinate on the image. The method further includes determining an initial local threshold value based on the selected starting pixel and analyzing the image to detect one or more high contrast boundaries or contours. After detecting the boundaries, the method includes analyzing the one or more boundaries to identify the target data in the image.
    Type: Grant
    Filed: September 27, 2018
    Date of Patent: January 21, 2020
    Assignee: DATALOGIC IP TECH S.R.L.
    Inventors: Roberto Musiani, Francesco Deppieri, Enrico Campaioli
  • Patent number: 10540531
    Abstract: A method and an apparatus for image identification are provided. For example, the processing circuitry of the apparatus obtains first feature values of a first image feature for pixels in an image for barcode detection. The processing circuitry calculates measures that are indicative of changes of the first feature values in multiple directions within the image and determines a target area in the image for the barcode detection according to the measures. Further, the processing circuitry divides the target area into a plurality of sub-areas, and filters the sub-areas to determine a target sub-area for the barcode detection. Then, the processing circuitry obtains second feature values of a second image feature for the target sub-area. The second image feature is derived from the first image feature. The processing circuitry then identifies a barcode type in the target sub-area according to the second image feature.
    Type: Grant
    Filed: May 31, 2018
    Date of Patent: January 21, 2020
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Mei Jiang, Hailong Liu, Pengfei Xiong
  • Patent number: 10430628
    Abstract: A slip processing device includes: an imaging unit that images an object; a barcode scanner that reads a barcode; and a processor configured to perform the following: causing the barcode scanner to scan a barcode on a slip to obtain an identification information on the slip; determining whether the obtaining of the identification information has succeeded; when the obtaining of the identification information has succeeded, causing the imaging unit to image the slip to obtain a slip image; and causing the identification information that has been obtained and the slip image that has been obtained to be stored in association with each other in a storage unit.
    Type: Grant
    Filed: July 5, 2017
    Date of Patent: October 1, 2019
    Assignee: CASIO COMPUTER CO., LTD.
    Inventors: Kazuyasu Yamane, Teppei Moriyama
  • Patent number: 10402609
    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.
    Type: Grant
    Filed: December 28, 2017
    Date of Patent: September 3, 2019
    Assignee: The Code Corporation
    Inventors: George Powell, Ming Lei, Ryan Hoobler
  • Patent number: 10346660
    Abstract: A decoding device includes decoding storage to store metadata of tiles of a captured image of an object, wherein each tile includes a 2D array of pixels, and the metadata is derived by a subsampling circuit from the captured image via transform and describes at least one characteristic of each tile. The decoding device also includes a processor to compare a metadata value of each tile to a first threshold to identify tiles that includes a portion of an indicia; upon identification of a cluster of adjacent tiles that each meet the first threshold and that are numerous enough to meet a second threshold, request a ROI that includes the cluster from a subsampling circuit; analyze the ROI to determine whether it contains the indicia; and decode and transmit data encoded within the indicia to a server.
    Type: Grant
    Filed: August 25, 2017
    Date of Patent: July 9, 2019
    Assignee: Datalogic I.P. Tech S.R.L.
    Inventors: Stefano Santi, Lorenzo Vorabbi
  • Patent number: 10286698
    Abstract: Provided is technology enabling executing printing processes under conditions appropriate for a specific type of print medium without overburdening the print media vendor. A printing device includes: a printing mechanism configured to print images on an installed print medium; a controller configured to control a printing process based on the result of acquiring first information related to the media type of the print medium, and second information related to a condition used in a process printing images on print media by the printing mechanism; and a reader configured to read the first information of the print medium from memory affixed to the print medium installed to the printing mechanism. The controller acquires the second information, which includes a condition used when applying the printing process to a print medium of the media type indicated by the first information that was read by the reader, and controls the printing mechanism to run the printing process based on the second information.
    Type: Grant
    Filed: November 7, 2017
    Date of Patent: May 14, 2019
    Assignee: Seiko Epson Corporation
    Inventors: Kenta Masuzawa, Masahiko Hirasawa
  • Patent number: 10268859
    Abstract: A method of assisting in focusing a three dimensional camera system on an object within a field of view is disclosed. The process involves at the camera system, determining a distance D in a z direction, within the field of view, to a current focal plane; and rendering to a display, an aimer graphic element with the Z direction distance equal to D in a manner that causes the aimer graphic element to move in the Z direction with changes in the focal plane.
    Type: Grant
    Filed: October 6, 2017
    Date of Patent: April 23, 2019
    Assignee: HAND HELD PRODUCTS, INC.
    Inventor: Erik Todeschini
  • Patent number: 10262436
    Abstract: A decoding device includes storage to store image data including grayscale values of pixels in multiple captured images, and a processor including multiple SIMD components and at least one component. For each captured image at least one available SIMD component performs: at least one transform with the grayscale values of at least one portion of the captured image to generate at least one corresponding metadata; and the at least one transform in preparation for an analysis of the at least one metadata by the at least one core component. The at least one core component is to perform: the analysis to identify at least one ROI within the captured image indicated by the at least one metadata to include at least one encoded data marking; and a decoding of the at least one ROI to attempt a decode of the at least one encoded data marking.
    Type: Grant
    Filed: August 6, 2018
    Date of Patent: April 16, 2019
    Assignee: Datalogic IP Tech S.R.L.
    Inventors: Lorenzo Vorabbi, Stefano Santi
  • Patent number: 10229301
    Abstract: In a method and system for acquiring image data for detection of optical codes located on objects carried by a conveyor system, a conveyor system has an imager that includes a sensor and an optics arrangement disposed with respect to the sensor to direct light from a field of view to the sensor so that the sensor outputs image data. A processor system receives image data. The processor system determines a position of an object in a field of view with respect to the conveyor's direction of travel, based upon the determined position of the object in the field of view, and upon a predetermined distance between the object and the optics, defines a region that bounds the image data at least with respect to the direction of travel, and that encompasses a position the object would have in the image data if the object is at the determined position in the field of view and at the distance from the optics, with respect to the object.
    Type: Grant
    Filed: November 28, 2013
    Date of Patent: March 12, 2019
    Assignee: DATALOGIC IP TECH S.R.L.
    Inventors: Marco Cumoli, Filippo Malaguti, Francesco Piunti
  • Patent number: 10218873
    Abstract: It is made possible to perform a code search both at a high speed and with efficiency based on a position specified by a user. An apparatus includes an operation unit configured to receive a position instructed by a user, the instructed position indicating a position of a code that exists on a document, a scan unit configured to obtain image data by scanning a document after the operation unit receives the instructed position, a search unit configured to search for a code at a position corresponding to the instructed position in the image data obtained by the scan unit, a decoding unit configured to obtain information by decoding the code that has been found by the search unit, and a processing unit configured to perform processing for the image data based on information that is obtained by the decoding.
    Type: Grant
    Filed: January 6, 2016
    Date of Patent: February 26, 2019
    Assignee: Canon Kabushiki Kaisha
    Inventors: Mikio Hama, Yosui Naito
  • Patent number: 10210414
    Abstract: According to an embodiment, an object detection system includes an obtaining unit, an estimating unit, a setting unit, a calculating unit, and a detecting unit. The obtaining unit is configured to obtain an image in which an object is captured. The estimating unit is configured to estimate a condition of the object. The setting unit is configured to set, in the image, a plurality of areas that have at least one of a relative positional relationship altered according to the condition and a shape altered according to the condition. The calculating unit is configured to calculate a feature value of an image covering the areas. The detecting unit is configured to compare the calculated feature value with a feature value of a predetermined registered object, and detect the registered object corresponding to the object.
    Type: Grant
    Filed: June 12, 2013
    Date of Patent: February 19, 2019
    Assignee: KABUSHIKI KAISHA TOSHIBA
    Inventors: Hidetaka Ohira, Masahiro Sekine, Masashi Nishiyama
  • Patent number: 10152665
    Abstract: A method for visual transmission and reception of repeatedly changing information comprises repeatedly performing the following set of actions, receiving a first set of information to transmit, the first set of information is an update of a previously received set of information, generating an information carrying first pattern representing the first set of information; displaying the information carrying first pattern in a first color; receiving a second set of information to transmit, the second set of information is an update of the first set of information; generating an information carrying second pattern representing the second set of information; displaying the information carrying second pattern in a second color, the second color differs from the first color; and wherein one of the information carrying patterns is statically displayed when another one of the information carrying patterns is updated.
    Type: Grant
    Filed: May 3, 2017
    Date of Patent: December 11, 2018
    Assignee: AXIS AB
    Inventors: Björn Ardö, Igor Gurovski
  • Patent number: 10121041
    Abstract: A barcode reader may include an image sensor array, an optic system, an image buffer, and a plurality of pre-processing circuits implemented in hardware. The optic system may be configured to focus an image of a barcode onto the image sensor array. The plurality of pre-processing circuits may collectively implement a plurality of different image processing functions. Each pre-processing circuit may be configured to receive as input an image frame from the image sensor array or an image data record from the image buffer. The image data record may be derived from the image frame. Each pre-processing circuit may also be configured to perform an image processing function with respect to the image frame or the image data record, thereby generating a new image data record. A decoder may use at least one image data record to decode the barcode.
    Type: Grant
    Filed: August 14, 2017
    Date of Patent: November 6, 2018
    Assignee: The Code Corporation
    Inventors: Mark Ashby, Ming Lei, Ryan Hoobler
  • Patent number: 10083384
    Abstract: A display device includes a screen. The screen is arranged to display a modifying barcode having a plurality of modifying parallel bars. The screen has a pixel direction and a sub-pixel direction different from the pixel direction. The plurality of modifying parallel bars of the modifying barcode are perpendicular or substantially perpendicular to the pixel direction.
    Type: Grant
    Filed: May 18, 2016
    Date of Patent: September 25, 2018
    Assignee: AROLLTECH CO., LTD.
    Inventors: Yih Chang, Yu-Chih Jen
  • Patent number: 10078790
    Abstract: A parking map generated based on determining a plurality of object clusters by associating pixels from an image with points from a point cloud. At least a portion of the plurality of object clusters can be classified into one of a plurality of object classifications including at least a vehicle object classification. A bounding box for one or more of the plurality of object clusters classified as the vehicle object classification can be generated. The bounding box can be included as a parking space on a parking map based on a location associated with the image and/or point cloud.
    Type: Grant
    Filed: February 16, 2017
    Date of Patent: September 18, 2018
    Assignee: HONDA MOTOR CO., LTD.
    Inventors: Chien-Yi Wang, Yi-Ting Chen, Behzad Dariush
  • Patent number: 10032059
    Abstract: In an image analyzing apparatus, identifying a barcode image includes: determining a bar candidate area representing a candidate for a bar having a first width in a target image, the bar candidate area containing a feature-matching area that matches a feature concerning two or more different widths of bars in a one-dimensional barcode; searching for first and second blank areas having lengths longer than or equal to a threshold value at first and second sides of the bar candidate area in a specific direction; when the first or second blank area is found, determining, as a first or second end position of the one-dimensional barcode, a boundary between the first or second blank area and a non-background area; and by using the first and second end positions, identifying an area containing the bar candidate area as the barcode image.
    Type: Grant
    Filed: March 3, 2017
    Date of Patent: July 24, 2018
    Assignee: BROTHER KOGYO KABUSHIKI KAISHA
    Inventor: Ryohei Ozawa
  • Patent number: 9911072
    Abstract: In this rectangular two-dimensional code, data expressed in binary code is divided into cells, and arranged as a two-dimensional matrix-like pattern. The two-dimensional code is characterized by being provided with a rectangular basic pattern section. The two-dimensional code is further characterized in that: the basic pattern section includes a plurality of position detection patterns for specifying cell positions, and version information indicating the size of the two-dimensional code; and the version information is used to enable the size of the two-dimensional code to be variably designed while the distances between the plurality of position detection patterns are in a fixed state.
    Type: Grant
    Filed: October 27, 2016
    Date of Patent: March 6, 2018
    Assignee: KYODO PRINTING CO., LTD.
    Inventor: Yutaka Hosokane
  • Patent number: 9870377
    Abstract: An image is compared to a validation image to obtain a signal-to-noise ratio. The signal-to-noise ratio is used to determine validity of the image. According to an embodiment, the image includes a barcode. According to another embodiment, a minimum threshold value for the signal-to-noise ratio is set and the validity of the image is determined based on the minimum threshold value and the signal-to-noise ratio. The minimum threshold value can be determined by using respective signal-to-noise ratios resulting from comparing a valid image to a validation image and an invalid image to a validation image.
    Type: Grant
    Filed: April 29, 2014
    Date of Patent: January 16, 2018
    Assignee: NCR Corporation
    Inventors: Sik Piu Kwan, Yoshitaka Utsumi
  • Patent number: 9868588
    Abstract: An optically readable code support to be associated with or be part of a capsule indented for delivering a beverage in a beverage producing device by centrifugation of the capsule, the support comprising at least one sequence of binary symbols represented on the support so that each symbol is sequentially readable by a reading arrangement of an external reading device while the capsule is driven in rotation along an axis of rotation, wherein the binary symbols are essentially formed of light reflective surfaces and light absorbing surfaces.
    Type: Grant
    Filed: August 18, 2016
    Date of Patent: January 16, 2018
    Assignee: Nestec S.A.
    Inventors: Carlo Magri, Arnaud Gerbaulet, Alexandre Perentes, Christian Jarisch, Stefan Kaeser, Patrik Benz, Daniel Abegglen
  • Patent number: 9785815
    Abstract: Embodiments of an image reader and/or methods of operating an image reader can capture an image, identify a bar code or IBI form within the captured image, and, store or display the captured image responsive to the an orientation of the bar code.
    Type: Grant
    Filed: March 28, 2016
    Date of Patent: October 10, 2017
    Assignee: Hand Held Products, Inc.
    Inventors: Jingquan Li, Robert M. Hussey, Timothy P. Meier
  • Patent number: 9760819
    Abstract: Examples of techniques for encoding data in a 2D symbology are disclosed. In one example implementation according to aspects of the present disclosure, a computer-implemented method for encoding data in a 2D symbology is provided. The method comprises assigning a first indicium representative of a 0-bit and a second indicium representative of a 1-bit, designating a starting indicator, and generating, by a processing device, the 2D symbology including a unit array defining a bit length and a plurality of bit arrays.
    Type: Grant
    Filed: December 14, 2015
    Date of Patent: September 12, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Erich Guenter, Mark E. Maresh, Colm Nolan, Juan F. Vargas, Michael J. Whitney
  • Patent number: 9754169
    Abstract: Merchandise management is implemented by recognizing a piece of merchandise in an image on a video in real time. A piece of merchandise and m-number of first local feature which are respectively 1-dimensional to i-dimensional feature vectors are stored after being associated with each other, n-number of feature points are extracted from an image on a video captured by an imaging unit, n-number of second local feature which are respectively 1-dimensional to j-dimensional feature vectors are generated, a smaller number of dimensions of the number of dimensions i and the number of dimensions j is selected, and a recognition that the merchandise exists in the image on the video is made when it is determined that a prescribed proportion or more of the m-number of first local feature of the selected number of dimensions correspond to the n-number of second local feature of the selected number of dimensions.
    Type: Grant
    Filed: December 7, 2012
    Date of Patent: September 5, 2017
    Assignee: NEC Corporation
    Inventors: Toshiyuki Nomura, Akio Yamada, Kota Iwamoto, Ryota Mase