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: 20240195773Abstract: 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: ApplicationFiled: January 26, 2024Publication date: June 13, 2024Applicant: Salesforce, Inc.Inventors: Sri Vasamsetti, Paul Matthew Jennings, Paul Rosania, Steven Gordon, Michael Demmer
-
Publication number: 20240141879Abstract: 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: ApplicationFiled: March 2, 2022Publication date: May 2, 2024Inventors: Zachary Allan Cobb, Jeffrey D. Jennings, Carlyle Leonard Donevant, IV, Ryan Matthew Heffner, Tony Boyd Tang
-
Publication number: 20240129319Abstract: 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: ApplicationFiled: October 24, 2023Publication date: April 18, 2024Inventors: Meagan Gamache, Diogenes Brito, Buster Benson, Kefan Xie, Paul Matthew Jennings, Christopher Sullivan, Benjamin William Scholey Redman
-
Patent number: 11946370Abstract: 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: GrantFiled: March 13, 2023Date of Patent: April 2, 2024Assignee: SCHLUMBERGER TECHNOLOGY CORPORATIONInventors: Matthew T. Sullivan, Christopher Harrison, Elizabeth Jennings Smythe
-
Publication number: 20240104370Abstract: 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: ApplicationFiled: September 28, 2022Publication date: March 28, 2024Inventors: Chao MA, Cheng ZHANG, Matthew ASHMAN, Marife DEFANTE, Karen FASSIO, Joel JENNINGS, Agrin HILMKIL
-
Publication number: 20240104338Abstract: 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: ApplicationFiled: September 28, 2022Publication date: March 28, 2024Inventors: Wenbo GONG, Cheng ZHANG, Nick PAWLOWSKI, Joel JENNINGS, Karen FASSIO, Marife DEFANTE, Steve THOMAS, Alice HORAN, Chao MA, Matthew ASHMAN, Agrin HILMKIL
-
Publication number: 20240081964Abstract: 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: ApplicationFiled: November 21, 2023Publication date: March 14, 2024Inventors: Kurt KENZLER, Virginia PRENDERGAST, Mike WINTERHALTER, Barry JENNINGS, Matthew VERGIN
-
Patent number: 11916864Abstract: 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: GrantFiled: August 5, 2022Date of Patent: February 27, 2024Assignee: Salesforce, Inc.Inventors: Sri Vasamsetti, Paul Matthew Jennings, Paul Rosania, Steven Gordon, Michael Demmer
-
Patent number: 11848936Abstract: 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: GrantFiled: July 20, 2021Date of Patent: December 19, 2023Assignee: Salesforce, Inc.Inventors: Meagan Gamache, Diogenes Brito, Buster Benson, Kefan Xie, Paul Matthew Jennings, Christopher Sullivan, Benjamin William Scholey Redman
-
Publication number: 20230380383Abstract: 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: ApplicationFiled: April 25, 2023Publication date: November 30, 2023Inventors: Jared Scott Marmen, Brandon Matthew Jennings, Ray W. Breslau, Joshua Thomas Merchlinski
-
Patent number: 11793169Abstract: 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: GrantFiled: June 10, 2019Date of Patent: October 24, 2023Assignee: Barttron Inc.Inventors: Brandon Matthew Jennings, Jared Scott Marmen
-
Publication number: 20230227898Abstract: 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: ApplicationFiled: August 22, 2022Publication date: July 20, 2023Inventors: Paul Mann, Matthew Jennings
-
Patent number: 11647733Abstract: 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: GrantFiled: November 14, 2016Date of Patent: May 16, 2023Assignee: Barttron, Inc.Inventors: Jared Scott Marmen, Brandon Matthew Jennings, Ray W. Breslau, Joshua Thomas Merchlinski
-
Publication number: 20220385611Abstract: 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: ApplicationFiled: August 5, 2022Publication date: December 1, 2022Inventors: Sri Vasamsetti, Paul Matthew Jennings, Paul Rosania, Steven Gordon, Michael Demmer
-
Patent number: 11510532Abstract: 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: GrantFiled: April 19, 2021Date of Patent: November 29, 2022Assignee: Sense of Security USA, LLCInventors: Matthew Jennings, Jeremy Streets
-
Patent number: 11456985Abstract: 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: GrantFiled: January 31, 2020Date of Patent: September 27, 2022Assignee: Slack Technologies, LLCInventors: Sri Vasamsetti, Paul Matthew Jennings, Paul Rosania, Steven Gordon, Michael Demmer
-
Patent number: 11450490Abstract: 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: GrantFiled: February 28, 2020Date of Patent: September 20, 2022Assignee: Eaton Intelligent Power LimitedInventors: Andrew Molitor, Matthew Jennings, Matthew D. Occhipinti
-
Publication number: 20220002758Abstract: 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 introducingType: ApplicationFiled: May 3, 2021Publication date: January 6, 2022Inventors: Hazel A. Barton, Matthew Jennings, George Breley
-
Publication number: 20210385228Abstract: 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: ApplicationFiled: July 20, 2021Publication date: December 9, 2021Inventors: Meagan Gamache, Diogenes Brito, Buster Benson, Kefan Xie, Paul Matthew Jennings, Christopher Sullivan, Benjamin William Scholey Redman
-
Publication number: 20210321834Abstract: 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: ApplicationFiled: April 19, 2021Publication date: October 21, 2021Inventors: Matthew Jennings, Jeremy Streets