摘要:
A client-side software registration component is leveraged to automatically obtain software registration information from a software distributor's server. The software registration information is then decoded to obtain a registration code for a software application. The registration code is then stored so that the software application can access it. Other instances include a server-side software registration component that interacts with an independent software vendor (ISV) to obtain software registration mechanisms for a software distributor. The software registration mechanisms are then utilized to encode software registration information. The software registration information is then made available to client-side registration components to facilitate in automatic software application registration.
摘要:
Described herein is a method of controlling memory usage in a computer system having limited physical memory, wherein one or more application programs execute in conjunction with an operating system. At a first memory usage threshold, the operating system requests at least one of the application programs to limit its use of memory. At a second memory usage threshold that is more critical than the first memory usage threshold, the operating system requests at least one of the application programs to close itself. At a third memory usage threshold that is more critical than the first and second memory usage thresholds, the operating system terminates at least one of the application programs without allowing its further execution.
摘要:
A method and apparatus are provided for enabling application program compatibility with display devices having an increased pixel density. According to one method, a call including one or more parameters is directed toward an application programming interface for performing a screen input or output function is received from an application program. In response to receiving the call, a determination is made as to whether the application program is configured for use with a display device having a lower pixel density or a display device having a higher pixel density. In response to determining that the application program is configured for use with a display device having a lower pixel density, the parameters are scaled for the higher pixel density display device and the application programming interface is called using the scaled parameters.
摘要:
Systems and methods for incrementally updating a first image in flash memory of a device by downloading a differences file that identifies differences between the first image and a second image and applying the differences file to the first image to create the second image in the flash memory. The updating is performed incrementally by writing portions of the second image to the flash memory, each portion being of a standard block size acceptable for writing to the flash memory.