Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Beaty, NY

David C. Beaty, Bergen, NY US

Patent application numberDescriptionPublished
20090215739Chemical method of making a suspension, emulsion or dispersion of pyrithione particles - A method for producing a suspension, emulsion or dispersion of de-agglomerated particles (advantageously submicron-sized particles) of pyrithione salts comprising contacting agglomerated pyrithione salt particles with a de-agglomerating agent to produce the desired de-agglomerated pyrithione salt particles. Also disclosed is a method for making de-agglomerated submicron-sized particles of pyrithione salts comprising a heating step. Also disclosed are the particles made by the above methods and compositions comprising the particles and a base medium.08-27-2009

Kirk A. Beaty, Goldens Bridge, NY US

Patent application numberDescriptionPublished
20080222638Systems and Methods for Dynamically Managing Virtual Machines - Techniques for dynamic management of virtual machine environments are disclosed. For example, a technique for automatically managing a first set of virtual machines being hosted by a second set of physical machines comprises the following steps/operations. An alert is obtained that a service level agreement (SLA) pertaining to at least one application being hosted by at least one of the virtual machines in the first set of virtual machines is being violated. Upon obtaining the SLA violation alert, the technique obtains at least one performance measurement for at least a portion of the machines in at least one of the first set of virtual machines and the second set of physical machines, and a cost of migration for at least a portion of the virtual machines in the first set of virtual machines. Based on the obtained performance measurements and the obtained migration costs, an optimal migration policy is determined for moving the virtual machine hosting the at least one application to another physical machine.09-11-2008
20090216697METHOD FOR PREDICTING PROBLEMATIC CONFIGURATIONS AND RECOMMENDING SAFE CONFIGURATIONS - A system and method for method for assessing configurations includes steps or acts of: receiving configuration data related to configuration items and problem data related to problem tickets; classifying the configuration data into configuration classes; computing a class probability of the configuration classes; associating each configuration class with the problem tickets related to said configuration class; computing a ticket probability distribution of the problem tickets based on number of incidents; evaluating problem ticket characteristics per configuration class to determine a coefficient of trouble value for each configuration class; ranking the configuration classes according to their coefficient of trouble; wherein a highest ranking has the least coefficient of trouble; determining potentially optimal configurations based on the rankings; and providing to a user migration paths corresponding to the potentially optimal configurations.08-27-2009
20090260007Provisioning Storage-Optimized Virtual Machines Within a Virtual Desktop Environment - A computer implemented method, a computer program product, and data processing system clone virtual machines in a virtual desktop environment. A request to clone a new virtual machine is intercepted, wherein the request was initially sent to a virtual management server. Responsive to intercepting the request, the new virtual machine is cloned from a snapshot of a master virtual machine. A delta file is created for the new virtual machine, wherein the delta file includes a base disk reference and a copied delta file. The new virtual machine is configured to read a base disk image from a snapshot of the master virtual machine. The new virtual machine is configured to write data to the copied delta file in the delta file.10-15-2009
20110131330COLLOCATING DESKTOP VIRTUAL MACHINES TO PROXIMITY OF THE USER - A plurality of master desktop images for a plurality of users are stored at a plurality of geographically diverse data centers. At a first one of the data centers, a virtual desktop is constructed for a remote client. The virtual desktop is constructed from a given one of the master desktop images at the first one of the data centers and an individualized delta image for a user associated with the remote client. When it is determined that the remote client is at a geographical location wherein the first one of the data centers is not the closest one of the data centers to the remote client, the virtual desktop for the remote client is reconstructed at a second, closest, one of the data centers. The virtual desktop is reconstructed from a given one of the master desktop images at the second one of the data centers and the individualized delta image for the user associated with the remote client. A copy of the individualized delta image is moved from the first one of the data centers to the second one of the data centers to facilitate reconstructing the virtual desktop.06-02-2011

Patent applications by Kirk A. Beaty, Goldens Bridge, NY US

Kirk A. Beaty, Hawthorne, NY US

Patent application numberDescriptionPublished
20100306163SYSTEM AND METHOD FOR EFFICIENT ALLOCATION OF RESOURCES IN VIRTUALIZED DESKTOP ENVIRONMENTS - A system and method for managing responsiveness of virtual desktops using passive monitoring includes monitoring interactive desktop events for a computer device and measuring a time between the interactive desktop event and a result of the interactive desktop event. Based on the time, desktop responsiveness is evaluated. System resources are reallocated to improve the responsiveness.12-02-2010
20110087522METHOD FOR DEPLOYING A PROBING ENVIRONMENT FOR PROVISIONED SERVICES TO RECOMMEND OPTIMAL BALANCE IN SERVICE LEVEL AGREEMENT USER EXPERIENCE AND ENVIRONMENTAL METRICS - A system and method of determining performance metrics for inclusion in a Service Level Agreement (SLA) between a customer and a host computing service provider. The method comprises: receiving a provisioning request from a customer including receiving computing performance requirement parameters and environmental parameters for inclusion in the SLA from the customer; deploying discovery tools to identify relevant infrastructure components based on performance metrics. Based on identification of the customer's relevant infrastructure components, probes are deployed and installed. Then, data is obtained from the probes while changing infrastructure components for simulating and assessing impact of one or more different customer scenarios for different performance policies. In one aspect, the obtained data is used to identify and implement an a priori risk sharing agreement between the customer and service provider. In a further aspect, the data obtained for simulating and assessing impact of one or more different customer policies include data for simulating and assessing different environmental policies.04-14-2011

Kirk A. Beaty, Golden Bridge, NY US

Patent application numberDescriptionPublished
20090063387Apparatus And Method For Problem Determination And Resolution - An exemplary method (which can be computer implemented) for problem determination and resolution includes the steps of detecting anomalous changes in an environment for which a problem diagnosis is to be provided, generating domain specific key words and predicates based, at least in part, on the detected anomalous changes, searching in a knowledge resolution repository for solutions related to the generated key words and predicates, and generating a particular solution for the problem, based, at least in part, on the solutions from the knowledge resolution repository03-05-2009

Kirk A. Beaty, Yorktown Heights, NY US

Patent application numberDescriptionPublished
20110197097INCREMENTAL PROBLEM DETERMINATION AND RESOLUTION IN CLOUD ENVIRONMENTS - Installation files are annotated, which annotations may trigger system snapshots to be taken at a plurality of points during the execution of the installation files and/or collected. During a test run, the generated snapshots are examined incrementally to determine whether the installation is success or failure at that point. Checkpoint snapshots are stored, and those indicating failure are recorded with description of the error and/or remediation that suggest how the errors may be resolved or fixed. During a production run, the annotated installation files may be executed and the checkpoint snapshots generated during the production run may be compared with those stored of the test run to incrementally identify and resolve potential problems in the production run.08-11-2011

Kirk Alan Beaty, Hawthorne, NY US

Patent application numberDescriptionPublished
20110131589SYSTEM AND METHOD FOR TRANSFORMING LEGACY DESKTOP ENVIRONMENTS TO A VIRTUALIZED DESKTOP MODEL - A system and method for transforming a legacy device into a virtualized environment includes gathering profiling data over time to represent legacy device activities and analyzing the profiling data for system applications and user applications using a processor to determine usage frequency and resource requirements of at least one application. Captured user action events are benchmarked to simulate a user workload for the at least one application to determine how resource utilization and execution times scale from a legacy environment to a virtualized environment. One or more scaling factors are determined to produce a plan to provision for legacy services in the virtualized environment. The legacy system is transformed into the virtualized environment in accordance with the plan.06-02-2011

Nancy R. Beaty, Spencerport, NY US

Patent application numberDescriptionPublished
20100037169DISPLAY OF SYSTEM OPERATING STATUS IN A MULTI-NODE SYSTEM - A method for displaying operational status and health of a system, such as a multi-venue theater management system, by generating a perspective display mode image including system element images depicted and arranged according to a system configuration and generating and displaying a system status display including one or more displayable perspective images representing the operational status of the system by modifying the perspective model image for each perspective. A perspective is a visual representation of the system according to a relative significance of an aspect of the operational status of the system, such as system configuration, system operational status and user factors representing a display. The perspectives are depicted and arranged to represent a relative priority of visual display between the perspectives and relative priority of visual display between perspectives may be represented by at least one of relative size, color, relative location, and relative level of detail in depiction of the perspectives.02-11-2010