Abstract:
A system and machine-implemented method are described for performing precoding interpolation in a DIDO system which employs orthogonal frequency-division multiplexing (OFDM) and DIDO precoding to communicate with a plurality of distributed-input-distributed-output (DIDO) clients. For example, a system according to one embodiment of the invention comprises: selecting a first subset of ODFM tones to determine a first subset of precoding weights; deriving a second subset of precoding weights for a second subset of ODFM tones by interpolating between the first subset of precoding weights; and using a combination of the first subset of precoding weights and the second subset of precoding weights to precode a data stream prior to transmitting the data stream to a DIDO client.
Abstract:
Systems and methods are described for coordinating transmissions in distributed wireless systems via user clustering. For example, a method according to one embodiment of the invention comprises: measuring link quality between a target user and a plurality of distributed-input distributed-output (DIDO) distributed antennas of base transceiver stations (BTSs); using the link quality measurements to define a user cluster; measuring channel state information (CSI) between each user and each DIDO antenna within a defined user cluster; and precoding data transmissions between each DIDO antenna and each user within the user cluster based on the measured CSI.
Abstract:
A method comprising running a game or application on a server of a hosting service system and constantly recording video/audio output of the game or application in a delay buffer. On periodic intervals reports are made to the hosting service system by a watchdog process whether the game or application is running smoothly. If the watchdog process fails to report in during a periodic interval, then collecting, by the hosting service system any available machine state of the game or application along with the video/audio recorded by the delay buffer.
Abstract:
A network for wireless transmission of a media data in a building includes a plurality of access points. A first access point receives the media data from a source and transmits the media data downstream at a first data rate. A plurality of additional access points is distributed about the building, each of which includes an upstream transceiver to receive the media content on a first channel and a downstream transceiver to re-transmit the media content at substantially the first data rate on a second channel. It is emphasized that this abstract is provided to comply with the rules requiring an abstract that will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure. It is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims.
Abstract:
A machine-implemented system and method are described for removing interference between adjacent distributed-input-distributed-output (DIDO) clusters comprising. For example, a method according to one embodiment comprises: detecting signal strength at a first client from a main DIDO cluster; detecting interference signal strength at the first client from an interfering DIDO cluster; if the signal strength from the main DIDO cluster reaches a specified value relative to the value of the interference signal strength from the interfering DIDO cluster, then generating channel state information (CSI) defining channel state between one or more antennas of the first client and one or more antennas of the interfering DIDO cluster; transmitting the CSI from the first client to a base transceiver station (BTS) in the interfering DIDO cluster; and implementing DIDO precoding with inter-DIDO-cluster interference (IDCI) cancellation at the BTS in the interfering DIDO cluster to avoid RF interference at the first client.
Abstract:
A system and method are described for powering an aircraft using radio frequency (“RF”) signals. For example, a method according to one embodiment of the invention comprises: positioning an antenna array beneath or on the road surface of a roadway, the antenna array configured to transmit RF signals responsive to RF processing logic and/or circuitry; coupling a rectenna array to an aircraft, the rectenna array configured to receive the RF signals transmitted from the antenna array and to generate power from the RF signals; providing feedback signals from the aircraft to the RF processing logic and/or circuitry, the feedback signals including channel state information (CSI) defining a current state of the channels between the antenna array and the rectenna array, the RF processing logic and/or circuitry using the channel state information to adjust the RF signal transmissions from the antenna array to improve the efficiency of the power generated by the rectenna array; and using the power generated by the rectenna array to power the aircraft.
Abstract:
A video repository unit includes a plurality of disk drives arranged in a redundant array and circuitry to control writing/reading of video programs to/from the redundant array. A wireless transceiver receives video programs and transmits a selected video program to a remote viewer responsive to a request received by the wireless transceiver. It is emphasized that this abstract is provided to comply with the rules requiring an abstract that will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure. It is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims.
Abstract:
Non-linear or linear precoding is used to create separate areas of coherence to different users. Limited feedback techniques may also be employed to send channel state information (CSI) from the plurality of users to the MU-MAS. In some embodiments, a codebook is built based on basis functions that span the radiated field of a transmit array. Additionally, the precoding may be continuously updated to create non-interfering areas of coherence to the users as the wireless channel changes due to Doppler effect. Moreover, the size of the areas of coherence may be dynamically adjusted depending on the distribution of users.
Abstract:
A network for wireless transmission of a media data in a building includes a plurality of access points. A first access point receives the media data from a source and transmits the media data downstream at a first data rate. A plurality of additional access points is distributed about the building, each of which includes an upstream transceiver to receive the media content on a first channel and a downstream transceiver to re-transmit the media content at substantially the first data rate on a second channel. It is emphasized that this abstract is provided to comply with the rules requiring an abstract that will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure. It is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims.
Abstract:
A computer-implemented method is disclosed including: receiving a broadcast signal containing a set of multiplexed multimedia channels; storing said multiplexed multimedia channels in a temporary storage buffer on a mass storage device; determining a point in said temporary storage buffer to begin demultiplexing and decoding a first channel responsive to a user request to view a particular program on said first channel in its entirety, said point indicating the start of said program on said first channel; and demultiplexing and decoding said first channel of said set of multiplexed multimedia channels from said point within said temporary storage buffer.