×

Customization for preloaded applications

  • US 9,681,251 B1
  • Filed: 03/31/2014
  • Issued: 06/13/2017
  • Est. Priority Date: 03/31/2014
  • Status: Active Grant
First Claim
Patent Images

1. A mobile communication device, comprising:

  • a processor;

    a memory;

    an application stored in the memory that, when executed by the processor;

    parses an open mobile alliance (OMA) device management (DM) tree comprising a leaf node that references a file with a data structure of a matrix form including columns indexed by a brand identity and rows indexed by a service identity, wherein the leaf node is parsed and applied during a first activation of the mobile communication device or when an update is made to the leaf node, wherein the matrix referenced by the leaf node simultaneously stores configuration values for a plurality of brands and a plurality of services, and wherein some of the configuration values comprise function calls,based on a brand identity of the mobile communication device, selects an-entry of the matrix referenced by the leaf node corresponding to the brand identity of the mobile communication device, andconfigures a preloaded application stored in the memory based on the selected entry of the matrix referenced by the leaf node corresponding to the brand identity of the mobile communication device after a boot completed intent is received, wherein a system-level flag in configuration settings of an operating system is set to keep an enabling/disabling status of the preloaded application during a power off, wherein the leaf node referencing the matrix is utilized to configure more than one brand and more than one pre-loaded application or process, and wherein a brand of the plurality of brands, a service of the plurality of services, or a cell in the matrix referenced by the leaf node is added, deleted, or changed without changing a definition of the OMA DM tree and without interaction with a standards entity.

View all claims
  • 6 Assignments
Timeline View
Assignment View
    ×
    ×