Patents by Inventor James Pang

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: 20240130586
    Abstract: A filter assembly for use in a vacuum cleaner includes a filter medium including a state-changing material which changes state in dependence on the quantity of liquid to which the filter medium is exposed to provide a first status indication to a user that the filter assembly is suitable for use in the vacuum cleaner when the state-changing material is in a first state and a second status indication to the user that the filter assembly is not suitable for use in the vacuum cleaner when the state-changing material is in a second state.
    Type: Application
    Filed: February 10, 2022
    Publication date: April 25, 2024
    Applicant: Dyson Technology Limited
    Inventors: Benjamin James HOVELL, Kian Kiong PANG
  • 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
  • Publication number: 20230136576
    Abstract: A unitary busbar provides power from one connection point in an electric vehicle to another connection point. The unitary busbar includes a central solid core conductor, an insulation layer over the solid core conductor, and an electromagnetic shield fitted around the insulator. The unitary busbar is capable of being bent into specific configurations that allow it to conform to the body of an electric vehicle.
    Type: Application
    Filed: March 15, 2021
    Publication date: May 4, 2023
    Inventors: Neil Prasad, James Pang
  • 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: 7844969
    Abstract: A method for scheduling jobs in a networked computing grid is described. The method includes scheduling jobs to meet goals related to execution of the jobs within the computing grid. The jobs may be scheduled by evaluating job execution goals against available resource slots provided by the computing grid. Also disclosed are related methods for scheduling jobs in which the jobs are submitted to service classes having defined job execution goals, and wherein the jobs are scheduled according to the job execution goals of the service classes.
    Type: Grant
    Filed: June 17, 2004
    Date of Patent: November 30, 2010
    Assignee: Platform Computing Corporation
    Inventors: David Bigagli, Shutao Yuan, James Pang
  • Patent number: 7778250
    Abstract: A method and apparatus for securing a layer II bridging switch for subscriber aggregation is described. The method receives packets from a circuit on the layer II bridging switch and makes a forwarding decision for each packet based on at least one of the addresses of the packet being currently assigned to a second circuit.
    Type: Grant
    Filed: April 18, 2006
    Date of Patent: August 17, 2010
    Assignee: Ericsson AB
    Inventors: James Pang, Peter Lam
  • 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