Patents by Inventor Michael Wohl

Michael Wohl 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: 20240110973
    Abstract: Techniques for performing efficient automatic test-pattern generation (ATPG) are disclosed. ATPG may be performed by ATPG workers whose fault states are synchronized by an ATPG manager. In some embodiments, test-pattern generation by a ATPG worker may be performed multiple times with minimal idle time between generation and fault simulation intervals. Synchronization schemes may be synchronous or asynchronous. In asynchronous schemes, an ATPG worker may determine staleness of its fault state. If the fault state is stale, the ATPG worker may poll the ATPG manager to update the fault state to the current fault state of the ATPG manager which includes information on faults detected (including duplicate faults) by other ATPG workers. In synchronous schemes, fault states may be synchronized without polling by the ATPG worker. The synchronization of fault states via communication between manager and workers may reduce duplication and idle time, hence improving the time efficiency of ATPG workers.
    Type: Application
    Filed: September 30, 2022
    Publication date: April 4, 2024
    Inventors: Peter Wohl, Khader Abdel-Hafez, Michael Dylan Dsouza
  • Publication number: 20240091769
    Abstract: Disclosed herein are test substrates, systems and methods for detecting an analyte in a sample. Test substrates of the present disclosure include a predefined pattern, wherein a first region includes a partial pattern of the predefined pattern and a second region that is incomplete and wherein the incomplete portion comprises a reagent that reacts with an analyte in a sample to produce a completed pattern, wherein the completed pattern forms a code.
    Type: Application
    Filed: January 28, 2022
    Publication date: March 21, 2024
    Inventor: Michael Wohl
  • Publication number: 20240068054
    Abstract: A bio-aerosol collection device for collecting a bio-aerosol sample comprising: a hollow housing comprising an inlet; an outlet; passaging fluidly coupling the inlet and the outlet; and a capture substrate disposed in the passaging downstream of the inlet toward the outlet whereby the bio-aerosol sample contacts the capture substrate as the bio-aerosol sample flows from the inlet toward the outlet.
    Type: Application
    Filed: January 14, 2022
    Publication date: February 29, 2024
    Inventor: Michael Wohl
  • Publication number: 20230242968
    Abstract: Disclosed are methods for detecting analytes using combined sample collection types. In particular, a first sample is combined with a bio-aerosol sample. Also disclosed are kits that include components for collecting and combining a first sample with a bio-aerosol sample.
    Type: Application
    Filed: July 13, 2021
    Publication date: August 3, 2023
    Inventor: Michael Wohl
  • Publication number: 20230200786
    Abstract: Disclosed herein are compositions, devices and methods for detecting analytes in air samples obtained from a subject. Compositions can be included on inanimate surfaces such as masks to be worn by an individual having a test substrate for capturing analytes.
    Type: Application
    Filed: May 26, 2021
    Publication date: June 29, 2023
    Inventor: Michael Wohl
  • Patent number: 11391571
    Abstract: An example method for providing enhanced event visualizations based on location data includes receiving, by a visualization processor, location data and sensor data for a plurality of participants; determining an impact indication for two or more participants of the plurality of participants based at least in part on the location data and sensor data; determining, by the visualization processor, a location of impact based on the impact indication and the location data and sensor data for the two or more participants; and generating an impact visualization interface configured to visually indicate impact data associated with the impact indication proximate the impact location.
    Type: Grant
    Filed: March 28, 2019
    Date of Patent: July 19, 2022
    Assignee: Zebra Technologies Corporation
    Inventors: Jill Stelfox, Dean Lodwig, James J. O'Hagan, Michael A. Wohl
  • Patent number: 11156693
    Abstract: An example method includes determining that first locations of a first location tag and second locations of a second location tag indicate that the first location tag is moving at a different rate than the second location tag; and, in response to determining that the first and second locations indicate that the first location tag is moving at a different rate than the second location tag at a first time, determining a distance magnitude between the first location tag and the second location tag at the first time; comparing the distance magnitude to a reference distance; and determining, based on the comparing of the distance magnitude to the reference distance, whether the first and second locations indicate that a type of movement of an asset is rotational.
    Type: Grant
    Filed: January 30, 2020
    Date of Patent: October 26, 2021
    Assignee: Zebra Technologies Corporation
    Inventors: James J. O'Hagan, Rodrigo G. Alonso, Michael A. Wohl
  • Publication number: 20210248027
    Abstract: An example method includes receiving a plurality of multidimensional player location data per unit time comprising participant locations at calculated times; generating synchronized participant coordinate data by synchronizing the plurality of multidimensional player location per unit time based on timestamps associated with tag location data; and outputting the synchronized participant coordinate data for visualization rendering.
    Type: Application
    Filed: April 26, 2021
    Publication date: August 12, 2021
    Inventors: Rodrigo Alonso, Anthony R. Brown, James J. O'Hagan, Michael A. Wohl
  • Patent number: 11023303
    Abstract: A method includes generating registration data, wherein the registration data comprises at least a tag-individual correlator and a status, receiving a status change indication, for at least one tag, wherein the at least one tag is identified by a tag unique identifier; correlating the tag unique identifier and the tag-individual correlator in the registration data; and updating the status in the registration data for the status change indication.
    Type: Grant
    Filed: August 12, 2019
    Date of Patent: June 1, 2021
    Assignee: Zebra Technologies Corporation
    Inventors: Rodrigo Alonso, Anthony R. Brown, James J. O'Hagan, Michael A. Wohl
  • Patent number: 10778268
    Abstract: Systems, methods, apparatuses, and computer readable media are disclosed for providing analytics using real time data on movement and proximity of tagged objects for determining play models and outputting events. In one embodiment, a method is provided for determining play data that at least includes correlating at least one tag to a participant; receiving blink data transmitted by the at least one tag; and determining tag location data based on the blink data. The method further includes receiving participant role data; comparing the tag location data to participant dynamics/kinetics models based at least in part on the participant role data; determining participant location data based on the comparing the tag location data to the participant dynamics/kinetics models.
    Type: Grant
    Filed: May 29, 2015
    Date of Patent: September 15, 2020
    Assignee: Zebra Technologies Corporation
    Inventors: Michael A. Wohl, James J. O'Hagan, Anthony R. Brown, Dean Lodwig
  • Patent number: 10707908
    Abstract: An example disclosed method for determining player performance information associated with a player carrying a first tag moving about a monitored area includes receiving first blink data from a plurality of receivers disposed about the monitored area, wherein the first blink data is generated by the first tag carried by the player moving about the monitored area; weighting the first blink data by: when the player is in a pre-play formation, assigning a first weight to the first blink data; and in response to receiving the play-start indication, assigning a second weight to the first blink data, the second weight being greater than the first weight; determining tag location data based on the weighted first blink data; and determining player performance information based on the tag location data.
    Type: Grant
    Filed: April 18, 2018
    Date of Patent: July 7, 2020
    Assignee: Zebra Technologies Corporation
    Inventors: Michael A. Wohl, James J. O'Hagan
  • Publication number: 20200166599
    Abstract: An example method includes determining that first locations of a first location tag and second locations of a second location tag indicate that the first location tag is moving at a different rate than the second location tag; and, in response to determining that the first and second locations indicate that the first location tag is moving at a different rate than the second location tag at a first time, determining a distance magnitude between the first location tag and the second location tag at the first time; comparing the distance magnitude to a reference distance; and determining, based on the comparing of the distance magnitude to the reference distance, whether the first and second locations indicate that a type of movement of an asset is rotational.
    Type: Application
    Filed: January 30, 2020
    Publication date: May 28, 2020
    Inventors: James J. O'Hagan, Rodrigo G. Alonso, Michael A. Wohl
  • Patent number: 10591578
    Abstract: An example for processing location information received from a radio frequency (RF) location tag includes determining a first location of a first RF location tag associated with an asset; determining at least one second location of at least one second RF location tag associated with the asset; determining, using a processor, that the first location is not a valid location based at least in part on a comparison of the first location with the at least one second location using a spatial association model associated with the asset; and identifying the first location as erroneous in response to determining that the first location is not a valid location.
    Type: Grant
    Filed: August 4, 2017
    Date of Patent: March 17, 2020
    Assignee: Zebra Technologies Corporation
    Inventors: James J. O'Hagan, Rodrigo G. Alonso, Michael A. Wohl
  • Publication number: 20190361765
    Abstract: An example disclosed method includes generating registration data, wherein the registration data comprises at least a tag-individual correlator and a status; receiving a status change indication, for at least one tag, wherein the at least one tag is identified by a tag unique identifier; correlating the tag unique identifier and the tag-individual correlator in the registration data; and updating the status in the registration data for the status change indication.
    Type: Application
    Filed: August 12, 2019
    Publication date: November 28, 2019
    Inventors: Rodrigo Alonso, Anthony R. Brown, James J. O'Hagan, Michael A. Wohl
  • Patent number: 10437658
    Abstract: An example method includes calculating a tag data filter parameter for a plurality of tag events based on received tag blink data and tag location data, wherein the tag data filter parameter comprises a blink period, distance span, or velocity, calculating a participant location data adjustment factor based on the tag data filter parameter, and calculating multidimensional player location information per unit time based on the plurality of tag events and the participant location adjustment factor.
    Type: Grant
    Filed: October 24, 2014
    Date of Patent: October 8, 2019
    Assignee: Zebra Technologies Corporation
    Inventors: Rodrigo Alonso, Robert Kuehne, James J. O'Hagan, Michael A. Wohl
  • Publication number: 20190293431
    Abstract: An example method for providing enhanced event visualizations based on location data includes receiving, by a visualization processor, location data and sensor data for a plurality of participants; determining an impact indication for two or more participants of the plurality of participants based at least in part on the location data and sensor data; determining, by the visualization processor, a location of impact based on the impact indication and the location data and sensor data for the two or more participants; and generating an impact visualization interface configured to visually indicate impact data associated with the impact indication proximate the impact location.
    Type: Application
    Filed: March 28, 2019
    Publication date: September 26, 2019
    Inventors: Jill Stelfox, Dean Lodwig, James J. O'Hagan, Michael A. Wohl
  • Patent number: 10218399
    Abstract: Systems and related methods providing for determining activities of individuals are discussed herein. Circuitry may be configured to wirelessly receive tag signals from a plurality of RF location tags. Two or more of the RF location tags may be positioned on an individual, such as at positions that may at least partially define a human frame. The circuitry may be configured to correlate the two or more RF location tags with the individual. Location data for each of the two or more RF location tags may be determined based on the received tag signals. An activity of the individual may be determined based on the location data. In some embodiments, one or more activities involving multiple individuals may be determined based on RF location tags and sensors positioned on each of the multiple individuals. Furthermore, sensor data from the sensors may be communicated over the UWB channel.
    Type: Grant
    Filed: November 11, 2016
    Date of Patent: February 26, 2019
    Assignee: Zebra Technologies Corporation
    Inventors: Jill Stelfox, Michael A. Wohl, James J. O'Hagan, Cynthia Traeger
  • Publication number: 20180241422
    Abstract: An example disclosed method for determining player performance information associated with a player carrying a first tag moving about a monitored area includes receiving first blink data from a plurality of receivers disposed about the monitored area, wherein the first blink data is generated by the first tag carried by the player moving about the monitored area; weighting the first blink data by: when the player is in a pre-play formation, assigning a first weight to the first blink data; and in response to receiving the play-start indication, assigning a second weight to the first blink data, the second weight being greater than the first weight; determining tag location data based on the weighted first blink data; and determining player performance information based on the tag location data.
    Type: Application
    Filed: April 18, 2018
    Publication date: August 23, 2018
    Inventors: Michael A. Wohl, James J. O'Hagan
  • Patent number: 10050650
    Abstract: An example disclosed method for registering an unregistered radio frequency (RF) location tag carried by a participant includes receiving blink data from an unregistered RF location tag; determining a tag location based on the blink data received from the unregistered RF location tag; directing a camera to view the tag location determined based on the blink data received from the unregistered RF location tag; identifying a participant at the tag location using image data obtained by the camera; and registering the unregistered RF location tag with the identified participant.
    Type: Grant
    Filed: July 17, 2017
    Date of Patent: August 14, 2018
    Assignee: ZIH Corp.
    Inventors: James J. O'Hagan, Rodrigo G. Alonso, Michael A. Wohl
  • Patent number: 9995818
    Abstract: An example disclosed system for locating a signal source includes a receiver; and a plurality of node devices, wherein the receiver includes processing circuitry configured to perform operations including generating signal timing information including one or more pulses corresponding to a correlation with one or more frequencies based on each of a plurality of wireless signal streams, each of the wireless signal streams including a signal of interest; applying times and one or more determined gains for the signal of interest to permit estimate of a phase of the received signal; obtaining, from a memory device that stores the wireless signal streams, symbols of the signal of interest based on window periods associated with the pulses; formatting the symbols; and determining time-of-arrival information based on the formatted symbols.
    Type: Grant
    Filed: February 5, 2016
    Date of Patent: June 12, 2018
    Assignee: ZIH Corp.
    Inventors: Robert Boyd, Jerald W. English, Thomas L. Richardson, Michael A. Wohl