IP Library Patent Application 14329990
Patent Application
App. No. 14/329,990

Mega Data Center Using Mini-cloud Host in Residential Environment

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
14/329,990
Abstract

This invention presents a novel way to create a mega data center utilizing unused spare capacity in residential mini-cloud host devices. The host device is implemented using a novel approach in this invention. Part of the host devices is used to support residential user's home computing need. Unused capacity is then exposed to a subscription system that can lease that capacity back to other users in need. The system effectively creates an abstraction of a mega data center connecting millions of residential host devices interconnected to each other. The system provides similar infrastructure a data center provides with a minimal physical centralized infrastructure presence.

Claims (40)

1 . A subscription system to facilitate creation of a large data center with minimal physical presence comprising:

a set of mini-cloud host devices, each mini-cloud host device residing on residential settings comprising a hypervisor for hosting one or more guest virtual machine;

a step to create and configure one or more virtual machine hosted on said mini-cloud host device;

a step to connect a configured virtual machine to a thin terminal;

a user subscription process to facilitate users to configure mini-cloud host, user subscription process comprising:

a step user configure a set of virtual machine to be used inside his home;

a step user configure a set of virtual machine to be used by external users;

two sets of users who subscribe into the system, wherein first set of users make at least part of their mini-cloud host resources to be consumed by second set of users.

2 . A mini-cloud system as recited in claim 1 , wherein mini-cloud host device include extension card to support functionality of a device from a group comprising modem, Internet router, DVD players, game console, internet TV and telephone systems.

3 . A mini-cloud system as recited in claim 1 , mini-cloud host device include a modem component that can connect mini-cloud host device to internet or external network.

4 . A mini-cloud device as recited in claim 1 contains router component that allow the device to connect to external network serving as local networking access point.

5 . A mini-cloud system as recited in claim 1 , wherein thin terminal is a thin terminal with a port that is plugged into a display console such as monitor to display VM display content on the monitor.

6 . A mini-cloud system as recited in claim 1 , wherein thin terminal contain one or more ports from a group comprising a) keyboard port b) mouse port c) video port d) audio port e) microphone port d) network connection port e) universal TV remote port and f) USB port.

7 . A mini-cloud system as recited in claim 1 connect another mini-cloud system at a remote location.

8 . A mini-cloud system as recited in claim 1 , wherein mini-cloud host devices is split into multiple smaller mini-cloud host devices each serving functionality of a subset of the mini-cloud host device.

9 . A mini-cloud system as recited in claim 1 , wherein protocol connect a guest virtual machine to a terminal based on a configuration user can set and manage using said subscription system.

10 . A mini-cloud system as recited in claim 1 , wherein subscription system comprises:

a. a digital content subscription system that allow user to subscribe content package from a group comprising applications, digital content and virtual machine,

b. A deployment component that deploy a selected said content package on mini-cloud host,

c. A life cycle manager to update the deployed said content package and remove whole content package when subscription expires.

11 . A mini-cloud system as recited in claim 1 , wherein subscription system comprises:

a. an check out system allowing user to subscribe computing environment pre-configured as a virtual machine for a preset time,

b. a deployment component to create subscribed computing environment on mini-cloud host device.

12 . A mini-cloud system as recited in claim 1 , wherein virtual machine supports remote protocol to allow user to connect to the virtual from a remote location.

13 . A mini-cloud system as recited in claim 1 , wherein thin terminal is a thin device comprising:

a) a thin device casing without main components from a group consisting HDD, RAM and CPU,

b) keypad mouse and display,

c) wireless module to connect said display, keypad and mouse to one virtual machine on mini-cloud host.

14 . A mini-cloud system as recited in claim 15 , where in thin devices casing mimics a laptop casing allowing the device to be used as laptop.

15 . A mini-cloud system as recited in claim 1 , wherein subscription system include a component content provider can use to create virtual machine packages that user can subscribe to run on mini-cloud host

16 . A mini-cloud system as recited in claim 1 , wherein the thin terminal further comprises a physical power reset button that reboots the guest virtual machine in connection with the thin terminal.

17 . A mini-cloud system as recited in claim 1 , wherein said protocol is implemented by configuring standard remote protocol such as VNC or RDP to work in fast connection while connecting thin client to mini-cloud host over cable or faster link.

18 . A mini-cloud system as recited in claim 1 , wherein said protocol implement power rest function that power down and reboot virtual machine a think terminal connect to when a physical button mounted on thin terminal or on a remote controller is pressed.

19 . A mini-cloud system as recited in claim 1 , wherein subscription system contains steps comprising:

a) a user sign-on a subscription plan provided by a commercial entity,

b) commercial entity send the user a mini-cloud host device and computer terminals,

c) user subscribe and add virtual machines provided by content providers to users subscription plan,

d) a step to configure mini-cloud host devices with all the subscribed virtual machine environment,

e) a step to configure and register computer terminals to virtual machines running on mini-cloud host device,

f) a step to connect each computer terminals to accessories from a group comprising monitor, keyboard, display, speaker, USB devices.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 2, 2017
From: KHALID, ATM SHAFIQUL
To: XENCARE SOFTWARE INC
Reel/Frame 040817/0541 →