Abstract:
A system for compensating for in-phase and quadrature (I/Q) imbalances for multiple antenna systems (MAS) with multi-user (MU) transmissions (defined with the acronym MU-MAS), such as distributed-input distributed-output (DIDO) communication systems, comprising multicarrier modulation, such as orthogonal frequency division multiplexing (OFDM). For example, one embodiment of the system comprises one or more coding modulation units to encode and modulate information bits for each of a plurality of wireless client devices to produce encoded and modulated information bits; one or more mapping units to map the encoded and modulated information bits to complex symbols; and a MU-MAS or DIDO IQ-aware precoding unit to exploit channel state information obtained through feedback from the wireless client devices to compute MU-MAS or DIDO IQ-aware precoding weights, the MU-MAS or DIDO IQ-aware precoding unit precoding the complex symbols obtained from the mapping units using the weights to pre-cancel interference due to I/Q gain and phase imbalances and/or inter-user interference.
Abstract:
A wireless network includes a satellite antenna assembly with a reflector dish and at least one low-noise block converter (LNB) positioned opposite the reflector dish. A wireless transceiver transmits video and data information to one or more users located in a surrounding area. An interface unit is coupled to provide communication signals to the wireless transceiver. The unit is also configured for connection to an interactive data network so that the one or more users are provided with connectivity to the interactive data network via 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:
An apparatus for capturing images. In one embodiment, the apparatus comprises: a coded lens array including a plurality of lenses arranged in a coded pattern and with opaque material blocking array elements that do not contain lenses; and a light-sensitive semiconductor sensor coupled to the coded lens array and positioned at a specified distance behind the coded lens array, the light-sensitive sensor configured to sense light transmitted through the lenses in the coded lens array.
Abstract:
An apparatus for capturing images. In one embodiment, the apparatus comprises: a coded lens array including a plurality of lenses arranged in a coded pattern and with opaque material blocking array elements that do not contain lenses; and a light-sensitive semiconductor sensor coupled to the coded lens array and positioned at a specified distance behind the coded lens array, the light-sensitive sensor configured to sense light transmitted through the lenses in the coded lens array.
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.
Abstract:
A system and method are described which enable planned evolution and obsolescence of multiuser wireless spectrum. One embodiment of such a system includes one or multiple centralized processors and one or multiple distributed nodes that communicate via wireline or wireless connections. The distributed nodes may share their identification number and other reconfigurable system parameters with the centralized processor. The information about all distributed nodes may be stored in a database that is shared by all centralized processors. The reconfigurable system parameters may comprise power emission, frequency band, modulation/coding scheme. The distributed nodes may be software defined radios such as FPGA, DSP, GPU and/or GPCPU that run algorithms for baseband signal processing and may be reconfigured remotely by the centralized processor. A cloud wireless system may be used wherein the distributed nodes are reconfigured periodically or instantly to adjust to the evolving wireless architecture.
Abstract:
An apparatus and method are described for retaining system state of an online application such as a video game. For example, a method according to one embodiment comprises: executing a application on a server in response to user input from a client; transmitting video generated by the application over a network connection from the server to the client; detecting that the network connection has become unusable or impaired; responsively pausing the execution of the application from a current point of execution; and resuming the execution of the application from the current point of execution upon detecting that the network connection has become usable or unimpaired.
Abstract:
A method for efficiently transmitting several multimedia streams to one or more multimedia receivers comprises transmitting a first plurality of channels within a first plurality of frequency blocks having a first frequency range, said first frequency range being the range to which a legacy group of multimedia receivers are capable of tuning; and simulcasting said first plurality of channels within one or more alternate frequency blocks having an alternate frequency range, said alternate frequency range being the range to which an alternate group of multimedia receivers are capable of tuning.
Abstract:
An apparatus for capturing images. In one embodiment, the apparatus comprises: a coded lens array including a plurality of lenses arranged in a coded pattern and with opaque material blocking array elements that do not contain lenses; and a light-sensitive semiconductor sensor coupled to the coded lens array and positioned at a specified distance behind the coded lens array, the light-sensitive sensor configured to sense light transmitted through the lenses in the coded lens array.
Abstract:
A method for remote-hosted video effects includes rendering an application frame buffer in a hosting service that is streaming interactive video. Only a portion of the application frame buffer is subsequently displayed on a local device.