Patents by Inventor Donald Matthews

Donald Matthews 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: 20240116070
    Abstract: Embodiments of the disclosure relate to an applicator for an adhesive primer. The applicator includes a tank configured to hold the adhesive primer. The applicator also includes a peristaltic pump, having an inlet and an outlet, and a spray nozzle. A first conduit extends from an interior of the tank to the inlet of the peristaltic pump, and a second conduit extends from an outlet of the peristaltic pump to the spray nozzle. Embodiments of the present disclosure also relate to a method of applying adhesive primer to a road surface using the applicator. In the method, the adhesive primer is pumped from the tank containing the adhesive primer through the peristaltic pump to the spray nozzle. Further, the adhesive primer is sprayed from the spray nozzle onto the road surface while the applicator moves across the road surface.
    Type: Application
    Filed: December 19, 2023
    Publication date: April 11, 2024
    Inventors: Brian Matthew Cole, David Montalion Dupuis, Cary Alan Kipke, Donald Kent Larson
  • Publication number: 20210378967
    Abstract: The invention relates to cannabinoid tablet compositions and methods associated therewith. Specifically, the invention relates to a hard-pressed, scored cannabinoid tablet that can be easily divided to provide multiple doses.
    Type: Application
    Filed: February 21, 2019
    Publication date: December 9, 2021
    Inventors: Aaron Michael Dely, Donald Matthew Mordas
  • Publication number: 20190136580
    Abstract: A multimode electronic lock is disclosed. The lock has three mechanical flag members which move so as to break light beams and detect the position of the flag members, sending a signal to an electronic lock controller. This allows the electronic lock controller to accurately and reliably determine whether the lock is in a locked or unlocked state, regardless of whether an electronic lock/unlock command or a mechanical key and tumbler mechanism was last used to lock or unlock it. Optional features which allow the locking assembly to be secured from transient accelerations/impacts and to move in highly consistent and controllable ways are also disclosed. The electronic lock controller can accept lock/unlock commands from a smartphone or other pairable device, and can lock or unlock the lock according to preprogrammed schedules and/or proximity of the paired device.
    Type: Application
    Filed: August 20, 2018
    Publication date: May 9, 2019
    Inventors: Donald Matthew Blust, Richard James Blust
  • Patent number: 9982464
    Abstract: A security device is provided including a security lock configured to retain an object when locked, a receiver configured to receive a security code transmission, and processing circuitry configured to transition the security lock between a locked state and unlock permissive state based on receipt of a security code. The security lock may initially be set to the unlock permissive state. At the first instance in which a security code is received, the processing circuitry may transition the security lock to a key permissive mode in which the security lock transitions to a locked state and in response to a subsequent receipt of the security code the security lock transitions to the unlock permissive state.
    Type: Grant
    Filed: October 17, 2017
    Date of Patent: May 29, 2018
    Assignee: Checkpoint Systems, Inc.
    Inventors: Benoit Perreau, David P. Christianson, Donald Matthew Johnson
  • Publication number: 20180038136
    Abstract: A security device is provided including a security lock configured to retain an object when locked, a receiver configured to receive a security code transmission, and processing circuitry configured to transition the security lock between a locked state and unlock permissive state based on receipt of a security code. The security lock may initially be set to the unlock permissive state. At the first instance in which a security code is received, the processing circuitry may transition the security lock to a key permissive mode in which the security lock transitions to a locked state and in response to a subsequent receipt of the security code the security lock transitions to the unlock permissive state.
    Type: Application
    Filed: October 17, 2017
    Publication date: February 8, 2018
    Inventors: Benoit Perreau, David P. Christianson, Donald Matthew Johnson
  • Patent number: 9816297
    Abstract: A security device is provided including a security lock configured to retain an object when locked, a receiver configured to receive a security code transmission, and processing circuitry configured to transition the security lock between a locked state and unlock permissive state based on receipt of a security code. The security lock may initially be set to the unlock permissive state. At the first instance in which a security code is received, the processing circuitry may transition the security lock to a key permissive mode in which the security lock transitions to a locked state and in response to a subsequent receipt of the security code the security lock transitions to the unlock permissive state.
    Type: Grant
    Filed: December 14, 2015
    Date of Patent: November 14, 2017
    Assignee: Checkpoint Systems, Inc.
    Inventors: Benoit Perreau, David P. Christianson, Donald Matthew Johnson
  • Patent number: 9785424
    Abstract: A method and an apparatus for an application thinning mechanism are described. The thinning mechanism can select a subset of components from a universal application to assemble an application variant to be distributed and installed to a specific type of devices. The universal application may include every component, such as asset, resource or executable, built/developed for targeted device attributes to install one common application to multiple devices. For example, the thinning mechanism can use a trait vector associated with a type of devices to iterate through the components and identify assets to be included or packaged into in each target device specific application or application variant.
    Type: Grant
    Filed: June 5, 2015
    Date of Patent: October 10, 2017
    Assignee: Apple Inc.
    Inventors: Donald Matthew Firlik, Patrick O. Heynen, David Makower, Andrew D. Boyko, Anders Bertelrud, Christopher T. Parker, Paul William Chinn, Robert Marini, Eric Olaf Carlson
  • Publication number: 20170168082
    Abstract: An apparatus is provided including processing circuitry configured to determine a gravity vector of a device, detect a motion of the device, calculate a force vector of the motion, compare the force vector to the gravity vector to determine a vector difference, and determine if the vector difference satisfies a predetermined difference threshold.
    Type: Application
    Filed: December 15, 2015
    Publication date: June 15, 2017
    Inventors: Donald Matthew Johnson, Brian R. Dobeck
  • Publication number: 20170167166
    Abstract: A security device is provided including a security lock configured to retain an object when locked, a receiver configured to receive a security code transmission, and processing circuitry configured to transition the security lock between a locked state and unlock permissive state based on receipt of a security code. The security lock may initially be set to the unlock permissive state. At the first instance in which a security code is received, the processing circuitry may transition the security lock to a key permissive mode in which the security lock transitions to a locked state and in response to a subsequent receipt of the security code the security lock transitions to the unlock permissive state.
    Type: Application
    Filed: December 14, 2015
    Publication date: June 15, 2017
    Inventors: Benoit Perreau, David P. Christianson, Donald Matthew Johnson
  • Publication number: 20170077861
    Abstract: A pumping system includes an electric motor, a power supply, a variable speed drive connected to the power supply, a transformer connected to the variable speed drive and a power cable connected between the transformer and the electric motor. The transformer includes a sine-wave filter that has inductors contained within an oil-filled central tank.
    Type: Application
    Filed: September 9, 2016
    Publication date: March 16, 2017
    Applicant: GE Oil & Gas ESP, Inc.
    Inventor: Donald Matthew Dowhower
  • Publication number: 20170052944
    Abstract: Described are various embodiments of a content digitization and digitized content characterization system and method. For example, digitized content items may have content elements of interest extracted therefrom for remote characterization by a set of system users while mitigating, if not eliminating, concerns as to content privacy, confidentiality and/or security.
    Type: Application
    Filed: January 16, 2015
    Publication date: February 23, 2017
    Applicant: YO-IT LTD.
    Inventors: Omar Hussain Choudhry, Frank O'Dea, Donald Matthew Rankin Ferguson
  • Patent number: 9443406
    Abstract: A tag controller is configured to interface with a tag on a product in a monitoring environment that includes first and second monitoring zones. The first monitoring zone includes first locator devices, and the second monitoring zone includes second locator devices. The tag controller includes processing circuitry configured to facilitate operation of the tag in a first mode to employ wireless communication with the first locator devices or the second locator devices to generate position information usable for locating the tag in the monitoring environment. The first mode defines communication parameters associated with the wireless communication. The processing circuitry may also be configured to determine whether mode switch criteria are met, and direct the tag to switch to operation in a second mode to employ different communication parameters relative to wireless communication with the first locator devices or the second locator devices responsive to the mode switch criteria being met.
    Type: Grant
    Filed: December 18, 2014
    Date of Patent: September 13, 2016
    Assignee: CHECKPOINT SYSTEMS, INC.
    Inventors: Merril F. Bradshaw, Zachary Cody Hazelwood, Donald Matthew Johnson, Brian R. Dobeck
  • Publication number: 20160180669
    Abstract: A tag controller is configured to interface with a tag on a product in a monitoring environment that includes first and second monitoring zones. The first monitoring zone includes first locator devices, and the second monitoring zone includes second locator devices. The tag controller includes processing circuitry configured to facilitate operation of the tag in a first mode to employ wireless communication with the first locator devices or the second locator devices to generate position information usable for locating the tag in the monitoring environment. The first mode defines communication parameters associated with the wireless communication. The processing circuitry may also be configured to determine whether mode switch criteria are met, and direct the tag to switch to operation in a second mode to employ different communication parameters relative to wireless communication with the first locator devices or the second locator devices responsive to the mode switch criteria being met.
    Type: Application
    Filed: December 18, 2014
    Publication date: June 23, 2016
    Inventors: Merril F. Bradshaw, Zachary Cody Hazelwood, Donald Matthew Johnson, Brian R. Dobeck
  • Publication number: 20160125343
    Abstract: Described are various embodiments of a system and method for providing enrolled users secure remote access to computer-based work originating from distinct clients. In some embodiments, the system comprises a network-accessible computing unit having a business application operating thereon and being remotely accessible by distinct network-enabled computing devices via respective secure network connection thereto. The computing unit further has one or more data storage devices operatively associated therewith or accessible thereto to maintain a user register of enrolled users and their respective work capabilities, as well as a register of computer-based tasks to be completed for the distinct clients. The system is operable select at least one of enrolled user as suitable for performing a designated task, authorize the selected user remote access to the business application to complete the designated task; and track work done by the selected user for remuneration purposes.
    Type: Application
    Filed: May 8, 2014
    Publication date: May 5, 2016
    Applicant: YP-IT LTD
    Inventors: Frank O'Dea, Donald Matthew Rankin Ferguson, Omar Hussain Choudhry
  • Patent number: 9299232
    Abstract: A security device may include an attachment assembly configured to affix the security device to an object, a locking assembly configured to lockably secure the attachment assembly and configured to transition between at least a locked state and an unlocked state, a transformer configured to drive an alarm assembly to generate an alarm, and processing circuitry. The transformer may be further configured to operate as a wireless receiver to receive a remotely transmitted wireless signal. The processing circuitry may be configured to monitor an output of the transformer to determine whether the wireless signal has been received via the transformer, and selectively activate the transformer to drive the alarm assembly to generate the alarm.
    Type: Grant
    Filed: December 20, 2013
    Date of Patent: March 29, 2016
    Assignee: CHECKPOINT SYSTEMS, INC.
    Inventors: David P. Christianson, Donald Matthew Johnson
  • Publication number: 20150347094
    Abstract: The subject disclosure relates to methods and systems for facilitating software development. In particular, aspects of the technology relate to a method including steps for receiving source code from a user in an editor window, automatically compiling the source code to produce compiled code, and executing the compiled code to generate an output, wherein the output comprises one or more results from execution of the compiled code. In some aspects, the method can also include steps for providing a results window to the user, the results window displaying at least one of the results from the execution of the compiled code, and providing a visualization window to the user, wherein the visualization window is associated with a progress timeline and wherein the visualization window is configured to display an animation of the at least one of the results from execution of the compiled code.
    Type: Application
    Filed: May 28, 2015
    Publication date: December 3, 2015
    Inventors: Christopher Arthur Lattner, Donald Matthew Firlik, Katherine Blake Stone, Kenneth Scott Orr, Michael S. Ferris, Tim V. Isted, Maxwell Oliver Drukman
  • Publication number: 20150179035
    Abstract: A security device may include an attachment assembly configured to affix the security device to an object, a locking assembly configured to lockably secure the attachment assembly and configured to transition between at least a locked state and an unlocked state, a transformer configured to drive an alarm assembly to generate an alarm, and processing circuitry. The transformer may be further configured to operate as a wireless receiver to receive a remotely transmitted wireless signal. The processing circuitry may be configured to monitor an output of the transformer to determine whether the wireless signal has been received via the transformer, and selectively activate the transformer to drive the alarm assembly to generate the alarm.
    Type: Application
    Filed: December 20, 2013
    Publication date: June 25, 2015
    Applicant: Checkpoint Systems, Inc.
    Inventors: David P. CHRISTIANSON, Donald Matthew JOHNSON
  • Patent number: 8935671
    Abstract: Debugging a graphics application executing on a target device. The graphics application may execute CPU instructions to generate graphics commands to graphics hardware for generation of graphics on a display. A breakpoint for the graphics application may be detected at a first time. In response to detecting the breakpoint, one or more graphics commands which were executed by the graphics hardware proximate to the first time may be displayed. Additionally, source code corresponding to CPU instructions which generated the one or more graphics commands may be displayed.
    Type: Grant
    Filed: November 29, 2011
    Date of Patent: January 13, 2015
    Assignee: Apple Inc.
    Inventors: Andrew M. Sowerby, Benjamin N. Lipchak, Maxwell O. Drukman, Donald Matthew Firlik, Christopher Friesen
  • Patent number: 8887137
    Abstract: Debugging a graphics application executing on a target device. The graphics application may execute CPU instructions to generate graphics commands to graphics hardware for generation of graphics on a display. A breakpoint for the graphics application may be detected at a first time. In response to detecting the breakpoint, one or more graphics commands which were executed by the graphics hardware proximate to the first time may be displayed. Additionally, source code corresponding to CPU instructions which generated the one or more graphics commands may be displayed.
    Type: Grant
    Filed: November 29, 2011
    Date of Patent: November 11, 2014
    Assignee: Apple Inc.
    Inventors: Andrew M. Sowerby, Benjamin N. Lipchak, Maxwell O. Drukman, Donald Matthew Firlik, Christopher Friesen
  • Patent number: D995556
    Type: Grant
    Filed: January 10, 2022
    Date of Patent: August 15, 2023
    Assignee: Apple Inc.
    Inventors: Christian Xavier Dalonzo, Robert Garcia, III, Zheng Xuan Hong, Chanaka Karunamuni, Christopher Donald Matthews, Grant R. Paul