Patents by Inventor David Griffin

David Griffin 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: 12282807
    Abstract: A system, method, and computer-program product includes receiving, by a controller node, a request to execute a client process associated with a first programming language and a plurality of threads; launching, by the controller node, a plurality of multi-language worker processes based on a number of threads associated with the client process; and instructing, by the controller node, the plurality of multi-language worker processes to execute the plurality of threads associated with the client process.
    Type: Grant
    Filed: December 23, 2024
    Date of Patent: April 22, 2025
    Assignee: SAS INSTITUTE INC.
    Inventors: Xindian Long, Liping Cai, Xingqi Du, Steven Eric Krueger, Joshua David Griffin, Yan Xu, Scott Russell Pope, Lawrence Edmund Lewis
  • Patent number: 12277410
    Abstract: A system, method, and computer-program product includes commencing a parent computer process based on receiving a request to perform an analytical operation on one or more datasets, commencing at least one child computer process that is launched by the parent computer process when the parent computer process initiates an execution of the analytical operation on the one or more datasets, transmitting, by the at least one child computer process, a request to the parent computer process to retrieve the one or more datasets, writing, by the parent computer process, the one or more datasets to a cross-process queue based on the parent computer process receiving the requests, reading, by the at least one child computer process, the one or more datasets from the cross-process queue, and executing, using an analytical application executing on the least one child computer process, the analytical operation based on the one or more datasets.
    Type: Grant
    Filed: December 23, 2024
    Date of Patent: April 15, 2025
    Assignee: SAS INSTITUTE INC.
    Inventors: Mohammadreza Nazari, Xindian Long, Steven Eric Krueger, Joshua David Griffin, Lawrence Edmund Lewis, Amirhassan Fallah Dizche, Ralph Walter Abbey, Jorge Manuel Gomes Da Silva
  • Patent number: 12277224
    Abstract: A system, method, and computer-program product includes commencing a parent computer process based on receiving a request to perform an analytical operation on one or more datasets, commencing at least one child computer process that is launched by the parent computer process when the parent computer process initiates an execution of the analytical operation on the one or more datasets, transmitting, by the at least one child computer process, a request to the parent computer process to retrieve the one or more datasets, writing, by the parent computer process, the one or more datasets to a cross-process queue based on the parent computer process receiving the requests, reading, by the at least one child computer process, the one or more datasets from the cross-process queue, and executing, using an analytical application executing on the least one child computer process, the analytical operation based on the one or more datasets.
    Type: Grant
    Filed: December 23, 2024
    Date of Patent: April 15, 2025
    Assignee: SAS INSTITUTE INC.
    Inventors: Mohammadreza Nazari, Xindian Long, Steven Eric Krueger, Joshua David Griffin, Lawrence Edmund Lewis, Amirhassan Fallah Dizche, Ralph Walter Abbey, Jorge Manuel Gomes Da Silva
  • Patent number: 12271795
    Abstract: A system, method, and computer-program product includes selecting, by a controller node, a plurality of hyperparameter search points from a hyperparameter search space; instructing, by the controller node, one or more worker nodes to concurrently train a plurality of machine learning models for a target number of epochs using the plurality of hyperparameter search points; receiving, from the one or more worker nodes, a plurality of performance metrics that measure a performance of the plurality of machine learning models during the target number of epochs; and removing, by the controller node, one or more underperforming hyperparameter search points from the plurality of hyperparameter search points according to a pre-defined performance metric ranking criterion associated with the plurality of performance metrics.
    Type: Grant
    Filed: December 24, 2024
    Date of Patent: April 8, 2025
    Assignee: SAS INSTITUTE INC.
    Inventors: Xindian Long, Liping Cai, Xingqi Du, Steven Eric Krueger, Joshua David Griffin, Yan Xu, Scott Russell Pope, Lawrence Edmund Lewis
  • Publication number: 20250099413
    Abstract: An anxiolytic composition formulated for oral administration to a mammal includes a synergistic combination of L-theanine, at least one of magnolia and an extract of magnolia, and at least one of phellodendron and an extract of phellodendron. The composition may include a combination of an extract of Magnolia officinalis and a extract of Phellodendron amurense. The synergistic combination may provide an anxiolytic change in a release pattern of one or more brain neurotransmitters, such as glutamate and/or ?-aminobutyric acid (GABA).
    Type: Application
    Filed: October 9, 2024
    Publication date: March 27, 2025
    Inventors: Todd Henderson, David Griffin, David Bledsoe
  • Publication number: 20250041229
    Abstract: A nutritional supplemental for a human or animal, such as a dog or a cat, which includes a partially hydrophobic coating applied to a tablet, is provided. The tablet includes SAMe (S-Adenosylmethionine) milk thistle, and/or any other hydroscopic raw material. SAMe is typically used as an active ingredient to support the liver of the animal. The coating of the tablet typically includes a polymer or resin, stearic acid as a moisture barrier, and calcium carbonate. The coating may also include a plasticizer and color agent. The polymer or resin is typically hydroxypropyl methyl cellulose, and the plasticizer typically includes triethyl citrate and optionally lecithin.
    Type: Application
    Filed: December 7, 2022
    Publication date: February 6, 2025
    Inventors: David GRIFFIN, Binh DAVIS, Hubert RATKOWSKI
  • Patent number: 12207690
    Abstract: The present invention provides shirts, such as shirts that are worn as work uniform shirts, which are configured to provide significant improvements in a wearer's comfort, performance, and mobility over a predefined range of motions. Embodiments of the shirts comprise one or more stretch panels that are configured to provide for stretching of the shirt at an identified micro site in order to provide a wearer with enhanced mobility. In other embodiments, the manner in which the various portions of the shirt are shaped and connected together, and specifically the connection between the sleeve and the rear panel of the shirt, may be adjusted in order to provide a wearer with enhanced mobility.
    Type: Grant
    Filed: June 4, 2021
    Date of Patent: January 28, 2025
    Assignee: WORKWEAR OUTFITTERS, LLC
    Inventors: David Griffin, Dianne Tatara, Amber Roberts, Shannon North
  • Patent number: 12194011
    Abstract: An anxiolytic composition formulated for oral administration to a mammal includes a synergistic combination of L-theanine, at least one of magnolia and an extract of magnolia, and at least one of phellodendron and an extract of phellodendron. The composition may include a combination of an extract of Magnolia officinalis and a extract of Phellodendron amurense. The synergistic combination may provide an anxiolytic change in a release pattern of one or more brain neurotransmitters, such as glutamate and/or ?-aminobutyric acid (GABA).
    Type: Grant
    Filed: December 28, 2022
    Date of Patent: January 14, 2025
    Assignee: Nutramax Laboratories, Inc.
    Inventors: Todd Henderson, David Griffin, David Bledsoe
  • Patent number: 12179724
    Abstract: An electrohydraulic valve system for controlling a braking system of a work machine includes a valve body forming a bore and a fluid channel, and a valve spool disposed within the bore and in fluid communication with the fluid channel. The valve spool includes at least a first land and a second land. An armature is positioned with respect to the valve spool to move the valve spool axially within the bore between a first position and a second position. A spring is disposed within the bore and biases the valve spool to its first position. A first electromagnetic coil and a second electromagnetic coil are operably controlled between an energized state and a de-energized state. The spring biases the valve spool to its first position when at least one of the first and second electromagnetic coil is in its de-energized state.
    Type: Grant
    Filed: December 3, 2020
    Date of Patent: December 31, 2024
    Assignee: DEERE & COMPANY
    Inventors: Marcus L. Kuhl, David Griffin Reid
  • Patent number: 12182517
    Abstract: Present embodiments are directed to a virtual agent with improved natural language understanding (NLU) capabilities. The disclosed virtual agent enables topic selection and topic changes during natural language exchanges with a user. The virtual agent is designed to select suitable topic flows to execute based on intents identified in received user utterances, including selection of an initial topic flow in response to a topic identified in a first user utterance, as well as switching between topic flows mid-conversation based on identified topic changes. The virtual agent is also capable of considering all intents and entities conveyed during the conversation, which enables the virtual agent to avoid prompting the user to provide redundant information. Furthermore, the virtual agent is capable of executing topic flows as part of a global topic flow, which enables the virtual agent to perform a number of predefined activities as part of each interaction with the user.
    Type: Grant
    Filed: September 6, 2023
    Date of Patent: December 31, 2024
    Assignee: ServiceNow, Inc.
    Inventors: Nabil Abu Asba, Mark David Griffin, Anuj Jain
  • Publication number: 20240285648
    Abstract: Compositions are described including a combination of hydroxytyrosol and 3-O-acetyl-11-keto-?-boswellic acid. The hydroxytyrosol may be sourced from an olive extract and the 3-O-acetyl-11-keto-?-boswellic acid may be sourced from a Boswellia serrata extract. The compositions may be formulated for oral administration to a mammalian or an avian subject. Methods for preventing or reducing an inflammatory response in connective tissue are provided, the methods comprising orally administering the compositions to a subject in need thereof.
    Type: Application
    Filed: April 24, 2024
    Publication date: August 29, 2024
    Applicant: NUTRAMAX LABORATORIES, INC.
    Inventors: Todd Henderson, David Griffin
  • Patent number: 12046244
    Abstract: A virtual agent that utilizes an in-house natural language understanding (NLU) service and integrates a third party NLU service. The third-party NLU service is integrated with the virtual agent via a transformation script that establishes a transformation boundary through which communications are directed for adjustment and conditioning. The third party NLU service communicates with the virtual agent via an application programming interface (API). The virtual agent receives an utterance from a user via a chat session and provides the utterance to the third party NLU service. The third party NLU service may return intents, entities, and confidence, generate and return a response, and/or take actions within the cloud-based platform via the API, dependent upon the degree of integration. The virtual agent then provides a response to the user via the chat session.
    Type: Grant
    Filed: July 28, 2022
    Date of Patent: July 23, 2024
    Assignee: ServiceNow Inc.
    Inventors: Nabil Abu Asba, Mark David Griffin
  • Patent number: 11980624
    Abstract: Compositions are described including a synergistic combination of hydroxytyrosol and 3-O-acetyl-11-keto-?-boswellic acid. The hydroxytyrosol may be sourced from an olive extract and the 3-O-acetyl-11-keto-?-boswellic acid may be sourced from a Boswellia serrata extract. The compositions may be formulated for oral administration to a mammalian or an avian subject. Methods for treating, repairing, or reducing damage to connective tissue caused by one or more inflammatory mediators and for reducing levels of one or more inflammatory mediators in connective tissue are provided, the methods comprising orally administering the compositions to a subject in need thereof.
    Type: Grant
    Filed: December 22, 2021
    Date of Patent: May 14, 2024
    Assignee: NUTRAMAX LABORATORIES, INC.
    Inventors: Todd Henderson, David Griffin
  • Patent number: 11983631
    Abstract: A computer determines a solution to a nonlinear optimization problem. A conjugate gradient (CG) iteration is performed with a first order derivative vector and a second order derivative matrix to update a CG residual vector, an H-conjugate vector, and a residual weight vector. A CG solution vector is updated using a previous CG solution vector, the H-conjugate vector, and the residual weight vector. An eigenvector of the second order derivative matrix having a smallest eigenvalue is computed. A basis matrix is defined that includes a cubic regularization (CR) solution vector, a CR residual vector, the CG solution vector, the CG residual vector, and the eigenvector. A CR iteration is performed to update the CR solution vector. The CR residual vector is updated using the first order derivative vector, the second order derivative matrix, and the updated CR solution vector. The process is repeated until a stop criterion is satisfied.
    Type: Grant
    Filed: November 16, 2023
    Date of Patent: May 14, 2024
    Assignee: SAS INSTITUTE INC.
    Inventors: Wenwen Zhou, Joshua David Griffin, Riadh Omheni, Seyedalireza Yektamaram, Yan Xu
  • Patent number: 11886329
    Abstract: A computing device selects new test configurations for testing software. (A) First test configurations are generated using a random seed value. (B) Software under test is executed with the first test configurations to generate a test result for each. (C) Second test configurations are generated from the first test configurations and the test results generated for each. (D) The software under test is executed with the second test configurations to generate the test result for each. (E) When a restart is triggered based on a distance metric value computed between the second test configurations, a next random seed value is selected as the random seed value and (A) through (E) are repeated. (F) When the restart is not triggered, (C) through (F) are repeated until a stop criterion is satisfied. (G) When the stop criterion is satisfied, the test result is output for each test configuration.
    Type: Grant
    Filed: June 15, 2022
    Date of Patent: January 30, 2024
    Assignee: SAS Institute Inc.
    Inventors: Steven Joseph Gardner, Connie Stout Dunbar, David Bruce Elsheimer, Gregory Scott Dunbar, Joshua David Griffin, Yan Gao
  • Publication number: 20240003200
    Abstract: A self-orienting perforating gun includes an outer housing having a throughbore, a charge carrier positioned in the throughbore of the outer housing, a hub secured directly or indirectly to the outer housing, a bearing secured to each carrier end of the charge carrier wherein the bearing overlies the hub to provide a rotatable relationship between the hub and the charge carrier about a rotational axis within the outer housing, and an eccentric weight coupled to the charge carrier applying an off-axis orienting force to the charge carrier for urging the charge carrier to rotate about the rotational axis toward a predefined orientation relative to the direction of gravity.
    Type: Application
    Filed: June 29, 2023
    Publication date: January 4, 2024
    Applicant: G&H Diversified Manufacturing LP
    Inventors: Benjamin Vascal Knight, James Edward Kash, Ryan Ward, Brian Auer, Timmothy Lee, Steven Zakharia, Joe Noel Wells, Adam Green, David Griffin, Christina Matthews
  • Publication number: 20230409837
    Abstract: Present embodiments are directed to a virtual agent with improved natural language understanding (NLU) capabilities. The disclosed virtual agent enables topic selection and topic changes during natural language exchanges with a user. The virtual agent is designed to select suitable topic flows to execute based on intents identified in received user utterances, including selection of an initial topic flow in response to a topic identified in a first user utterance, as well as switching between topic flows mid-conversation based on identified topic changes. The virtual agent is also capable of considering all intents and entities conveyed during the conversation, which enables the virtual agent to avoid prompting the user to provide redundant information. Furthermore, the virtual agent is capable of executing topic flows as part of a global topic flow, which enables the virtual agent to perform a number of predefined activities as part of each interaction with the user.
    Type: Application
    Filed: September 6, 2023
    Publication date: December 21, 2023
    Inventors: Nabil Abu Asba, Mark David Griffin, Anuj Jain
  • Patent number: 11790176
    Abstract: Present embodiments are directed to a virtual agent with improved natural language understanding (NLU) capabilities. The disclosed virtual agent enables topic selection and topic changes during natural language exchanges with a user. The virtual agent is designed to select suitable topic flows to execute based on intents identified in received user utterances, including selection of an initial topic flow in response to a topic identified in a first user utterance, as well as switching between topic flows mid-conversation based on identified topic changes. The virtual agent is also capable of considering all intents and entities conveyed during the conversation, which enables the virtual agent to avoid prompting the user to provide redundant information. Furthermore, the virtual agent is capable of executing topic flows as part of a global topic flow, which enables the virtual agent to perform a number of predefined activities as part of each interaction with the user.
    Type: Grant
    Filed: June 4, 2019
    Date of Patent: October 17, 2023
    Assignee: ServiceNow, Inc.
    Inventors: Nabil Abu Asba, Mark David Griffin, Anuj Jain
  • Patent number: 11775878
    Abstract: A computing device selects new test configurations for testing software. Software under test is executed with first test configurations to generate a test result for each test configuration. Each test configuration includes a value for each test parameter where each test parameter is an input to the software under test. A predictive model is trained using each test configuration of the first test configurations in association with the test result generated for each test configuration based on an objective function value. The predictive model is executed with second test configurations to predict the test result for each test configuration of the second test configurations. Test configurations are selected from the second test configurations based on the predicted test results to define third test configurations. The software under test is executed with the defined third test configurations to generate the test result for each test configuration of the third test configurations.
    Type: Grant
    Filed: November 10, 2021
    Date of Patent: October 3, 2023
    Assignee: SAS Institute Inc.
    Inventors: Yan Gao, Joshua David Griffin, Yu-Min Lin, Bengt Wisen Pederson, Ricky Dee Tharrington, Jr., Pei-Yi Tan, Raymond Eugene Wright
  • Patent number: 11752123
    Abstract: An anxiolytic composition includes a synergistic combination of one or more of an L-theanine, an s-adenosylmethionine (SAMe), and optionally an extract of Magnolia, an extract of Phellodendron, and a whey protein.
    Type: Grant
    Filed: January 25, 2021
    Date of Patent: September 12, 2023
    Assignee: NUTRAMAX LABORATORIES, INC.
    Inventors: Todd Henderson, David Griffin, David Bledsoe