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: 11936611
    Abstract: 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: Grant
    Filed: April 13, 2023
    Date of Patent: March 19, 2024
    Assignee: Snap Inc.
    Inventors: Joshua Schumacher, Bradley Baron, Benjamin Ralph Hollis, Thiago Hirai
  • Patent number: 11765117
    Abstract: 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: Grant
    Filed: October 13, 2022
    Date of Patent: September 19, 2023
    Assignee: Snap Inc.
    Inventors: Bradley Baron, Benjamin Ralph Hollis, Joshua Schumacher
  • Publication number: 20230254275
    Abstract: 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: Application
    Filed: April 13, 2023
    Publication date: August 10, 2023
    Inventors: Joshua Schumacher, Bradley Baron, Benjamin Ralph Hollis, Thiago Hirai
  • Patent number: 11658931
    Abstract: 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: Grant
    Filed: April 7, 2022
    Date of Patent: May 23, 2023
    Assignee: Snap Inc.
    Inventors: Joshua Schumacher, Bradley Baron, Benjamin Ralph Hollis, Thiago Hirai
  • Publication number: 20230058047
    Abstract: 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: Application
    Filed: October 13, 2022
    Publication date: February 23, 2023
    Inventors: Bradley Baron, Benjamin Ralph Hollis, Joshua Schumacher
  • Patent number: 11516167
    Abstract: 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: Grant
    Filed: March 5, 2020
    Date of Patent: November 29, 2022
    Assignee: Snap Inc.
    Inventors: Bradley Baron, Benjamin Ralph Hollis, Joshua Schumacher
  • Publication number: 20220231983
    Abstract: 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: Application
    Filed: April 7, 2022
    Publication date: July 21, 2022
    Inventors: Joshua Schumacher, Bradley Baron, Benjamin Ralph Hollis, Thiago Hirai
  • Patent number: 11329944
    Abstract: 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: Grant
    Filed: March 3, 2020
    Date of Patent: May 10, 2022
    Assignee: Snap Inc.
    Inventors: Joshua Schumacher, Bradley Baron, Benjamin Ralph Hollis, Thiago Hirai
  • Publication number: 20210281533
    Abstract: 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: Application
    Filed: March 3, 2020
    Publication date: September 9, 2021
    Inventors: Joshua Schumacher, Bradley Baron, Benjamin Ralph Hollis, Thiago Hirai
  • Publication number: 20210281529
    Abstract: 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: Application
    Filed: March 5, 2020
    Publication date: September 9, 2021
    Inventors: Bradley Baron, Benjamin Ralph Hollis, Joshua Schumacher
  • Patent number: 10074530
    Abstract: 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: Grant
    Filed: April 1, 2016
    Date of Patent: September 11, 2018
    Assignee: University of South Florida
    Inventors: Rudiger Schlaf, Joshua Schumacher
  • Patent number: 9404128
    Abstract: 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: Grant
    Filed: November 7, 2014
    Date of Patent: August 2, 2016
    Assignee: SYNATA BIO, INC.
    Inventors: Shih-Perng Tsai, Robert Hickey, Jianxin Du, Jian Xu, Joshua Schumacher
  • Publication number: 20160130610
    Abstract: 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: Application
    Filed: November 7, 2014
    Publication date: May 12, 2016
    Applicant: Coskata, Inc.
    Inventors: Shih-Perng Tsai, Robert Hickey, Jianxin Du, Jian Xu, Joshua Schumacher
  • Publication number: 20150225748
    Abstract: 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: Application
    Filed: February 7, 2014
    Publication date: August 13, 2015
    Inventors: Jianxin Du, Joshua A. Schumacher, Andrew J. Heinen, Jian Xu
  • Publication number: 20150010453
    Abstract: 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: Application
    Filed: July 10, 2014
    Publication date: January 8, 2015
    Inventors: Wayne L. Gellett, Tracy L. Bucholz, Richard T. Zvosec, Joshua Schumacher, Robert A. Clayton, Robert P. Shirtum
  • Patent number: 8598511
    Abstract: 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: Grant
    Filed: March 5, 2009
    Date of Patent: December 3, 2013
    Assignee: University of South Florida
    Inventors: Rudiger Schlaf, Joshua Schumacher
  • Publication number: 20120220025
    Abstract: 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: Application
    Filed: May 10, 2012
    Publication date: August 30, 2012
    Applicant: AKERMIN, INC.
    Inventors: Wayne L. Gellett, Tracy L. Bucholz, Richard T. Zvosec, Joshua Schumacher, Robert A. Clayton, Robert P. Shirtum
  • Patent number: 8178332
    Abstract: 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: Grant
    Filed: August 15, 2011
    Date of Patent: May 15, 2012
    Assignee: Akermin, Inc.
    Inventors: Wayne L. Gellett, Tracy L. Bucholz, Richard T. Zvosec, Joshua Schumacher, Robert A. Clayton, Robert P. Shirtum
  • Publication number: 20110300623
    Abstract: 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: Application
    Filed: August 15, 2011
    Publication date: December 8, 2011
    Applicant: AKERMIN, INC.
    Inventors: Wayne L. Gellett, Tracy L. Bucholz, Richard T. Zvosec, Joshua Schumacher, Robert A. Clayton, Robert P. Shirtum
  • Publication number: 20110269029
    Abstract: 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: Application
    Filed: September 29, 2009
    Publication date: November 3, 2011
    Applicant: AKERMIN, INC.
    Inventors: Wayne L. Gellett, Joshua Schumacher, Tracy L. Bucholz, David Bao Le, Douglas A. Busekrus, Shelley D. Minteer, David Trentmann