Patents by Inventor Roman Lysecky

Roman Lysecky 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: 11868479
    Abstract: A security framework for life-critical and safety-critical devices, specifically medical devices, using: a) runtime, adaptive methods that dynamically assess the risk of newly discovered vulnerabilities and threats, and b) automatic mitigation methods that reduce system risk by seamlessly reconfiguring the device to operate within different execution modes. This technology automatically isolates threats by disabling affected system components. A multi-modal software design uses adaptive software in which operational modes have monotonically decreasing cumulative risk. Formal risk models are used to model the individual risk of accessing or controlling system components and to automatically calculate the cumulative risk of software modes. The automated detection of potential threats by the system or reporting of known vulnerabilities will dynamically change the system risk.
    Type: Grant
    Filed: November 1, 2019
    Date of Patent: January 9, 2024
    Assignees: ARIZONA BOARD OF REGENTS ON BEHALF OF THE UNIVERSITY OF ARIZONA, JOHANNES KEPLER UNIVERSITY LINZ
    Inventors: Roman Lysecky, Jerzy Rozenblit, Johannes Sametinger, Aakarsh Rao, Nadir Carreon
  • Publication number: 20220035927
    Abstract: A security framework for life-critical and safety-critical devices, specifically medical devices, using: a) runtime, adaptive methods that dynamically assess the risk of newly discovered vulnerabilities and threats, and b) automatic mitigation methods that reduce system risk by seamlessly reconfiguring the device to operate within different execution modes. This technology automatically isolates threats by disabling affected system components. A multi-modal software design uses adaptive software in which operational modes have monotonically decreasing cumulative risk. Formal risk models are used to model the individual risk of accessing or controlling system components and to automatically calculate the cumulative risk of software modes. The automated detection of potential threats by the system or reporting of known vulnerabilities will dynamically change the system risk.
    Type: Application
    Filed: November 1, 2019
    Publication date: February 3, 2022
    Inventors: Roman LYSECKY, Jerzy ROZENBLIT, Johannes SAMETINGER, Aakarsh RAO, Nadir CARREON
  • Publication number: 20150206447
    Abstract: An apparatus for creating or modifying browser-renderable teaching objects for use in creating a browser-renderable textbook data object. The apparatus includes a database, a network interface for receiving a source file containing codes for creating or modifying the browser-renderable teaching objects by way of a network, and a processor configured to create or modify the teaching objects based on the codes, and store the teaching objects in the database. A first code instructs the processor to create at least one browser-renderable section object for the textbook data object, the first code including a first attribute configured to instruct the processor to configure the at least one section object such that, when rendered by a browser module, a specified section title is provided at a beginning of the at least one section object; and (2) set of codes configured to instruct the processor to create or modify the teaching objects within the at least one section object.
    Type: Application
    Filed: January 22, 2015
    Publication date: July 23, 2015
    Inventors: Frank Vahid, Smita Bakshi, Joshua Yuen, Daniel de Haas, Sarah Strawn, Alex Edgcomb, Roman Lysecky, Ryan Renno, Scott Sirowy, Susan Lysecky
  • Publication number: 20050278714
    Abstract: A warp processor includes a microprocessor, profiler, dynamic partitioning module, and warp configurable logic architecture. The warp processor initially executes a binary for an application entirely on the microprocessor, the profiler monitors the execution of the binary to detect its critical code regions, and the dynamic partitioning module partitions the binary into critical and non-critical code regions, re-implements the critical code regions in the configurable logic, and then transforms the binary so that it accesses the configurable logic rather than execute the critical code regions.
    Type: Application
    Filed: May 28, 2004
    Publication date: December 15, 2005
    Inventors: Frank Vahid, Roman Lysecky, Gregory Stitt