Patents by Inventor Michael A. Wohl

Michael A. 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).

  • 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
  • Patent number: 9985672
    Abstract: Systems, methods, apparatuses, and computer readable media are disclosed for providing analytics for evaluating performance using real time data on movement and proximity of tagged objects. In one embodiment, a method is provided for evaluating a player that includes correlating at least one tag to the player; 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 player role data; comparing the tag location data to player dynamics/kinetics models based at least in part on the player role data; determining player location data based on the comparing the tag location data to the player dynamics/kinetics models; and determining player performance information based on comparing the player location data to stored player location data.
    Type: Grant
    Filed: July 15, 2013
    Date of Patent: May 29, 2018
    Assignee: ZIH Corp.
    Inventors: Michael A. Wohl, James J. O'Hagan
  • Patent number: 9880283
    Abstract: A system is provided for tracking an asset within a geographic area. The system includes an antenna mast supportable by, and extending upward from, an object configured to move or facilitate movement of the asset. The antenna mast is capable of supporting a plurality of wireless locating units of a plurality of geo-spatial positioning systems, which are configured to locate a respective one or more locating units, and thereby the asset, within the geographic area. The system also includes a controller positionable on the object and configured to control operation of the wireless locating units. The controller is further configured to direct transmission of data to a host via one of the locating units or another wireless transmitter, and in a manner that accounts for a wireless link between the respective locating unit or other wireless transmitter and the host.
    Type: Grant
    Filed: July 9, 2008
    Date of Patent: January 30, 2018
    Assignee: ZIH Corp.
    Inventors: Tom Richardson, Santiago Romero, David S. Wisherd, Michael A. Wohl
  • Patent number: 9882592
    Abstract: Provided herein are systems and computer readable media for associating environmental measurements with an individual using a plurality of sensors, a plurality of tags and a plurality of receivers disposed about a monitored area.
    Type: Grant
    Filed: August 25, 2016
    Date of Patent: January 30, 2018
    Assignee: ZIH Corp.
    Inventors: James J. O'Hagan, Michael A. Wohl
  • Publication number: 20170356978
    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: Application
    Filed: August 4, 2017
    Publication date: December 14, 2017
    Inventors: James J. O'Hagan, Rodrigo G. Alonso, Michael A. Wohl
  • Patent number: 9839809
    Abstract: Systems, methods, apparatuses, and computer readable media are disclosed for determining events and outputting events based on real-time data for location and movement of objects and audio data. In one embodiment, a method is provided for a method of determining play events that at least includes receiving audio data, wherein the audio data is received from at least one of a memory or a sensor; determining an event probability based on comparing the audio data to an audio profile; and generating an event based on the event probability satisfying a predetermined threshold.
    Type: Grant
    Filed: December 30, 2016
    Date of Patent: December 12, 2017
    Assignee: ZIH Corp.
    Inventors: Michael A. Wohl, Cynthia Traeger, James J. O'Hagan