摘要:
A computer-implemented method may include receiving, at the base station, an identification and request for transmission access from a wireless computing device, determining a level of efficiency for data communications between the base station and the wireless computing device, selecting a descriptor for the level of efficiency, from among a plurality of predetermined descriptors that identify discrete efficiency classifications across a range of efficiencies, determining a share of bandwidth for communication between the base station and the wireless computing device based on the selected descriptor, and communicating electronically with the wireless computing device using the selected share of bandwidth. A higher share of bandwidth may be selected for a wireless computing device having a higher determined level of efficiency.
摘要:
A computer-implemented method may include receiving at a wireless device one or more beacon packets sent by a communication base station, determining a delay period at the wireless device, wherein the delay period is determined so that a delay for the wireless device is different than a delay for another wireless device, sending a first association request from the wireless device after waiting for the delay period, and establishing communication with the base station if an association response is received from the base station within a determined time period. The first association request may include information identifying the wireless device and an association code.
摘要:
A method can include receiving, at an electronic transmitter device, for communication to an electronic receiver device, a first data value corresponding to one of a plurality of predetermined data values; identifying, from a matrix of data bits having the form of a 2N×2N Hadamard matrix whose rows have been randomly or pseudo-randomly shuffled, a column of data bits that is associated with the first data value; and transmitting to the electronic receiver device, in place of the first data value, the identified column of data bits. The method can further include receiving data at the electronic receiver; correlating the received data to the identified column of data bits; and providing the first data value for further processing by the electronic receiver.
摘要:
Methods, systems, and apparatus, including computer program products, in which access allocations to a spectrum band and transmit rights to the access allocations are defined. Real-time auction bids for the transmit rights to the access allocations to the spectrum band are sent from a participating device, and the participating device iteratively increments the bids until a maximum bid is reached or a transmit right is awarded to the participating device.
摘要:
A method of a computer graphics system accelerates minified texture cache access by determining a starting address of a texture in s and t coordinates and a level of detail (LOD) of the texture. The texture includes tiles of texels stored in a memory. Then, the method of the present invention reads a succession of each of the tiles of the texture from the memory based on the starting address of a first of the succession of tiles. For each tile in the succession of tiles, each texel in the succession of texels being read is a distance of 2.sup.LOD texels from a previous texel in the succession of texels.
摘要:
The present invention comprises a computer implemented process and system for rendering curves or surfaces as 3D graphics on a display. The system of the present invention includes a computer system having a processor, a bus, and a 3D graphics rendering pipeline. The curves or surfaces are modeled by non-uniform rational B-splines (NURBS). The process of the present invention functions by receiving a NURBS model for rendering from a software program running on the host processor. The NURBS model defines a curve or surface. The process of the present invention efficiently converts the NURBS model to a Bezier model using the hardware of the graphics rendering pipeline. The Bezier model describes the same curve or surface. The process of Bezier model and the graphics rendering pipeline. The points are then used by the graphics rendering pipeline to render the curve or surface defined by the Bezier model. Alternatively, a NURBS model is directly evaluated into a plurality of points on a curve or surface, and in turn, rendered into the curve or surface. This direct rendering of the NURBS model is implemented using the graphics rendering pipeline.
摘要:
A method and apparatus for estimating the motion of an image region (the “center” region) from a source video frame to a target video frame. The motion estimation is locally constrained in that the estimated motion of the “center region” is affected by the estimated motion of neighboring regions. Advantageously, this may reduce common motion matching problems such as false and ambiguous matches. In one embodiment, the locally-constrained motion estimation may be implemented by biasing an error map of the center region using error maps of the neighboring regions.
摘要:
A baseband direct sequence spread spectrum CDMA transceiver. The data signal is modulated with a Hadamard function having pseudorandomly scrambled rows. This data signal is then broadcast baseband, absent a carrier, by a relatively short, mismatched antenna. The baseband signal is spread out across the DC to 30 MHz spectrum. A low noise, high gainbandwidth product amplifier boosts the baseband RF signal. A correlator/servo system is used to actively cancel the transmit signal from the received signal. Consequently, the same antenna can be used to receive incoming baseband RF signals as well as transmit baseband RF signals, thereby providing full duplex operation.
摘要:
The present invention comprises a system for implementing efficient context switching in a graphics computer system including a processor subsystem and a graphics pipeline. The system of the present invention includes a graphics pipeline configured to render 3D objects and a processor subsystem coupled to the graphics pipeline for executing a software process. A command buffer is coupled to the graphics pipeline for storing graphics commands from the software process and efficiently providing the graphics commands to the graphics pipeline. A shadow buffer is coupled to the command buffer and the graphics pipeline. The shadow buffer is adapted to store a state of the command buffer such that when the software process executing on the processor subsystem switches context, the shadow buffer implements an efficient context change by providing the state of the command buffer to the software process.
摘要:
A system and method for merging received pixel fragments with an existing fragment compares a depth range for the received fragment with a depth range for the existing fragment. If there is a range overlap, the new fragment is merged with the existing fragment for which there is overlap. If there is no range overlap, the new fragment is discarded. The merge operation can be performed for fragments received for a single surface, such as the nearest surface. Alternatively, the merge operation can be performed for fragments received for a plurality of surfaces.