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: 10667219Abstract: 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: GrantFiled: November 25, 2019Date of Patent: May 26, 2020Assignee: Symbol Technologies, LLCInventors: Adrian J. Stagg, Steve Maddigan, Kevin Kar-Yin Chan, James Shoong-Leac Chen
-
Publication number: 20200092819Abstract: 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: ApplicationFiled: November 25, 2019Publication date: March 19, 2020Inventors: Adrian J. Stagg, Steve Maddigan, Kevin Kar-Yin Chan, James Shoong-Leac Chen
-
Patent number: 10531393Abstract: 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: GrantFiled: October 23, 2017Date of Patent: January 7, 2020Assignee: Symbol Technologies, LLCInventors: Adrian J. Stagg, Steve Maddigan, Kevin Kar-Yin Chan, James Shoong-Leac Chen
-
Publication number: 20180110009Abstract: 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: ApplicationFiled: October 23, 2017Publication date: April 19, 2018Inventors: Adrian J. Stagg, Steve Maddigan, Kevin Kar-Yin Chan, James Shoong-Leac Chen
-
Patent number: 9826485Abstract: 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: GrantFiled: November 20, 2015Date of Patent: November 21, 2017Assignee: Symbol Technologies, LLCInventors: Adrian J. Stagg, Steve Maddigan, Kevin Kar-Yin Chan, James Shoong-Leac Chen
-
Publication number: 20170150448Abstract: 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: ApplicationFiled: November 20, 2015Publication date: May 25, 2017Inventors: ADRIAN J. STAGG, STEVE MADDIGAN, KEVIN KAR-YIN CHAN, JAMES SHOONG-LEAC CHEN
-
Patent number: 8572334Abstract: 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: GrantFiled: April 23, 2010Date of Patent: October 29, 2013Assignee: Psion, Inc.Inventors: Bradley Scott, Lawrence David Forsyth, Steve Maddigan, Dimitri Epassa
-
Publication number: 20110264882Abstract: 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: ApplicationFiled: April 23, 2010Publication date: October 27, 2011Inventors: Bradley Scott, Lawrence David Forsyth, Steve Maddigan, Dimitri Epassa