Patents by Inventor Bei-tseng Chu
Bei-tseng Chu has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 9521133Abstract: 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.Type: GrantFiled: April 21, 2015Date of Patent: December 13, 2016Assignee: The University of North Carolina at CharlotteInventors: Bei-Tseng Chu, Joe Portner, Joel Kerr, Ehab Al-Shaer
-
Patent number: 9154492Abstract: 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.Type: GrantFiled: September 26, 2014Date of Patent: October 6, 2015Assignee: The University of North Carolina at CharlotteInventors: Bei-Tseng Chu, Joe Portner, Joel Kerr, Ehab Al-Shaer
-
Publication number: 20150222657Abstract: 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.Type: ApplicationFiled: April 21, 2015Publication date: August 6, 2015Applicant: THE UNIVERSITY OF NORTH CAROLINA AT CHARLOTTEInventors: Bei-Tseng CHU, Joe PORTNER, Joel KERR, Ehab AL-SHAER
-
Publication number: 20150096006Abstract: 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.Type: ApplicationFiled: September 26, 2014Publication date: April 2, 2015Applicant: THE UNIVERSITY OF NORTH CAROLINA AT CHARLOTTEInventors: Bei-Tseng CHU, Joe PORTNER, Joel KERR, Ehab AL-SHAER
-
Patent number: 8195436Abstract: 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.Type: GrantFiled: January 11, 2010Date of Patent: June 5, 2012Assignee: Intepoint, LLCInventors: William J Tolone, Bei-tseng Chu
-
Publication number: 20100162156Abstract: 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.Type: ApplicationFiled: January 11, 2010Publication date: June 24, 2010Applicant: INTEPOINT, LLCInventors: William J. TOLONE, Bei-tseng CHU
-
Patent number: 7657406Abstract: A system for simulating interdependencies between a plurality of infrastructure models includes a first infrastructure data model that models a first infrastructure, a second infrastructure data model that models a second infrastructure, a simulation engine including a society of software agents and adapted to automatically produce, in response to a first change in the infrastructure data model, a second change in the infrastructure data model, and a user interface permitting a user to interact with the simulation engine. The system is adapted to simulate interdependencies between different critical infrastructure models as well as interdependencies between an infrastructure of one infrastructure category and an infrastructure of a different infrastructure category. Infrastructure categories include behavioral infrastructures, relational infrastructures, and physical infrastructures.Type: GrantFiled: June 9, 2006Date of Patent: February 2, 2010Assignee: IntePoint, LLCInventors: William J. Tolone, Bei-tseng Chu
-
Publication number: 20070021955Abstract: A system for simulating interdependencies between a plurality of infrastructure models includes a first infrastructure data model that models a first infrastructure, a second infrastructure data model that models a second infrastructure, a simulation engine including a society of software agents and adapted to automatically produce, in response to a first change in the infrastructure data model, a second change in the infrastructure data model, and a user interface permitting a user to interact with the simulation engine. The system is adapted to simulate interdependencies between different critical infrastructure models as well as interdependencies between an infrastructure of one infrastructure category and an infrastructure of a different infrastructure category. Infrastructure categories include behavioral infrastructures, relational infrastructures, and physical infrastructures.Type: ApplicationFiled: June 9, 2006Publication date: January 25, 2007Applicant: INTEPOINT, LLCInventors: William Tolone, Bei-tseng Chu