Patents by Inventor Robert James Pang

Robert James Pang has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20240119242
    Abstract: A method of auxiliary data capture control includes: storing, at a data capture device, (i) detection criteria corresponding to events having respective event identifiers; and (ii) a registration indicator associated with at least one of the event identifiers; controlling a primary data capture sensor to obtain primary captured data; in response to detecting, based on the primary captured data, that the detection criteria are satisfied for a detected one of the event identifiers, determining whether the registration indicator is associated with the detected event identifier; and when the registration indicator is associated with the detected event identifier, controlling an auxiliary data capture sensor to obtain auxiliary captured data.
    Type: Application
    Filed: December 18, 2023
    Publication date: April 11, 2024
    Inventors: Edward Barkan, Christopher J. Fjelistad, Robert James Pang, Abhilash Gururaja
  • Patent number: 11847521
    Abstract: A method of auxiliary data capture control includes: storing, at a data capture device, (i) detection criteria corresponding to events having respective event identifiers; and (ii) a registration indicator associated with at least one of the event identifiers; controlling a primary data capture sensor to obtain primary captured data; in response to detecting, based on the primary captured data, that the detection criteria are satisfied for a detected one of the event identifiers, determining whether the registration indicator is associated with the detected event identifier; and when the registration indicator is associated with the detected event identifier, controlling an auxiliary data capture sensor to obtain auxiliary captured data.
    Type: Grant
    Filed: January 23, 2023
    Date of Patent: December 19, 2023
    Assignee: Zebra Technologies Corporation
    Inventors: Edward Barkan, Christopher J. Fjellstad, Robert James Pang, Abhilash Gururaja
  • Patent number: 11562157
    Abstract: A method of auxiliary data capture control includes: storing, at a data capture device, (i) detection criteria corresponding to events having respective event identifiers; and (ii) a registration indicator associated with at least one of the event identifiers; controlling a primary data capture sensor to obtain primary captured data; in response to detecting, based on the primary captured data, that the detection criteria are satisfied for a detected one of the event identifiers, determining whether the registration indicator is associated with the detected event identifier; and when the registration indicator is associated with the detected event identifier, controlling an auxiliary data capture sensor to obtain auxiliary captured data.
    Type: Grant
    Filed: December 20, 2019
    Date of Patent: January 24, 2023
    Assignee: Zebra Technologies Corporation
    Inventors: Edward Barkan, Christopher J. Fjellstad, Robert James Pang, Abhilash Gururaja
  • Patent number: 11328139
    Abstract: Systems and methods for scanning multiple items in a single swipe are disclosed herein. An example method includes capturing, by an optical imaging assembly, a plurality of images of a field of view (FOV) of the optical imaging assembly. A processor identifies a plurality of indicia from one or more images of the plurality of images. The indicia are indicative of the location of one or more objects of interest within the FOV. The processor decodes each indicia to determine information associated with the one or more objects of interest. The processor further identifies, a frame of interest in one or more images and initiates a dynamic frame that includes each frame of interest. The processor identifies, from the dynamic frame, a background region in the one or more images of the plurality of images, and the processor further removes the background region from the one or more images.
    Type: Grant
    Filed: March 10, 2021
    Date of Patent: May 10, 2022
    Assignee: Zebra Technologies Corporation
    Inventors: John Britts, Robert James Pang, Pragnesh Kishorbhai Sanchaniya, Sajan Wilfred
  • Publication number: 20210192157
    Abstract: A method of auxiliary data capture control includes: storing, at a data capture device, (i) detection criteria corresponding to events having respective event identifiers; and (ii) a registration indicator associated with at least one of the event identifiers; controlling a primary data capture sensor to obtain primary captured data; in response to detecting, based on the primary captured data, that the detection criteria are satisfied for a detected one of the event identifiers, determining whether the registration indicator is associated with the detected event identifier; and when the registration indicator is associated with the detected event identifier, controlling an auxiliary data capture sensor to obtain auxiliary captured data.
    Type: Application
    Filed: December 20, 2019
    Publication date: June 24, 2021
    Inventors: Edward Barkan, Christopher J. Fiellstad, Robert James Pang, Abhilash Gururaja
  • Patent number: 10817691
    Abstract: Systems and methods for adapting swipe speeds for barcode readers. A barcode reader includes a housing and an optical imaging assembly positioned at least partially within the housing. The optical imaging assembly has a field of view (FOV). The optical imaging assembly is operable to capture one or more images of the FOV. The barcode reader also includes a processor communicatively coupled to the optical imaging assembly. The processor is configured to initiate an identification session when a target at least one of (i) enters the FOV and (ii) is in the FOV.
    Type: Grant
    Filed: June 20, 2019
    Date of Patent: October 27, 2020
    Assignee: Zebra Technologies Corporation
    Inventors: Sajan Wilfred, Pragnesh Kishorbhai Sanchaniya, John Britts, Robert James Pang
  • Patent number: 10769399
    Abstract: Techniques are provided for detecting an improper barcode using a neural network trained to identify an object from physical features appearing in images of object, and without resorting to using a barcode or other indicia to identify the object. The neural network is self-training, updating itself with selected images obtained at a Point-of-Sale. That is, the neural network is capable of training itself while performing improper barcode detection operations, such as spoofing detection.
    Type: Grant
    Filed: December 18, 2018
    Date of Patent: September 8, 2020
    Assignee: Zebra Technologies Corporation
    Inventors: Robert James Pang, Sajan Wilfred, Christopher J. Fjellstad, Przemyslaw Kowalewski
  • Publication number: 20200202091
    Abstract: A multi-plane scanner device, such as a bi-optic barcode scanner, includes a color imager for generating color image data on a scanned object and one or more sensors for generating sensed data on the object. Particularly, the sensors include a hyperspectral sensor configured to capture non-visible sensed data on the scanned object. The color image and sensed data are provided to a classification server implementing a neural network framework that generates a classification model for identifying objects based on the both the image data and the sensed data.
    Type: Application
    Filed: December 20, 2018
    Publication date: June 25, 2020
    Inventors: Sajan Wilfred, Robert James Pang, Edward Barkan, Christopher J. Fjellstad
  • Publication number: 20200192608
    Abstract: Techniques for improving the accuracy of a neural network trained for loss prevention applications include identifying physical features of an object in image scan data, cropping indicia from the image scan data, and examining physical features in the indicia-removed image scan data using a neural network to identify the object based on comparison of identification data based on the physical features and other identification, such as based on the indicia. In response to a match prediction, indicating a match and generating an authenticating signal.
    Type: Application
    Filed: December 17, 2018
    Publication date: June 18, 2020
    Inventors: Robert James Pang, Christopher J. Fjellstad, Sajan Wilfred, Yuri Astvatsaturov
  • Publication number: 20200193112
    Abstract: Techniques are provided for detecting an improper barcode using a neural network trained to identify an object from physical features appearing in images of object, and without resorting to using a barcode or other indicia to identify the object. The neural network is self-training, updating itself with selected images obtained at a Point-of-Sale. That is, the neural network is capable of training itself while performing improper barcode detection operations, such as spoofing detection.
    Type: Application
    Filed: December 18, 2018
    Publication date: June 18, 2020
    Inventors: Robert James Pang, Sajan Wilfred, Christopher J. Fjellstad, Przemyslaw Kowalewski
  • Publication number: 20200193281
    Abstract: Techniques are provided for training a neural network, where the techniques include receiving image scan data of an object, such as a product or package presented at a scanning station, where the image scan data includes an image that contains at least one indicia corresponding to the object and physical features of the object. A neural networks examines the physical features and determines weighting indicating a correlation strength between the physical feature and an identification data of the object. Thereby training a neural network to identify objects from their scanned physical features in place or in accompaniment to scanned indicia data.
    Type: Application
    Filed: December 13, 2018
    Publication date: June 18, 2020
    Inventors: Sajan Wilfred, Robert James Pang, Christopher J. Fjellstad, Przemyslaw Kowalewski
  • Patent number: 8028915
    Abstract: A current data capture system has a set of configuration parameters operative for enabling the current data capture system to capture transaction data. A configuration host is operative for pulling the set of configuration parameters from the current data capture system, and for pushing a pulled set of configuration parameters to at least one additional data capture system to enable the at least one additional data capture system to capture the transaction data.
    Type: Grant
    Filed: January 11, 2008
    Date of Patent: October 4, 2011
    Assignee: Symbol Technologies, Inc.
    Inventors: Robert James Pang, Kenneth S. Bhella, Viraj Jeevan Thameera Amarasekera, Christopher Warren Brock
  • Patent number: 7568614
    Abstract: An interface enables data capture systems, such as electro-optical readers, RFID readers, and imagers operative for capturing transaction data to communicate with a plurality of open applications executed by a host computer. A queue arranges the transaction data processed by one of the open applications, and management data processed by another of the open applications. A queue handler transmits the processed transaction data and the processed management data from the queue to each data capture system without closing any of the open applications.
    Type: Grant
    Filed: March 30, 2007
    Date of Patent: August 4, 2009
    Assignee: Symbol Technologies
    Inventors: Robert James Pang, Kenneth S. Bhella, Harindra Wajirappriya, Kaminda Dimunge, Rohan Dehigaspitiyage
  • Publication number: 20090084849
    Abstract: A method and apparatus is provided for reading indicia comprising a programmable scanning system (10) capable of reading a first object (18) scanned by the apparatus. The first object (18) initiates a program (24) internal to the apparatus providing a verb configuration indicating the type of programming actions to be taken by the apparatus. The programmable scanning system (10) is capable of reading a second object (26) scanned by the apparatus. The second object is decoded by internal circuitry of the scanning system (10) to provide a symbology type. The program (24) is selectively formatted by the first object (18) to read or not read the verb configuration of the symbology type of the second object (20) in target objects to be read.
    Type: Application
    Filed: September 28, 2007
    Publication date: April 2, 2009
    Applicant: SYMBOL TECHNOLOGIES, INC.
    Inventors: Duanfeng He, Robert James Pang
  • Patent number: 7475823
    Abstract: An imaging-based bar code reader that includes an imaging and decoding system. When used on a stand to image documents, typically neither the stand or document is moving. Therefore blurring due to motion is not an issue. A sensor detects when the scanner is mounted to a stand. When commanded to take an image the scanner electronics and software modifies an auto-exposure process to minimize gain and lengthen exposure. This modification results in the scanner that is effective for scanning bar codes and yet also takes excellent pictures when mounted to a stand.
    Type: Grant
    Filed: May 26, 2006
    Date of Patent: January 13, 2009
    Assignee: Symbol Technologies, Inc.
    Inventors: Christopher Brock, Thomas Lackemann, Robert James Pang
  • Patent number: 7445143
    Abstract: Management data is uploaded and downloaded in the field to data capture systems, such as electro-optical readers, RFID readers, and imagers, either before, after, or during data capture in a manner transparent to the system without disturbing the data capture.
    Type: Grant
    Filed: March 31, 2005
    Date of Patent: November 4, 2008
    Assignee: Symbol Technologies, Inc.
    Inventors: Robert James Pang, Thomas D. Bianculli, Edward Barkan, Robert Sanders, Wynn L. Aker
  • Publication number: 20080179388
    Abstract: A current data capture system has a set of configuration parameters operative for enabling the current data capture system to capture transaction data. A configuration host is operative for pulling the set of configuration parameters from the current data capture system, and for pushing a pulled set of configuration parameters to at least one additional data capture system to enable the at least one additional data capture system to capture the transaction data.
    Type: Application
    Filed: January 11, 2008
    Publication date: July 31, 2008
    Inventors: Robert James Pang, Kenneth S. Bhella, Viraj Jeevan Thameera Amarasekera, Christopher Warren Brock
  • Patent number: 7261238
    Abstract: A method of locating an imaged bar code in a captured image frame for an imaging-based bar code reader. The steps of the method include: a) determining a mode of operation of the reader; b) if the reader is being operated in a hand-held mode of operation, utilizing a first method of locating an imaged bar code; and c) if the reader is being operated in a fixed position mode, utilizing a second method of locating an imaged bar code. The first method of locating an imaged bar code includes searching for an imaged bar code commencing at a starting location near a geographic center of the selected image frame. The second method of locating an imaged bar code includes determining a location corresponding to movement in a selected image frame of the series of image frames and searching for an imaged bar code commencing at the movement location.
    Type: Grant
    Filed: May 26, 2006
    Date of Patent: August 28, 2007
    Assignee: Symbol Technologies, Inc.
    Inventors: Brad Carlson, Thomas E. Lackemann, Robert James Pang
  • Patent number: 7097102
    Abstract: A system and method for reading an optical code is provided. The method comprises the steps of imaging at least one target, including acquiring and processing image data corresponding to a series of at least one frame; storing image data corresponding to respective acquired frames of the at least one frame, including at least image data corresponding to a current frame (Frame(N)) and image data corresponding to a previous frame (Frame(N?1)); receiving an actuation signal during Frame(N) indicating initiation of a read operation; retrieving at least a portion of the image data corresponding to Frame (N?1); and performing a decode operation on the retrieved image data.
    Type: Grant
    Filed: July 29, 2004
    Date of Patent: August 29, 2006
    Assignee: Symbol Technologies, Inc.
    Inventors: Mehul Patel, Robert James Pang
  • Patent number: 6396413
    Abstract: A personal alarm monitor system provides for the recording of a record of locations of a person as the person travels through a designated premises having a series of designated areas interconnected by portals or gateways, such as doorways. The person carries a receiver capable of receiving broadcasts from a series of preferably low-power transmitters specifically located throughout the premises. Pairs of transmitters are located at each gateway, one transmitter being placed in each of the adjacent designated areas to broadcast a signal primarily into the designated area about the gateway. Additional unpaired transmitters may be located at additional locations in the designated areas. Each transmitter is assigned and broadcasts a unique code corresponding to its location and status as either a gateway or non-gateway tag.
    Type: Grant
    Filed: March 11, 1999
    Date of Patent: May 28, 2002
    Assignee: Telephonics Corporation
    Inventors: Richard Hines, Edward Starling, Fred Pulver, Robert James Pang