Patents by Inventor Steve Maddigan

Steve Maddigan 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: 10667219
    Abstract: A method for power management of a mobile device includes detecting whether a removable power source has been removed from the mobile device. In response to detecting that the power source has been removed, entering a hot swap mode for a first time period by deactivating a first component of the mobile device and maintaining, via a backup power source in the mobile device, a powered state of a second component of the mobile device and an application state of the mobile device. The method further includes, after the first time period, entering a suspend mode for a second time period by deactivating the second component and continuing to maintain the application state of the mobile device for the second time period.
    Type: Grant
    Filed: November 25, 2019
    Date of Patent: May 26, 2020
    Assignee: Symbol Technologies, LLC
    Inventors: Adrian J. Stagg, Steve Maddigan, Kevin Kar-Yin Chan, James Shoong-Leac Chen
  • Publication number: 20200092819
    Abstract: A method for power management of a mobile device includes detecting whether a removable power source has been removed from the mobile device. In response to detecting that the power source has been removed, entering a hot swap mode for a first time period by deactivating a first component of the mobile device and maintaining, via a backup power source in the mobile device, a powered state of a second component of the mobile device and an application state of the mobile device. The method further includes, after the first time period, entering a suspend mode for a second time period by deactivating the second component and continuing to maintain the application state of the mobile device for the second time period.
    Type: Application
    Filed: November 25, 2019
    Publication date: March 19, 2020
    Inventors: Adrian J. Stagg, Steve Maddigan, Kevin Kar-Yin Chan, James Shoong-Leac Chen
  • Patent number: 10531393
    Abstract: A method for power management of a mobile device includes detecting whether a removable power source has been removed from the mobile device. In response to detecting that the power source has been removed, entering a hot swap mode for a first time period by deactivating a first component of the mobile device and maintaining, via a backup power source in the mobile device, a powered state of a second component of the mobile device and an application state of the mobile device. The method further includes, after the first time period, entering a suspend mode for a second time period by deactivating the second component and continuing to maintain the application state of the mobile device for the second time period.
    Type: Grant
    Filed: October 23, 2017
    Date of Patent: January 7, 2020
    Assignee: Symbol Technologies, LLC
    Inventors: Adrian J. Stagg, Steve Maddigan, Kevin Kar-Yin Chan, James Shoong-Leac Chen
  • Publication number: 20180110009
    Abstract: A method for power management of a mobile device includes detecting whether a removable power source has been removed from the mobile device. In response to detecting that the power source has been removed, entering a hot swap mode for a first time period by deactivating a first component of the mobile device and maintaining, via a backup power source in the mobile device, a powered state of a second component of the mobile device and an application state of the mobile device. The method further includes, after the first time period, entering a suspend mode for a second time period by deactivating the second component and continuing to maintain the application state of the mobile device for the second time period.
    Type: Application
    Filed: October 23, 2017
    Publication date: April 19, 2018
    Inventors: Adrian J. Stagg, Steve Maddigan, Kevin Kar-Yin Chan, James Shoong-Leac Chen
  • Patent number: 9826485
    Abstract: A method for power management of a mobile device includes detecting whether a removable power source has been removed from the mobile device. In response to detecting that the power source has been removed, entering a hot swap mode for a first time period by deactivating a first component of the mobile device and maintaining, via a backup power source in the mobile device, a powered state of a second component of the mobile device and an application state of the mobile device. The method further includes, after the first time period, entering a suspend mode for a second time period by deactivating the second component and continuing to maintain the application state of the mobile device for the second time period.
    Type: Grant
    Filed: November 20, 2015
    Date of Patent: November 21, 2017
    Assignee: Symbol Technologies, LLC
    Inventors: Adrian J. Stagg, Steve Maddigan, Kevin Kar-Yin Chan, James Shoong-Leac Chen
  • Publication number: 20170150448
    Abstract: A method for power management of a mobile device includes detecting whether a removable power source has been removed from the mobile device. In response to detecting that the power source has been removed, entering a hot swap mode for a first time period by deactivating a first component of the mobile device and maintaining, via a backup power source in the mobile device, a powered state of a second component of the mobile device and an application state of the mobile device. The method further includes, after the first time period, entering a suspend mode for a second time period by deactivating the second component and continuing to maintain the application state of the mobile device for the second time period.
    Type: Application
    Filed: November 20, 2015
    Publication date: May 25, 2017
    Inventors: ADRIAN J. STAGG, STEVE MADDIGAN, KEVIN KAR-YIN CHAN, JAMES SHOONG-LEAC CHEN
  • Patent number: 8572334
    Abstract: An improved integrated circuit is provided to facilitate communication between a microprocessor and a non-volatile memory. The integrated circuit comprises at least one lock status register, at least one control register and a memory controller. The lock status register comprises a plurality of lock status bits representing whether or not a corresponding unit of storage in the volatile memory has been locked. The control register stores configurable control information for the memory controller, including sizing information defining the size of the unit of storage. The memory controller is configured to receive a modification request to modify data in the non-volatile memory; determine a target unit of storage in the non-volatile memory based on a target memory address associated with the modification request; determine from the lock status register whether the target unit of storage has been locked; and implement the modification request only if the target unit storage has not been locked.
    Type: Grant
    Filed: April 23, 2010
    Date of Patent: October 29, 2013
    Assignee: Psion, Inc.
    Inventors: Bradley Scott, Lawrence David Forsyth, Steve Maddigan, Dimitri Epassa
  • Publication number: 20110264882
    Abstract: An improved integrated circuit is provided to facilitate communication between a microprocessor and a non-volatile memory. The integrated circuit comprises at least one lock status register, at least one control register and a memory controller. The lock status register comprises a plurality of lock status bits representing whether or not a corresponding unit of storage in the volatile memory has been locked. The control register stores configurable control information for the memory controller, including sizing information defining the size of the unit of storage. The memory controller is configured to receive a modification request to modify data in the non-volatile memory; determine a target unit of storage in the non-volatile memory based on a target memory address associated with the modification request; determine from the lock status register whether the target unit of storage has been locked; and implement the modification request only if the target unit storage has not been locked.
    Type: Application
    Filed: April 23, 2010
    Publication date: October 27, 2011
    Inventors: Bradley Scott, Lawrence David Forsyth, Steve Maddigan, Dimitri Epassa