Abstract:
The invention discloses a data organization method for a change oriented spreadsheet application. In one embodiment, the valid updates to cells and the update times are stored with the cell positions as the primary index, and the valid updates to the same cell are arranged in the order of time. In another embodiment, the valid updates to cells are stored with the update time points of the valid updates of the cells as the primary index, and all the valid updates at the same valid update time point are arranged into an update table, the update table having the same cell structure as the spreadsheet file. In yet another embodiment, data structures organized in both manners are maintained at the same time.
Abstract:
A method for controlling the recording power of an optical disc apparatus. The method can search for an optimum recording power using a starting power stored in a recordable high density optical disc based on a manufacturer thereof, and perform recording operations with the optimum recording power while the start power is properly varied through an Optimum Power Control (OPC) procedure. The method comprises the operations of: obtaining an initial start power for performing the OPC procedure of a recordable optical disc; performing the OPC procedure, and judging whether the initial start power is within a range of allowable levels for determining the optimum recording power of the optical disc; re-performing the OPC procedure by varying the initial start power when the initial start power deviates from the range of allowable levels; and storing the new start power when within the range of allowable levels for improved subsequent OPC procedures.
Abstract:
The invention discloses a data organization method for a change oriented spreadsheet application. In one embodiment, the valid updates to cells and the update times are stored with the cell positions as the primary index, and the valid updates to the same cell are arranged in the order of time. In another embodiment, the valid updates to cells are stored with the update time points of the valid updates of the cells as the primary index, and all the valid updates at the same valid update time point are arranged into an update table, the update table having the same cell structure as the spreadsheet file. In yet another embodiment, data structures organized in both manners are maintained at the same time.
Abstract:
This invention provides a method and system for inventorying wireless transponders, specifically referred to as RFID transceiver devices. The RFID transceiver devices are certifiable by a recognized standards body, such as EPCglobal, or are compatible with recognized standards but have higher functionality than typical passive RFIDs, and yet are implemented with techniques that lower cost and battery requirements. Backscatter techniques of standard passive RFIDs are used to keep cost and battery requirements low. To provide higher functionality, a microcontroller is used in the RFID, along with a battery, but the clock frequency of the microcontroller is adjusted, based on external input, to minimize battery requirements. In one embodiment, the microcontroller initially has a zero or near zero clock frequency. A comparator compares the received RF energy to a threshold, and when the threshold is exceeded, indicating the presence of a probe signal from an RFID reader, the microcontroller clock frequency is immediately increased, and further adjusted based on the received data. In an alternate embodiment, the clock frequency of the microcontroller is adjusted based on data from sensors, to keep the clock speed at the proper speed to adequately process the data while minimizing the power requirement of the microcontroller, and then create an input to modulate the backscattered signal to be transmitted by the RFID. The received data can also cause the microcontroller to request the sensors to generate sensing data at a faster rate, which in turn requires the microcontroller clock to increase to handle the increased sensor data. In an additional embodiment, multiple sensors are multiplexed to provide a single input stream to the microcontroller, reducing the microcontroller clock speed required, along with the overall cost of the microcontroller and sensors.
Abstract:
A method for detecting semiconductor-manufacturing conditions includes providing a photomask with a plurality of pattern areas each having a plurality of test lines with different pitches, exposing a plurality of wafer with the photomask in different manufacturing conditions, measuring the critical dimensions of the plurality of pattern areas, generating a library of relationships between the pitches and the critical dimension of the pattern areas, exposing a test wafer in an unknown manufacturing condition, finding out a relationships between the pitches and the critical dimension of the pattern areas of the test wafer, searching for a most similar relationship in the library, and detecting a set of manufacturing parameters used to expose the test wafer.
Abstract:
The present invention relates to the field of communications, in particular, to a server for solving the problem related to the incompatibility between normal blades and multi-processing blades in a conventional server. The server according to an embodiment of the invention includes a backboard, on which backboard wiring and a first slot are disposed. At least two second slots are further disposed on the backboard. Both a first interface configured to be connected to a normal blade and a second interface configured to be connected to a multi-processing blade are disposed on each of the second slots, the first interface being connected to a corresponding Cluster Switch interface disposed on the first slot via the backboard wiring, and the second interface being interconnected directly via the backboard wiring or being connected to a corresponding Symmetrical Multi-Processing Switch interface disposed on the first slot via the backboard wiring.
Abstract:
Disclosed herein is a method of bonding solder pads of a flip-chip package. This invention relates to a method of bonding solder pads having different sizes to each other, when a bonding operation is executed between a chip and a PCB, between chips, or between PCBs. On a side having a larger solder pad, a general solder ball is used. Conversely, on a side having a smaller solder pad, a solder ball having a core is used. The core serves to maintain a predetermined interval between the chip and the PCB or between the chips, after the bonding operation has been completed. The solder bonded parts are aligned with each other so as to perform a final bonding operation. In a conventional flip-chip package, solder pads provided on a bonded part must have the same or similar size. According to this invention, even if the size difference between the solder pads is large, bonding is possible, thus ensuring electrical and mechanical reliability.
Abstract:
Automated extensible user interface testing supports testing of a user interface of a program. Test data is accessed, the test data including multiple test steps. Each test step describes at least a part of a test to be performed on the user interface. For each of the multiple test steps, one or more application program interface (API) methods to invoke to carry out the part of the test is determined. This determination is based at least in part on the test data and on an identification from the API of methods supported by the API. Each of the one or more API methods is then invoked to carry out the part of the test. Verification can be performed to ensure, for example, that specified files were created, or registry values were changed, or user interface elements appear and exist.
Abstract:
An optical receiver for enhanced optical power sensitivity for optical signal at 10 Gbps includes an optical package and a supporting electrical circuitry. The optical package includes a semiconductor optical amplifier to pre-amplify the incoming weak signal, a tunable optical filter to suppress the spontaneous noise of the amplifier and a PIN diode as an optical detector. A supporting electrical circuitry includes a control loop for the filter to track the peak of the optical signal. By optimizing the parameters of all the elements, the final sensitivity of the optical receiver can be increased significantly. The device may be realized in a single package.
Abstract:
Disclosed herein is a method for manufacturing metal/carbon nanotube nano-composite using electroplating, more particularly, to a method for manufacturing metal/carbon nanotube nano-composite comprising: adding carbon nanotubes and cationic surfactants in metal plating solution including metal or metal salt and performing electroplating in the cathode.According to the present invention, the method for manufacturing metal/carbon nanotube nano-composite using electroplating comprises: immersing carbon nanotubes in acid solution and filtering the solution and carrying out heat treatment; adding the heat treated carbon nanotubes and cationic surfactants in metal plating solution including metal or metal salt and dispersing the carbon nanotubes; and providing a cathode and an anode in the metal plating solution including the carbon nanotubes and the cationic surfactant, to which current is applied and carrying out electroplating in order to obtain metal/carbon nanotube nano-composite(complex material).