Patentable/Patents/US-8898355
US-8898355

Diskless client using a hypervisor

PublishedNovember 25, 2014
Assigneenot available in USPTO data we have
Inventorsnot available in USPTO data we have
Technical Abstract

An arrangement for facilitating remote booting in diskless client systems as just described. To this end, there is broadly contemplated herein the employment of a hypervisor that can freely accommodate a variety of booting arrangements for a given OS. This then ensures that few if any modifications, especially costly ones, would need to be made to the OS to ensure greater versatility.

Patent Claims
20 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A system comprising: a client; the client comprising a processor that first loads a hypervisor from a memory and thereafter enables an operating system configured to use local storage during boot up to remotely boot; wherein the hypervisor captures communication actions directed to local storage and one or more LAN accesses from the operating system configured to use local storage during boot up and diverts the communication actions directed to local storage to a remote storage device; wherein the one or more LAN accesses are treated differently than normal network traffic.

2

2. The system according to claim 1 , wherein said hypervisor captures reading and writing actions from said operating system with respect to a given recipient and diverts the reading and writing actions to said remote storage device.

3

3. The system according to claim 2 , wherein the hypervisor captures reading and writing actions from said operating system that would otherwise be communication with a local storage device and diverts the reading and writing actions to said remote storage device after said operating system is remotely booted.

4

4. The system according to claim 1 , wherein said hypervisor captures reading and writing actions from said operating system that would otherwise be communication with a local hard disk and diverts the reading and writing actions to said remote storage device.

5

5. The system according to claim 1 , wherein said hypervisor acts to communicate with said remote storage device during booting of said operating system.

6

6. The system according to claim 1 , wherein: said operating system comprises a first operating system; said system further comprises a second operating system; and said hypervisor acts to capture communication actions from both of said first and second operating systems and diverts the communication actions to said remote storage device.

7

7. The system according to claim 6 , wherein said loading arrangement securely loads said hypervisor.

8

8. The system according to claim 7 , wherein said loading arrangement acts to employ an iSCSI protocol to load said hypervisor form the remote storage.

9

9. The system according to claim 7 , wherein said loading arrangement acts to load said hypervisor before said operating system is loaded to accommodate remote booting of said operating system by said client.

10

10. A method comprising: loading a hypervisor at a client from a memory; and remotely booting an operating system configured to use local storage during boot up at the client after loading the hypervisor; wherein the hypervisor is employed to: capture communication actions directed to local storage and one or more LAN accesses from the operating system configured to use local storage during boot up; and divert the communication actions directed to local storage to a remote storage device; wherein the one or more LAN accesses are treated differently than normal network traffic.

11

11. The method according to claim 10 , wherein: said capturing comprises capturing reading and writing actions from the operating system with respect to a given recipient; and said diverting comprises diverting the reading and writing actions to a remote storage device.

12

12. The method according to claim 11 , wherein: said capturing of reading and writing actions comprises capturing reading and writing actions from the operating system that would otherwise be communication with a local storage device after said operating system is remotely booted.

13

13. The method according to claim 10 , wherein said capturing of reading and writing actions from the operating system that would otherwise be communication with a local storage device comprises capturing reading and writing actions from said operating system with respect to a local hard disk.

14

14. The method according to claim 10 , wherein said diverting of reading and writing actions comprises diverting reading and writing actions to a central server.

15

15. The method according to claim 10 , wherein: said step of remotely booting an operating system comprises loading a first operating system; said method further comprises loading a second operating system; and said employing of the hypervisor comprises employing the hypervisor to capture communication actions from both of the first and second operating systems and divert the communication actions to a remote storage device.

16

16. The method according to claim 10 , wherein said loading of a hypervisor comprises employing an iSCSI protocol to load said hypervisor form the remote storage.

17

17. The method according to claim 10 , wherein said operating system has not been reconfigured for remote booting.

18

18. The method according to claim 10 , wherein said remotely booting an operating system comprises: effecting communicating between said hypervisor and a remote storage device during said booting.

19

19. A program storage device readable by machine, tangibly embodying a program of instructions executable by the machine to perform acts comprising: loading a hypervisor at a client from a memory; and remotely booting an operating system configured to use local storage during boot up at the client after loading the hypervisor; wherein the hypervisor is employed to: capture communication actions directed to local storage and one or more LAN accesses from the operating system configured to use local storage during boot up; and divert the communication actions directed to local storage to a remote storage device; wherein the one or more LAN accesses are treated differently than normal network traffic.

20

20. The system of claim 1 , wherein the remote storage from which said hypervisor is loaded is accessed over a network connection.

Classification Codes (CPC)

Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.

Patent Metadata

Filing Date

March 29, 2007

Publication Date

November 25, 2014

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “Diskless client using a hypervisor” (US-8898355). https://patentable.app/patents/US-8898355

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.