Bar Code Location Or Selection Patents (Class 235/462.08)
  • 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: 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: 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: 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
  • Patent number: 9747486
    Abstract: Various algorithms are presented that enable an image of a data matrix to be analyzed and decoded for use in obtaining information about an object or item associated with the data matrix. The algorithms can account for variations in position and/or alignment of the data matrix. In one approach, the image is analyzed to determine a connected region of pixels. The connected region of pixels can be analyzed to determine a pair of pixels, included in the connected region of pixels, that is separated a greatest distance wherein a first pixel and second pixel of the pair of pixels is associated with image coordinates. Using the image coordinates of the pair of pixels, a potential area of the image that includes the visual code can be determined and the potential area can be analyzed to verify the presence of a potential data matrix.
    Type: Grant
    Filed: September 30, 2016
    Date of Patent: August 29, 2017
    Assignee: A9.COM, INC.
    Inventors: Chun-Kai Wang, Yu Lou
  • Patent number: 9710741
    Abstract: An information code generation method producing information code by an information code generation apparatus is provided. Cells are arranged inside a predetermined code area of the information code. The cells function as a unit of information. The information code generation method includes providing a specific pattern region and a data recording region inside the code area, the specific pattern region being disposed with a specific pattern having a predetermined shape, the data recording region storing a data using multiple kinds of cells; and showing at least a part of the code area using a shape, a pattern, a color, or a combination of the shape, the pattern, and the color. The shape, the pattern, the color, or the combination of them identifies a classification regarding a code content of at least either a record content stored in the code area or a display content shown in the code area.
    Type: Grant
    Filed: May 7, 2015
    Date of Patent: July 18, 2017
    Assignee: DENSO WAVE INCORPORATED
    Inventor: Kazuto Nosaka
  • Patent number: 9697337
    Abstract: Methods and apparatus collecting blood from patients and managing blood donations are provided, which may include any number of features. One feature is a blood collection device configured to collect blood from a patient and periodically transmit blood collection data from the device to a control system. Another feature is a system and method for updating firmware on a plurality of blood collection devices. In one embodiment, a software interface with a blood collection control can be used to specify a blood collection protocol, and the blood collection protocol can be then transmitted to one or more blood collection devices.
    Type: Grant
    Filed: April 12, 2012
    Date of Patent: July 4, 2017
    Assignee: APPLIED SCIENCE, INC.
    Inventors: James E. Goodnow, II, James A. Bancroft, Jonathan G. Morgan
  • Patent number: 9665756
    Abstract: The invention discloses a method and device for processing visual graphics codes of mobile terminal. The method mainly includes: monitoring an action of shooting or recording digital images by the mobile terminal; identifying a focusing action during the process of shooting or recording the digital images by the mobile terminal; recording the digital images obtained after the mobile terminal finishes the focusing action; analyzing the digital images obtained after the focusing action is finished, and obtaining visual graphics codes in the digital images; decoding the visual graphics codes, and processing decoded information obtained after decoding. The invention can efficiently and conveniently obtain the visual graphics coding of the digital images caused by the focusing action, and avoid complicated operations of re-installing a visual graphics coding software, and opening the visual graphics coding software by the user.
    Type: Grant
    Filed: June 4, 2014
    Date of Patent: May 30, 2017
    Assignees: Beijing Qihoo Technology Company Limited, Qizhi Software (Beijing) Company Limited
    Inventors: Liqiang Huang, Haiyin Shen, Zhaochun Song, Jiankai Zhao
  • Patent number: 9652652
    Abstract: A method of identifying a two-dimensional bar code in digital image data of the bar code having first and second type elements arranged in an ordered grid and an outline that includes an L-shape solid line without transitions between the first and second type elements. The method includes calculating a gradient field from the digital image data, specifying a gradient of the pixel value in the digital image data; calculating gradient magnitude data from the gradient field; performing a thresholding operation on the calculated gradient magnitude data and obtaining edge segment image data; detecting linear segments in the edge segment image data; identifying pairs of the detected linear segments; and sampling partial digital image data and detecting a presence of the first and second type elements in partial digital image data.
    Type: Grant
    Filed: April 30, 2013
    Date of Patent: May 16, 2017
    Assignee: SICPA HOLDING SA
    Inventors: Francois Aspert, Julien Begard, David Leroux
  • Patent number: 9619709
    Abstract: A method for locating markers in an image captured by a mobile device moving about an operating space. The method includes preprocessing an image to generate a set of image data, locating fixed features of markers by tracing edges of the fixed features, and extracting variable data payloads of each of the markers associated with the located fixed features. The fixed features of each of the markers may include a pair of parallel lines extending along opposite sides of a data area containing the variable data payload, and each of the lines extends a distance beyond each exposed end of the data area to avoid missing data when markers are not arranged orthogonally to the scan direction. The preprocessing involves rotating or skewing the image to provide rotated or skewed versions of the image to facilitate locating markers regardless of their angular orientation in the image.
    Type: Grant
    Filed: May 26, 2015
    Date of Patent: April 11, 2017
    Assignee: Disney Enterprises, Inc.
    Inventors: James Alexander Stark, Clifford Wong
  • Patent number: 9530039
    Abstract: In various disclosed examples, an identifier is selected from a first set of identifiers, the selected identifier having a representation of at least two different characters. An indication of a difference between the representation of the selected identifier and representations of one or more identifiers from a second set of identifiers is calculated, and the selected identifier is determined to be an eligible identifier if the indication of the difference satisfies a threshold criteria.
    Type: Grant
    Filed: November 5, 2014
    Date of Patent: December 27, 2016
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Steven J Simske, Marie Vans, Cesare Gritti
  • Patent number: 9501680
    Abstract: Methods and devices for batch scanning 2D barcodes are provided by using a 2D barcode positioning process to determine a barcode area corresponding to each 2D barcode of a plurality of 2D barcodes in an image. According to the barcode area corresponding to each 2D barcode, the image containing the plurality of 2D barcodes can be segmented to provide a plurality of 2D barcode images with each barcode image corresponding to one 2D barcode of the plurality of 2D barcodes. Each barcode image of the plurality of 2D barcode images corresponding to the plurality of 2D barcodes can be decoded to obtain data contained in each barcode image. An exemplary device can include a positioning module, a segmenting module, and a decoding module.
    Type: Grant
    Filed: December 12, 2013
    Date of Patent: November 22, 2016
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Bo Hu, Xi Wang, Kai Zhang, Ruiyi Zhou, Zhengkai Xie, Bosen He, Huijiao Yang, Ying Huang, Yulei Liu, Wei Li, Cheng Feng, Tingyong Tang, Sha Mo
  • Patent number: 9412121
    Abstract: A consumer user can perform a number of augmented reality shopping operations using a local client shopping application executable on a mobile device. Features related to implementations of the current subject matter can include, but are not limited to, the ability to view an augmented reality depiction of a shopping display using the mobile device and to execute various “e-commerce” functions accessible via the augmented reality depiction. Other features of the current subject matter can relate to preparation of the necessary three dimensional models and two dimensional projections of such models for viewing as an augmented reality view of the shopping display. Related methods, systems, articles of manufacture, and the like are described.
    Type: Grant
    Filed: October 5, 2012
    Date of Patent: August 9, 2016
    Assignee: SAP SE
    Inventors: Steffen Tatzel, Sanu Koshy, Jochen Mayerle, Timo Hoyer
  • Patent number: 9336424
    Abstract: There is provided a barcode reader that decode of a barcode is possible with easy processes even in a case where reflectivity around the barcode is higher than reflectivity at bright portions of the barcode. The barcode reader comprises: an edge deleter configured to delete the position information and polarity information on an unnecessary edge which arises due to a difference between a strength of a reflected light from a quiet zone of the barcode and a strength of a reflected light from an adjacent portion of the quiet zone, wherein, on detecting two successive edges which have the same polarity, the edge deleter determines an edge which is closer to an end portion of a scan as the unnecessary edge and deletes the position information and polarity information on the unnecessary edge.
    Type: Grant
    Filed: November 18, 2013
    Date of Patent: May 10, 2016
    Assignee: NEC PLATFORMS, LTD
    Inventors: Hiroshi Shigemitsu, Masao Gotoh, Hiroshi Tsuruki, Masato Teraoka
  • Patent number: 9299164
    Abstract: A method, non-transitory computer readable medium, and apparatus for enhancing an edge of a non-saturated object are disclosed. For example, the method detects a plurality of transition pixels, determines a gray value for one or more of the plurality of transition pixels is greater than a threshold value, identifies one or more edge pixels from the one or more of the plurality of transition pixels that has the gray value greater than the threshold value when the one or more of the plurality of transition pixels is not within an input block of pixels having all of the pixels in the input block with a respective gray value greater than the threshold and applies an edge enhancement to each one of a plurality of input blocks containing the one or more edge pixels.
    Type: Grant
    Filed: July 22, 2014
    Date of Patent: March 29, 2016
    Assignee: Xerox Corporation
    Inventors: Guo-Yau Lin, Stephen Robert Dashiell, Farzin Blurfrushan, Katherine Loj
  • Patent number: 9286501
    Abstract: A method of identifying a two-dimensional bar code in digital image data of the bar code, the bar code comprising first and second type elements arranged in an ordered grid and having an outline that comprises an L-shape clock line with transitions between the first and second type elements and an L-shape solid line without transitions between the first and second type elements, wherein approximate corners in the digital image data determine a first and a second pair of opposite edge segments along the outline, the method comprising scanning in the digital image data a first edge segment of the first pair and counting transitions between the first and second type elements along the first edge segment of the first pair; if no transitions were counted along the first edge segment of the first pair, then scanning in the digital image data the second edge segment of the first pair and counting transitions between the first and second type elements along the second edge segment of the first pair; scanning in the d
    Type: Grant
    Filed: April 30, 2013
    Date of Patent: March 15, 2016
    Assignee: SICPA HOLDING SA
    Inventors: Francois Aspert, Julien Begard, David Leroux
  • Patent number: 9235768
    Abstract: Providing access to digitally published data includes creating a note having at least a portion that is handwritten by a first user, converting handwriting of the note into a content access identifier that varies according to the portion that is handwritten by the first user, associating the content access identifier with the digitally published data, and making the digitally published data available to a second user by making the note available to the second user. The digitally published data may be written to a public database and/or a private database. A portion of the note may be pre-printed. A pre-printed distinguishing pattern on the note may indicate that handwritten content corresponds to a content access identifier. The pre-printed portion may be a regular dotted pattern. The note may have a known identifiable color and size.
    Type: Grant
    Filed: October 28, 2013
    Date of Patent: January 12, 2016
    Assignee: Evernote Corporation
    Inventors: Alexander Pashintsev, Keith Lang, Juan Carlos Jimenez, Eugene Livshitz
  • Patent number: 9230147
    Abstract: In a method, whether there is a first bar having a width and located at at least one of both ends of a first black and white pattern is determined. The width of the bar is greater than a maximum width of a second bar. The maximum width of the second bar appears in a second black and white pattern assuming that the black and white pattern is part of the first barcode. The first black and white pattern is determined as readout data of the second barcode when it is determined that there is the first bar having the width greater than the maximum width of the second bar and located at at least one of both ends of the first black and white pattern.
    Type: Grant
    Filed: February 16, 2006
    Date of Patent: January 5, 2016
    Assignee: DENSO WAVE INCORPORATED
    Inventor: Masahiro Hara
  • Patent number: 9195873
    Abstract: An apparatus, system, and method to identify a region of an image including a barcode based on, at least in part, an entity specific feature associated with the barcode; detect a codeword boundary for the barcode based on, at least in part, an adaptive boundary determination mechanism; and decode the codeword based on, at least in part, a plurality of metrics associated with the entity.
    Type: Grant
    Filed: October 3, 2014
    Date of Patent: November 24, 2015
    Assignee: INTEL CORPORATION
    Inventors: Praveen Gopalakrishnan, Victor B. Lortz, Yang Lei
  • Patent number: 9171382
    Abstract: Tracking speeding violations and the use of at least one destination location are disclosed. Initially, two or more first images are received from a first camera, two or more second images are received from a second camera having a different field of view, and two or more third images are received from a third camera having a field of view overlapping with the field of the view of the second camera. Next, a speed of the first vehicle at a first time is determined. It is determined that the first vehicle exceeded a first predetermined speed limit at the first time. A unique identifier of the first vehicle and the speed of the first vehicle at the first time are then indicated. Next, it is determined that the second vehicle is stopped in the at least one destination location at a second time and that the second vehicle has left the at least one destination location at a third time that is after the second time.
    Type: Grant
    Filed: May 20, 2014
    Date of Patent: October 27, 2015
    Assignee: CLOUDPARC, INC.
    Inventors: Steven David Nerayoff, Thompson S. Wong
  • Patent number: 9147095
    Abstract: An optical code scanner is presented that includes image capture technology to read optical codes. The optical code scanner captures an image of an optical code and then generates multiple reduced resolution versions of the image. Multiple techniques are applied to the different images to identify a region of interest, enhance the contrast of the image, perform a non-linear local geometrical distortion correction and minimize the spatial resolution required to read the optical code. The techniques reduce the raw processing power and time required to identify and read an optical code.
    Type: Grant
    Filed: November 22, 2013
    Date of Patent: September 29, 2015
    Assignee: NCR Corporation
    Inventors: Jun Li, Sik Piu Kwan
  • Patent number: 9117000
    Abstract: A method is disclosed for reading a machine-readable optical code encoding information formed in an image that is presented to a user. The method includes using a processor to receive the image with the machine-readable optical code; using a graphic user interface to visually present the received image on a display; using the graphic user interface to receive a user selection of the machine-readable optical code; using a processor to decode the selected machine-readable optical code; and using the graphic user interface to present information referenced by the decoded information on the display.
    Type: Grant
    Filed: December 17, 2013
    Date of Patent: August 25, 2015
    Assignee: Intellectual Ventures Fund 83 LLC
    Inventors: Ronald Steven Cok, Dustin Lee Winters
  • Patent number: 9075432
    Abstract: A method, apparatus, and computer program product are provided to facilitate sharing of content between various computing devices. In the context of a method, an image of an external apparatus is received that includes information presented upon a display of the external apparatus. The method may also cause a content request to be provided that requests content upon which the information presented upon the display of the external apparatus is based. In response to the request, the method may receive the content upon which the information presented upon the display of the external apparatus is based.
    Type: Grant
    Filed: December 21, 2012
    Date of Patent: July 7, 2015
    Assignee: Nokia Technologies Oy
    Inventor: Sean White
  • Patent number: 9064165
    Abstract: A laser scanning bar code symbol reading system having a scanning window, from which blue/red beam-waist-extended laser scanning planes are projected and intersect within an extended depth of field (DOF) defined adjacent the scanning window. In the illustrative embodiment, the laser scanning bar code symbol reading system includes a laser scanning subsystem having: a dual laser sources for producing a laser beams having blue and red spectral components; a collimating lens for collimating the laser beams; an aperture stop for shaping the cross-sectional dimensions of the collimated the laser beams; and beam-waist extending optics (e.g. axicon-lens) for extending the waist of the laser beam having a red characteristic wavelength.
    Type: Grant
    Filed: March 28, 2012
    Date of Patent: June 23, 2015
    Assignee: Metrologic Instruments, Inc.
    Inventors: William Havens, Sean Philip Kearney
  • Patent number: 9047519
    Abstract: An optoelectronic apparatus is set forth for measuring structural sizes or object sizes which has a light reception element for converting received light into image data, a reception optics arranged before the light reception element as well as an evaluation unit which is configured to identify structures or objects in the image data, to determine its dimensions in picture elements and to convert the dimensions into absolute, in particular metric, units of length with reference to a scaling factor, wherein the scaling factor can be determined in a calibration procedure. In this respect, the evaluation unit is configured to locate code regions in the image data and to read out code information from the code regions and to calculate the scaling factor during the calibration procedure from dimensions of a calibration code whose code information includes a size indication for the calibration code in the absolute units of length.
    Type: Grant
    Filed: March 12, 2013
    Date of Patent: June 2, 2015
    Assignee: SICK AG
    Inventors: Pascal Schuler, Dietram Rinklin, Sascha Burghardt
  • Publication number: 20150069122
    Abstract: A system and method of determining an initial point for a scan path may include acquiring, using a mobile device, an image of an object, the image comprising decodable indicia. Using the mobile device, data is decoded from the decodable indicia. Indicia dimensions of the decodable indicia are determined based on the data, and image dimensions of the decodable indicia in the image are determined. An initial location of the mobile device is calculated relative to the decodable indicia based on a geometric relationship between the indicia dimensions of the decodable indicia and the image dimensions of the decodable indicia in the image.
    Type: Application
    Filed: September 9, 2013
    Publication date: March 12, 2015
    Applicant: HAND HELD PRODUCTS, INC.
    Inventor: Philip ZUMSTEG
  • Patent number: 8973844
    Abstract: Embodiments of the present invention include systems, methods, and non-transitory computer program products for information exchange using color space encoded images. A color space encoded image can be displayed, for example on media such as posters, billboards, or paper, or on a display of a first device such as smartphone displays, palmtop displays, camera displays, tablet displays, or e-reader displays. A second device can acquire the displayed encoded image, for example by photographing the image. The second device can decode the color space encoded image or transfer the color space encoded image to a device that decodes the image.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: March 10, 2015
    Assignee: Pictech Management Limited
    Inventors: Alisa Mesh-Iliescu, Vladimir Kolmanovitch
  • Patent number: 8967479
    Abstract: An image processing apparatus has an image read unit configured to form image data from a scanned original and an image processing unit configured to process the image data to identify a color barcode therein, convert the color barcode into a monochrome barcode, and generate new image data that contains the monochrome barcode in place of the color barcode.
    Type: Grant
    Filed: March 12, 2013
    Date of Patent: March 3, 2015
    Assignees: Kabushiki Kaisha Toshiba, Toshiba Tec Kabushiki Kaisha
    Inventor: Minoru Suzuki
  • Patent number: 8967474
    Abstract: Systems and methods for data reading, which in one example configuration is directed to an automated optical code data reader in the form of a tunnel or portal scanner having an open architecture configured with front and rear inverted U-shaped arches, a plurality of cameras (some or most of which have multiple fields of view) in each of the arches for reading the top live sides of an item being passed by a conveyor through a read region formed by the arches, and a bottom reader including one or more cameras under the conveyor for reading a bottom side of the item through a gap in the conveyors as the item is passed over the gap. Also disclosed are specific imaging schemes for providing effective views of the items with a minimum number of cameras.
    Type: Grant
    Filed: June 10, 2014
    Date of Patent: March 3, 2015
    Assignee: Datalogic ADC, Inc.
    Inventors: Bryan L. Olmstead, Alan Shearin, Michael P. Svetal
  • Publication number: 20150034724
    Abstract: A selected target from a picklist having a plurality of targets is electro-optically read, by image capture, over a range of working distances, by capturing an image of the picklist in the range over an imaging field of view, by storing coordinates of a trajectory of an aiming light pattern in the imaging field of view over the range, by processing the captured image along the trajectory to find and identify a target, by determining whether the target covers the trajectory, and by determining that the target is the selected target when the target at least partially covers the trajectory.
    Type: Application
    Filed: July 31, 2013
    Publication date: February 5, 2015
    Applicant: SYMBOL TECHNOLOGIES, INC.
    Inventor: Duanfeng He
  • Publication number: 20150028104
    Abstract: A data entry and scanning apparatus that includes a commercially available mobile device wherein said commercially available mobile device with a touch screen display, a processor, and a wireless communications network access point, a scanning device, an interface, and a power source that external to the commercially available mobile device and connected to the interface, and a casing that does not cover the touch screen display.
    Type: Application
    Filed: January 17, 2012
    Publication date: January 29, 2015
    Applicant: HONEYWELL INTERNATIONAL INC.
    Inventors: Qiurong Ma, Hongzhi Ren, Liuxin Huang, Jun Yin, Wenjie Gu, Yun Li, Xiaoxun Zhu, Huatao Liu
  • Patent number: 8939369
    Abstract: An automated system for reading optical codes includes a conveyor system to automatically transport objects and an object measurement system positioned along the conveyor system to measure the transported objects. In one configuration, the object measurement system generates model data representing three-dimensional models of the objects; multiple image capture devices positioned along the conveyor system capture images as the objects are transported to enable an optical code reading system to read optical codes that are captured in the images. An exception identification system associates optical codes with the three-dimensional models to determine whether an exception has occurred.
    Type: Grant
    Filed: January 24, 2012
    Date of Patent: January 27, 2015
    Assignee: Datalogic ADC, Inc.
    Inventors: Bryan L. Olmstead, Michael P. Svetal
  • Publication number: 20150021397
    Abstract: A system for selectively reading code symbols includes a code-symbol-capturing subsystem for acquiring information about code symbols within the code-symbol-capturing subsystem's field of view. The system also includes a code-symbol-decoding processor that detects a marked region of interest within the code-symbol-capturing subsystem's field of view. After initialization, the code-symbol-decoding processor decodes only those code symbols falling within the marked region of interest.
    Type: Application
    Filed: July 22, 2013
    Publication date: January 22, 2015
    Inventors: Gregory Rueblinger, Kevin Saber, David Wilz, Erik Van Horn, Kamal Azoqa, Malcolm Gillespie
  • Patent number: 8925821
    Abstract: A method for locating an optical identification on a cuvette includes providing a cuvette comprising an axial locating bar with a fixed bar width with a fixed geometric relationship with an identification. A laboratory analyzer is provided comprising a cuvette chamber, a cuvette rotating device, and a digital camera with an axial resolution of more than 10 lines. The digital camera is associated with the cuvette chamber. At least four respective non-adjacent lines of the digital camera are read in. The identification is searched for. If at least three mutually successive read-in lines comprising approximately axially in-line reflection signals of the axial locating bar with the fixed bar width are registered, the cuvette is rotated by an angle corresponding to the fixed geometric relationship so that identification is aligned with the digital camera. The identification is read in by reading out a plurality of adjacent lines of the digital camera.
    Type: Grant
    Filed: November 16, 2011
    Date of Patent: January 6, 2015
    Assignee: Hach Lange GmbH
    Inventors: Johannes Berssen, Clemens Hanschke
  • Patent number: 8925822
    Abstract: Method for inserting a barcode image in a document including receiving a request to encode one or more properties about the document as a barcode image in the document, the request being received through a document editor, generating the barcode image based on the properties, wrapping the barcode image inside a container object, and inserting the container object into the document.
    Type: Grant
    Filed: September 24, 2008
    Date of Patent: January 6, 2015
    Assignee: Microsoft Corporation
    Inventors: Matthew R. Scott, Jonathan Tien
  • Publication number: 20150001303
    Abstract: A method of producing barcode locations within a document comprising providing an original digital image of the document; using a processor for producing a normalized image from the original digital image; producing a gradient image from the normalized image; producing a plurality of bounding boxes from the gradient image; and producing bounding box test results by testing each bounding box for the presence of a barcode; and producing barcode locations within the document from the bounding box test results.
    Type: Application
    Filed: June 26, 2014
    Publication date: January 1, 2015
    Applicant: KODAK ALARIS INC.
    Inventors: James E. Adams, JR., Jeffrey Clarence Snyder