Patent application number | Description | Published |
20090122959 | COMPACT AND DURABLE ENCASEMENT FOR A DIGITAL RADIOGRAPHY DETECTOR - A digital radiography detector includes a housing and a radiographic image detector assembly. The housing has a first and second spaced planar members and four side walls defining a cavity. The radiographic image detector assembly is mounted within the cavity for converting a radiographic image to an electronic radiographic image. The detector assembly includes a scintillator screen and a detector array, and the detector assembly is bonded to the first planar member of the housing. | 05-14-2009 |
20100158197 | COMPACT AND DURABLE ENCASEMENT FOR A DIGITAL RADIOGRAPHY DETECTOR - A digital radiography detector includes a housing and a radiographic image detector assembly. The housing has a first and second spaced planar members and four side walls defining a cavity. The radiographic image detector assembly is mounted within the cavity for converting a radiographic image to an electronic radiographic image. The detector assembly includes a scintillator screen and a detector array, and the detector assembly is bonded to the first planar member of the housing. | 06-24-2010 |
20110272588 | COMPACT AND DURABLE ENCASEMENT FOR A DIGITAL RADIOGRAPHY DETECTOR - A digital radiography detector includes a housing having first and second spaced planar members and four side walls defining a cavity. A radiographic image detector assembly is mounted within the cavity for converting a radiographic image to an electronic radiographic image. The detector assembly includes a detector array mounted on a stiffener. A shock absorbing elastomer assembly is located within the cavity for absorbing shock to the detector array/stiffener in directions perpendicular to and parallel to the detector array/stiffener. | 11-10-2011 |
20150212027 | System And Method For Non-Contact Assessment of Changes In Critical Material Properties - A material signature detector that provides for the assessment of changes in critical material properties of materials such as pharmaceuticals and solutions is disclosed. The material signature detector is non-contact and non-invasive and provides the ability to detect unintended changes in the contents of a vial or other container during the fill-finish process, transport, compounding, or storage. The material signature detector uses a novel resonant electrical impulse spectroscopy circuit that employs quadrature demodulation at lower frequencies to detect changes in the capacitance and conductance (resistance) of the sample under test. A series of digital signatures are created at different frequencies to provide an overall assessment of changes in the properties of the material under test. These digital signatures may in turn be stored in an electronic library for subsequent analytics. | 07-30-2015 |
Patent application number | Description | Published |
20150026321 | MANAGING LINK AGGREGATION TRAFFIC IN A VIRTUAL ENVIRONMENT - Exemplary methods, apparatuses, and systems configure a first set of ports of a first host device and a second set of ports to be included within a first link aggregation group (LAG). The first and second host devices further configure, respectively, a first synchronization port that does not share a common LAG with the second host device and a second synchronization port that does not share a common LAG with the first host device. The first host device receives a first packet destined for a virtual machine running on the second host device, the first packet including source and destination information. The first host device determines from the source or destination information that the first packet is destined for a virtual machine running on another host device. In response, the first host device forwards the packet via the first synchronization port to the second host device. | 01-22-2015 |
20150026344 | CONFIGURING LINK AGGREGATION GROUPS TO PERFORM LOAD BALANCING IN A VIRTUAL ENVIRONMENT - Exemplary methods, apparatuses, and systems configure a first set of ports of a host device to be included within a link aggregation group (LAG) with a switch coupled to the first set of one or more ports. A second set of one or more ports of a second host device is also included within the LAG. The configuration of the LAG includes the switch performing load balancing between ports within the LAG. The first host device receives, via the LAG, a packet to be processed by a service implemented by each of one or more virtual machines running on the first host device. The first host device receives the packet as a result of the switch selecting a port within the first and second sets of ports based upon the load balancing between uplinks to the ports within the LAG. | 01-22-2015 |
20150026345 | MANAGING LINK AGGREGATION TRAFFIC IN A VIRTUAL ENVIRONMENT - Exemplary methods, apparatuses, and systems include a first host device determining that a first packet from a first virtual machine (VM) within the first host device is to be transmitted to a second VM on a second host device and that the first host device and the second host device each transmit or receive packets via ports within a first link aggregation group (LAG). In response to determining that the first host device and the second host device each transmit or receive packets via ports within the first LAG, the first host device transmits the first packet from a first synchronization port of the first host device to a second synchronization port of the second host device. The first and second synchronization ports are excluded from sharing a common LAG with any ports of another host device. | 01-22-2015 |
20150234668 | VIRTUAL MACHINE LOAD BALANCING - Exemplary methods, apparatuses, and systems include virtualization software of a host computer receiving a first packet addressed to a first virtual link layer address. Each of a first plurality of virtual machines on the first host computer is configured to share the first virtual link layer address. The virtualization software of the first host computer maps a flow of packets, including the first packet, to a first virtual machine within the first plurality of virtual machines and forwards the first packet to the first virtual machine. The virtualization software of the first host computer receives a second packet from the first virtual machine in response to the first packet. The second packet includes the first virtual link layer address as a source address for the first virtual machine. | 08-20-2015 |
Patent application number | Description | Published |
20090109975 | SEPARATION OF DATA AND CONTROL IN A SWITCHING DEVICE - A method and apparatus for switching a data packet between a source and destination in a network. The data packet includes a header portion and a data portion. The header portion includes routing information for the data packet. The method includes defining a data path in the router comprising a path through the router along which the data portion of the data packet travels and defining a control path comprising a path through the router along which routing information from the header portion travels. The method includes separating the data path and control path in the router such that the routing information can be separated from the data portion allowing for the separate processing of each in the router. The data portion can be stored in a global memory while routing decisions are made on the routing information in the control path. | 04-30-2009 |
20090268740 | MEMORY ORGANIZATION IN A SWITCHING DEVICE - A network device switches variable length data units from a source to a destination in a network. An input port receives the variable length data unit and a divider divides the variable length data unit into uniform length data units for temporary storage in the network device. A distributed memory includes a plurality of physically separated memory banks addressable using a single virtual address space and an input switch streams the uniform length data units across the memory banks based on the virtual address space. The network device further includes an output switch for extracting the uniform length data units from the distributed memory by using addresses of the uniform length data units within the virtual address space. The output switch reassembles the uniform length data units to reconstruct the variable length data unit. An output port receives the variable length data unit and transfers the variable length data unit to the destination. | 10-29-2009 |
20100309916 | IN-LINE PACKET PROCESSING - A method and apparatus for in-line processing a data packet while routing the packet through a router in a system transmitting data packets between a source and a destination over a network including the router. The method includes receiving the data packet and pre-processing layer header data for the data packet as the data packet is received and prior to transferring any portion of the data packet to packet memory. The data packet is thereafter stored in the packet memory. A routing through the router is determined including a next hop index describing the next connection in the network. The data packet is retrieved from the packet memory and a new layer header for the data packet is constructed from the next hop index while the data packet is being retrieved from memory. The new layer header is coupled to the data packet prior to transfer from the router. | 12-09-2010 |
20110164618 | MEMORY ORGANIZATION IN A SWITCHING DEVICE - A router for switching data packets from a source to a destination in a network in which the router includes a distributed memory. The distributed memory includes two or more memory banks. Each memory bank is used for storing uniform portions of a data packet received from a source and linking information for each data packet to allow for the extraction of the uniform portions of a data packet from distributed locations in memory in proper order after a routing determination has been made by the router. | 07-07-2011 |
20120057597 | IN-LINE PACKET PROCESSING - A method and apparatus for in-line processing a data packet while routing the packet through a router in a system transmitting data packets between a source and a destination over a network including the router. The method includes receiving the data packet and pre-processing layer header data for the data packet as the data packet is received and prior to transferring any portion of the data packet to packet memory. The data packet is thereafter stored in the packet memory. A routing through the router is determined including a next hop index describing the next connection in the network. The data packet is retrieved from the packet memory and a new layer header for the data packet is constructed from the next hop index while the data packet is being retrieved from memory. The new layer header is coupled to the data packet prior to transfer from the router. | 03-08-2012 |
20120219001 | SEPARATION OF DATA AND CONTROL IN A SWITCHING DEVICE - A method and apparatus for switching a data packet between a source and destination in a network. The data packet includes a header portion and a data portion. The header portion includes routing information for the data packet. The method includes defining a data path in the router comprising a path through the router along which the data portion of the data packet travels and defining a control path comprising a path through the router along which routing information from the header portion travels. The method includes separating the data path and control path in the router such that the routing information can be separated from the data portion allowing for the separate processing of each in the router. The data portion can be stored in a global memory while routing decisions are made on the routing information in the control path. | 08-30-2012 |
20130215886 | MEMORY ORGANIZATION IN A NETWORK DEVICE - A router for switching data packets from a source to a destination in a network in which the router includes a distributed memory. The distributed memory includes two or more memory banks. Each memory bank is used for storing uniform portions of a data packet received from a source and linking information for each data packet to allow for the extraction of the uniform portions of a data packet from distributed locations in memory in proper order after a routing determination has been made by the router. | 08-22-2013 |