System and method enabling interactive services in alarm system environment
US-2024420555-A1 · Dec 19, 2024 · US
US9794345B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9794345-B2 |
| Application number | US-201013391750-A |
| Country | US |
| Kind code | B2 |
| Filing date | Aug 19, 2010 |
| Priority date | Aug 28, 2009 |
| Publication date | Oct 17, 2017 |
| Grant date | Oct 17, 2017 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A mechanism is provided for searching a virtual resource in a large scale computing system environment. The virtual resource is deployed on at least one server. Each server is coupled to a sensor and communicates with the sensor. The sensors communicate with each other and consist of a communication network. Each sensor stores an identifier of a virtual resource deployed in a server connected with the sensor and the location information of the sensor itself. The mechanism receives a searching request for a virtual resource by the at least one sensor, the searching request containing an identifier of the virtual resource being searched; forwards the searching request in the communication network of the sensors; and returns a location information of a sensor storing the identifier of the virtual resource by the sensor itself.
Opening claim text (preview).
The invention claimed is: 1. A sensor hardware device for mounting on a server, the server being deployed with a deployed virtual resource, the sensor comprising: a communication unit, wherein the communication unit communicates with communication units of other sensor hardware devices so that the sensor hardware device and other sensor hardware devices form a communication network, and wherein the communication unit receives a searching request for a requested virtual machine, the searching request containing an identifier of the requested virtual machine; a location information calculating unit, wherein the location information calculating unit dynamically calculates and stores location information of the sensor hardware device, wherein the location information is calculated based on a detected current location of the sensor hardware device relative to the locations of the other sensor hardware devices in the communication network; a virtual machine information acquiring unit, wherein the virtual machine information acquiring unit communicates with the server where the sensor hardware device is mounted and acquires an identifier of the deployed virtual machine deployed on the server; a virtual machine information storing unit, wherein the virtual machine information storing unit stores the identifier of the deployed virtual machine acquired by the virtual machine information acquiring unit; and a virtual machine information searching unit, wherein the virtual machine information searching unit searches the virtual machine information storing unit for the identifier of the requested virtual machine, and returns the location information calculated by the location information calculating unit if the identifier of the requested virtual machine is found. 2. The sensor hardware device of claim 1 , wherein the communication units communicate by an Ad-Hoc wireless communication protocol. 3. The sensor hardware device of claim 1 , wherein the virtual machine information storing unit further stores information indicating status of the deployed virtual machine from at least one of the following statuses: active, inactive. 4. The sensor hardware device of claim 1 , wherein the location information calculating unit of the sensor hardware device calculates the location information by receiving signals from a plurality of reference signal sources. 5. The sensor hardware device of claim 1 , wherein if the identifier of the requested virtual machine is not found, the sensor hardware device forwards the searching request in the communication network of sensor hardware devices and returns a location information of an identified sensor hardware device storing the identifier of the requested virtual machine by the identified sensor hardware device. 6. The sensor hardware device of claim 1 , wherein the sensor hardware device returns the location information, receives a message instructing the sensor hardware device to produce an audible signal or a visible signal, and produces an audible signal or a visible signal according to the received message. 7. A data computing system, comprising: a plurality of servers, at least one server being deployed with a deployed virtual machine; and a plurality of sensor hardware devices, wherein each given sensor hardware device is mounted on a corresponding server and comprises: a communication unit, wherein the communication unit communicates with communication units of other sensor hardware devices so that the given sensor hardware device and other sensor hardware devices form a communication network, and wherein the communication unit receives a searching request for a requested virtual machine, the searching request containing an identifier of the requested virtual machine; a location information calculating unit, wherein the location information calculating unit dynamically calculates and stores location information of the given sensor hardware device, wherein the location information is calculated based on a detected current location of the sensor hardware device relative to the locations of the other sensor hardware devices in the communication network; a virtual machine information acquiring unit, wherein the virtual machine information acquiring unit communicates with its corresponding server where the given sensor acquires an identifier of a deployed virtual machine deployed on the corresponding server; a virtual machine information storing unit, wherein the virtual machine information storing unit stores the identifier of the deployed virtual machine acquired by the virtual machine information acquiring unit; and a virtual machine information searching unit, wherein the virtual machine information searching unit searches the virtual machine information storing unit for the identifier of the requested virtual machine, and returns the location information calculated by the location information calculating unit if the identifier of the requested virtual machine is found. 8. The data computing system of claim 7 , wherein the communication units communicate by an Ad-Hoc wireless communication protocol. 9. The data computing system of claim 8 , wherein the virtual machine information storing unit further stores information indicating status of the deployed virtual machine from at least one of the following statuses: active, inactive. 10. The data computing system of claim 7 , wherein the location information calculating unit of the given sensor hardware device calculates the location information by receiving signals from a plurality of reference signal sources. 11. The data computing system of claim 7 , wherein if the identifier of the requested virtual machine is not found, the given sensor hardware device forwards the searching request in the communication network of sensor hardware devices and returns a location information of an identified sensor hardware device storing the identifier of the requested virtual machine by the identified sensor hardware device. 12. The data computing system of claim 7 , wherein the given sensor hardware device returns the location information, receives a message instructing the given sensor hardware device to produce an audible signal or a visible signal, and produces an audible signal or a visible signal according to the received message. 13. The data computing system of claim 7 , further comprising: a searching terminal device that calculates and displays a path to the given sensor hardware device returning the location information. 14. A server data processing system, comprising: at least one central processing unit; an operating system running on the at least one central processing unit; a hypervisor that manages one or more virtual machines deployed on the server data processing system; and a sensor hardware device, wherein the sensor hardware device communicates with other sensor hardware devices so that the sensor hardware device and other sensor hardware devices form a communication network and receives a searching request for a requested virtual machine, the searching request containing an identifier of the requested virtual machine; dynamically calculates and stores location information of the sensor hardware device, wherein the location information is calculated based on a detected current location of the sensor hardware device relative to the locations of the other sensor hardware devices in the communication network; acquires an identifier of a deployed virtual machine within the one or more virtual machines deployed on the server data processing system; stores the identifier of the deployed virtual machine in a virtual machine information storing unit; s
Electricity · mapped topic
specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks · CPC title
Hypervisor-specific management and integration aspects · CPC title
Distribution of virtual machine instances; Migration and load balancing · CPC title
to service a request · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.