Abstract:
A method and system for reducing the number of ports allocated by a relay server is provided. A connection system uses a bidirectional technique to establish a connection via the relay server between two endpoints (e.g., client computers) that can be used bidirectionally to send a stream from a first endpoint to a second endpoint and a stream from the second endpoint to the first endpoint. The connection system may also use a stream multiplexing technique to further reduce the number of ports allocated by a relay server by multiplexing multiple streams onto a single connection. The connection system may also use an endpoint multiplexing technique to reduce the number of ports allocated by a relay server by multiplexing streams from different endpoints through a single connection via the relay server.
Abstract:
A presentation system receives streams of videos of a video conference and presents the videos on the faces of a three-dimensional object. The presentation system selects which video should be presented more prominently than the other videos. The presentation system generates an image of the three-dimensional object that represents a view location from which the selected video is prominently visible and videos of other conference participants are less prominently visible. The presentation system then displays the image to the conference participant.
Abstract:
Multiple computing devices are connected together using a high-speed wireless link. The wireless link enables expansion of available resources to the host device, such as one or more of volatile memory resources, non-volatile memory resources, and additional processor resources.
Abstract:
A CD-ROM based optical biosensor, system and method of sensing biological samples in the air includes treating the surface of a CD-ROM medium with a receptor capable of binding with a targeted biological sample. While continuous reading of the CD-ROM is conducted by a CD-ROM drive, an air-flow is directed through the CD-ROM drive, over and around the CD-ROM such that any targeted biological samples present in the air will bind with the receptors. The laser reader of the CD-ROM device detects these biological samples as they obstruct the data blocks present on the CD-ROM. A processor of the CD-ROM drive determines whether an output signal is required, and if so, appropriately sends one to an output device.
Abstract:
A method and system for managing power consumption in a portable computing device having a network interface module is presented. A power management module receives inputs from other modules and determines when the network interface module is to be put in a doze state for a predetermined number of beacon intervals to conserve power consumption in the network interface module. The network interface module in a device that is associated with a network is put in the doze state after an event has occurred including when a scan has been performed, after a delayed sleep timer has expired, and after a beacon transmission has been completed and no traffic is buffered for the device. The delayed sleep time is set based on the estimated round trip time of a packet.
Abstract:
A system and method for ensuring that machines having invalid or corrupt states are restricted from accessing network resources are provided. A quarantine coordination client (QCC) located on a client machine acquires statements of health from a plurality of quarantine policy clients. The QCC packages the statements and provides the package to a quarantine enforcement client (QEC). The QEC sends the package to a quarantine enforcement server (QES) with a request for network access. The QES passes the package to a quarantine coordination server (QCS) that disassembles the package and passes the individual statements of health to corresponding quarantine policy servers (QPS). The QPSs validate the statements of health and inform the QCS of the result. If the client provided valid statements of health, the QES grants the client access to the network.
Abstract:
A system and method for carrying out network and interface selections across multiple media is disclosed. The disclosed system facilitates automated network interface configuration decision-making that spans a set of networks supporting communications via differing media. A set of media specific modules associated with differing communications media acquire network interface status/capabilities information. A rules engine thereafter applies a designated network selection rule(s) to the acquired network interface status/capabilities information, and any other appropriate parameters attributable to either an interface or network, to select one or more networks and interfaces with which to establish/maintain a connection.