Patent application number | Description | Published |
20100226478 | X-RAY DIFFRACTION DEVICE, OBJECT IMAGING SYSTEM, AND METHOD FOR OPERATING A SECURITY SYSTEM - An x-ray diffraction imaging device includes at least one x-ray detector and at least one scatter collimator positioned upstream of the at least one x-ray detector. The at least one collimator includes a plurality of successive plates. Each of the plurality of plates defines a plurality of rectangular holes. The plurality of successive plates are arranged such that the plurality of rectangular holes define a plurality of quadrilateral passages extending through the at least one scatter collimator. Each of the plurality of quadrilateral passages is configured to increase a rate of detection of first x-rays that define an x-ray transit path enclosed within a single such quadrilateral passage. Also, the plurality of quadrilateral passages is configured to decrease a rate of detection of second x-rays that define an x-ray transit path that intersects more than one such quadrilateral passage. | 09-09-2010 |
20100329424 | X-RAY DIFFRACTION IMAGING SYSTEM AND METHOD FOR OPERATING THE SAME - A method for operating an X-ray diffraction imaging (XDI) system to scan an object includes generating an X-ray beam from at least one source focus at a first focus location, and receiving first scatter radiation at a first scatter angle at a scatter detector. The first scatter radiation is produced when the X-ray beam interacts with the object. The method further includes displacing the at least one source focus from the first focus location to a second focus location, generating a displaced X-ray beam from the at least one source focus at the second focus location, and receiving second scatter radiation at a second scatter angle at the scatter detector. The second scatter radiation is produced when the displaced X-ray beam interacts with the object. An identification of the object based on one of the first scatter radiation and the second scatter radiation is output. | 12-30-2010 |
20110064197 | X-RAY DIFFRACTION DEVICES AND METHOD FOR ASSEMBLING AN OBJECT IMAGING SYSTEM - A multiple-plane X-ray diffraction imaging (XDI) device for generating an X-ray diffraction (XRD) profile of an object is described. The XDI device includes an X-ray source configured to generate X-rays and a first primary collimator configured to generate a first primary X-ray fan-beam. The XDI device also includes a second primary collimator configured to generate a second primary X-ray fan-beam. The XDI device also includes a first scatter detector array configured to detect a first set of scattered radiation generated upon intersection of the first primary X-ray fan-beam with the object, and a second scatter detector array configured to detect a second set of scattered radiation generated upon intersection of the second primary X-ray fan-beam with the object. | 03-17-2011 |
20110188632 | MULTIPLE PLANE MULTI-INVERSE FAN-BEAM DETECTION SYSTEMS AND METHOD FOR USING THE SAME - A detection system includes a multi-focus radiation source configured to generate X-ray radiation and a primary collimator defining a first row of apertures and a second row of apertures. The first row of apertures forms first X-ray beams within a first plane from the X-ray radiation, and the second row of apertures forms second X-ray beams within a second plane from the X-ray radiation. The first plane is different than the second plane. The detection system further includes a scatter detector including a first row of scatter detector elements and a second row of scatter detector elements. The first row of scatter detector elements is configured to detect scattered radiation from the first X-ray beams, and the second row of scatter detector elements is configured to detect scattered radiation from the second X-ray beams. | 08-04-2011 |
20120177182 | OBJECT IMAGING SYSTEM AND X-RAY DIFFRACTION IMAGING DEVICE FOR A SECURITY SYSTEM - An x-ray diffraction imaging (XDI) device includes at least one x-ray source configured to emit an x-ray fan-beam. The XDI device also includes a primary collimator positioned downstream of the at least one x-ray source. The primary collimator defines a plurality of rows of slits. Each slit and each row of slits is separated by an x-ray absorbing material. Each of the rows of slits oriented to transmit at least one x-ray slit-beam in a plane substantially orthogonal to the primary collimator. | 07-12-2012 |
Patent application number | Description | Published |
20090022160 | LOW-LATENCY SCHEDULING IN LARGE SWITCHES - Embodiments of a scheduler for a switch, where the switch is configured to couple input ports to output ports are described. During operation, the scheduler may determine a schedule based on a group of requests, associated with multiple data streams, that are received for the output ports of the switch, where the schedule matches input ports to output ports of the switch for a given data cell time. Note that the schedule may be determined using an arbitration technique during a time interval. Moreover, the scheduler may assign an additional request, which was received at a time that precedes a current time by less than the time interval, to a portion of the switch which is available in the schedule, thereby reducing a latency of the scheduler. | 01-22-2009 |
20090322377 | METHOD AND SYSTEM FOR SIZING FLOW CONTROL BUFFERS - A system that includes a first buffer and a second buffer, wherein the first buffer and the second buffer are connected to the same input, wherein a size of the first buffer is defined by a distance of the first buffer from the input and a transfer rate of data, wherein a size of the second buffer is defined by a distance of the second buffer from the input and the transfer rate of data, and wherein the distance between the first buffer and the input is different from the distance between the second buffer and the input. | 12-31-2009 |
20100238949 | FAST AND FAIR ARBITRATION ON A DATA LINK - Embodiments of a circuit, a buffered crosspoint switch that includes the circuit and a computer system that includes the switch are described. In this circuit and switch, deep crosspoint buffers are replaced with smaller distributed buffers. This modification reduces the cost of the switch and improves the scaling properties of the architecture. | 09-23-2010 |
20100246590 | DYNAMIC ASSIGNMENT OF DATA TO SWITCH-INGRESS BUFFERS - Embodiments of a system that includes a switch and a buffer-management technique for storing signals in the system are described. In this system, data cells are dynamically assigned from a host buffer to at least a subset of switch-ingress buffers in the switch based at least in part on the occupancy of the switch-ingress buffers. This buffer-management technique may reduce the number of switch-ingress buffers relative to the number of input and output ports to the switch, which in turn may overcome the limitations posed by the amount of memory available on chips, thereby facilitating large switches. | 09-30-2010 |
20100329250 | SIMPLE FAIRNESS PROTOCOLS FOR DAISY CHAIN INTERCONNECTS - A method for transmitting packets, including forwarding a first set of upstream packets and a first set of local packets by inserting at least one of the first set of local packets between subsets of the first set of upstream packets according to a first insertion rate; calculating a second insertion rate after forwarding a predetermined number of upstream packets generated by a single upstream source, by dividing a cardinality of the first set of upstream packets by a greatest common divisor of the predetermined number and the cardinality of the first set of upstream packets; and forwarding a second set of upstream packets and a second set of local packets from the local switch to the downstream switch by inserting at least one of the second set of local packets between subsets of the second set of upstream packets according to the second insertion rate. | 12-30-2010 |
20120170577 | SIMPLE FAIRNESS PROTOCOLS FOR DAISY CHAIN INTERCONNECTS - A method for transmitting packets, including forwarding a first set of upstream packets and a first set of local packets by inserting at least one of the first set of local packets between subsets of the first set of upstream packets according to a first insertion rate; calculating a second insertion rate after forwarding a predetermined number of upstream packets generated by a single upstream source, by dividing a cardinality of the first set of upstream packets by a greatest common divisor of the predetermined number and the cardinality of the first set of upstream packets; and forwarding a second set of upstream packets and a second set of local packets from the local switch to the downstream switch by inserting at least one of the second set of local packets between subsets of the second set of upstream packets according to the second insertion rate. | 07-05-2012 |
20120177036 | SIMPLE FAIRNESS PROTOCOLS FOR DAISY CHAIN INTERCONNECTS - A method for transmitting packets, including forwarding a first set of upstream packets and a first set of local packets by inserting at least one of the first set of local packets between subsets of the first set of upstream packets according to a first insertion rate; calculating a second insertion rate after forwarding a predetermined number of upstream packets generated by a single upstream source, by dividing a cardinality of the first set of upstream packets by a greatest common divisor of the predetermined number and the cardinality of the first set of upstream packets; and forwarding a second set of upstream packets and a second set of local packets from the local switch to the downstream switch by inserting at least one of the second set of local packets between subsets of the second set of upstream packets according to the second insertion rate. | 07-12-2012 |
20130070778 | WEIGHTED DIFFERENTIAL SCHEDULER - A method for managing packets, including: identifying a first plurality of packets from a first packet source having a first weight; identifying a second plurality of packets from a second packet source having a second weight; obtaining a first weight ratio based on the first weight and the second weight; obtaining an error threshold and a first error value corresponding to the second packet source, where the error threshold exceeds the first error value; forwarding a first packet from the first packet source in response to the error threshold exceeding the first error value; incrementing the first error value by the first weight ratio; forwarding a first packet from the second packet source, after incrementing the first error value and in response to the first error value exceeding the error threshold; and decrementing the first error value. | 03-21-2013 |