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: 9521133
    Abstract: 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: Grant
    Filed: April 21, 2015
    Date of Patent: December 13, 2016
    Assignee: The University of North Carolina at Charlotte
    Inventors: Bei-Tseng Chu, Joe Portner, Joel Kerr, Ehab Al-Shaer
  • Patent number: 9154492
    Abstract: 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: Grant
    Filed: September 26, 2014
    Date of Patent: October 6, 2015
    Assignee: The University of North Carolina at Charlotte
    Inventors: Bei-Tseng Chu, Joe Portner, Joel Kerr, Ehab Al-Shaer
  • Publication number: 20150222657
    Abstract: 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: Application
    Filed: April 21, 2015
    Publication date: August 6, 2015
    Applicant: THE UNIVERSITY OF NORTH CAROLINA AT CHARLOTTE
    Inventors: Bei-Tseng CHU, Joe PORTNER, Joel KERR, Ehab AL-SHAER
  • Publication number: 20150096006
    Abstract: 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: Application
    Filed: September 26, 2014
    Publication date: April 2, 2015
    Applicant: THE UNIVERSITY OF NORTH CAROLINA AT CHARLOTTE
    Inventors: Bei-Tseng CHU, Joe PORTNER, Joel KERR, Ehab AL-SHAER
  • Patent number: 8195436
    Abstract: 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: Grant
    Filed: January 11, 2010
    Date of Patent: June 5, 2012
    Assignee: Intepoint, LLC
    Inventors: William J Tolone, Bei-tseng Chu
  • Publication number: 20100162156
    Abstract: 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: Application
    Filed: January 11, 2010
    Publication date: June 24, 2010
    Applicant: INTEPOINT, LLC
    Inventors: William J. TOLONE, Bei-tseng CHU
  • Patent number: 7657406
    Abstract: 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: Grant
    Filed: June 9, 2006
    Date of Patent: February 2, 2010
    Assignee: IntePoint, LLC
    Inventors: William J. Tolone, Bei-tseng Chu
  • Publication number: 20070021955
    Abstract: 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: Application
    Filed: June 9, 2006
    Publication date: January 25, 2007
    Applicant: INTEPOINT, LLC
    Inventors: William Tolone, Bei-tseng Chu