[go: up one dir, main page]

GB2568115B - Training a machine learning algorithm to select the security configuration for a virtual machine - Google Patents

Training a machine learning algorithm to select the security configuration for a virtual machine Download PDF

Info

Publication number
GB2568115B
GB2568115B GB1718428.4A GB201718428A GB2568115B GB 2568115 B GB2568115 B GB 2568115B GB 201718428 A GB201718428 A GB 201718428A GB 2568115 B GB2568115 B GB 2568115B
Authority
GB
United Kingdom
Prior art keywords
training
select
learning algorithm
security configuration
virtual machine
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
GB1718428.4A
Other versions
GB2568115A (en
GB201718428D0 (en
Inventor
Shackleton Mark
El-Moussa Fadi
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
British Telecommunications PLC
Original Assignee
British Telecommunications PLC
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by British Telecommunications PLC filed Critical British Telecommunications PLC
Priority to GB1718428.4A priority Critical patent/GB2568115B/en
Publication of GB201718428D0 publication Critical patent/GB201718428D0/en
Publication of GB2568115A publication Critical patent/GB2568115A/en
Application granted granted Critical
Publication of GB2568115B publication Critical patent/GB2568115B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/455Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
    • G06F9/45533Hypervisors; Virtual machine monitors
    • G06F9/45558Hypervisor-specific management and integration aspects
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/50Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
    • G06F21/55Detecting local intrusion or implementing counter-measures
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/50Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
    • G06F21/52Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems during program execution, e.g. stack integrity ; Preventing unwanted data erasure; Buffer overflow
    • G06F21/53Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems during program execution, e.g. stack integrity ; Preventing unwanted data erasure; Buffer overflow by executing in a restricted environment, e.g. sandbox or secure virtual machine
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/455Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/455Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
    • G06F9/45533Hypervisors; Virtual machine monitors
    • G06F9/45558Hypervisor-specific management and integration aspects
    • G06F2009/45587Isolation or security of virtual machine instances

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Storage Device Security (AREA)
GB1718428.4A 2017-11-07 2017-11-07 Training a machine learning algorithm to select the security configuration for a virtual machine Expired - Fee Related GB2568115B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
GB1718428.4A GB2568115B (en) 2017-11-07 2017-11-07 Training a machine learning algorithm to select the security configuration for a virtual machine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
GB1718428.4A GB2568115B (en) 2017-11-07 2017-11-07 Training a machine learning algorithm to select the security configuration for a virtual machine

Publications (3)

Publication Number Publication Date
GB201718428D0 GB201718428D0 (en) 2017-12-20
GB2568115A GB2568115A (en) 2019-05-08
GB2568115B true GB2568115B (en) 2020-05-06

Family

ID=60664653

Family Applications (1)

Application Number Title Priority Date Filing Date
GB1718428.4A Expired - Fee Related GB2568115B (en) 2017-11-07 2017-11-07 Training a machine learning algorithm to select the security configuration for a virtual machine

Country Status (1)

Country Link
GB (1) GB2568115B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11868478B2 (en) 2020-05-18 2024-01-09 Saudi Arabian Oil Company System and method utilizing machine learning to predict security misconfigurations

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20160239330A1 (en) * 2015-02-12 2016-08-18 Alcatel-Lucent Usa Inc. Dynamic Reconfiguration Of Resources In A Virtualized Network
US20170147816A1 (en) * 2015-11-23 2017-05-25 Armor Defense Inc. Extracting Malicious Instructions on a Virtual Machine
US20170279826A1 (en) * 2016-03-22 2017-09-28 Symantec Corporation Protecting dynamic and short-lived virtual machine instances in cloud environments

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20160239330A1 (en) * 2015-02-12 2016-08-18 Alcatel-Lucent Usa Inc. Dynamic Reconfiguration Of Resources In A Virtualized Network
US20170147816A1 (en) * 2015-11-23 2017-05-25 Armor Defense Inc. Extracting Malicious Instructions on a Virtual Machine
US20170279826A1 (en) * 2016-03-22 2017-09-28 Symantec Corporation Protecting dynamic and short-lived virtual machine instances in cloud environments

Also Published As

Publication number Publication date
GB2568115A (en) 2019-05-08
GB201718428D0 (en) 2017-12-20

Similar Documents

Publication Publication Date Title
GB2548700B (en) Virtual machine security
SG11202009597XA (en) Evolved machine learning models
GB2555176B (en) Machine learning for attack mitigation in virtual machines
ZA201701393B (en) Customizable machine learning models
GB2543429B (en) Machine learning for visual processing
GB2555175B (en) Efficient attack mitigation in a virtual machine
GB201610883D0 (en) Privacy-preserving machine learning
SG11201609956WA (en) Device localization based on a learning model
EP3117338A4 (en) Alternative training distribution data in machine learning
EP3630306C0 (en) Exercise machine
GB201810944D0 (en) Machine learning
GB201613127D0 (en) A helmet
GB201514927D0 (en) User feedback for machine learning
GB2535108B (en) A glove
HUE061907T2 (en) Rowing machine
ZA201903147B (en) Exercise machine
GB201415758D0 (en) Exercise Machine
GB2562122B (en) Training machine
SG11201607387PA (en) Implement for training facial muscle
GB2568115B (en) Training a machine learning algorithm to select the security configuration for a virtual machine
EP3320955A4 (en) Weight training machine
EP3148657A4 (en) Multi-axis adjustable exercise machine
TWM490333U (en) Weight training machine
GB2564352B (en) Virtual numbers for intelligence operations
GB201614245D0 (en) Self-referential machine architecture

Legal Events

Date Code Title Description
PCNP Patent ceased through non-payment of renewal fee

Effective date: 20231107