Patents by Inventor Thomas Millard

Thomas Millard has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 9952163
    Abstract: A method of X-ray imaging includes passing an X-ray beam through a pre-sample mask 8 with a plurality of apertures 32, through a sample 10, and then through a detector mask 6 with aligned apertures 34. The beams are detected. The detector mask 6 and pre-sample mask 8 are moved with respect to one another to identify the position of maximum intensity and then moved to two further positions on equal and opposite spacings on either side of the maximum. Images are acquired and a transmission image, refraction image and scattering image calculated.
    Type: Grant
    Filed: May 29, 2014
    Date of Patent: April 24, 2018
    Assignee: UCL BUSINESS PLC
    Inventors: Marco Endrizzi, Alessandro Olivo, Paul Diemoz, Thomas Millard, Fabio Vittoria
  • Publication number: 20160146744
    Abstract: A method of X-ray imaging includes passing an X-ray beam through a pre-sample mask 8 with a plurality of apertures 32, through a sample 10, and then through a detector mask 6 with aligned apertures 34. The beams are detected. The detector mask 6 and pre-sample mask 8 are moved with respect to one another to identify the position of maximum intensity and then moved to two further positions on equal and opposite spacings on either side of the maximum. Images are acquired and a transmission image, refraction image and scattering image calculated.
    Type: Application
    Filed: May 29, 2014
    Publication date: May 26, 2016
    Inventors: Marco ENDREZZI, Alessandro OLIVO, Paul DIEMOZ, Thomas MILLARD, Fabio VITTORIA
  • Publication number: 20080109665
    Abstract: A programmable state machine is incorporated into the core of a network processor (NP) to monitor the utilization of different processing elements in the NP and to control the power state of each element as a function of past and predicted utilization. The state machine can be used to control a centralized power management control unit or to control a distributed power management unit where each processing element includes its own state machine. The function of the power management state machine can be implemented in any combination of software and/or hardwired logic, depending on the system design requirements. The monitoring and control are implemented through the use of a power management state change algorithm. The determination of the power state of a processing element accommodates interdependencies between the elements. It also makes adjustments in gain factors in response to actual performance and utilization of the network processor.
    Type: Application
    Filed: January 8, 2008
    Publication date: May 8, 2008
    Applicant: International Business Machines Corporation
    Inventors: Charles Kuhlmann, Thomas Millard, Norman Strole
  • Publication number: 20060009152
    Abstract: A method and system is provided for tracking mobile devices combining packet processing technology with Global Positioning System (GPS) technology. A central network system comprising a packet processing subsystem receives transmitted GPS location data from a mobile device transmitting GPS location data, wherein the packet processing subsystem uses a table access scheme to process the GPS location data and produce responsive mapping data, and the central network processing system compares the mapping data to a map and identifies a corresponding map location. Embodiments may also correlate device identification data, tracking table entries, and/or billing zone charges. In some embodiments a look-up key is built responsive to the GPS location data and used to identify map locations. The table access scheme may be a key hashing scheme and, in particular, a longest prefix match type scheme.
    Type: Application
    Filed: July 6, 2004
    Publication date: January 12, 2006
    Applicant: International Business Machines Corporation
    Inventors: Thomas Millard, Charles Sannipoli, Norman Strole