Patents by Inventor Michael Moon

Michael Moon 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).

  • Publication number: 20090079466
    Abstract: The present disclosure provides an architecture that enables massive parallel processing on an IC while alleviating control congestion, memory access congestion and wiring congestion, together with high flexibility where the processing units are soft-arranged to perform different tasks. In an embodiment, the present architecture includes a functional block with a GO component to start the functional block, and a DONE component to identifying the completion status. The GO and DONE components can be linked together, preferably by a linkage component, to chain the functional blocks. The linkage is preferably soft configurable. In another embodiment, the present architecture includes an integrated circuit comprises a plurality of functional blocks chained together for serial processing, parallel processing, or any combination thereof.
    Type: Application
    Filed: June 29, 2008
    Publication date: March 26, 2009
    Inventors: Hirak Mitra, Raj Kulkarni, Richard Wicks, Michael Moon
  • Publication number: 20090083460
    Abstract: The present invention relates to a flexible and reconfigurable bus fabric for microelectronic processing units, which can offer efficient memory data management, together with efficient data transfer and relieving data transfer congestion in an integrated circuit. In an embodiment, the present reconfigurable bus fabric comprises a multistate intersection between two data buses. Preferably, the multistate intersection comprises at least two states, a connecting state connecting the two data buses, and a disconnecting state disconnecting the two data buses. The multistate intersection provides a reconfigurable bus fabric, allowing different connection configuration for the data buses. This reconfigurable bus fabric offers soft-configurability and soft-reconfigurability, using software programming to arrange the circuits' interconnections. Other configurations are also disclosed in exemplary embodiments.
    Type: Application
    Filed: June 29, 2008
    Publication date: March 26, 2009
    Inventors: Hirak Mitra, Raj Kulkarni, Richard Wicks, Michael Moon
  • Publication number: 20090083515
    Abstract: In an embodiment, the present invention discloses a flexible and reconfigurable architecture with efficient memory data management, together with efficient data transfer and relieving data transfer congestion in an integrated circuit. In an embodiment, the output of a first functional component is stored to an input memory of a next functional component. Thus when the first functional component completes its processing, its output is ready to be accessed as input to the next functional component. In an embodiment, the memory device further comprises a partition mechanism for simultaneously accepting output writing from the first functional component and accepting input reading from the second functional component. In another embodiment, the present integrated circuit comprises at least two functional components and at least two memory devices, together with a controller for switching the connections between the functional components and the memory devices.
    Type: Application
    Filed: June 29, 2008
    Publication date: March 26, 2009
    Inventors: Hirak Mitra, Raj Kulkarni, Richard Wicks, Michael Moon
  • Publication number: 20090083461
    Abstract: The present disclosure provides a methodology for reducing congestion of a processing unit, preferably by configuring a plurality of functional blocks to run in parallel or in series without the influence or input from the processing unit. In an embodiment, the present method chains a plurality of functional blocks together by software so that one functional block starts after the completion of another functional block. The configuration of the chain can be series, parallel, and any combination thereof, arranged to meet the circuit's objective. The chaining can be configured and re-configured, preferably by software input. The chaining can also be performed at design time or at run time. The chaining can also be modified, preferably at design time, but can also be modified at run time.
    Type: Application
    Filed: June 29, 2008
    Publication date: March 26, 2009
    Inventors: Hirak Mitra, Raj Kulkarni, Richard Wicks, Michael Moon
  • Publication number: 20070231082
    Abstract: A method for preparing ground for excavation comprises providing at least one excavation aid including a fluid inlet configured to receive fluid from a fluid source and at least one elongate member having a ground penetrating member configured to use the received fluid and gravity to penetrate the ground while dispersing the fluid into the surrounding ground. The excavation aid is placed on ground to be excavated with the ground penetrating member of the at least one elongate member resting on a surface of the ground and then connected to a fluid source. Once the at least one excavation aid has distributed an amount of fluid into the ground so as to allow the at least one elongate member to penetrate the ground to a predetermined depth, the at least one excavation aid is removed from the ground so that the area can be excavated manually.
    Type: Application
    Filed: April 3, 2006
    Publication date: October 4, 2007
    Inventor: Michael Moon
  • Publication number: 20060249236
    Abstract: A non-pneumatic tire for a vehicle featuring a body of elastic material and having a circumferentially-extending crown portion featuring a running surface and circumferentially-extending sidewalls joined to the crown portion. The side walls terminate in circumferentially-extending beads which are adapted to engage the rim of a vehicle wheel. A number of radially-extending and circumferentially-spaced compound-curve springs made of a composite material are at least partially embedded within the crown portion and the sidewalls. The curved springs have ends terminating within the beads of the tire body. A circumferentially-extending belt constructed of a high-strength and low stretch material is positioned radially outside of the compound-curve springs.
    Type: Application
    Filed: May 6, 2005
    Publication date: November 9, 2006
    Inventors: Michael Moon, Morris Corn
  • Patent number: 6134832
    Abstract: A plant pot which not only is capable, when empty, of being conveniently and compactly stored or "nested" in a columnar formation along with other unfilled pots like itself, but also has the ability, after a plant and growing medium have been placed in the pot, to be stacked in any of a number of orderly and stable arrangements among other planted pots, also of the same construction. Stacking of plant-containing pots is made possible by a plurality of interlock stacking grooves provided on the bottom of each pot. Six (6) grooves are provided, and the sides of every other groove define an arced ledge that can be rested upon and abutted against the inner periphery of the rim of another pot so that a number of pots can be arranged to form a securely stacked structure.
    Type: Grant
    Filed: April 27, 1999
    Date of Patent: October 24, 2000
    Assignee: Landmark Plastic Corporation
    Inventors: David Bokmiller, Michael Moon, Robert Gumpf, Shannon Mullins, Mike Blomerley, Steve Pavelka