Patent ID: 7600000

Claim:
A disaggregated computing device is arranged to operate with a ultra wideband device that through an ultra wideband communication medium, wherein the disaggregated computing device is configured to operate on an application, wherein the disaggregated computing device includes different computing components that are not directly integrated with each other, the disaggregated computing device comprising: an ultra wideband communication interface that is arranged to wirelessly interact with the ultra wideband device to transfer data wirelessly between the ultra wideband communication interface and the ultra wideband device wirelessly through the ultra wideband communication medium; wherein the communication interface is arranged to directly interact with the wideband device when the ultra wideband device is within a wireless range of the disaggregated computing device; an operating system that is arranged to detect when the ultra wideband device is newly connected to the disaggregated computing device and in response to the connection, configuring a block driver within the operating system such that the disaggregated computing device identifies the ultra wideband device as a local storage device for applications on the disaggregated computing device; a storage system that is arranged to provide a framework for automatic interaction between the disaggregated computing device and the ultra wideband device, the storage system comprising: a file system that is arranged to: identify file system requests associated with the application, and receive file system operations based on the identified file system requests; wherein the file system is arranged to execute read actions and write actions in response to ultra wideband communications, a data analyzer that is arranged to: translate data between a first data format that is supported by the file system and a second data format that is supported by an ultra wideband device that is within a wireless range of the disaggregated computing device, and identify an operation corresponding to at least one of: a read action and a write action on the ultra wideband device based on the received file system operations, and a communication module that is arranged to facilitate communications between the data analyzer and the ultra wideband communication interface, wherein the ultra wideband communication interface operates on data in the second data format to facilitate communication over the wireless range to the disaggregated computing device; and wherein the communication module comprises a protocol stack driver that is arranged to enable the transfer of data between the ultra wideband communication interface and the ultra wideband device via an ultra wideband network communication protocol.