摘要:
Disclosed is a system and method for optimizing submission of output jobs to a network of output devices, using an output job manager to assign jobs to devices. The assignments are done automatically, based on policies associated with users, output devices, organizations responsible for the output devices, and the system as a whole. User output preferences are expressed as one or more user policies. System and organizational constraints associated with users and output devices and the managing of groups of output devices are also expressed as policies. An optimizing scheduler calculates tradeoffs between user preferences, and factors in constraints to optimize submission of jobs to output devices, and to optimize use and wait times on the output devices.
摘要:
Disclosed is a system and method for optimizing submission of output jobs to a network of output devices, using an output job manager to assign jobs to devices. The assignments are done automatically, based on policies associated with users, output devices, organizations responsible for the output devices, and the system as a whole. User output preferences are expressed as one or more user policies. System and organizational constraints associated with users and output devices and the managing of groups of output devices are also expressed as policies. An optimizing scheduler calculates tradeoffs between user preferences, and factors in constraints to optimize submission of jobs to output devices, and to optimize use and wait times on the output devices.
摘要:
Techniques for energy and environmental leak detection in an indoor environment using one or more mobile robots are provided. An energy leak detection system is provided. The energy leak detection system includes one or more mobile robots configured to move throughout at least a portion of a building and to take temperature and air flow measurements at a plurality of locations within the building. An environmental leak detection system is also provided. The environmental leak detection system includes one or more mobile robots configured to move throughout at least a portion of a building and to take airborne matter measurements at a plurality of locations within the building.
摘要:
Methods and apparatus are provided for the dynamic placement, management and monitoring of Internet advertising. A provider of Internet content distributes the Internet content by embedding an advertisement placeholder in the Internet content; and provides the Internet content to an aggregator web site. The aggregator web site presents the Internet content to at least one end user with at least one advertisement in the advertisement placeholder. The advertisement placeholder is processed by a third party agent to automatically share revenue from the at least one advertisement with the provider of the Internet content and a provider of the aggregator web site. The advertisement placeholder can optionally be embedded in the Internet content using one or more templates. The third party agent also evaluates the content and at least one policy of multiple parties to identify at least one advertisement to present in the advertisement placeholder. The advertisement placeholder embodies a three party agreement between the provider of the Internet content, the provider of the aggregator web site and at least one advertiser.
摘要:
Techniques for mapping between data models where objects represented in the data models include common physical objects or assets are provided. In one aspect, a method for mapping between data models, each of which describes a location of objects in a physical area includes the following steps. Common attributes are found in each of the data models. Location attributes are found among the common attributes in each of the data models, i.e., those attributes that describe the location of the objects in the physical area. The location attributes are used to identify a given one of the objects common to each of the data models, based on a placement of the given object by the data models at a same location (at a same time) in the physical area to establish a common identity of the object within the models. Attributes other than location attributes may then be mapped.
摘要:
Systems and methods are provided for dynamically controlling application placement and server resource allocation in a distributed system wherein a performance manager and power manager collaborate during run-time execution of data processing tasks to coordinate management and control of workload placement and server usage and dynamically determine a tradeoff between performance level and power usage that meets power and performance objectives.
摘要:
A system and method for specifying a temporal window of a fixed size that slides along time; specifying energy consumption as the accumulated power consumption in a temporal window; and applying a threshold that limits the energy consumption in a sliding window, while the power consumption can fluctuate within the window. Power-aware systems apply energy limit as a constraint in performance optimization.
摘要:
A method of assisting a user with the task of categorizing a received electronic document into a collection includes the steps of classifying the document to obtain one or more most likely categorical labels; displaying, to the user, a representation of the one or more most likely categorical labels; receiving data, from the user, representative of a selected categorical label; and labeling the document within the collection with the selected categorical label. The electronic document can include an electronic mail message, a web page bookmark, an audio file or a video file.
摘要:
A data string is a sequence of atomic units of data that represent information. In the context of computer data, examples of data strings include executable programs, data files, and boot records consisting of sequences of bytes, or text files consisting of sequences of bytes or characters. The invention solves the problem of automatically constructing a classifier of data strings, i.e., constructing a classifier which, given a string, determines which of two or more class labels should be assigned to it. From a set of (string, class-label) pairs, this invention provides an automated technique for extracting features of data strings that are relevant to the classification decision, and an automated technique for developing a classifier which uses those features to classify correctly the data strings in the original examples and, with high accuracy, classify correctly novel data strings not contained in the example set. The classifier is developed using "adaptive" or "learning" techniques from the domain of statistical regression and classification, such as, e.g., multi-layer neural networks. As an example, the technique can be applied to the task of distinguishing files or boot records that are infected by computer viruses from files or boot records that are not infected.
摘要:
An exemplary method of allocating a workload among a set of computing devices includes obtaining at least one efficiency model for each device. The method also includes, for each of a set of allocations of the workload among the devices, determining, for each device, the power consumption for the device to perform the workload allocated to the device by the allocation, the power consumption being determined based on the at least one efficiency model for each device; and determining a total power consumption of the devices. The method also includes selecting an allocation of the workload among the devices based at least in part on the total power consumption of the devices for each allocation. The method also includes implementing the selected allocation of the workload among the devices.