Patents by Inventor Matthew Jennings

Matthew Jennings 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: 20240195773
    Abstract: Embodiments described herein include apparatuses, computer program products, and methods for data management in a group-based communication system. Specifically, some embodiments address data management for group-based communication channel(s) accessible to any number of entities based on various data retention policies. In this regard, embodiments enable maintenance of data associated with multiple organizations accessing a group-based communication channel based on a single, shared data retention policy, or different data retention policies, for example based on authorship of the group-based communication message. In embodiments, a data retention policy may be assigned directly to an entity, or assigned to a higher-level or lower-level entity and function as a default data a retention policy for other entities associated therewith.
    Type: Application
    Filed: January 26, 2024
    Publication date: June 13, 2024
    Applicant: Salesforce, Inc.
    Inventors: Sri Vasamsetti, Paul Matthew Jennings, Paul Rosania, Steven Gordon, Michael Demmer
  • Publication number: 20240141879
    Abstract: A pulsation dampener includes: a centerbody assembly having: a chamber including a first opening bounded by a wall defining a first surface; an outlet port communicating with the chamber; an inlet port communicating with the chamber; a flexible first diaphragm, wherein a perimeter of the first diaphragm is bonded to the first surface forming a seal that blocks the passage of fluid; a first cap disposed adjacent the first diaphragm, defining a first cavity between the first cap and the first diaphragm; an inlet orifice formed in the first cap communicating with the first cavity; an exhaust orifice formed in the first cap communicating with the first cavity; and a valve seat disposed in the first cavity in fluid communication with the exhaust orifice. The first diaphragm is moveable between an open position spaced away from the valve seat, and a closed position sealed against the valve seat.
    Type: Application
    Filed: March 2, 2022
    Publication date: May 2, 2024
    Inventors: Zachary Allan Cobb, Jeffrey D. Jennings, Carlyle Leonard Donevant, IV, Ryan Matthew Heffner, Tony Boyd Tang
  • Publication number: 20240129319
    Abstract: Embodiments of the present disclosure provide methods, systems, apparatuses, and computer program products that provide for an improved, more efficient, and more stable system of networked computing devices. The embodiments disclose an apparatus and system that enable client devices to selectively grant to third party applications permissions to access group-based communication objects of a group-based communication system. The apparatus and system further enable client devices to selectively grant to third party applications permissions to take specific actions with regards to the group-based communication objects within the system. To accomplish the improvements, the disclosed systems, apparatuses, and computing devices maintain a record of the permissions granted to third party applications in a permissions table stored in a computer storage device.
    Type: Application
    Filed: October 24, 2023
    Publication date: April 18, 2024
    Inventors: Meagan Gamache, Diogenes Brito, Buster Benson, Kefan Xie, Paul Matthew Jennings, Christopher Sullivan, Benjamin William Scholey Redman
  • Patent number: 11946370
    Abstract: Asphaltene onset pressure of a formation fluid is determined by subjecting the fluid to a plurality of tests where depressurization is conducted at a different depressurization rate for each test while optically monitoring the fluid for asphaltene flocculation. The pressures at which asphaltene flocculation are detected in each test are fit to a curve as a function of depressurization rate, and the curve is extrapolated to a pressure (e.g., 0 psi) to provide the asphaltene onset pressure.
    Type: Grant
    Filed: March 13, 2023
    Date of Patent: April 2, 2024
    Assignee: SCHLUMBERGER TECHNOLOGY CORPORATION
    Inventors: Matthew T. Sullivan, Christopher Harrison, Elizabeth Jennings Smythe
  • Publication number: 20240104370
    Abstract: A method comprising: sampling a first causal graph from a first graph distribution modelling causation between variables in a feature vector, and sampling a second causal graph from a second graph distribution modelling presence of possible confounders, a confounder being an unobserved cause of both of two variables. The method further comprises: identifying a parent variable which is a cause of a selected variable according to the first causal graph, and which together with the selected variable forms a confounded pair having a respective confounder being a cause of both according to the second causal graph. A machine learning model encodes the parent to give a first embedding, and encodes information on the confounded pair give a second embedding. The embeddings are combined and then decoded to give a reconstructed value. This mechanism may be used in training the model or in treatment effect estimation.
    Type: Application
    Filed: September 28, 2022
    Publication date: March 28, 2024
    Inventors: Chao MA, Cheng ZHANG, Matthew ASHMAN, Marife DEFANTE, Karen FASSIO, Joel JENNINGS, Agrin HILMKIL
  • Publication number: 20240104338
    Abstract: A method comprising: sampling a temporal causal graph from a temporal graph distribution specifying probabilities of directed causal edges between different variables of a feature vector at a present time step, and from one variable at a preceding time step to another variables at the present time step. Based on this there are identified: a present parent which is a cause of the selected variable in the present time step, and a preceding parent which is a cause of the selected variable from the preceding time step. The method then comprises: inputting a value of each identified present and preceding parent into a respective encoder, resulting in a respective embedding of each of the present and preceding parents; combining the embeddings of the present and preceding parents, resulting in a combined embedding; inputting the combined embedding into a decoder, resulting in a reconstructed value of the selected variable.
    Type: Application
    Filed: September 28, 2022
    Publication date: March 28, 2024
    Inventors: Wenbo GONG, Cheng ZHANG, Nick PAWLOWSKI, Joel JENNINGS, Karen FASSIO, Marife DEFANTE, Steve THOMAS, Alice HORAN, Chao MA, Matthew ASHMAN, Agrin HILMKIL
  • Publication number: 20240081964
    Abstract: An electric toothbrush is disclosed, having a handle including a drive motor and a head portion removably coupled to the handle. The head portion includes a brush, an exit port fed by an internal irrigation lumen, and a drive shaft operatively connecting the drive motor to the brush. A disposable irrigant reservoir is removably coupled directly to the head portion. The irrigant reservoir is in fluid communication with the internal irrigation lumen of the head portion. The head portion is configured to be replaceable with respect to the handle, and the irrigant reservoir is configured to be replaceable independent of the head portion. In some examples, the irrigant reservoir is a disposable bulb (e.g., a capsule), and is positioned such that the user can hold the handle while also squeezing the reservoir with the same hand. In some examples, the toothbrush head includes a suction mechanism.
    Type: Application
    Filed: November 21, 2023
    Publication date: March 14, 2024
    Inventors: Kurt KENZLER, Virginia PRENDERGAST, Mike WINTERHALTER, Barry JENNINGS, Matthew VERGIN
  • Patent number: 11916864
    Abstract: Embodiments described herein include apparatuses, computer program products, and methods for data management in a group-based communication system. Specifically, some embodiments address data management for group-based communication channel(s) accessible to any number of entities based on various data retention policies. In this regard, embodiments enable maintenance of data associated with multiple organizations accessing a group-based communication channel based on a single, shared data retention policy, or different data retention policies, for example based on authorship of the group-based communication message. In embodiments, a data retention policy may be assigned directly to an entity, or assigned to a higher-level or lower-level entity and function as a default data a retention policy for other entities associated therewith.
    Type: Grant
    Filed: August 5, 2022
    Date of Patent: February 27, 2024
    Assignee: Salesforce, Inc.
    Inventors: Sri Vasamsetti, Paul Matthew Jennings, Paul Rosania, Steven Gordon, Michael Demmer
  • Patent number: 11848936
    Abstract: Embodiments of the present disclosure provide methods, systems, apparatuses, and computer program products that provide for an improved, more efficient, and more stable system of networked computing devices. The embodiments disclose an apparatus and system that enable client devices to selectively grant to third party applications permissions to access group-based communication objects of a group-based communication system. The apparatus and system further enable client devices to selectively grant to third party applications permissions to take specific actions with regards to the group-based communication objects within the system. To accomplish the improvements, the disclosed systems, apparatuses, and computing devices maintain a record of the permissions granted to third party applications in a permissions table stored in a computer storage device.
    Type: Grant
    Filed: July 20, 2021
    Date of Patent: December 19, 2023
    Assignee: Salesforce, Inc.
    Inventors: Meagan Gamache, Diogenes Brito, Buster Benson, Kefan Xie, Paul Matthew Jennings, Christopher Sullivan, Benjamin William Scholey Redman
  • Publication number: 20230380383
    Abstract: Methods, systems, and device for animal wearable technology are provided in accordance with various embodiments. Some embodiments include an animal wearable device that includes: a securing apparatus configured to be worn by an animal; multiple stimulation components coupled with different portions of the securing apparatus; and/or a computerized controller coupled with the securing apparatus and the multiple stimulation components. The computerized controller may be configured to provide stimulation to the animal through the multiple stimulation components. The computerized controller may be configured to separately and/or independently control each stimulation components from the multiple stimulation components.
    Type: Application
    Filed: April 25, 2023
    Publication date: November 30, 2023
    Inventors: Jared Scott Marmen, Brandon Matthew Jennings, Ray W. Breslau, Joshua Thomas Merchlinski
  • Patent number: 11793169
    Abstract: Methods, systems, and devices for adjusting an animal wearable devices are provided in accordance with various embodiments. For example, some embodiments include a system that may include an animal wearable device, one or more straps, and one or more strap length adjustment mechanisms coupled with the one or more straps; the one or more strap length adjustment mechanisms that may be coupled with the animal wearable device. The strap length adjustment mechanism may include a variety of components such as a take-up spool and tension component(s). Some embodiments may utilize a motor coupled with the take-up spool and a microcontroller. Some embodiments include methods of utilizing the strap length adjustment mechanism(s) to adjust the fit of the animal wearable device.
    Type: Grant
    Filed: June 10, 2019
    Date of Patent: October 24, 2023
    Assignee: Barttron Inc.
    Inventors: Brandon Matthew Jennings, Jared Scott Marmen
  • Publication number: 20230227898
    Abstract: An assay is provided for the rapid detection of nucleic acids via a modified LAMP reaction coupled with colorimetric reporter utilizing a gold nanoparticle—peptide nucleic acid (AuNP-PNA) probe system.
    Type: Application
    Filed: August 22, 2022
    Publication date: July 20, 2023
    Inventors: Paul Mann, Matthew Jennings
  • Patent number: 11647733
    Abstract: Methods, systems, and device for animal wearable technology are provided in accordance with various embodiments. Some embodiments include an animal wearable device that includes: a securing apparatus configured to be worn by an animal; multiple stimulation components coupled with different portions of the securing apparatus; and/or a computerized controller coupled with the securing apparatus and the multiple stimulation components. The computerized controller may be configured to provide stimulation to the animal through the multiple stimulation components. The computerized controller may be configured to separately and/or independently control each stimulation components from the multiple stimulation components.
    Type: Grant
    Filed: November 14, 2016
    Date of Patent: May 16, 2023
    Assignee: Barttron, Inc.
    Inventors: Jared Scott Marmen, Brandon Matthew Jennings, Ray W. Breslau, Joshua Thomas Merchlinski
  • Publication number: 20220385611
    Abstract: Embodiments described herein include apparatuses, computer program products, and methods for data management in a group-based communication system. Specifically, some embodiments address data management for group-based communication channel(s) accessible to any number of entities based on various data retention policies. In this regard, embodiments enable maintenance of data associated with multiple organizations accessing a group-based communication channel based on a single, shared data retention policy, or different data retention policies, for example based on authorship of the group-based communication message. In embodiments, a data retention policy may be assigned directly to an entity, or assigned to a higher-level or lower-level entity and function as a default data a retention policy for other entities associated therewith.
    Type: Application
    Filed: August 5, 2022
    Publication date: December 1, 2022
    Inventors: Sri Vasamsetti, Paul Matthew Jennings, Paul Rosania, Steven Gordon, Michael Demmer
  • Patent number: 11510532
    Abstract: An apparatus that includes a dispensing container, a collecting container and a mount. The dispensing container and the collecting container each includes a receptacle having an open end, a lid configured to be received over the open end, an interior space defined by the receptacle and the lid, and an opening into the interior space. The mount is configured to be attached to a structure and is further attached to at least one of the dispensing container and the collecting container.
    Type: Grant
    Filed: April 19, 2021
    Date of Patent: November 29, 2022
    Assignee: Sense of Security USA, LLC
    Inventors: Matthew Jennings, Jeremy Streets
  • Patent number: 11456985
    Abstract: Embodiments described herein include apparatuses, computer program products, and methods for data management in a group-based communication system. Specifically, some embodiments address data management for group-based communication channel(s) accessible to any number of entities based on various data retention policies. In this regard, embodiments enable maintenance of data associated with multiple organizations accessing a group-based communication channel based on a single, shared data retention policy, or different data retention policies, for example based on authorship of the group-based communication message. In embodiments, a data retention policy may be assigned directly to an entity, or assigned to a higher-level or lower-level entity and function as a default data a retention policy for other entities associated therewith.
    Type: Grant
    Filed: January 31, 2020
    Date of Patent: September 27, 2022
    Assignee: Slack Technologies, LLC
    Inventors: Sri Vasamsetti, Paul Matthew Jennings, Paul Rosania, Steven Gordon, Michael Demmer
  • Patent number: 11450490
    Abstract: A panelboard system includes a panelboard, a first circuit breaker in the panelboard, a second circuit breaker in the panelboard, and an interlock assembly. The interlock assembly includes: an interlock panel, a first protrusion on the interlock panel and positioned above the first circuit breaker, a second protrusion on the interlock panel and positioned above the second circuit breaker, and a toggle bracket pivotally connected to the interlock panel at a pivot member between the first and second protrusions. The toggle bracket includes a first arm extending from the pivot member toward the first circuit breaker and a second arm extending from the pivot member toward the second circuit breaker.
    Type: Grant
    Filed: February 28, 2020
    Date of Patent: September 20, 2022
    Assignee: Eaton Intelligent Power Limited
    Inventors: Andrew Molitor, Matthew Jennings, Matthew D. Occhipinti
  • Publication number: 20220002758
    Abstract: A method for sequestering CO2 and creating precipitated calcium carbonates includes: (a) providing a liquid calcification medium including: a nutrient broth including water and a yeast extract, a carbon source selected from calcium carboxylic acids and calcium dicarboxylic acids and mixtures thereof, and bacteria that naturally express the chaA gene; (b) introducing CO2 to the liquid calcification medium; and (c) allowing microbial induced carbonate precipitation of calcium carbonate, thereby sequestering at least some of the CO2 introduced in said step of introducing
    Type: Application
    Filed: May 3, 2021
    Publication date: January 6, 2022
    Inventors: Hazel A. Barton, Matthew Jennings, George Breley
  • Publication number: 20210385228
    Abstract: Embodiments of the present disclosure provide methods, systems, apparatuses, and computer program products that provide for an improved, more efficient, and more stable system of networked computing devices. The embodiments disclose an apparatus and system that enable client devices to selectively grant to third party applications permissions to access group-based communication objects of a group-based communication system. The apparatus and system further enable client devices to selectively grant to third party applications permissions to take specific actions with regards to the group-based communication objects within the system. To accomplish the improvements, the disclosed systems, apparatuses, and computing devices maintain a record of the permissions granted to third party applications in a permissions table stored in a computer storage device.
    Type: Application
    Filed: July 20, 2021
    Publication date: December 9, 2021
    Inventors: Meagan Gamache, Diogenes Brito, Buster Benson, Kefan Xie, Paul Matthew Jennings, Christopher Sullivan, Benjamin William Scholey Redman
  • Publication number: 20210321834
    Abstract: An apparatus that includes a dispensing container, a collecting container and a mount. The dispensing container and the collecting container each includes a receptacle having an open end, a lid configured to be received over the open end, an interior space defined by the receptacle and the lid, and an opening into the interior space. The mount is configured to be attached to a structure and is further attached to at least one of the dispensing container and the collecting container.
    Type: Application
    Filed: April 19, 2021
    Publication date: October 21, 2021
    Inventors: Matthew Jennings, Jeremy Streets