Patents by Inventor Daniel A. Law

Daniel A. Law 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: 11417128
    Abstract: Receive first context information (FCI) including entered in-field incident timeline information values from an in-field incident timeline application and a time associated with an entry of the FCI values. Access a mapping that maps in-field incident timeline information values to events having a pre-determined threshold confidence of occurring and identify an event associated with the received FCI. Determine a location associated with the entry of the FCI and a time period associated with the entry of the FCI. Access a camera location database and identify cameras that have a field of view including the location during the time period. Retrieve audio and/or video streams captured by the cameras during the time period. And provide the audio and/or video streams to machine learning training modules corresponding to machine learning models for detecting the event in and/or video streams for further training of the machine learning models.
    Type: Grant
    Filed: December 22, 2017
    Date of Patent: August 16, 2022
    Assignee: MOTOROLA SOLUTIONS, INC.
    Inventors: Daniel A. Law, Jehan Wickramasuriya
  • Patent number: 10810432
    Abstract: Methods and systems for differentiating an object in a video. One system includes an electronic computing device including an electronic processor configured to determine context information associated with a video. The electronic processor is further configured to determine an object included in the video to be differentiated from other objects included in the video. The electronic processor is further configured to determine a level of differentiation for the object based on the context information. The electronic processor is further configured to alter the video to create an altered video that shows the object differentiated from the other objects in accordance with the level of differentiation. The electronic processor is further configured to provide the altered video to a display.
    Type: Grant
    Filed: August 2, 2018
    Date of Patent: October 20, 2020
    Assignee: MOTOROLA SOLUTIONS, INC.
    Inventors: Kang Bum Lee, Daniel A. Law, Philip E. May, Shwetal S. Parikh
  • Patent number: 10721579
    Abstract: Methods and systems for correlating cross-feed of audio and video. One system includes a display and an electronic processor connected to the display. The electronic processor is configured to receive a plurality of videos and a plurality of audio feeds, present an initial arrangement including one or more of the plurality of videos on the display, and generate a soundscape based on the initial arrangement, the soundscape including one or more of the plurality of audio feeds. The electronic processor is further configured to determine which of the videos of the plurality of videos contains a predetermined item of interest, determine which of the audio feeds of the plurality of audio feeds contains audio associated with the predetermined item of interest, and adjust the initial arrangement and the soundscape to highlight the predetermined item of interest.
    Type: Grant
    Filed: November 6, 2018
    Date of Patent: July 21, 2020
    Assignee: MOTOROLA SOLUTIONS, INC.
    Inventors: Philip E. May, Daniel A. Law, Kang Bum Lee, Shwetal S. Parikh
  • Publication number: 20200145774
    Abstract: Methods and systems for correlating cross-feed of audio and video. One system includes a display and an electronic processor connected to the display. The electronic processor is configured to receive a plurality of videos and a plurality of audio feeds, present an initial arrangement including one or more of the plurality of videos on the display, and generate a soundscape based on the initial arrangement, the soundscape including one or more of the plurality of audio feeds. The electronic processor is further configured to determine which of the videos of the plurality of videos contains a predetermined item of interest, determine which of the audio feeds of the plurality of audio feeds contains audio associated with the predetermined item of interest, and adjust the initial arrangement and the soundscape to highlight the predetermined item of interest.
    Type: Application
    Filed: November 6, 2018
    Publication date: May 7, 2020
    Inventors: Philip E. May, Daniel A. Law, Kang Bum Lee, Shwetal S. Parikh
  • Publication number: 20200042797
    Abstract: Methods and systems for differentiating an object in a video. One system includes an electronic computing device including an electronic processor configured to determine context information associated with a video. The electronic processor is further configured to determine an object included in the video to be differentiated from other objects included in the video. The electronic processor is further configured to determine a level of differentiation for the object based on the context information. The electronic processor is further configured to alter the video to create an altered video that shows the object differentiated from the other objects in accordance with the level of differentiation. The electronic processor is further configured to provide the altered video to a display.
    Type: Application
    Filed: August 2, 2018
    Publication date: February 6, 2020
    Inventors: Kang Bum Lee, Daniel A. Law, Philip E. May, Shwetal S. Parikh
  • Patent number: 10522147
    Abstract: A device and method for generating text representative of lip movement is provided. One or more portions of video data are determined that include: audio with an intelligibility rating below a threshold intelligibility rating; and lips of a human face. A lip-reading algorithm is applied to the one or more portions of the video data to determine text representative of detected lip movement in the one or more portions of the video data. The text representative of the detected lip movement is stored in a memory. A transcript that includes the text representative of the detected lip movement may be generated. Captioned video data may be generated from the video data and the text representative of detected lip movement.
    Type: Grant
    Filed: December 21, 2017
    Date of Patent: December 31, 2019
    Assignee: MOTOROLA SOLUTIONS, INC.
    Inventors: Stephen Varner, Wei Lin, Randy L. Ekl, Daniel A. Law
  • Publication number: 20190287200
    Abstract: A computer apparatus, such as a validator node, for validating incident-related data records in a distributed electronic ledger is configured to receive a request from an agent to add a proposed incident-related data record associated with an incident to the distributed electronic ledger. In response to the proposed incident-related data record, the computer apparatus determines, from the distributed electronic ledger, one or more attributes of the agent or incident. The computer apparatus determines whether the proposed incident-related data record satisfies validation criteria based at least partially on the one or more attributes of the agent or incident. Once validated, the computer apparatus may then append the proposed incident-related data record to the distributed electronic ledger. Alternatively, the proposed incident-related data record may be appended regardless of validity, but an indication of validity may be appended if the proposed incident-related data record is validated.
    Type: Application
    Filed: March 14, 2018
    Publication date: September 19, 2019
    Inventors: FRANCESCA SCHULER, THOMAS S. MESSERGES, BRADLEY M. HIBEN, DANIEL A. LAW, ERIC JOHNSON
  • Patent number: 10354169
    Abstract: Receive first context information including sensor information values from in-field sensors and a time associated with a capture of the first context information. Access a context to detectable event mapping that maps sets of sensor information values to events and identify a particular event associated with the received first context information. Determine a geographic location associated with the in-field sensors and access an imaging camera location database and identify particular imaging cameras that have a field of view including the determined geographic location during the time associated with the capture of the first context information.
    Type: Grant
    Filed: December 22, 2017
    Date of Patent: July 16, 2019
    Assignee: MOTOROLA SOLUTIONS, INC.
    Inventors: Daniel A. Law, Jehan Wickramasuriya
  • Publication number: 20190198022
    Abstract: A device and method for generating text representative of lip movement is provided. One or more portions of video data are determined that include: audio with an intelligibility rating below a threshold intelligibility rating; and lips of a human face. A lip-reading algorithm is applied to the one or more portions of the video data to determine text representative of detected lip movement in the one or more portions of the video data. The text representative of the detected lip movement is stored in a memory. A transcript that includes the text representative of the detected lip movement may be generated. Captioned video data may be generated from the video data and the text representative of detected lip movement.
    Type: Application
    Filed: December 21, 2017
    Publication date: June 27, 2019
    Inventors: Stephen VARNER, Wei LIN, Randy L. EKL, Daniel A. LAW
  • Publication number: 20190197369
    Abstract: Receive first context information (FCI) including entered in-field incident timeline information values from an in-field incident timeline application and a time associated with an entry of the FCI values. Access a mapping that maps in-field incident timeline information values to events having a pre-determined threshold confidence of occurring and identify an event associated with the received FCI. Determine a location associated with the entry of the FCI and a time period associated with the entry of the FCI. Access a camera location database and identify cameras that have a field of view including the location during the time period. Retrieve audio and/or video streams captured by the cameras during the time period. And provide the audio and/or video streams to machine learning training modules corresponding to machine learning models for detecting the event in and/or video streams for further training of the machine learning models.
    Type: Application
    Filed: December 22, 2017
    Publication date: June 27, 2019
    Inventors: DANIEL A. LAW, JEHAN WICKRAMASURIYA
  • Publication number: 20190197354
    Abstract: Receive first context information including sensor information values from in-field sensors and a time associated with a capture of the first context information. Access a context to detectable event mapping that maps sets of sensor information values to events and identify a particular event associated with the received first context information. Determine a geographic location associated with the in-field sensors and access an imaging camera location database and identify particular imaging cameras that have a field of view including the determined geographic location during the time associated with the capture of the first context information.
    Type: Application
    Filed: December 22, 2017
    Publication date: June 27, 2019
    Inventors: DANIEL A. LAW, JEHAN WICKRAMASURIYA
  • Patent number: 9176949
    Abstract: Systems and methods for performing logical semantic sentence comparisons and sentence-based searches. Training is performed by running an NLP pipeline on unstructured text comprising sentences and creating sentence matrix representations on the unstructured text; storing the matrix representations in an indexed database; combining the stored matrix representations; running an SVD on the combined matrix; storing the SVD components in the indexed database; reiterating through the output of the NLP pipeline the sentences of the unstructured training text to form a low-dimensional matrix conversion for each sentence for storage in the database based on the calculated SVD components. Subsequent query statements are run through the same process based and converted into low-dimensional matrix representations using the SVD components from training; the low-dimensionality query matrix is compared to the stored low-dimensional matrices to determine the closest relevant documents, that are returned to the user.
    Type: Grant
    Filed: July 6, 2012
    Date of Patent: November 3, 2015
    Assignee: ALTAMIRA TECHNOLOGIES CORPORATION
    Inventors: Bennett Charles Bullock, Daniel A. Law, Arthur D. Hurtado
  • Patent number: 8977225
    Abstract: A unidirectional sampling mixer utilizes a stepped phase modulation to shift the frequency of an input signal. An RF input signal is supplied to an RF input switch from an RF input port. An ordered set of phase shift values to be applied to the RF input signal and a set of times each element of which correspond to a time at which a phase shift value is be applied to the RF signal are determined. For each phase shift value within the ordered set of phase shift values, a controller controls the RF input switch to select an input of a phase shifting device and controls an RF output switch to select an output of the phasing shifting device. The input of the phase shifting device and the output of the phase shifting device are selected to apply the phase shift value at its corresponding time to the RF input signal. A frequency shifted signal is supplied to an RF output port from an output of the RF output switch.
    Type: Grant
    Filed: June 19, 2014
    Date of Patent: March 10, 2015
    Assignee: Invertix Corporation
    Inventors: Brecken H. Uhl, Daniel A. Law
  • Publication number: 20140302806
    Abstract: A unidirectional sampling mixer utilizes a stepped phase modulation to shift the frequency of an input signal. An RF input signal is supplied to an RF input switch from an RF input port. An ordered set of phase shift values to be applied to the RF input signal and a set of times each element of which correspond to a time at which a phase shift value is be applied to the RF signal are determined. For each phase shift value within the ordered set of phase shift values, a controller controls the RF input switch to select an input of a phase shifting device and controls an RF output switch to select an output of the phasing shifting device. The input of the phase shifting device and the output of the phase shifting device are selected to apply the phase shift value at its corresponding time to the RF input signal. A frequency shifted signal is supplied to an RF output port from an output of the RF output switch.
    Type: Application
    Filed: June 19, 2014
    Publication date: October 9, 2014
    Inventors: Brecken H. Uhl, Daniel A. Law
  • Patent number: 8787863
    Abstract: A unidirectional sampling mixer utilizes a stepped phase modulation to shift the frequency of an RF input signal supplied to an RF input switch. An ordered set of phase shift values to be applied to the RF input signal and a set of times each element of which corresponds to a time at which a phase shift value is be applied to the RF signal are determined. For each phase shift value, a controller controls the RF input switch to select an input of a phase shifting device and controls an RF output switch to select an output of the phasing shifting device. The input and the output of the phase shifting device are selected to apply the phase shift value at its corresponding time to the RF input signal. A frequency shifted signal is supplied to an RF output port from an output of the RF output switch.
    Type: Grant
    Filed: December 18, 2012
    Date of Patent: July 22, 2014
    Assignee: Invertix Corporation
    Inventors: Brecken H. Uhl, Daniel A. Law
  • Publication number: 20130165066
    Abstract: A unidirectional sampling mixer utilizes a stepped phase modulation to shift the frequency of an RF input signal supplied to an RF input switch. An ordered set of phase shift values to be applied to the RF input signal and a set of times each element of which corresponds to a time at which a phase shift value is be applied to the RF signal are determined. For each phase shift value, a controller controls the RF input switch to select an input of a phase shifting device and controls an RF output switch to select an output of the phasing shifting device. The input and the output of the phase shifting device are selected to apply the phase shift value at its corresponding time to the RF input signal. A frequency shifted signal is supplied to an RF output port from an output of the RF output switch.
    Type: Application
    Filed: December 18, 2012
    Publication date: June 27, 2013
    Applicant: Invertex Corporation
    Inventors: Brecken H. Uhl, Daniel A. Law
  • Patent number: 8457251
    Abstract: A system and method for spreading and de-spreading a signal at an antenna. A Direct Spatial Antenna Modulation (DSAM) system makes use of the spatial characteristics of a radiating antenna structure to directly alter a signal transmitted or received by the radiating structure. When used for transmitting data, a data stream maps a signal to different spatial points of excitation in the antenna structure, where each chosen configuration has different radiating characteristics including phase, amplitude, and polarization, which can be used to represent data symbols. A code spreading sequence is applied to switch the output of the DSAM antenna to spatial points in the antenna to spread an input signal. The code spreading sequence is applied to an antenna to de-spread a previously spread signal. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this Abstract.
    Type: Grant
    Filed: March 17, 2010
    Date of Patent: June 4, 2013
    Assignee: Invertix Corporation
    Inventors: Brecken H. Uhl, Arthur D. Hurtado, Daniel A. Law
  • Patent number: 8411794
    Abstract: A system and method for arbitrarily switching phase and amplitude at an antenna. A Direct Spatial Antenna Modulation (DSAM) system makes use of the spatial characteristics of a radiating antenna structure to directly alter a signal transmitted or received by the radiating structure. A data stream maps a carrier to different spatial points of excitation in the antenna structure, where each chosen configuration has different radiating characteristics including phase, amplitude, and polarization, which can be used represent data symbols. The spatial points of a radiating structure may be mapped directly to In-Phase and Quadrature components of the output using two spatial feedpoints and amplitude control to the feedpoints. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this Abstract.
    Type: Grant
    Filed: March 17, 2010
    Date of Patent: April 2, 2013
    Assignee: Invertix Corporation
    Inventors: Brecken H. Uhl, Arthur D. Hurtado, Daniel A. Law
  • Patent number: 8391376
    Abstract: A system and method for electronically steering an antenna. An array is assembled from direct spatial antenna modulation (DSAM) antenna elements each of which makes use of the spatial characteristics of a radiating antenna structure to directly alter a signal transmitted or received by the radiating structure. A data stream maps a carrier to spatial points directly to In-Phase and Quadrature components (IQ) of the output. The DSAM antennas elements control I and Q directly. The assembled array provides beam forming phase shifts with amplitude only control as well as providing joint modulation and beam forming. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this Abstract.
    Type: Grant
    Filed: March 17, 2010
    Date of Patent: March 5, 2013
    Assignee: Invertix Corporation
    Inventors: Brecken H. Uhl, Arthur D. Hurtado, Daniel A. Law
  • Publication number: 20130013291
    Abstract: Systems and methods for performing logical semantic sentence comparisons and sentence-based searches. Training is performed by running an NLP pipeline on unstructured text comprising sentences and creating sentence matrix representations on the unstructured text; storing the matrix representations in an indexed database; combining the stored matrix representations; running an SVD on the combined matrix; storing the SVD components in the indexed database; reiterating through the output of the NLP pipeline the sentences of the unstructured training text to form a low-dimensional matrix conversion for each sentence for storage in the database based on the calculated SVD components. Subsequent query statements are run through the same process based and converted into low-dimensional matrix representations using the SVD components from training; the low-dimensionality query matrix is compared to the stored low-dimensional matrices to determine the closest relevant documents, that are returned to the user.
    Type: Application
    Filed: July 6, 2012
    Publication date: January 10, 2013
    Applicant: Invertix Corporation
    Inventors: Bennett Charles BULLOCK, Daniel A. Law, Arthur D. Hurtado