Abstract:
A method of conducting computing experiments includes executing a set of jobs based on user-selected parameters, learning a user strategy by checking the user-selected parameters during the executing of the set of jobs, and refining the user strategy by refining the set of jobs.
Abstract:
Systems and methods for provisioning a customized software stack are disclosed. A user inquiry for a technical issue is received from an inquiring user and at least one response to the user inquiry is received. A customized software stack is established for a virtual computing environment based on one or more characteristics similar to one or more user characteristics of a user computing environment of the inquiring user and the at least one response.
Abstract:
A method, computer system, and a computer program product for tracking a nutritional consumption is provided. The present invention may include providing a digital entity associated with a participant. The present invention may also include transmitting a dietary goal to a device associated with the digital entity, including a nutritional requirement for the participant. The present invention may include recognizing at least one food item consumed by the participant. The present invention may also include determining a consumed nutrient information associated with the recognized at least one food item consumed by the participant. The present invention may also include, in response to determining that the nutritional requirement of the transmitted dietary goal is met by the determined consumed nutrient information, releasing a reward to the device associated with the digital entity, wherein the released reward is associated with an accomplishment of the dietary goal by the participant.
Abstract:
A method for transporting data from a source location to a destination location includes receiving the data from at least one sender at the source location, the sender specifying at least one recipient at the destination location; splitting the data into a plurality of portions; and finding one or more couriers who will travel from the source location to the destination location. The method also includes: while at least a given courier is at the source location, sending at least one of the plurality of portions to a mobile device of at least the given courier; once the given courier travels to the destination location, receiving the at least one of the portions from the mobile device of the given courier; and once the plurality of portions of the data have been received at the destination location, sending the data set to the at least one recipient.
Abstract:
A system, method and computer program product for allocating shared resources. Upon receiving requests for resources, the system determines whether there are any pending updates for a VM image for provisioning a virtual machine (VM) for the request. For each image with pending updates the system determines whether to replace the stored image with an updated VM image and provision from the replacement or, update a single instance of the image and provision from the single instance. The system also determines an optimal time to update images with pending updates. After replacing an image, the system provides an alert indicating that an updated said VM was provisioned.
Abstract:
A method of providing a computing infrastructure based on virtual machines. An update is received from a software supplier, the update including one or more patches that at least one of correct bugs, correct security vulnerabilities, or introduce at least one new functionality for virtual machines using software of the software supplier for which the update affects and is applicable. It is determined, using a processor on a computer, whether a virtual machine image, stored in a library and used as a template for instantiating virtual machines and affected by the received update, should be updated immediately in accordance with the received update. The virtual machine image is updated if it is determined that such immediate update should be implemented.
Abstract:
Interaction data from one or more sensors in an environment are obtained. One or more patterns of use of one or more devices in the environment based on the interaction data are detected. One or more policies of use of the one or more devices in the environment based on the detected pattern are generated. A notification of the one or more policies is provided in the environment.
Abstract:
A notification including one or more policies of use of one or more devices in an environment is received. The one or more policies are generated based on a pattern of use detected based on interaction data obtained by one or more sensors in the environment. Operation of one or more functionalities in the one or more devices is adjusted based on the one or more policies.
Abstract:
Interaction data from one or more sensors in an environment are obtained. One or more patterns of use of one or more devices in the environment based on the interaction data are detected. One or more policies of use of the one or more devices in the environment based on the detected pattern are generated. A notification of the one or more policies is provided in the environment.
Abstract:
A system for providing a cloud-based service to an endpoint device includes a resources that provide the service to the device in accordance with a default Quality of Service (QoS) and a processor that monitors usage of the service on the device and automatically adjusts the service on the device in response to the usage, so that the service is provided to the device in accordance with a QoS other than the default QoS at least temporarily. A system for providing a cloud-based service includes an endpoint device that monitors usage of the service on the device and a server that provides the service to the device in accordance with a default QoS and automatically adjusts the service on the device in response to the usage so that the service is provided to the device in accordance with a QoS other than the default QoS at least temporarily.