Abstract:
A reversible fabric particularly for use in the production of military rainflies is described. The fabric has first and second faces, each of which has a visually distinct color in order that rainflies and other articles made from the fabric can be used to provide inconspicuous shelter in two visually distinct environments. Each of the sides of the fabric provides requisite degrees of visual opacity and infrared reflectance, as well as other functional properties—such as water-resistance, etc. The fabric includes a dyed textile substrate and three coats of pigmented polyurethane having varying compositions; the composite fabric can be produced by a coating and/or laminating process.
Abstract:
A system for establishing a remote desktop connection between a client projector and a host computer, the client projector and the host computer being connected by a network. A private remote desktop service virtual channel is established between the host computer and the client projector. In the client projector, a processor initiates a remote desktop connection process, and completes a remote desktop connection to the host computer. The client projector receives keyboard and mouse events from the host computer across the private remote desktop service virtual channel. The keyboard or mouse events received by the client projector are injected into an operating system of the client projector. They are interpreted by a client application remote desktop connection as a valid input device event, and forwarded to the host computer to actuate a graphical user interface of a remote desktop session.
Abstract:
Updated image views of an actively changing desktop, in a remote desktop session being shared by a Remote Desktop terminal server, are displayed on the host's logon screen. Specifically, a Microsoft Window's based computer (host), which is communicating with a network projector (client) through a remote desktop connection, provides continually updating image views of the desktop being hosted in a remote desktop session onto the host screen such that a user locally positioned near the host may preview the desktop content being provide to, and output by, the remote projector.
Abstract:
Three or more projectors project their respective images to form a composite image. In some cases all three projected images overlap. In order to compensate for distortions in this overlap, blending values are assigned to the projector pixels that contribute to the overlap regions. Pixels that contribute to the overlap of two projectors are assigned a blending value associated with this projector pair. Pixels that contribute to the overlap of three projectors are assigned a blending value that is the greater of the two blending values associated with the two projector pairs, after such blending value has been scaled.
Abstract:
Apparatus having corresponding computer-readable media comprises: a recording module adapted to record audio and video streams of a videoconference; a storage module adapted to store a media file associated with the videoconference; and a command module adapted to generate a command file comprising records for events that occur during the videoconference, wherein at least one of the records comprises a time of occurrence in the videoconference of an event associated with the media file, and a reference to the media file.
Abstract:
Computer-readable media having corresponding apparatus and methods embodies instructions executable by a computer to perform a method comprising: receiving a request to stream a video recording; selecting one of a plurality of user types based on the request; selecting one of a plurality of content filters for the video recording based on the selected user type, wherein at least one of the content filters identifies one or more portions of the video recording to be omitted; and streaming the video recording, except for the one or more portions of the video recording to be omitted.
Abstract:
A first Gray code technique and a second raster calibration technique can be combined to create a precise mapping between pixel locations of the camera and pixel locations of the projector(s). In one aspect the technique of using the raster calibration images is eliminated by interpolating the projector coordinate information decoded from the Gray code images. In another aspect camera images are processed to reduce errors caused by noise so that text can be displayed without any noticeable misalignment between projectors. In a third aspect, a scale factor is calculated based on the relative height/width of projector regions in the captured calibration images. Calibration images are recalculated using the scale factor to provide greater correspondence between the mapping of a low resolution camera to the high-resolution projectors.
Abstract:
Apparatus having corresponding methods and computer-readable media comprises an input circuit to receive data over a communication channel, the data representing operation of a computer during an test interval and screen updates generated by the computer during the test interval; and a processor to generate a motion picture representing the test interval and contemporaneously comprising a stripchart area showing a first stripchart representing the operation of the computer based on the data, and a screen update area showing the screen updates represented by the second data stream; wherein the stripchart area and the screen update area are synchronized.
Abstract:
Methods having corresponding apparatus and tangible computer-readable media comprise: capturing a first image of ambient light upon a surface; generating a first grayscale image based on a selected color channel of the first image; projecting a primary color of light upon the surface; capturing a second image of the primary color of light projected upon the surface; generating a second grayscale image based on the selected color channel of the second image; generating a difference image, comprising subtracting the first grayscale image from the second grayscale image; and generating a projector mask, comprising detecting edges of a shape in the difference image, and reproducing the shape based upon the edges of the shape.