Patents by Inventor Joshua Schumacher
Joshua Schumacher 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: 11936611Abstract: Systems and methods are provided for transmitting events. The systems and methods include operations for: receiving data indicating a level of user engagement with a messaging application for a given user; determining that the level of user engagement is below a specified threshold; prioritizing a plurality of events, associated with the messaging application, for transmission to a client device of the given user in response to determining that the level of user engagement is below the specified threshold; and transmitting a first event of the plurality of events to the client device based on prioritizing the plurality of events.Type: GrantFiled: April 13, 2023Date of Patent: March 19, 2024Assignee: Snap Inc.Inventors: Joshua Schumacher, Bradley Baron, Benjamin Ralph Hollis, Thiago Hirai
-
Patent number: 11765117Abstract: Systems and methods are provided for storing data based on device location. The systems and methods include operations for: determining, by a messaging application server, a geographical location associated with a client device; identifying, by the messaging application server, a plurality of storage devices located in different geographical regions; computing, by the messaging application server, a plurality of distances between the geographical location associated the client device and the geographical regions of the plurality of storage devices; selecting, by the messaging application server based on the computed plurality of distances, a first storage device of the plurality of storage device that is in a geographical region that is closest to the geographical location associated with the client device; and storing, by the messaging application server on the first storage device, data associated with a messaging application implemented on the client device.Type: GrantFiled: October 13, 2022Date of Patent: September 19, 2023Assignee: Snap Inc.Inventors: Bradley Baron, Benjamin Ralph Hollis, Joshua Schumacher
-
Publication number: 20230254275Abstract: Systems and methods are provided for transmitting events. The systems and methods include operations for: receiving data indicating a level of user engagement with a messaging application for a given user; determining that the level of user engagement is below a specified threshold; prioritizing a plurality of events, associated with the messaging application, for transmission to a client device of the given user in response to determining that the level of user engagement is below the specified threshold; and transmitting a first event of the plurality of events to the client device based on prioritizing the plurality of events.Type: ApplicationFiled: April 13, 2023Publication date: August 10, 2023Inventors: Joshua Schumacher, Bradley Baron, Benjamin Ralph Hollis, Thiago Hirai
-
Patent number: 11658931Abstract: Systems and methods are provided for transmitting events. The systems and methods include operations for: receiving data indicating a level of user engagement with a messaging application for a given user; determining that the level of user engagement is below a specified threshold; prioritizing a plurality of events, associated with the messaging application, for transmission to a client device of the given user in response to determining that the level of user engagement is below the specified threshold; and transmitting a first event of the plurality of events to the client device based on prioritizing the plurality of events.Type: GrantFiled: April 7, 2022Date of Patent: May 23, 2023Assignee: Snap Inc.Inventors: Joshua Schumacher, Bradley Baron, Benjamin Ralph Hollis, Thiago Hirai
-
Publication number: 20230058047Abstract: Systems and methods are provided for storing data based on device location. The systems and methods include operations for: determining, by a messaging application server, a geographical location associated with a client device; identifying, by the messaging application server, a plurality of storage devices located in different geographical regions; computing, by the messaging application server, a plurality of distances between the geographical location associated the client device and the geographical regions of the plurality of storage devices; selecting, by the messaging application server based on the computed plurality of distances, a first storage device of the plurality of storage device that is in a geographical region that is closest to the geographical location associated with the client device; and storing, by the messaging application server on the first storage device, data associated with a messaging application implemented on the client device.Type: ApplicationFiled: October 13, 2022Publication date: February 23, 2023Inventors: Bradley Baron, Benjamin Ralph Hollis, Joshua Schumacher
-
Patent number: 11516167Abstract: Systems and methods are provided for storing data based on device location. The systems and methods include operations for: determining, by a messaging application server, a geographical location associated with a client device; identifying, by the messaging application server, a plurality of storage devices located in different geographical regions; computing, by the messaging application server, a plurality of distances between the geographical location associated the client device and the geographical regions of the plurality of storage devices; selecting, by the messaging application server based on the computed plurality of distances, a first storage device of the plurality of storage device that is in a geographical region that is closest to the geographical location associated with the client device; and storing, by the messaging application server on the first storage device, data associated with a messaging application implemented on the client device.Type: GrantFiled: March 5, 2020Date of Patent: November 29, 2022Assignee: Snap Inc.Inventors: Bradley Baron, Benjamin Ralph Hollis, Joshua Schumacher
-
Publication number: 20220231983Abstract: Systems and methods are provided for transmitting events. The systems and methods include operations for: receiving data indicating a level of user engagement with a messaging application for a given user; determining that the level of user engagement is below a specified threshold; prioritizing a plurality of events, associated with the messaging application, for transmission to a client device of the given user in response to determining that the level of user engagement is below the specified threshold; and transmitting a first event of the plurality of events to the client device based on prioritizing the plurality of events.Type: ApplicationFiled: April 7, 2022Publication date: July 21, 2022Inventors: Joshua Schumacher, Bradley Baron, Benjamin Ralph Hollis, Thiago Hirai
-
Patent number: 11329944Abstract: Systems and methods are provided for transmitting events. The systems and methods include operations for: receiving data indicating a level of user engagement with a messaging application for a given user; determining that the level of user engagement is below a specified threshold; prioritizing a plurality of events, associated with the messaging application, for transmission to a client device of the given user in response to determining that the level of user engagement is below the specified threshold; and transmitting a first event of the plurality of events to the client device based on prioritizing the plurality of events.Type: GrantFiled: March 3, 2020Date of Patent: May 10, 2022Assignee: Snap Inc.Inventors: Joshua Schumacher, Bradley Baron, Benjamin Ralph Hollis, Thiago Hirai
-
Publication number: 20210281533Abstract: Systems and methods are provided for transmitting events. The systems and methods include operations for: receiving data indicating a level of user engagement with a messaging application for a given user; determining that the level of user engagement is below a specified threshold; prioritizing a plurality of events, associated with the messaging application, for transmission to a client device of the given user in response to determining that the level of user engagement is below the specified threshold; and transmitting a first event of the plurality of events to the client device based on prioritizing the plurality of events.Type: ApplicationFiled: March 3, 2020Publication date: September 9, 2021Inventors: Joshua Schumacher, Bradley Baron, Benjamin Ralph Hollis, Thiago Hirai
-
Publication number: 20210281529Abstract: Systems and methods are provided for storing data based on device location. The systems and methods include operations for: determining, by a messaging application server, a geographical location associated with a client device; identifying, by the messaging application server, a plurality of storage devices located in different geographical regions; computing, by the messaging application server, a plurality of distances between the geographical location associated the client device and the geographical regions of the plurality of storage devices; selecting, by the messaging application server based on the computed plurality of distances, a first storage device of the plurality of storage device that is in a geographical region that is closest to the geographical location associated with the client device; and storing, by the messaging application server on the first storage device, data associated with a messaging application implemented on the client device.Type: ApplicationFiled: March 5, 2020Publication date: September 9, 2021Inventors: Bradley Baron, Benjamin Ralph Hollis, Joshua Schumacher
-
Patent number: 10074530Abstract: This invention enables a sensitivity enhancement in the detection of molecular compounds. A mass spectrometry analyte support with nanotube anchors are used to concentrate MALDI samples prepared with water-insoluble matrix compounds on the anchor spot. A matrix solution mixed with analyte molecules is spotted onto a specialized MALDI plate using carbon nanotubes to selectively nucleate the analyte. The spot diameter of the target is usually several orders of magnitude larger than traditional supports, and led to lateral concentration for non-aqueous based matrices and produced a final dried matrix/analyte spot that was approximately the diameter of the laser spot at the point of investigation. The carbon nanotubes enhance nucleation on specific areas of a sample plate to concentrate analyte/matrix deposit during droplet evaporation, and demonstrate an increase in signal to noise ratio and an improved detection capability of low analyte concentrations compared to the standard MALDI preparation technique.Type: GrantFiled: April 1, 2016Date of Patent: September 11, 2018Assignee: University of South FloridaInventors: Rudiger Schlaf, Joshua Schumacher
-
Patent number: 9404128Abstract: Processes for the bioconversion of syngas to oxygenated organic compound are disclosed that reliably, cost-effectively and efficiently supply sulfur nutrient to microorganisms contained in acidic, aqueous fermentation menstrua. In the processes of this invention, basic, aqueous solution used to maintain the pH of the aqueous fermentation menstruum is used to remove hydrogen sulfide from the off-gas from the fermentation menstruum for recycle to the fermentation menstruum.Type: GrantFiled: November 7, 2014Date of Patent: August 2, 2016Assignee: SYNATA BIO, INC.Inventors: Shih-Perng Tsai, Robert Hickey, Jianxin Du, Jian Xu, Joshua Schumacher
-
Publication number: 20160130610Abstract: Processes for the bioconversion of syngas to oxygenated organic compound are disclosed that reliably, cost-effectively and efficiently supply sulfur nutrient to microorganisms contained in acidic, aqueous fermentation menstrua. In the processes of this invention, basic, aqueous solution used to maintain the pH of the aqueous fermentation menstruum is used to remove hydrogen sulfide from the off-gas from the fermentation menstruum for recycle to the fermentation menstruum.Type: ApplicationFiled: November 7, 2014Publication date: May 12, 2016Applicant: Coskata, Inc.Inventors: Shih-Perng Tsai, Robert Hickey, Jianxin Du, Jian Xu, Joshua Schumacher
-
Publication number: 20150225748Abstract: Anaerobic processes for the bioconversion of syngas to oxygenated organic compounds in an aqueous menstruum are disclosed where exogenous carbon dioxide is used to provide a syngas-containing substrate gas having a desired electron to carbon ratio. The exogenous carbon dioxide contains free oxygen, and the aqueous menstruum withdrawn for product recovery is contacted with the exogenous carbon dioxide to reduce its oxygen concentration before being supplied as part of the substrate gas.Type: ApplicationFiled: February 7, 2014Publication date: August 13, 2015Inventors: Jianxin Du, Joshua A. Schumacher, Andrew J. Heinen, Jian Xu
-
Publication number: 20150010453Abstract: The present invention generally relates to the removal of carbon dioxide from a gas stream, particularly a flue gas, hydrogen gas from a reformer, natural gas, or gas from a cement kiln. Immobilized enzymes for use in carbon capture and other systems are also disclosed.Type: ApplicationFiled: July 10, 2014Publication date: January 8, 2015Inventors: Wayne L. Gellett, Tracy L. Bucholz, Richard T. Zvosec, Joshua Schumacher, Robert A. Clayton, Robert P. Shirtum
-
Patent number: 8598511Abstract: This invention enables a sensitivity enhancement in the detection of molecular compounds. A mass spectrometry analyte support with nanotube anchors are used to concentrate MALDI samples, specifically samples prepared with water-insoluble matrix compounds, on the anchor spot. The surface structure is established through patterned carbon nanotube anchor growth, providing a nucleation center for analyte and reducing sample precipitation on the surrounding MALDI wafer. Also disclosed is a method of creating a mass spectrometry support using patterned metal catalyst to grow carbon nanotubes. The carbon nanotubes enhance nucleation on specific areas of a sample plate to concentrate analyte/matrix deposit during droplet evaporation.Type: GrantFiled: March 5, 2009Date of Patent: December 3, 2013Assignee: University of South FloridaInventors: Rudiger Schlaf, Joshua Schumacher
-
Publication number: 20120220025Abstract: The present invention generally relates to the removal of carbon dioxide from a gas stream, particularly a flue gas, hydrogen gas from a reformer, natural gas, or gas from a cement kiln. Immobilized enzymes for use in carbon capture and other systems are also disclosed.Type: ApplicationFiled: May 10, 2012Publication date: August 30, 2012Applicant: AKERMIN, INC.Inventors: Wayne L. Gellett, Tracy L. Bucholz, Richard T. Zvosec, Joshua Schumacher, Robert A. Clayton, Robert P. Shirtum
-
Patent number: 8178332Abstract: The present invention generally relates to the removal of carbon dioxide from a gas stream, particularly a flue gas, hydrogen gas from a reformer, natural gas, or gas from a cement kiln. Immobilized enzymes for use in carbon capture and other systems are also disclosed.Type: GrantFiled: August 15, 2011Date of Patent: May 15, 2012Assignee: Akermin, Inc.Inventors: Wayne L. Gellett, Tracy L. Bucholz, Richard T. Zvosec, Joshua Schumacher, Robert A. Clayton, Robert P. Shirtum
-
Publication number: 20110300623Abstract: The present invention generally relates to the removal of carbon dioxide from a gas stream, particularly a flue gas, hydrogen gas from a reformer, natural gas, or gas from a cement kiln. Immobilized enzymes for use in carbon capture and other systems are also disclosed.Type: ApplicationFiled: August 15, 2011Publication date: December 8, 2011Applicant: AKERMIN, INC.Inventors: Wayne L. Gellett, Tracy L. Bucholz, Richard T. Zvosec, Joshua Schumacher, Robert A. Clayton, Robert P. Shirtum
-
Publication number: 20110269029Abstract: A biofuel cell device for generating electrical current, comprising a fuel manifold, an anode assembly, a cathode assembly, a housing, and a controller is described. The anode assembly comprises at least one catalyst positioned for contact with fuel fluid in said fuel reservoir. The cathode assembly comprises at least one biocathode positioned for flow of an oxidant to the biocathode enzyme. The housing houses the manifold, anode assembly and cathode assembly. The controller controls the output of electrical current from the biofuel cell device.Type: ApplicationFiled: September 29, 2009Publication date: November 3, 2011Applicant: AKERMIN, INC.Inventors: Wayne L. Gellett, Joshua Schumacher, Tracy L. Bucholz, David Bao Le, Douglas A. Busekrus, Shelley D. Minteer, David Trentmann