Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Caiafa, US

Antonio Caiafa, Niskayuna, NY US

Patent application numberDescriptionPublished
20090041198HIGHLY COLLIMATED AND TEMPORALLY VARIABLE X-RAY BEAMS - Systems and methods for highly collimated and temporally variable X-ray beams. Disclosed herein is a system for producing a collimated X-ray beam, the system including one or more distributed electron sources configured to produce electron beams, one or more X-ray production targets configured to receive the electron beams and to generate X-ray beams at X-ray focal spots, X-ray optics configured to collect the X-ray beams from the X-ray focal spots, wherein the X-rays optics are configured to focus the X-ray beams to a single virtual focal spot, and an X-ray collimator configured to collimate the X-ray beams from the virtual focal spot to generate the collimated X-ray beam.02-12-2009
20090185660FIELD EMITTER BASED ELECTRON SOURCE FOR MULTIPLE SPOT X-RAY - A multiple spot x-ray generator is provided that includes a plurality of electron generators. Each electron generator includes an emitter element to emit an electron beam, a meshed grid adjacent each emitter element to enhance an electric field at a surface of the emitter element, and a focusing element positioned to receive the electron beam from each of the emitter elements and focus the electron beam to form a focal spot on a shielded target anode, the shielded target anode structure producing an array of x-ray focal spots when impinged by electron beams generated by the plurality of electron generators. The plurality of electron generators are arranged to form an electron generator matrix that includes activation connections electrically connected to the plurality of electron generators, wherein each electron generator is connected to a pair of the activation connections to receive an electric potential therefrom.07-23-2009
20090185661VIRTUAL MATRIX CONTROL SCHEME FOR MULTIPLE SPOT X-RAY SOURCE - A system and method for addressing individual electron emitters in an emitter array is disclosed. The system includes an emitter array comprising a plurality of emitter elements arranged in a non-rectangular layout and configured to generate at least one electron beam and a plurality of extraction grids positioned adjacent to the emitter array, each extraction grid being associated with at least one emitter element to extract the at least one electron beam therefrom. The field emitter array system also includes a plurality of voltage control channels connected to the plurality of emitter elements and the plurality of extraction grids such that each of the emitter elements and each of the extraction grids is individually addressable. In the field emitter array system, the number of voltage control channels is equal to the sum of a pair of integers closest in value whose product equals the number of emitter elements.07-23-2009
20090245467SYSTEM AND METHOD OF FAST SWITCHING FOR SPECTRAL IMAGING - A system includes a generator configured to output at least one voltage level and an x-ray source configured to generate x-rays directed toward an object. The system includes a module coupled to the output of the generator and to an input of the x-ray source and configured to switch or assist in switching an output to the x-ray source between a first voltage level and a second voltage level.10-01-2009
20100098217FAST SWITCHING CIRCUIT FOR X-RAY IMAGING APPLICATIONS - A system is provided, which includes a rotatable gantry for receiving an object to be scanned. The system includes an x-ray source for projecting x-rays of two different energy levels towards the object and also a power supply, which energizes the x-ray source to two different voltage levels at a predetermined rate for generating x-rays at two different energy levels. The power supply in the system includes a fixed voltage source to input a voltage to a switching module with number of identical switching stages. Each stage in the switching module consists of a first switch, which charges a capacitor in a conducting state and output a first voltage, a second switch, which connects the fixed voltage source and the capacitor in series to output a second voltage in a conducting state and a diode which blocks a reverse current from the capacitor to the power supply.04-22-2010
20100271081GATE DRIVE CIRCUITRY FOR NON-ISOLATED GATE SEMICONDUCTOR DEVICES - One embodiment is a gate drive circuitry for switching a semiconductor device having a non-isolated input, the gate drive circuitry having a first circuitry configured to turn-on the semiconductor device by imposing a current on a gate of the semiconductor device so as to forward bias an inherent parasitic diode of the semiconductor device. There is a second circuitry configured to turn-off the semiconductor device by imposing a current on the gate of the semiconductor device so as to reverse bias the parasitic diode of the semiconductor device wherein the first circuitry and the second circuitry are coupled to the semiconductor device respectively through a first switch and a second switch.10-28-2010

Patent applications by Antonio Caiafa, Niskayuna, NY US

Daniel Caiafa, Seattle, WA US

Patent application numberDescriptionPublished
20100331078Method and Apparatus for Associating Data with Online Game Ratings - A procedure receives a game result from a game console. A rating is determined for the game result. If the rating for the game result meets a predetermined criteria, the recorded game associated with the game result is received from the game console. The recorded game is attached to the rating of the game result such that other players can access the recorded game through an online gaming service.12-30-2010

Daniel Caiafa, Redmond, WA US

Patent application numberDescriptionPublished
20080227548Secured cross platform networked multiplayer communication and game play - A user of a software application (e.g., game or title) running at a gaming console may interact securely in real-time with a user of a compatible software application running at a general purpose computing device. Thus, a game player on the gaming console may play online over a secured communication channel with a game player on a PC, for example.09-18-2008

Daniel M.c, Caiafa, Kirkland, WA US

Patent application numberDescriptionPublished
20090049176SCALABLE VIRTUAL PARTITIONING OF RESOURCES - Resources are partitioned via a virtual partitioning system to distribute the resources over a plurality of resource servers. A virtual partition table can be kept at each of a set of resource managers handling requests for resources in tandem. When a resource is requested, a virtual partition value is calculated algorithmically, and the value is mapped to a resource component via the virtual partition table. The resource component encapsulates information indicating on which of the resource servers the resource resides and can provide a component for performing operations on the resource even though the requester does not have information about where the resource resides. The resources can be repartitioned by modifying the virtual partition table, thus allowing the addition of additional resource servers to the system while the resources remain available. Additional resource types can be added without reengineering the system.02-19-2009

Daniel Monteiro Casasanta Caiafa, Redmond, WA US

Patent application numberDescriptionPublished
20080242405ON-LINE GAMING AUTHENTICATION - A game device, such as a game console or a PC, is authenticated before joining an online gaming session. When the device registers with the gaming service, the device is queried for its system type (e.g., XBOX®, XBOX® 360, and PC) and a device identifier (e.g., serial number). The first time the device registers with the gaming service, the devices system type and identifier are stored. Each subsequent time the device registers with the gaming system, the device query response is compared with the stored system type and identifier. If the system type and identifier match, the device is allowed to participate in the game session. Additionally, the device system type is analyzed to determine if the device is allowed to participate in the game session. For example, a PC would not be allowed to participate in an XBOX® only game session.10-02-2008