-
公开(公告)号:US20180089415A1
公开(公告)日:2018-03-29
申请号:US15376790
申请日:2016-12-13
Applicant: International Business Machines Corporation
Inventor: Michael Baentsch , Thomas Gschwind , Andreas Schade
CPC classification number: G06F21/44 , G06F9/4401 , G06F9/4406 , G06F9/45533 , G06F21/50 , G06F21/51 , G06F21/53 , G06F21/566 , G06F21/57 , G06F21/572 , G06F21/575
Abstract: A computer to boot from a user trusted device, the user trusted device comprising a connection interface enabling connection with said computer, the method comprising: enabling said computer to start booting from the user trusted device upon connection of the user trusted device with said computer via said connection interface; instructing a processor of the computer to execute virtualization sensitive code and issue completion data upon completion of execution, which completion data depends on the virtualization sensitive code and its execution by the processor; determining, based on said completion data, whether the execution was not performed in a virtualized environment; and enabling said computer to complete booting from the user trusted device upon determining that the execution was not performed in a virtualized environment. The invention is further directed to a user trusted device enabling this method and to related systems.
-
公开(公告)号:US20180088963A1
公开(公告)日:2018-03-29
申请号:US15279971
申请日:2016-09-29
Applicant: Verizon Patent and Licensing Inc.
Inventor: Deepak Arora , Kevin Meier , Timothy Perrett
CPC classification number: G06F9/4408 , G06F8/65 , G06F9/4406
Abstract: A method, a device, and a non-transitory storage medium provide to store a boot loader that includes a first stage boot loader and a second stage boot loader, and wherein the first stage boot loader is not upgradeable and the second stage boot loader is upgradeable; store a first operating system and a second operating system, wherein the first operating system is a main operating system and the second operating system is an operating system that is executed only when a disaster recovery service is invoked; execute the first stage boot loader during a boot-up of the device; determine whether the disaster recovery service is invoked during the execution of the first stage boot loader; load the second stage boot loader in response to a determination that the disaster recovery service is invoked; and determine whether an upgraded second stage boot loader is stored at the device in response to a determination that the disaster recovery service is not invoked.
-
公开(公告)号:US09910678B1
公开(公告)日:2018-03-06
申请号:US14695468
申请日:2015-04-24
Applicant: Parallels IP Holdings GmbH
Inventor: Timofey Furyaev , Nikolay N. Dobrovolskiy , Evgeny Smirnov
CPC classification number: G06F9/5011 , G06F3/0607 , G06F8/63 , G06F9/4406 , H04L12/42
Abstract: A method for installation of a native OS on a host using non-native utilities. A native OS image is deployed on a native target client system using a non-native distribution server. The OS image is converted and packaged into a non-native format and provided to the target client. The OS image is unpacked and de-converted back to a native format and deployed on the target client. The client agent runs System Imaging Utility to acquire the OS image from the reference partition. The created OS image is pushed to the non-native file sharing system, and then the SCCM Proxy is asked to create an OS image package and a task sequence in the SCCM for this package. When the OS image is placed into the SCCM, the client agent reboots back to the reference partition.
-
公开(公告)号:US09910598B2
公开(公告)日:2018-03-06
申请号:US15160682
申请日:2016-05-20
Applicant: VIA Alliance Semiconductor Co., Ltd.
Inventor: Lin Li , Yunxing Dong , Zhiqiang Hui
IPC: G06F3/06 , G06F12/02 , G06F9/44 , G06F12/0862 , G11C11/408 , G11C11/4091
CPC classification number: G06F3/0605 , G06F3/061 , G06F3/0611 , G06F3/0632 , G06F3/0656 , G06F3/0659 , G06F3/0673 , G06F3/0685 , G06F9/4406 , G06F12/0292 , G06F12/0638 , G06F12/0862 , G06F2212/1016 , G06F2212/602 , G06F2212/6022 , G11C11/4082 , G11C11/4091
Abstract: A host interface controller having a first buffer set and a second buffer set operated in a ping-pong buffer mode by a control module to alternately work as a pre-fetch buffer set. When one buffer set between the first buffer set and the second buffer set works as the pre-fetch buffer set, the control module pre-fetches and buffers data starting from a first address of a storage device into the pre-fetch buffer set and accesses the other buffer set between the first buffer set and the second buffer set to respond to a read request that the central processing unit issues to access data of a second address of the storage device.
-
公开(公告)号:US20180052695A1
公开(公告)日:2018-02-22
申请号:US15237963
申请日:2016-08-16
Applicant: International Business Machines Corporation
Inventor: Wei Wei Wang
CPC classification number: G06F9/4406 , G06F9/455
Abstract: A spreadsheet software program may be utilized to define a user transaction relationship. The defined user transaction relationship may be loaded. An operating system (OS) discovery library adaptor (DLA) may be run to discover resources within the mainframe. Middleware DLA may be run to discover a transaction access path within the mainframe. A middleware DLA book that includes the discovered transaction access path may be generated. The middleware DLA book that includes the discovered resources may be preprocessed. The middleware DLA book may be loaded to a service manager (SM) service component repository (SCR). The middleware DLA book may be loaded to the SM SCR to configure data. A business service model of the mainframe may be activated.
-
公开(公告)号:US20180052600A1
公开(公告)日:2018-02-22
申请号:US15476382
申请日:2017-03-31
Applicant: SK hynix Inc.
Inventor: Do-Hyun KIM
IPC: G06F3/06
CPC classification number: G06F3/061 , G06F3/0604 , G06F3/0607 , G06F3/0631 , G06F3/0632 , G06F3/0653 , G06F3/0659 , G06F3/0673 , G06F3/0679 , G06F9/4406
Abstract: A data processing system include: a host suitable for selecting and loading any one of a plurality of operating systems (OSs); and a memory system comprising a memory device and a controller that includes a plurality of firmwares, wherein the controller enables any one of the firmwares based on the OS loaded to the host, and controls an operation of the memory system based on the enabled firmware.
-
公开(公告)号:US09898307B2
公开(公告)日:2018-02-20
申请号:US14976990
申请日:2015-12-21
Applicant: Intel Corporation
Inventor: Arumugam Thiyagarajah , Gaurav Khanna , Stalinselvaraj Jeyasingh , Sohil Mehta , Mukesh J. Jagasia
IPC: G06F9/00 , G06F9/24 , G06F15/177 , G06F9/44
CPC classification number: G06F9/4406 , G06F9/4401 , G06F9/4403 , G06F9/45558 , G06F2009/45575 , G06F2009/45579
Abstract: Apparatuses, methods and storage medium associated with virtual machine application processor startup, are disclosed herein. In embodiments, an apparatus for computing may include a plurality of processor cores; and a plurality of OS modules of an OS. The OS modules may include a BSP module and an AP module. The BSP module may be configured to write into a storage area a start state of an AP of a VM, while the VM is being started up; and the AP module may be configured to start the AP at the start state, directly in a protected mode of execution without first going through a real mode of execution. Other embodiments may be described and/or claimed.
-
公开(公告)号:US09898304B2
公开(公告)日:2018-02-20
申请号:US14852486
申请日:2015-09-11
Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
Inventor: Therron L. Powell , Jason Michael Anderson
CPC classification number: G06F9/4401 , G06F9/4406 , G06F9/45533
Abstract: Described is a technology by which independent computing functions such as corresponding to separate operating systems may be partitioned into coexisting partitions. A virtual machine manager, or hypervisor, manages the input and output of each partition to operate computer system hardware. One partition may correspond to a special purpose operating system that quickly boots, such as to provide appliance-like behavior, while another partition may correspond to a general purpose operating system that may load while the special purpose operating system is already running. The computer system that contains the partitions may transition functionality and devices from one operating system to the other. The virtual machine manager controls which computer hardware devices are capable of being utilized by which partition at any given time, and may also facilitate inter-partition communication.
-
公开(公告)号:US09893882B1
公开(公告)日:2018-02-13
申请号:US14569494
申请日:2014-12-12
Applicant: Juniper Networks, Inc.
Inventor: Venkanna Thadishetty
CPC classification number: G06F9/4406 , H04L9/0825 , H04L9/0897 , H04L9/3236 , H04L9/3247
Abstract: The disclosed apparatus may include a storage device that stores an asymmetric key pair including a public encryption key and a private encryption key assigned to a computing device. This apparatus may also include at least one processing unit communicatively coupled to the storage device. The processing unit may encrypt, via one key within the asymmetric key pair, a copy of identification information that identifies the computing device. The processing unit may then maintain the encrypted copy of the identification information and an unencrypted copy of the identification information in connection with the computing device. Next, the processing unit may detect evidence of device tampering in connection with the computing device by (1) decrypting, via another key within the asymmetric key pair, the encrypted copy of the identification information and (2) determining that the decrypted copy of the identification information differs from the unencrypted copy of the identification information.
-
公开(公告)号:US09886292B2
公开(公告)日:2018-02-06
申请号:US14922730
申请日:2015-10-26
Applicant: Dell Products L.P.
Inventor: Puneet Kaushik , Rushikesh P. Patil
CPC classification number: G06F9/44505 , G06F9/4406 , G06F9/4451
Abstract: A user profile layer provides a benefit to a user by allowing access to user profile setting and data across multiple information handling systems running one or more operating systems. Operating system specific data may be stored in a user profile operating system layer while user data may be stored in a user profile data layer. Each time a user logs in to an information handling system, a layering driver captures changes to user data and to user settings corresponding to the operating system. A new user profile operating system layer is created for each type of operating system associated with a user while only one user profile data layer is maintained for the same user. In this way, any changes made to the same operating system data or user data are captured by the user's specific user profile and usable each time the user logs in to any information handling system.
-
-
-
-
-
-
-
-
-