Abstract:
In one example embodiment, a non-transitory computer-readable storage medium having stored thereon computer executable program code which, when executed on a computer system, causes the computer system to perform a number of steps. The steps include receiving, at an application server, metadata representing at least one file system stored on a file storage system based on an application executing on the application server, preventing, at the application server, files associated with the file storage system from being downloaded to the application server, monitoring, by the application server, a request to open a file associated with the file storage system, determining the requested file is stored on the file storage system separate from the application server, and triggering, by the application server, a download of the requested file.
Abstract:
In one general aspect, an apparatus includes a cast terminal including a keyboard component and a display component physically coupled to the keyboard component. The keyboard component includes a first communication module configured to transmit keystroke data over a first wireless network to a primary processing device using a first wireless communication protocol. The display component includes a second communication module configured to receive multimedia data over a second wireless network from the primary processing device using a second wireless communication protocol.
Abstract:
According to an aspect, a computing device may include a window system configured to receive window region information and transparency information for a window rendered from an application. The transparency information may indicate that transparency is enabled for the window. The window region information may define a region within the window. The window system may be configured to modify an original frame of the window to create a modified frame based on the window region information and the transparency information such that the region within the window for the modified frame meets a threshold level of transparency. The computing device may include a graphical user interface configured to provide a display of the window with the modified frame.
Abstract:
An apparatus includes a memory including a mirrored file system associated with a file storage system, a filter module associated with the mirrored file system and configured to trigger a file operation based on an intercepted access to a file associated with the mirrored file system, and a synchronization manager configured to trigger a synchronization operation to a corresponding file on the file storage system based on the file operation triggered by the filter module.
Abstract:
In one general aspect, a computing system includes a cast terminal including a keyboard component and a display component physically coupled to the keyboard component, and a central computing device. The keyboard component includes a first communication module configured to transmit keystroke data over a first wireless network to the central computing device using a first wireless communication protocol. The display component includes a second communication module configured to receive multimedia data over a second wireless network from the central computing device using a second wireless communication protocol. The central computing device includes a third communication module configured to receive the keystroke data from the first wireless network, and a fourth communication module configured to transmit the multimedia data over the second wireless network.
Abstract:
In one general aspect, an apparatus includes a cast terminal including a keyboard component and a display component physically coupled to the keyboard component. The keyboard component includes a first communication module configured to transmit keystroke data over a first wireless network to a primary processing device using a first wireless communication protocol. The display component includes a second communication module configured to receive multimedia data over a second wireless network from the primary processing device using a second wireless communication protocol.
Abstract:
In one general aspect, a computing system includes a cast terminal including a keyboard component and a display component physically coupled to the keyboard component, and a central computing device. The keyboard component includes a first communication module configured to transmit keystroke data over a first wireless network to the central computing device using a first wireless communication protocol. The display component includes a second communication module configured to receive multimedia data over a second wireless network from the central computing device using a second wireless communication protocol. The central computing device includes a third communication module configured to receive the keystroke data from the first wireless network, and a fourth communication module configured to transmit the multimedia data over the second wireless network.