Patents by Inventor Michael H. Smith
Michael H. Smith 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: 20190001170Abstract: A hydro fire mitigation system is provided that is associated with a structure. The system employs a number of sensors that detect an oncoming fire, which directs a controller to initiate fluid flow through a number of sprinklers. The system is fully autonomous and does not require municipal water or power during use.Type: ApplicationFiled: July 9, 2018Publication date: January 3, 2019Applicant: WAVEGUARD CORPORATIONInventors: Michael H. Smith, Randy Lang, Ken DiPaolo
-
Publication number: 20180243230Abstract: Methods for preparing particles and related compositions are provided. In some embodiments, the particles include at least one polynucleotide (e.g., mRNA), and in certain embodiments, the particles may include at least one ionizable molecule (e.g., a lipid). A method for preparing a suspension including the particles may comprise one or more filtration steps. In some such embodiments, prior to or during filtration, one or more properties of the particles (e.g., surface charge) and/or one or more properties of the suspension (e.g., pH) may be altered. In some embodiments, altering one or more properties of the particles and/or suspension may improve yield, improve a characteristic of the resulting composition, and/or prevent or reduce certain problems, such as fouling during the filtration process.Type: ApplicationFiled: August 17, 2016Publication date: August 30, 2018Applicant: ModernaTX, Inc.Inventor: Michael H. Smith
-
Patent number: 10016643Abstract: A hydro fire mitigation system is provided that is associated with a structure. The system employs a number of sensors that detect an oncoming fire, which directs a controller to initiate fluid flow through a number of sprinklers. The system is fully autonomous and does not require municipal water or power during use.Type: GrantFiled: January 12, 2016Date of Patent: July 10, 2018Assignee: WAVEGUARD CORPORATIONInventors: Michael H. Smith, Randy Lang, Ken DiPaolo
-
Publication number: 20160175633Abstract: A hydro fire mitigation system is provided that is associated with a structure. The system employs a number of sensors that detect an oncoming fire, which directs a controller to initiate fluid flow through a number of sprinklers. The system is fully autonomous and does not require municipal water or power during use.Type: ApplicationFiled: January 12, 2016Publication date: June 23, 2016Inventors: Michael H. Smith, Randy Lang, Ken DiPaolo
-
Patent number: 9361294Abstract: Some embodiments of a publishing tool to translate documents have been presented. In one embodiment, a master document written in a first natural language is received. The master document is repurposed to generate a set of output documents in one or more predetermined formats, wherein each of the output document is in a distinct one of a set of natural languages.Type: GrantFiled: May 31, 2007Date of Patent: June 7, 2016Assignee: Red Hat, Inc.Inventor: Michael H. Smith
-
Patent number: 9275032Abstract: Techniques for performing a process during a real time collaboration by multiple users or clients on a spreadsheet file are disclosed herein which may permit calculations to be performed locally by at least one of the clients. By doing so, increases in performance are realized since only data updates need to be provided to the host machine. As such, a determination is preferably made whether calculations performed locally can result in different data. If conflicting data is a possibility, then the calculations for the spreadsheet file will usually be performed remotely by a host machine. If not, then each client capable of doing so will perform the calculations locally and then provide only the updated data to the host machine. The determination of whether to perform the calculations locally or not may also be made dynamically, such as when one or more new formulas are added to the spreadsheet file.Type: GrantFiled: April 30, 2012Date of Patent: March 1, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Johnny S. Campbell, Joseph M. Chirilov, Michael H. Smith, Robert G. Hawking, Rishabh Tandon
-
Publication number: 20140338930Abstract: A fire mitigation system is provided that employs a sprinkler system associated with the outside of a dwelling or other building. In the event of a fire, the sprinkler system is selectively activated to address excess heat or approaching flames.Type: ApplicationFiled: May 15, 2014Publication date: November 20, 2014Applicant: waveGUARD CorporationInventors: Michael H. Smith, Randy Lang, Ken DiPaolo
-
Patent number: 8528968Abstract: A stowable tray table assembly including a tray table, an arm assembly supporting the tray table, and a frame comprising a vertical guide rail and a horizontal guide rail separately and consecutively guiding movement of the arm assembly, the arm assembly engaging the vertical guide rail when the tray table is in a vertical position and engaging the horizontal guide rail when the tray table is in a horizontal position.Type: GrantFiled: November 30, 2010Date of Patent: September 10, 2013Assignee: BE Aerospace, Inc.Inventors: Kristopher C. Moulton, Nathanael M. Curley, Michael H. Smith
-
Publication number: 20120216103Abstract: Techniques for performing a process during a real time collaboration by multiple users or clients on a spreadsheet file are disclosed herein which may permit calculations to be performed locally by at least one of the clients. By doing so, increases in performance are realized since only data updates need to be provided to the host machine. As such, a determination is preferably made whether calculations performed locally can result in different data. If conflicting data is a possibility, then the calculations for the spreadsheet file will usually be performed remotely by a host machine. If not, then each client capable of doing so will perform the calculations locally and then provide only the updated data to the host machine. The determination of whether to perform the calculations locally or not may also be made dynamically, such as when one or more new formulas are added to the spreadsheet file.Type: ApplicationFiled: April 30, 2012Publication date: August 23, 2012Applicant: MICROSOFT CORPORATIONInventors: Johnny S. Campbell, Joseph M. Chirilov, Michael H. Smith, Robert G. Hawking, Rishabh Tandon
-
Patent number: 8205151Abstract: Some embodiments of a publishing tool to provide syndication in increments have been presented. In one embodiment, a set of documents in different formats and/or different natural languages has been generated from a master document. In response to a change in the master document, a corresponding part in each of the plurality of documents is synchronously generated without regenerating an entirety of each of the plurality of documents. Then each of the set of documents is updated using the corresponding part generated.Type: GrantFiled: May 31, 2007Date of Patent: June 19, 2012Assignee: Red Hat, Inc.Inventor: Michael H. Smith
-
Publication number: 20120133180Abstract: A stowable tray table assembly including a tray table, an arm assembly supporting the tray table, and a frame comprising a vertical guide rail and a horizontal guide rail separately and consecutively guiding movement of the arm assembly, the arm assembly engaging the vertical guide rail when the tray table is in a vertical position and engaging the horizontal guide rail when the tray table is in a horizontal position.Type: ApplicationFiled: November 30, 2010Publication date: May 31, 2012Applicant: BE AEROSPACE, INC.Inventors: Kristopher C. Moulton, Nathanael M. Curley, Michael H. Smith
-
Patent number: 8190987Abstract: Techniques for performing a process during a real time collaboration by multiple users or clients on a spreadsheet file are disclosed herein which may permit calculations to be performed locally by at least one of the clients. By doing so, increases in performance are realized since only data updates need to be provided to the host machine. As such, a determination is preferably made whether calculations performed locally can result in different data. If conflicting data is a possibility, then the calculations for the spreadsheet file will usually be performed remotely by a host machine. If not, then each client capable of doing so will perform the calculations locally and then provide only the updated data to the host machine. The determination of whether to perform the calculations locally or not may also be made dynamically, such as when one or more new formulas are added to the spreadsheet file.Type: GrantFiled: October 25, 2007Date of Patent: May 29, 2012Assignee: Microsoft CorporationInventors: Johnny S. Campbell, Joseph M. Chirilov, Michael H. Smith, Robert G. Hawking, Rishabh Tandon
-
Patent number: 7756824Abstract: Techniques for collaborating on a spreadsheet file by client computers in real time are disclosed herein. In particular, a revision manager module is preferably provided with a host machine which receives updates from the client computers, processes such updates, and then applies them to the spreadsheet file. Additionally, a technique is described for handling updates sent to the revision manager by clients simultaneously or near simultaneously. In this case, the revision manager determines whether the updates to the spreadsheet file are transformable or able to be merged. If so, the updates are combined into the spreadsheet file and applied thereto. If the updates are not transformable, the revision manager confirms that all clients have received all previous updates before applying the non-transformable update to the spreadsheet file.Type: GrantFiled: October 26, 2007Date of Patent: July 13, 2010Assignee: Microsoft CorporationInventors: Johnny S. Campbell, Joseph M. Chirilov, Michael H. Smith, Rishabh Tandon, Robert G. Hawking, Robert L. Archer
-
Publication number: 20090214713Abstract: The invention is directed to a beverage preparation capsule that includes a body formed substantially from a filtration sheet material, a liquid injection nozzle for injecting liquid into the body, and a beverage preparation ingredient retained inside the capsule body. Also provided is a method of manufacturing the beverage preparation capsule.Type: ApplicationFiled: December 21, 2006Publication date: August 27, 2009Inventors: Fiachra Banim, Alexander V. Peskin, Creighton Goodwyn Morgan, Michael H. Smith, Nigel J. Hargraves, David Wicks
-
Publication number: 20090112990Abstract: Techniques for performing a process during a real time collaboration by multiple users or clients on a spreadsheet file are disclosed herein which may permit calculations to be performed locally by at least one of the clients. By doing so, increases in performance are realized since only data updates need to be provided to the host machine. As such, a determination is preferably made whether calculations performed locally can result in different data. If conflicting data is a possibility, then the calculations for the spreadsheet file will usually be performed remotely by a host machine. If not, then each client capable of doing so will perform the calculations locally and then provide only the updated data to the host machine. The determination of whether to perform the calculations locally or not may also be made dynamically, such as when one or more new formulas are added to the spreadsheet file.Type: ApplicationFiled: October 25, 2007Publication date: April 30, 2009Applicant: Microsoft CorporationInventors: Johnny S. Campbell, Joseph M. Chirilov, Michael H. Smith, Robert G. Hawking, Rishabh Tandon
-
Publication number: 20090112937Abstract: Techniques for collaborating on a spreadsheet file by client computers in real time are disclosed herein. In particular, a revision manager module is preferably provided with a host machine which receives updates from the client computers, processes such updates, and then applies them to the spreadsheet file. Additionally, a technique is described for handling updates sent to the revision manager by clients simultaneously or near simultaneously. In this case, the revision manager determines whether the updates to the spreadsheet file are transformable or able to be merged. If so, the updates are combined into the spreadsheet file and applied thereto. If the updates are not transformable, the revision manager confirms that all clients have received all previous updates before applying the non-transformable update to the spreadsheet file.Type: ApplicationFiled: October 26, 2007Publication date: April 30, 2009Applicant: Microsoft CorporationInventors: Johnny S. Campbell, Joseph M. Chirilov, Michael H. Smith, Robert G. Hawking, Rishabh Tandon, Robert L. Archer
-
Publication number: 20080300863Abstract: Some embodiments of a publishing tool to translate documents have been presented. In one embodiment, a master document written in a first natural language is received. The master document is repurposed to generate a set of output documents in one or more predetermined formats, wherein each of the output document is in a distinct one of a set of natural languages.Type: ApplicationFiled: May 31, 2007Publication date: December 4, 2008Inventor: Michael H. Smith
-
Publication number: 20080301564Abstract: Some embodiments of a build of material production system have been presented. In one embodiment, a graphical user interface (GUI) is presented via a client machine on factory floor to allow a user to submit a request to build a document from a master document in a predetermined natural language and a predetermined format. Further, a visual representation of a current build status of the document is provided in the GUI.Type: ApplicationFiled: May 31, 2007Publication date: December 4, 2008Inventor: Michael H. Smith
-
Publication number: 20080300864Abstract: Some embodiments of a publishing tool to provide syndication in increments have been presented. In one embodiment, a set of documents in different formats and/or different natural languages has been generated from a master document. In response to a change in the master document, a corresponding part in each of the plurality of documents is synchronously generated without regenerating an entirety of each of the plurality of documents. Then each of the set of documents is updated using the corresponding part generated.Type: ApplicationFiled: May 31, 2007Publication date: December 4, 2008Inventor: Michael H. Smith
-
Publication number: 20020147210Abstract: Novel dosing regimens of resiquimod formulations are disclosed for delaying recurrence of herpetic lesions in patients affected with a herpes virus infection. Preferably, dosing regimens include administering a pharmaceutical formulation containing resiquimod to a herpetic lesion once a week for at least one week.Type: ApplicationFiled: March 28, 2002Publication date: October 10, 2002Applicant: 3M Innovative Properties CompanyInventor: Michael H. Smith