Patents by Inventor James J. O'Hagan

James J. O'Hagan 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: 20230058995
    Abstract: A method of object identification includes: capturing an image of an object having a material presenting surface artifacts; detecting a boundary within the captured image; selecting a portion of the image depicting the surface material within the boundary; based on the selected portion of the image, determining attributes of the surface artifacts; generating, based on the determined attributes of the surface artifacts, a physical identifier corresponding to the object; and storing the generated physical identifier.
    Type: Application
    Filed: August 15, 2022
    Publication date: February 23, 2023
    Inventors: Daniel F. Donato, James J. O'Hagan, Tom D. Bianculli, Stuart Peter Hubbard
  • Publication number: 20230055289
    Abstract: A method includes: obtaining an item identifier corresponding to an item for placement in a container, the item being associated with a delivery destination; in response to placement of the item at a storage position within the container, recording a storage location including coordinates of the storage position; monitoring transit information of the container during transport of the container; when the transit information of the container corresponds to the delivery destination, retrieving the recorded storage location of the item within the container; and controlling an output assembly to generate item retrieval guidance based on the recorded storage location.
    Type: Application
    Filed: August 15, 2022
    Publication date: February 23, 2023
    Inventors: Tom D. Bianculli, James J. O'Hagan, Stuart Peter Hubbard
  • Publication number: 20220415061
    Abstract: A device and system for image capture and mapping of a trailer are provided. The device and system facilitate image capture of an interior of the trailer by a monitor. The device comprises a reflective surface configured to reflect light between the trailer interior and monitor to modify a field of view (FOV) of the monitor and a label affixed to the reflective surface. The label comprises a non-reflecting indicia indicative of a position of the label in the trailer interior and the monitor has a FOV comprising the reflective surface and label. The system comprises a monitor configured to capture at least one image of the trailer interior, the reflective surface, and at least one label comprising an indicia indicative of a position of the at least one label in the trailer interior. The monitor has a FOV comprising at least one of the reflective surface and the at least one label.
    Type: Application
    Filed: August 31, 2022
    Publication date: December 29, 2022
    Inventors: James J. O'Hagan, Jay J. Williams
  • Patent number: 11461566
    Abstract: Systems and methods for detecting an event within a monitored area are provided. A transmitter emits an RF interrogation signal into the monitored area. An RF target positioned within the monitored area reflects the interrogation signal as a target signal when the interrogation signal impinges on the RF target. The RF target has a switch actuatable by a user between a switch-state in which the RF target operates in a first reflective state, and a switch-state in which the RF target operates in a second reflective state. A receiver receives the target signal from the RF target. Based on the target signal received by the receiver, a processor can detect an indication of the reflective state in which the RF target is operating. The processor triggers an action in response to the indication of the reflective state in which the RF target is operating.
    Type: Grant
    Filed: February 22, 2021
    Date of Patent: October 4, 2022
    Assignee: Zebra Technologies Corporation
    Inventors: James J. O'Hagan, Daniel F. Donato
  • Patent number: 11423464
    Abstract: An example method includes receiving an application device identifier from an application device associated with a location tag; receiving blink data from the location tag; calculating, using a processor, location data based on the blink data; in response to an event occurrence indication, generating, using the processor, a camera data request based on the location data and the event occurrence indication; transmitting the camera data request; and receiving camera data from the application device in response to the camera data request.
    Type: Grant
    Filed: April 29, 2019
    Date of Patent: August 23, 2022
    Assignee: Zebra Technologies Corporation
    Inventors: Michael Fein, Anthony R. Brown, John Huffman, Robert Grom, Karl Torchalski, James J. O'Hagan
  • 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: 11287511
    Abstract: An example method includes sensing, by a sensor of a mesh node, first sensor data; receiving, at the mesh node, second sensor data from an origin node, wherein the mesh node and the origin mode are different nodes; and in response to receiving an indication that the origin node is obstructed, transmitting, by the mesh node, the second sensor data.
    Type: Grant
    Filed: October 30, 2019
    Date of Patent: March 29, 2022
    Assignee: Zebra Technologies Corporation
    Inventors: John K. Hughes, James J. O'Hagan
  • Patent number: 11231479
    Abstract: Provided are architectures, systems, methods, and computer program products for real-time object locating and position determination using frequency channel diversity for transmitting and receiving position determination signals including bursts of location signals. Channelized frequency diversity of a short burst of small location signals that “hop” across multiple frequency channels is used to collectively produce a quasi-wideband position determination signal. Object tags operating with frequency channel diversity for transmitting location signals of position determination signals require low power consumption, but can still efficiently provide adequate position determination signals for reliable position determination.
    Type: Grant
    Filed: December 20, 2019
    Date of Patent: January 25, 2022
    Assignee: Zebra Technologies Corporation
    Inventors: David S. Wisherd, James J. O'Hagan
  • 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
  • Publication number: 20210182511
    Abstract: Systems and methods for detecting an event within a monitored area are provided. A transmitter emits an RF interrogation signal into the monitored area. An RF target positioned within the monitored area reflects the interrogation signal as a target signal when the interrogation signal impinges on the RF target. The RF target has a switch actuatable by a user between a switch-state in which the RF target operates in a first reflective state, and a switch-state in which the RF target operates in a second reflective state. A receiver receives the target signal from the RF target. Based on the target signal received by the receiver, a processor can detect an indication of the reflective state in which the RF target is operating. The processor triggers an action in response to the indication of the reflective state in which the RF target is operating.
    Type: Application
    Filed: February 22, 2021
    Publication date: June 17, 2021
    Inventors: James J. O'Hagan, Daniel F. Donato
  • 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: 10929622
    Abstract: Systems and methods for detecting an event within a monitored area are provided. A transmitter emits an RF interrogation signal into the monitored area. An RF target positioned within the monitored area reflects the interrogation signal as a target signal when the interrogation signal impinges on the RF target. The RF target has a switch actuatable by a user between a switch-state in which the RF target operates in a first reflective state, and a switch-state in which the RF target operates in a second reflective state. A receiver receives the target signal from the RF target. Based on the target signal received by the receiver, a processor can detect an indication of the reflective state in which the RF target is operating. The processor triggers an action in response to the indication of the reflective state in which the RF target is operating.
    Type: Grant
    Filed: October 11, 2019
    Date of Patent: February 23, 2021
    Assignee: Zebra Technologies Corporation
    Inventors: James J. O'Hagan, Daniel F. Donato
  • Patent number: 10803369
    Abstract: A method of generating dimensioning assist information for an item includes: obtaining data associated with a physical size of a graphical dimensioning aid associated with the item; generating dimensioning assist information by encoding the data into a machine-readable data object carried by the item. A method of dimensioning an item includes, at a dimensioning system: capturing an image of the item and the graphical dimensioning aid carried by the item; detecting an edge of the item within the captured image; determining a measurement of the edge; detecting the graphical dimensioning aid within the captured image; determining a measurement of the graphical dimensioning aid; decoding a physical size of the graphical dimensioning aid from a machine-readable data object carried by the item; and dimensioning the edge based on the measurement of the edge, the measurement of the graphical dimensioning aid, and the physical size.
    Type: Grant
    Filed: August 30, 2019
    Date of Patent: October 13, 2020
    Assignee: Zebra Technologies Corporation
    Inventor: James J. O'Hagan
  • 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: 20200184292
    Abstract: A method of generating dimensioning assist information for an item includes: obtaining data associated with a physical size of a graphical dimensioning aid associated with the item; generating dimensioning assist information by encoding the data into a machine-readable data object carried by the item. A method of dimensioning an item includes, at a dimensioning system: capturing an image of the item and the graphical dimensioning aid carried by the item; detecting an edge of the item within the captured image; determining a measurement of the edge; detecting the graphical dimensioning aid within the captured image; determining a measurement of the graphical dimensioning aid; decoding a physical size of the graphical dimensioning aid from a machine-readable data object carried by the item; and dimensioning the edge based on the measurement of the edge, the measurement of the graphical dimensioning aid, and the physical size.
    Type: Application
    Filed: August 30, 2019
    Publication date: June 11, 2020
    Inventor: 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
  • Publication number: 20200124694
    Abstract: Provided are architectures, systems, methods, and computer program products for real-time object locating and position determination using frequency channel diversity for transmitting and receiving position determination signals including bursts of location signals. Channelized frequency diversity of a short burst of small location signals that “hop” across multiple frequency channels is used to collectively produce a quasi-wideband position determination signal. Object tags operating with frequency channel diversity for transmitting location signals of position determination signals require low power consumption, but can still efficiently provide adequate position determination signals for reliable position determination.
    Type: Application
    Filed: December 20, 2019
    Publication date: April 23, 2020
    Inventors: David S. Wisherd, James J. O'Hagan
  • Patent number: 10609762
    Abstract: Systems, methods, apparatuses, and computer readable media are disclosed for improving, in some examples, backhaul of sensor and other data to a real time location system (RTLS) network. In the context of a method for communication by a tag, the method includes receiving, at the tag, sensor data from at least one sensor, generating, using a processor of the tag, a tag blink data packet, the tag blink data packet including a tag identifier and at least a portion of the received sensor data, and transmitting the tag blink data packet.
    Type: Grant
    Filed: June 6, 2014
    Date of Patent: March 31, 2020
    Assignee: Zebra Technologies Corporation
    Inventors: John K. Hughes, James J. O'Hagan, Cynthia Traeger, Jill Stelfox, Bob Kuehne