Patent application number | Description | Published |
20110035614 | METHODS FOR DETERMINING BATTERY STATISTICS USING A SYSTEM-WIDE DAEMON - Techniques for determining battery statistics using a system-wide daemon are described herein. According to one embodiment, a power management daemon is configured to collect operating status data of a battery of a data processing system by accessing at least one of firmware and hardware coupled to the battery. The power management daemon is a single system-wide component within the data processing system to provide the operating status data of the battery to multiple clients. The power management daemon is also configured to compute battery statistics based on the collected operating status data of the battery. In response to a query received from one of the clients via an application programming interface (API), the power management daemon is configured to return the battery statistics to the client to enable the client to determine remaining time of the battery until being recharged. Other methods and apparatuses are also described. | 02-10-2011 |
20110055607 | METHODS FOR MANAGING PROCESS ACTIVITY DATA USING A SYSTEM-WIDE DAEMON - Techniques for managing process activity statistics using a system-wide daemon are described herein. A power management daemon retrieves process activity status data from a system monitoring file stored within a data processing system, in response to a request received from a session client via an application programming interface (API). The power management daemon is a single system-wide component within the data processing system to provide the process activity status data to a plurality of session clients. The retrieved process activity status data is returned to the client via the API, where the system monitoring file requires a predetermined accessing privilege for accessing. Thus, through the power management daemon, the session client does not have to satisfy the predetermined accessing privilege in order to access the process activity status data stored in the system monitoring file. | 03-03-2011 |
20110099516 | METHOD FOR CENTRALIZED APPLICATION PACKAGE DISTRIBUTION - A package installer identifies a utility tool that is capable of opening a file attempted by a user based on metadata downloaded from a remote server, where the metadata includes information identifying one or more packages available for download from the remote server, including mime types of files that the one or more packages support. A graphical user interface (GUI) is displayed to the user prompting whether the user desires to install the identified utility tool. In response to an input from the user via the GUI, the package installer downloads a package associated with the identified utility tool from the remote server for local installation. | 04-28-2011 |
20110126191 | METHOD FOR EXTRACTING FONT METADATA FROM FONT FILES INTO SEARCHABLE METADATA FOR PACKAGE DISTRIBUTION - A package installer identifies a font package that facilitates rendering a font of a file being opened by a user based on font metadata downloaded from the remote server. The font metadata includes information identifying one or more font packages available for download from the remote server. Font metadata associated with each font package further indicates one or more fonts supported by the corresponding font package. A graphical user interface (GUI) is displayed to the user prompting whether the user desires to install the identified font package. The GUI further indicates that an additional font needs to be installed in order to view the file correctly. In response to an input from the user via the GUI, the package installer downloads the font package from the remote server for local installation. | 05-26-2011 |
20110209141 | MANAGING A USER PROXY CONFIGURATION IN A DAEMON THAT FREQUENTLY LOADS AND UNLOADS AND IS USED BY MULTIPLE USERS SIMULTANEOUSLY - A user proxy setting is managed by a computer system that frequently performs package updates. A session starts when a user logs onto the computer system. The session registers the proxy setting of the user with a daemon that quits after a period of inactivity and restarts upon request. The daemon stores the proxy setting in a database using a user identifier (UID) and a session identifier as a key. The daemon then performs package updates multiple times during the session via a network, each time using the proxy setting stored in the database. | 08-25-2011 |
20120013631 | COLOR MANAGEMENT SYSTEM - Management of color of image files in digital devices is described. A color management system can extract metadata from an image file based on a type of the image file. The color management system then creates a color profile based on the metadata extracted. The color management system further creates a virtual device, and assigns the color profile created to the virtual device. As such, multiple color profiles can be associated with a single physical device using the concept of virtual devices. Furthermore, the extraction of metadata and generation of color profiles can also be centralized in the color management system, which may be integrated into an operating system executable on a computing device. | 01-19-2012 |
20130136356 | METHOD AND SYSTEM FOR MANAGING COLOR PROFILES DURING COLOR DEVICE CALIBRATION - A method and system for managing the application of a color profile to a color device in connection with a calibration event associated with the color device. A color management module is configured to detect a request to inhibit application of color profile received from a calibration module. The color management module facilitates the removal of a current profile applied to the color device. The color management module monitors a connection used to communication with the calibration module to identify a termination event associated with the calibration module and/or calibration event. In response to identifying the termination event, the color management module facilitates the application of a color profile to the color device. | 05-30-2013 |
20130139177 | METHOD AND SYSTEM FOR GENERATING CONNECTION SCOPED TEMPORARY COLOR DEVICES - A method and system for creating temporary color devices in a color management module. The color management module is configured to identify the registration of a color device by a management subsystem via a message communication system connection, wherein the registration comprises color device information. The color management module monitors the connection to identify a termination event associated with the subsystem, and removes the color device information automatically in response to the identification of the termination event. | 05-30-2013 |