Patents by Inventor Michael Fallon

Michael Fallon 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: 8667110
    Abstract: A remotely managed expandable multi-user computer system is provided. The computer system includes a removable compute cartridge and a removable storage cartridge allowing easy upgrade of the computer system. The computer system self-configures when powered on to allow remote management by another system over a network. Automatic failover support is provided without the need for a separate compute element. A self-configurable removable secure-to-wireless converter to couple to a client computer system allows secure communications between the multi-user system and the client computer system via a wireless network.
    Type: Grant
    Filed: December 22, 2009
    Date of Patent: March 4, 2014
    Assignee: Intel Corporation
    Inventors: Johan van de Groenendaal, Matthew Adiletta, Myles Wilde, Michael Fallon, Aaron Gorius, William Wheeler, Chengda Yang, Paul Dormitzer, Douglas Carrigan
  • Publication number: 20110153798
    Abstract: A remotely managed expandable multi-user computer system is provided. The computer system includes a removable compute cartridge and a removable storage cartridge allowing easy upgrade of the computer system. The computer system self-configures when powered on to allow remote management by another system over a network. Automatic failover support is provided without the need for a separate compute element. A self-configurable removable secure-to-wireless converter to couple to a client computer system allows secure communications between the multi-user system and the client computer system via a wireless network.
    Type: Application
    Filed: December 22, 2009
    Publication date: June 23, 2011
    Inventors: Johan van de Groenendaal, Matthew Adiletta, Myles Wilde, Michael Fallon, Aaron Gorius, William Wheeler, Chengda Yang, Paul Dormitzer, Douglas Carrigan
  • Patent number: 7415540
    Abstract: Scheduling the processing of threads by scheduling a datagram from an input queue among a plurality of input queues to a thread for processing. The scheduling includes computing an output position in an output queue, communicating with a plurality of threads for processing, and assigning the datagram to one of said plurality of threads for processing. After processing the datagram, the processing thread enqueus the datagram in the output queues at the output position specified by the scheduled output position.
    Type: Grant
    Filed: December 31, 2002
    Date of Patent: August 19, 2008
    Assignee: Intel Corporation
    Inventors: Michael Fallon, Makaran Raghunandan
  • Publication number: 20050039182
    Abstract: A method of and apparatus for associating units of data with threads of a multi-threaded processor for processing, and enabling each thread to perform processing for at least two of the data units during a thread execution period. The thread execution period is divided among phases, and each of the data units processed by a thread is processed by a different one of the phases.
    Type: Application
    Filed: August 14, 2003
    Publication date: February 17, 2005
    Inventors: Donald Hooper, Mark Rosenbluth, Debra Bernstein, Michael Fallon, Sanjeev Jain, Gilbert Wolrich
  • Publication number: 20050038964
    Abstract: A mechanism to process units of data associated with a dependent data stream using different threads of execution and a common data structure in memory. Accessing the common data structure in memory for the processing uses a single read operation and a single write operation. The folding of multiple read-modify-write memory operations in such a manner for multiple multi-threaded stages of processing includes controlling a first stage, which operates on the same data unit as a second stage to pass context state information to the second stage for coherency.
    Type: Application
    Filed: August 14, 2003
    Publication date: February 17, 2005
    Inventors: Donald Hooper, Hugh Wilkinson, Mark Rosenbluth, Debra Bernstein, Michael Fallon, Sanjeev Jain, Myles Wilde, Gilbert Wolrich
  • Publication number: 20040128401
    Abstract: Scheduling the processing of threads by scheduling a datagram from an input queue among a plurality of input queues to a thread for processing. The scheduling includes computing an output position in an output queue, communicating with a plurality of threads for processing, and assigning the datagram to one of said plurality of threads for processing. After processing the datagram, the processing thread enqueus the datagram in the output queues at the output position specified by the scheduled output position.
    Type: Application
    Filed: December 31, 2002
    Publication date: July 1, 2004
    Inventors: Michael Fallon, Makaram Raghunandan
  • Patent number: 6315270
    Abstract: A pulley guides a cable on an overhead framework structure which is suspended from a ceiling by a threaded rod. The pulley includes a guide structure which guides the cable longitudinally through the pulley, and further includes a bracket structure which mounts the guide structure on the threaded rod. The guide structure can be mounted on the threaded rod in a first position in which a cable can be moved transversely into and out of the guide structure, and can be alternatively mounted on the threaded rod in a second position in which the cable cannot be moved transversely into or out of the guide structure.
    Type: Grant
    Filed: July 20, 2000
    Date of Patent: November 13, 2001
    Assignee: Marconi Communications, Inc.
    Inventor: Michael Fallon