Patents by Inventor Michael J. Morrison
Michael J. Morrison 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: 11059756Abstract: A method of forming a pelletized fertilizer includes combining a fertilizer material with an organic binder to form a wet mixture, and drying the wet mixture to form particles comprising the fertilizer material and the organic binder dispersed therein. The fertilizer material includes solid particles of langbeinite, and the organic binder includes at least one cellulose polymer in a solid phase or a liquid gel phase. The dried particles are coated with mineral oil to form coated particles. A pelletized fertilizer includes pellets comprising solid particles of langbeinite (and optionally, other fertilizer materials) interspersed with at least one cellulose polymer. A mineral oil coating is over the pellets.Type: GrantFiled: September 5, 2018Date of Patent: July 13, 2021Assignees: Intrepid Potash, Inc., Enviro Tech Services, Inc.Inventors: Michael J. Morrison, Kenneth G. Taylor, Stephen C. Bytnar, Elizabeth Paden
-
Publication number: 20190332274Abstract: System, method, and apparatus for integrated main memory (MM) and configurable coprocessor (CP) chip for processing subset of network functions. Chip supports external accesses to MM without additional latency from on-chip CP. On-chip memory scheduler resolves all bank conflicts and configurably load balances MM accesses. Instruction set and data on which the CP executes instructions are all disposed on-chip with no on-chip cache memory, thereby avoiding latency and coherency issues. Multiple independent and orthogonal threading domains used: a FIFO-based scheduling domain (SD) for the I/O; a multi-threaded processing domain for the CP. The CP is an array of independent, autonomous, unsequenced processing engines processing on-chip data tracked by SD of external CMD and reordered per FIFO CMD sequence before transmission.Type: ApplicationFiled: October 29, 2018Publication date: October 31, 2019Applicant: MoSys, Inc.Inventors: Michael J. Miller, Jay B. Patel, Michael J. Morrison
-
Publication number: 20180173433Abstract: System, method, and apparatus for integrated main memory (MM) and configurable coprocessor (CP) chip for processing subset of network functions. Chip supports external accesses to MM without additional latency from on-chip CP. On-chip memory scheduler resolves all bank conflicts and configurably load balances MM accesses. Instruction set and data on which the CP executes instructions are all disposed on-chip with no on-chip cache memory, thereby avoiding latency and coherency issues. Multiple independent and orthogonal threading domains used: a FIFO-based scheduling domain (SD) for the I/O; a multi-threaded processing domain for the CP. The CP is an array of independent, autonomous, unsequenced processing engines processing on-chip data tracked by SD of external CMD and reordered per FIFO CMD sequence before transmission.Type: ApplicationFiled: February 18, 2018Publication date: June 21, 2018Applicant: MoSys, Inc.Inventors: Michael J. Miller, Jay B. Patel, Michael J. Morrison
-
Patent number: 9971567Abstract: The randomizer includes connection circuitry with a random connection layout to parallely couple each of a quantity of bits for each of a plurality of inputs of bit width n to multiple output bits of a respectively coupled output. Combinational circuitry combines at least a portion of each of the plurality of outputs associated with each of the plurality of inputs to create a single resultant output of random data having a bit width of the quantity n.Type: GrantFiled: December 26, 2016Date of Patent: May 15, 2018Assignee: MoSys, Inc.Inventors: Michael J. Miller, Michael J. Morrison, Jay B Patel
-
Publication number: 20170109135Abstract: A Method and Apparatus for Randomizer has been disclosed. In one implementation a sequence of randomized connections then exclusive-OR operations and then an adder produce a randomized output.Type: ApplicationFiled: December 26, 2016Publication date: April 20, 2017Applicant: MoSys, Inc.Inventors: Michael J. Miller, Michael J. Morrison, Jay B. Patel
-
Publication number: 20160188222Abstract: System, method, and apparatus for integrated main memory (MM) and configurable coprocessor (CP) chip for processing subset of network functions. Chip supports external accesses to MM without additional latency from on-chip CP. On-chip memory scheduler resolves all bank conflicts and configurably load balances MM accesses. Instruction set and data on which the CP executes instructions are all disposed on-chip with no on-chip cache memory, thereby avoiding latency and coherency issues. Multiple independent and orthogonal threading domains used: a FIFO-based scheduling domain (SD) for the I/O; a multi-threaded processing domain for the CP. The CP is an array of independent, autonomous, unsequenced processing engines processing on-chip data tracked by SD of external CMD and reordered per FIFO CMD sequence before transmission.Type: ApplicationFiled: September 30, 2015Publication date: June 30, 2016Inventors: Michael J. Miller, Jay B. Patel, Michael J. Morrison
-
Publication number: 20160019029Abstract: A Method and Apparatus for Randomizer has been disclosed. In one implementation a sequence of randomized connections then exclusive-OR operations and then an adder produce a randomized output.Type: ApplicationFiled: August 28, 2015Publication date: January 21, 2016Applicant: MoSys, Inc.Inventors: Michael J. MILLER, Michael J. MORRISON, Jay B. PATEL
-
Patent number: 9139446Abstract: Methods of processing an aqueous solution comprising potassium sulfate and magnesium sulfate include crystallizing K2SO4, crystallizing recycle crystals, and mixing at least a portion of the recycle crystals with the aqueous solution. Systems for processing potassium sulfate and magnesium sulfate include a first crystallizer and a second crystallizer in fluid communication with the second mix tank. The second crystallizer is structured and adapted to precipitate recycle crystals from the concentrated liquor to form a potassium-depleted recycle brine. The recycle crystals precipitated in the second crystallizer have a composition suitable to be recycled to the first crystallizer to increase the production of SOP.Type: GrantFiled: July 25, 2014Date of Patent: September 22, 2015Assignee: INTERCONTINENTAL POTASH CORP. (USA)Inventors: Steven L. Chastain, Michael J. Morrison, Richard W. Chastain, Donial M. Felton, Thomas H. Neuman
-
Publication number: 20140334995Abstract: Methods of processing an aqueous solution comprising potassium sulfate and magnesium sulfate include crystallizing K2SO4, crystallizing recycle crystals, and mixing at least a portion of the recycle crystals with the aqueous solution. Systems for processing potassium sulfate and magnesium sulfate include a first crystallizer and a second crystallizer in fluid communication with the second mix tank. The second crystallizer is structured and adapted to precipitate recycle crystals from the concentrated liquor to form a potassium-depleted recycle brine. The recycle crystals precipitated in the second crystallizer have a composition suitable to be recycled to the first crystallizer to increase the production of SOP.Type: ApplicationFiled: July 25, 2014Publication date: November 13, 2014Inventors: Steven L. CHASTAIN, Michael J. MORRISON, Richard W. CHASTAIN, Donial M. FELTON, Thomas H. NEUMAN
-
Patent number: 8832336Abstract: A system for increasing the efficiency of data transfer through a serializer-deserializer (SerDes) link, and for reducing data latency caused by differences between arrival times of the data on the SerDes link and the system clock with which the device operates.Type: GrantFiled: January 30, 2010Date of Patent: September 9, 2014Assignee: MoSys, Inc.Inventors: Michael J. Morrison, Jay B. Patel, Philip A. Ferolito, Michael J. Miller
-
Patent number: 8802048Abstract: Methods of processing an aqueous solution comprising potassium sulfate and magnesium sulfate include crystallizing K2SO4, crystallizing recycle crystals, and mixing at least a portion of the recycle crystals with the aqueous solution. Systems for processing potassium sulfate and magnesium sulfate include a first crystallizer and a second crystallizer in fluid communication with the second mix tank. The second crystallizer is structured and adapted to precipitate recycle crystals from the concentrated liquor to form a potassium-depleted recycle brine. The recycle crystals precipitated in the second crystallizer have a composition suitable to be recycled to the first crystallizer to increase the production of SOP.Type: GrantFiled: September 10, 2013Date of Patent: August 12, 2014Assignee: Intercontinental Potash Corp. (USA)Inventors: Steven L. Chastain, Michael J. Morrison, Richard W. Chastain, Donial M. Felton, Thomas H. Neuman
-
Publication number: 20140072507Abstract: Methods of processing an aqueous solution comprising potassium sulfate and magnesium sulfate include crystallizing K2SO4, crystallizing recycle crystals, and mixing at least a portion of the recycle crystals with the aqueous solution. Systems for processing potassium sulfate and magnesium sulfate include a first crystallizer and a second crystallizer in fluid communication with the second mix tank. The second crystallizer is structured and adapted to precipitate recycle crystals from the concentrated liquor to form a potassium-depleted recycle brine. The recycle crystals precipitated in the second crystallizer have a composition suitable to be recycled to the first crystallizer to increase the production of SOP.Type: ApplicationFiled: September 10, 2013Publication date: March 13, 2014Applicant: INTERCONTINENTAL POTASH CORPORATIONInventors: Steven L. CHASTAIN, Michael J. MORRISON, Richard W. CHASTAIN, Donial M. FELTON, Thomas H. NEUMAN
-
Patent number: 8635417Abstract: A system includes a host device that may be configured to initiate memory requests to a system memory. The system also includes a memory controller that may be configured receive the memory requests and to format the memory requests into memory transactions that are conveyed to the memory device via a memory interface. The memory transactions include a plurality of memory write command types. Each memory write command type corresponds to a different respective schedule for conveying a corresponding data payload.Type: GrantFiled: May 10, 2012Date of Patent: January 21, 2014Assignee: MoSys, Inc.Inventors: Michael J. Morrison, Jay B. Patel
-
Publication number: 20130332681Abstract: A system includes a host device that may be configured to initiate memory requests to a system memory. The system also includes a memory controller that may be configured receive the memory requests and to format the memory requests into memory transactions that are conveyed to the memory device via a memory interface. The memory transactions include a memory write burst command having a first frame that includes a corresponding opcode positioned in one of a first command slot or a second command slot. The memory write burst command may also include a number of subsequent frames for conveying a data payload, as specified for example, by the opcode. The control unit may be configured to generate a number of concurrent sequential memory write operations to the memory in response to receiving the memory write burst command.Type: ApplicationFiled: June 6, 2013Publication date: December 12, 2013Inventors: Michael J. Miller, Michael J. Morrison, Jay B. Patel
-
Publication number: 20130319211Abstract: A system is provided for directing a flow of gas, including a launching mechanism, a plenum, a layer of meltable material, and an open-ended uptake component. The launching mechanism is adapted to expel rocket exhaust gas. The plenum includes an upper portion having at least one fire resistant breachable plug. The upper portion is adjacent to the launching mechanism. The layer of meltable material is disposed on the upper portion. The heat generated by the gas melts the layer of meltable material. The open-ended uptake component operatively connects to the plenum. The plug moves onto a lower portion of the plenum due to force generated by the gas onto the plug, and the gas flows through the plenum and the uptake component to vent said gas in a controlled manner.Type: ApplicationFiled: December 6, 2011Publication date: December 5, 2013Applicant: United States Government, as represented by the Secretary of the NavyInventors: Michael Ryan Whitney, Paul G. Atkinson, Perry J. Fridley, JR., Keith M. DeLoach, Luis C. Gominho, Michael J. Morrison, Doyle B. Green, Douglas L. Wynings
-
Patent number: 8584569Abstract: A system is provided for directing a flow of gas, including a launching mechanism, a plenum, a layer of meltable material, and an open-ended uptake component. The launching mechanism is adapted to expel rocket exhaust gas. The plenum includes an upper portion having at least one fire resistant breachable plug. The upper portion is adjacent to the launching mechanism. The layer of meltable material is disposed on the upper portion. The heat generated by the gas melts the layer of meltable material. The open-ended uptake component operatively connects to the plenum. The plug moves onto a lower portion of the plenum due to force generated by the gas onto the plug, and the gas flows through the plenum and the uptake component to vent said gas in a controlled manner.Type: GrantFiled: December 6, 2011Date of Patent: November 19, 2013Assignee: The United States of America as Represented by the Secretary of the NavyInventors: Michael Ryan Whitney, Paul G. Atkinson, III, Perry J. Fridley, Jr., Keith M. DeLoach, Luis C. Gominho, Michael J. Morrison, Doyle B. Green, Douglas L. Wynings
-
Patent number: 8527676Abstract: A system for increasing the efficiency of data transfer through a serializer-deserializer (SerDes) link, and for reducing data latency caused by differences between arrival times of the data on the SerDes link and the system clock with which the device operates.Type: GrantFiled: May 9, 2012Date of Patent: September 3, 2013Assignee: MoSys, Inc.Inventors: Michael J. Morrison, Jay B. Patel, Philip A. Ferolito, Michael J. Miller
-
Patent number: 8473695Abstract: A system includes a host device that may be configured to initiate memory requests to a system memory. The system also includes a memory controller that may be configured receive the memory requests and to format the memory requests into memory transactions that are conveyed to the memory device via a memory interface. The memory transactions include a plurality of memory write command types. Each memory write command type corresponds to a different respective schedule for conveying a corresponding data payload.Type: GrantFiled: March 31, 2011Date of Patent: June 25, 2013Assignee: MoSys, Inc.Inventors: Michael J. Morrison, Jay B. Patel
-
Patent number: 8370725Abstract: An apparatus includes a receiver, an error detection unit, and an acknowledgement unit. The receiver may receive frames of data from a transmitter unit of a second apparatus via a first communication path. The error detection unit may detect data errors in the frames of data received via the first communication path. The acknowledgment unit may maintain an acknowledgement indicator indicative of whether frames received by the apparatus are error free. In response to the error detection unit detecting an error, the acknowledgement unit may indicate an error condition exists by freezing a value of the acknowledgement indicator, or alternatively the acknowledgement unit may set a current value of the acknowledgement indicator to a predetermined error value. Further, the apparatus may successively convey values of the acknowledgement indicator to the second apparatus via a second communication path while the apparatus is receiving frames.Type: GrantFiled: February 1, 2010Date of Patent: February 5, 2013Assignee: MoSys, Inc.Inventors: Michael J. Miller, Michael J. Morrison, Philip A. Ferolito, Jay B. Patel, Toru M. Kuzuhara
-
Publication number: 20120254562Abstract: A system includes a host device that may be configured to initiate memory requests to a system memory. The system also includes a memory controller that may be configured receive the memory requests and to format the memory requests into memory transactions that are conveyed to the memory device via a memory interface. The memory transactions include a plurality of memory write command types. Each memory write command type corresponds to a different respective schedule for conveying a corresponding data payload.Type: ApplicationFiled: March 31, 2011Publication date: October 4, 2012Inventors: Michael J. Morrison, Jay B. Patel