Patents by Inventor Mark K. Anderson

Mark K. Anderson 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: 20250224953
    Abstract: Technologies for remote firmware updates include a telematics cloud server in communication with multiple telematics devices. The server stores a compressed firmware package and a firmware manifest and firmware components from the firmware package. A telematics device sends a status update to the server and receives an acknowledgment that identifies an available firmware release. The telematics device downloads the firmware manifest, and for each firmware component, determines whether to update the firmware component. The firmware component may be a base install or a differential install. The server may flag the firmware component for a forced install. The telematics device may evaluate a device policy or an advanced rule to determine whether to update the firmware. The telematics device may evaluate a machine learning risk model to determine whether to update the firmware. Other embodiments are described and claimed.
    Type: Application
    Filed: January 7, 2025
    Publication date: July 10, 2025
    Inventors: Jing Qian, Somasundaram Ramiah, Michael N. O'Brien, Russell E. Cook, Mark K. Anderson
  • Patent number: 12190091
    Abstract: Technologies for remote firmware updates include a telematics cloud server in communication with multiple telematics devices. The server stores a compressed firmware package and a firmware manifest and firmware components from the firmware package. A telematics device sends a status update to the server and receives an acknowledgment that identifies an available firmware release. The telematics device downloads the firmware manifest, and for each firmware component, determines whether to update the firmware component. The firmware component may be a base install or a differential install. The server may flag the firmware component for a forced install. The telematics device may evaluate a device policy or an advanced rule to determine whether to update the firmware. The telematics device may evaluate a machine learning risk model to determine whether to update the firmware. Other embodiments are described and claimed.
    Type: Grant
    Filed: January 19, 2022
    Date of Patent: January 7, 2025
    Assignee: CalAmp Corp.
    Inventors: Jing Qian, Somasundaram Ramiah, Michael N. O'Brien, Russell E. Cook, Mark K. Anderson
  • Publication number: 20230229417
    Abstract: Technologies for remote firmware updates include a telematics cloud server in communication with multiple telematics devices. The server stores a compressed firmware package and a firmware manifest and firmware components from the firmware package. A telematics device sends a status update to the server and receives an acknowledgment that identifies an available firmware release. The telematics device downloads the firmware manifest, and for each firmware component, determines whether to update the firmware component. The firmware component may be a base install or a differential install. The server may flag the firmware component for a forced install. The telematics device may evaluate a device policy or an advanced rule to determine whether to update the firmware. The telematics device may evaluate a machine learning risk model to determine whether to update the firmware. Other embodiments are described and claimed.
    Type: Application
    Filed: January 19, 2022
    Publication date: July 20, 2023
    Inventors: Jing Qian, Somasundaram Ramiah, Michael N. O'Brien, Russell E. Cook, Mark K. Anderson
  • Patent number: 8082341
    Abstract: A system and method is disclosed that allows ActiveX functionality to be conditionally invoked by a non-ActiveX-enabled browser, such as those based on Mozilla technology, through the implementation of user-defined controls to mitigate system security vulnerability. ActiveX controls can be identified from within a Mozilla-based browser and the user can be presented with a choice of actions instead of ActiveX controls being automatically downloaded and activated by a browser extension such as E View. By referencing one or more user-definable lists containing domains, URLs, and ActiveX controls along with their respective attributes the method of the invention allows a user to specify the preferred behavior of a non-IE browser when attempting to render Web pages containing ActiveX controls.
    Type: Grant
    Filed: March 30, 2006
    Date of Patent: December 20, 2011
    Assignee: Dell Products L.P.
    Inventors: William D. Nix, Mark K. Anderson, Gary D. Huber, James M. Totton
  • Publication number: 20070233807
    Abstract: A system and method is disclosed that allows ActiveX functionality to be conditionally invoked by a non-ActiveX-enabled browser, such as those based on Mozilla technology, through the implementation of user-defined controls to mitigate system security vulnerability. ActiveX controls can be identified from within a Mozilla-based browser and the user can be presented with a choice of actions instead of ActiveX controls being automatically downloaded and activated by a browser extension such as E View. By referencing one or more user-definable lists containing domains, URLs, and ActiveX controls along with their respective attributes the method of the invention allows a user to specify the preferred behavior of a non-IE browser when attempting to render Web pages containing ActiveX controls.
    Type: Application
    Filed: March 30, 2006
    Publication date: October 4, 2007
    Inventors: William D. Nix, Mark K. Anderson, Gary D. Huber, James M. Totton