Patent application number | Description | Published |
20100162156 | MULTI-INFRASTRUCTURE MODELING SYSTEM - A system for simulating interdependencies between multiple critical physical infrastructure models, including a first infrastructure data model that models a first critical physical infrastructure, a second infrastructure data model that models a second critical physical infrastructure, wherein the second critical physical infrastructure is a different critical physical infrastructure from the first critical physical infrastructure, a simulation engine including a visualization application and adapted to automatically produce a change in the second infrastructure data model in response to a change in the first infrastructure data model, and a user interface permitting a user to interact with the simulation engine. | 06-24-2010 |
20150096006 | MOVING TARGET DEFENSE AGAINST CROSS-SITE SCRIPTING - A method, in a server, implementing a moving target defense against cross-site scripting includes receiving a request for a web page, wherein the server has N versions of the web page each with a mutated version of JavaScript; selecting a web page of the N versions; and sending an indication of the mutated version of JavaScript associated with the web page in response to the request. Another method, in a client device, using a moving target defense against cross-site scripting includes requesting a web page; receiving an indication of a mutated version of JavaScript for the web page; and adjusting a JavaScript interpreter based on the mutated version of JavaScript for the web page. | 04-02-2015 |
20150222657 | MOVING TARGET DEFENSE AGAINST CROSS-SITE SCRIPTING - A method, in a server, implementing a moving target defense against cross-site scripting includes receiving a request for a web page, wherein the server has N versions of the web page each with a mutated version of JavaScript; selecting a web page of the N versions; and sending an indication of the mutated version of JavaScript associated with the web page in response to the request. Another method, in a client device, using a moving target defense against cross-site scripting includes requesting a web page; receiving an indication of a mutated version of JavaScript for the web page; and adjusting a JavaScript interpreter based on the mutated version of JavaScript for the web page. | 08-06-2015 |
Patent application number | Description | Published |
20130059366 | Integrated Droplet Actuator for Gel; Electrophoresis and Molecular Analysis - The invention is directed to a droplet actuator device and methods for integrating gel electrophoresis analysis with pre or post-analytical sample handling as well as other molecular analysis processes. Using digital microfluidics technology, the droplet actuator device and methods of the invention provide the ability to perform gel electrophoresis and liquid handling operations on a single integrated device. The integrated liquid handling operations may be used to prepare and deliver samples to the electrophoresis gel, capture and subsequently process products of the electrophoresis gel or perform additional assays on the same sample materials which are analyzed by gel electrophoresis. In one embodiment, one or more molecular assays, such as nucleic acid (e.g., DNA) quantification by real-time PCR, and one or more sample processing operations such as sample dilution is performed on a droplet actuator integrated with an electrophoresis gel. In one embodiment, an electrophoresis gel may be integrated on the top substrate of the droplet actuator. | 03-07-2013 |
20150323496 | Integrated Droplet Actuator for Gel Electrophoresis and Molecular Analysis - The invention is directed to a droplet actuator device and methods for integrating gel electrophoresis analysis with pre or post-analytical sample handling as well as other molecular analysis processes. Using digital microfluidics technology, the droplet actuator device and methods of the invention provide the ability to perform gel electrophoresis and liquid handling operations on a single integrated device. The integrated liquid handling operations may be used to prepare and deliver samples to the electrophoresis gel, capture and subsequently process products of the electrophoresis gel or perform additional assays on the same sample materials which are analyzed by gel electrophoresis. In one embodiment, one or more molecular assays, such as nucleic acid (e.g., DNA) quantification by real-time PCR, and one or more sample processing operations such as sample dilution is performed on a droplet actuator integrated with an electrophoresis gel. In one embodiment, an electrophoresis gel may be integrated on the top substrate of the droplet actuator. | 11-12-2015 |
Patent application number | Description | Published |
20080263668 | Automatic Client Responses To Worm Or Hacker Attacks - A system in which a networked device automatically evaluates hacker attack notification information and, based thereon, selects and executes responses to the attack. The notification may include information such as the address of the infected system, identification of the specific worm, and a list of vulnerable applications and operating systems. The evaluation is based on factors including criticality and vulnerability of applications running on the system and connectivity of the device. A variety of automatic responses can be selected, including notification of network administration, shutdown of the device or services running on the device, updating and activation of anti-virus software, and selective handling of data sent from the address of the suspect network device. The selection of responses can occur automatically based on rules input during setup or by intervention of network administration. | 10-23-2008 |
20080273470 | SYSTEM FOR INTERLOCKING A SERVER TO A SERVER SYSTEM AND A COMPUTER SYSTEM UTILIZING THE SAME - A system for interlocking a plurality of servers to a server system is disclosed. In a first aspect, a computer system comprises a plurality of servers, a management module coupled to each of the plurality of servers, and an interlock mechanism coupled to the management module, wherein the interlock mechanism assigns to each of the plurality of servers an identifier that associates each of the plurality of servers to the server system, thereby defining a plurality of interlocked servers. | 11-06-2008 |
20090031014 | Multi-Tiered Boot List - An aggregated server blade system includes a plurality of individual server blades and a management module which can be designated as a bootable device. A boot list maintained and executed in each server blade includes a management module entry in its list of bootable devices. In response to the management module entry being selected or otherwise made active as the bootable device for a particular blade, an alternative bootable-devices list maintained on the management module is referenced and the boot process proceeds according to the alternative list. | 01-29-2009 |
20090077166 | OBTAINING LOCATION INFORMATION OF A SERVER - A system for obtaining location information of a server. More particularly, embodiments of the present invention cause a node to obtain correlation of a first address of at least one target server with a second address of the at least one target server based on the second address of the at least one target server and a plurality of addresses similar in type to the first address. Embodiments further retrieve the correlation from the node. As a result, a client may access the correlated location information and communicate directly with the target server. | 03-19-2009 |
20090089567 | Applying Firmware Updates To Servers In A Data Center - Applying firmware updates to servers in a data center, the servers including one or more active servers and a standby server, each server mapped to separate remote computer boot storage, including applying the firmware updates to the standby server; selecting an active server for firmware updating; powering off the selected active server by the system management server; remapping the standby server to the remote computer boot storage for the selected active server; rebooting the standby server from the remote computer boot storage for the selected active server, designating the standby server as an active server; remapping the selected active server to the remote computer boot storage formerly mapped to the standby server; and rebooting the selected active server from the remote boot storage formerly mapped to the standby server, designating the selected active server as a standby server. | 04-02-2009 |
20090234613 | Automated Analysis Of Datacenter Layout Using Temperature Sensor Positions - Systems, methods, and software for analyzing the layout of computer equipment racks in a datacenter. One embodiment involves obtaining the position relative to the computer room of each of a plurality of temperature sensors distributed among a plurality of computer components mounted between opposing intake and exhaust ends of each computer equipment rack. The layout of the computer equipment racks is automatically determined from the positions of the temperature sensors, and a representation of the layout of the computer equipment racks is electronically stored or displayed. The actual layout is compared to target layout parameters to score the layout. | 09-17-2009 |