System and method of efficient mobile device network brand customization
First Claim
1. A mobile communication device configured to initialize network brand startup animation, comprising:
- a non-transitory memory comprising a pre-loaded static portion of a network brand startup animation, wherein the pre-loaded static portion is common to a plurality of network brands compatible with the mobile communication device and comprises one frame of a static background of the animation common to the plurality of network brands;
a processor; and
an application stored in the memory that, when executed by the processor at initial set-up of the mobile communication device,determines whether a dynamic portion of the network brand startup animation exists on the mobile communication device based on a network brand identity of the mobile communication device, andin response to a determination that the mobile communication device does not have the dynamic portion, from a server through an internet protocol (IP) address link stored in the non-transitory memory, wherein the dynamic portion is in the form of scalable vector graphics (SVG) and comprises vector transformation information of changing portions of the animation from frame to frame, and wherein the dynamic portion is associated with a particular network brand of the plurality of network brands and comprises network brand specific objects of the animation and configuration parameters to change the background of the pre-loaded static portion based on the network brand identity of the mobile communication device; and
a graphics processing application stored in the non-transitory memory that, when executed by the processor or by a graphics processing unit;
rebuilds the animation at the mobile communication device by combining the dynamic portion and the pre-loaded static portion in response to receiving a notification from the application.
6 Assignments
0 Petitions
Accused Products
Abstract
A mobile communication device. The device comprises a memory and a processor. The device further comprises an application stored in the memory that, when executed by the processor at initial set-up of the mobile communication device, responsive to no existing dynamic portion of the animation for the network brand identity, downloads the dynamic portion of the animation from a server through an internet protocol (IP) address link stored in the memory, wherein the dynamic portion is in the form of scalable vector graphics (SVG) and comprises vector transformation information of changing portions of the animation from frame to frame, wherein the dynamic portion of the animation comprises network brand specific objects of the animation and configuration parameters to change the background of the static portion based on the network brand identity of the mobile communication device.
-
Citations
14 Claims
-
1. A mobile communication device configured to initialize network brand startup animation, comprising:
-
a non-transitory memory comprising a pre-loaded static portion of a network brand startup animation, wherein the pre-loaded static portion is common to a plurality of network brands compatible with the mobile communication device and comprises one frame of a static background of the animation common to the plurality of network brands; a processor; and an application stored in the memory that, when executed by the processor at initial set-up of the mobile communication device, determines whether a dynamic portion of the network brand startup animation exists on the mobile communication device based on a network brand identity of the mobile communication device, and in response to a determination that the mobile communication device does not have the dynamic portion, from a server through an internet protocol (IP) address link stored in the non-transitory memory, wherein the dynamic portion is in the form of scalable vector graphics (SVG) and comprises vector transformation information of changing portions of the animation from frame to frame, and wherein the dynamic portion is associated with a particular network brand of the plurality of network brands and comprises network brand specific objects of the animation and configuration parameters to change the background of the pre-loaded static portion based on the network brand identity of the mobile communication device; and a graphics processing application stored in the non-transitory memory that, when executed by the processor or by a graphics processing unit; rebuilds the animation at the mobile communication device by combining the dynamic portion and the pre-loaded static portion in response to receiving a notification from the application. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of initializing network brand startup animation on a mobile communication device, comprising:
-
determining, by an application stored on a non-transitory memory and executable by a processor, during an initial set-up of a mobile communication device, whether a dynamic portion of a network brand startup animation exists on the mobile communication device based on a network brand identity, wherein the non-transitory memory comprises a pre-loaded static portion of a network brand startup animation, and wherein the pre-loaded static portion is common to a plurality of network brands compatible with the mobile communication device and comprises one frame of a static background of the animation common to the plurality of network brands; in response to a determination that the mobile communication device does not have the dynamic portion, downloading, by the application, the dynamic portion from a server through an internet protocol address link stored in the memory, wherein the dynamic portion is in the form of scalable vector graphics and comprises vector transformation information of changing portions of the animation from frame to frame, and wherein the dynamic portion is associated with a particular network brand of the plurality of network brands and comprises network brand specific objects of the animation and configuration parameters to change the background of the pre-loaded static portion based on the network brand identity of the mobile communication device; sending, by the application, to a graphics processing application stored in the non-transitory memory and executable by the processor or by a graphics processing unit, a notification; and in response to receiving the notification from the application, rebuilding, by the graphics processing application, the animation at the mobile communication device by combining the dynamic portion and the pre-loaded static portion. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
Specification