Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Heisig

Christopher C. Heisig, St. Louis, MO US

Patent application numberDescriptionPublished
20080221006Biodegradable alkaline disinfectant cleaner with analyzable surfactant - An aqueous, alkaline cleaning composition for use on hard-to-clean soils, encountered in pharmaceutical, personal care, food and cosmetic manufacturing, comprising a source of alkalinity, a biodegradable surfactant system further comprising one or more surfactants, one or more hydrotropes, and a UV-analyzable surfactant, and a biodegradable chelating agent. The composition offers unique advantages of stability over the expected shelf life, low-foaming property, phosphate-free and biodegradable components, and unexpectedly enhanced antimicrobial, including virucidal, activity in one cleaning composition. The UV-analyzable surfactant allows for validation of cleaning processes using known techniques for manufacturers who are required or desire to do so.09-11-2008
20100196503Low odor, hard surface sporicide - A low odor, liquid disinfectant composition comprising multiple components, which, upon mixing, provide an aqueous solution comprising low levels of peracetic acid for use in decontaminating articles and surfaces contaminated with bacteria, viruses, fungi and other biological contaminants such as spores, including, but not limited to, 08-05-2010

Stephen J. Heisig, Tarrytown, NY US

Patent application numberDescriptionPublished
20080216087AFFINITY DISPATCHING LOAD BALANCER WITH PRECISE CPU CONSUMPTION DATA - A system for distributing a plurality of tasks over a plurality of nodes in a network includes: a plurality of processors for executing tasks; a plurality of nodes comprising processors; a task dispatcher; and a load balancer. The task dispatcher receives as input the plurality of tasks; calculates a task processor consumption value for the tasks; calculates a node processor consumption value for the nodes; calculates a target node processor consumption value for the nodes; and then calculates a load index value as a difference between the calculated node processor consumption for a node i and the target node processor consumption value for the node i. The balancer distributes the tasks among the nodes to balance the processor workload among the nodes according to the calculated load index value of each node, such that the calculated load index value of each node is substantially zero.09-04-2008
20090055636METHOD FOR GENERATING AND APPLYING A MODEL TO PREDICT HARDWARE PERFORMANCE HAZARDS IN A MACHINE INSTRUCTION SEQUENCE - A computer implemented method, data processing system, and computer program product for generating and applying a model to predict hardware performance hazards in a machine instruction sequence. The illustrative embodiments generate rules which specify relationships between a first instruction code sequence and hardware performance hazards. This rule generation is performed as a machine task rather than a human task (e.g., traditional hand coding tools). When a second instruction code sequence is received, the rules are applied to the second instruction code sequence. Responsive to a prediction that execution of the second instruction code sequence will cause the hardware performance hazards, instructions in the second instruction code sequence that cause the hardware performance hazards are identified.02-26-2009

Stephen John Heisig, Tarrytown, NY US

Patent application numberDescriptionPublished
20090235266Operating System and Augmenting Operating System and Method for Same - A method for determining status of system resources in a computer system includes loading a first operating system into a first memory, wherein the first operating system discovers system resources and reserves a number of the system resources for use of an augmenting operating system, loading the augmenting operating system into a second memory reserved for the augmenting operating system by the first operating system, accessing the first memory from the augmenting operating system and obtaining data, running a process on the augmenting operating system to perform a computation using the data obtained from the first memory, and outputting the results of the computation using the system resources reserved for the augmenting operating system.09-17-2009

Stephen John Heisig, Watson, NY US

Patent application numberDescriptionPublished
20110173199COMPUTER SYSTEM PERFORMANCE ANALYSIS - This invention relates to a method and device for computer system performance analysis. All instructions are split into clusters based on significant offset gaps in top-down processing steps. Comments on instruction clusters can be generated automatically or can be edited manually. The comments can be shared among users for the achievement of portability. Significant clusters can be recognized as hotspots based on predetermined metrics.07-14-2011