Patents by Inventor MARK WEALLEANS

MARK WEALLEANS 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: 11770246
    Abstract: A multi-processor device includes a first processor implemented with a secured key derivation and storage component and a second processor implemented without a secured key derivation and storage component. In operation, the second processor is configured to execute an initial boot process by loading a limited functionality boot image when the multi-processor device is powered on. During the execution of the initial boot process, the second processor provisions a secure storage container to hold a key material and sends a request to the first processor for a key material. In response, the second processor receives a key material derived at the first processor. The second processor then stores the key material in a volatile memory portion of the secure storage container. The second processor executes a main boot process only after erasing instances of the key material temporarily stored outside of the secure storage container.
    Type: Grant
    Filed: September 2, 2020
    Date of Patent: September 26, 2023
    Assignee: MOTOROLA SOLUTIONS, INC.
    Inventors: Hean Kuang Ong, Mark Shahaf, Mark Wealleans
  • Patent number: 11368887
    Abstract: A method is provided that allows for prioritizing Push-To-Talk (PTT) service in a roamed network. PTT service is enabled for a mobile device at a first network. The mobile device roams to a second network that is of an older generation than the first network. It is determined that the mobile device has an active PTT subscription. PTT service is prioritized for the mobile device over circuit switched services on the second network.
    Type: Grant
    Filed: April 20, 2018
    Date of Patent: June 21, 2022
    Assignee: MOTOROLA SOLUTIONS, INC.
    Inventors: Daniel P. Zetzl, Ethan Y. Chen, Mark Shahaf, Mark Wealleans
  • Publication number: 20220069988
    Abstract: A multi-processor device includes a first processor implemented with a secured key derivation and storage component and a second processor implemented without a secured key derivation and storage component. In operation, the second processor is configured to execute an initial boot process by loading a limited functionality boot image when the multi-processor device is powered on. During the execution of the initial boot process, the second processor provisions a secure storage container to hold a key material and sends a request to the first processor for a key material. In response, the second processor receives a key material derived at the first processor. The second processor then stores the key material in a volatile memory portion of the secure storage container. The second processor executes a main boot process only after erasing instances of the key material temporarily stored outside of the secure storage container.
    Type: Application
    Filed: September 2, 2020
    Publication date: March 3, 2022
    Inventors: HEAN KUANG ONG, MARK SHAHAF, MARK WEALLEANS
  • Publication number: 20190327654
    Abstract: A method is provided that allows for prioritizing Push-To-Talk (PTT) service in a roamed network. PTT service is enabled for a mobile device at a first network. The mobile device roams to a second network that is of an older generation than the first network. It is determined that the mobile device has an active PTT subscription. PTT service is prioritized for the mobile device over circuit switched services on the second network.
    Type: Application
    Filed: April 20, 2018
    Publication date: October 24, 2019
    Inventors: DANIEL P. ZETZL, ETHAN Y. CHEN, MARK SHAHAF, MARK WEALLEANS