Patents by Inventor Gregory Frederick

Gregory Frederick 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: 20210182021
    Abstract: Herein are disclosed computation units for element approximation. A computation unit may include a first circuit to compute a first projection ? of an input element xi from a first range to a second range. In the first circuit, the input element xi may have a first format and the projected element yi may have a second format. In addition, in the first circuit, the second format may have more bits than the first format. The computation unit may further include a second circuit operatively coupled to the first circuit to produce a reduction zi in the first format using the projected element yi in the second format. The computation unit may also include a third circuit operatively coupled to the second circuit to compute a second projection ? of the reduction zi from the second range to the first range to produce an approximation wi.
    Type: Application
    Filed: December 17, 2019
    Publication date: June 17, 2021
    Applicant: SambaNova Systems, Inc.
    Inventors: Mingran WANG, Xiaoyan Li, Mark Luttrell, Yongning Sheng, Gregory Frederick Grohoski
  • Publication number: 20210052893
    Abstract: An electrode lead comprises an electrically insulative cuff body and at least three axially aligned electrode contacts circumferentially disposed along the inner surface of the cuff body when in the furled state. The electrode contacts may be circumferentially disposed around a nerve, and an electrical pulse train may be delivered to the electrode contacts thereby stimulating the nerve to treat obstructive sleep apnea. The electrical pulse train may be one that pre-conditions peripherally located nerve fascicles to not be stimulated, while stimulating centrally located nerve fascicles. A feedback mechanism can be used to titrate electrode contacts and electrical pulse train to the patient. A sensor that is affixed to the case of a neurostimulator can be used to measure physiological artifacts of respiration, and a motion detector can be used to sense tapping of the neurostimulator to toggle the neurostimulator between an ON position and an OFF position.
    Type: Application
    Filed: November 6, 2020
    Publication date: February 25, 2021
    Applicant: THE ALFRED E. MANN FOUNDATION FOR SCIENTIFIC RESEARCH
    Inventors: Harshit Suri, Joseph L. Cakleron, Gregory Frederick Moinar, George S. Goding, JR., Alanie Atyabi, Siegmar Schmidt, William Dai, Brian Dearden, Desmond B. Keenan
  • Publication number: 20210055940
    Abstract: A reconfigurable data processor comprises a bus system, and an array of configurable units connected to the bus system, configurable units in the array including configuration data stores to store unit files comprising a plurality of sub-files of configuration data particular to the corresponding configurable units. Configurable units in the plurality of configurable units each include logic to execute a unit configuration load process, including receiving via the bus system, sub-files of a unit file particular to the configurable unit, and loading the received sub-files into the configuration store of the configurable unit. A configuration load controller connected to the bus system, including logic to execute an array configuration load process, including distributing a configuration file comprising unit files for a plurality of the configurable units in the array.
    Type: Application
    Filed: November 9, 2020
    Publication date: February 25, 2021
    Applicant: SambaNova Systems, Inc.
    Inventors: Manish K. Shah, Ram Sivaramakrishnan, Mark Luttrell, David B. Jackson, Raghu Prabhakar, Sumti Jairath, Gregory Frederick Grohoski, Pramod Nataraja
  • Publication number: 20210038897
    Abstract: Described here is a deep brain stimulation (“DBS”) approach that targets several relevant nodes within brain circuitry, while monitoring multiple symptoms for efficacy. This approach to multi-symptom monitoring and stimulation therapy may be used as an extra stimulation setting in extant DBS devices, particularly those equipped for both stimulation and sensing. The therapeutic efficacy of DBS devices is extended by optimizing them for multiple symptoms (such as sleep disturbance in addition to movement disorders), thus increasing quality of life for patients.
    Type: Application
    Filed: August 25, 2020
    Publication date: February 11, 2021
    Inventors: Gregory Frederick Molnar, Luke Johnson, David Escobar Sanabria, Edward Mark Bello, II, Jerrold L. Vitek, Matthew D. Johnson
  • Publication number: 20210038889
    Abstract: An electrode lead comprises an electrically insulative cuff body and at least three axially aligned electrode contacts circumferentially disposed along the inner surface of the cuff body when in the furled state. The electrode contacts may be circumferentially disposed around a nerve, and an electrical pulse train may be delivered to the electrode contacts thereby stimulating the nerve to treat obstructive sleep apnea. The electrical pulse train may be one that pre-conditions peripherally located nerve fascicles to not be stimulated, while stimulating centrally located nerve fascicles. A feedback mechanism can be used to titrate electrode contacts and electrical pulse train to the patient. A sensor that is affixed to the case of a neurostimulator can be used to measure physiological artifacts of respiration, and a motion detector can be used to sense tapping of the neurostimulator to toggle the neurostimulator between an ON position and an OFF position.
    Type: Application
    Filed: October 29, 2020
    Publication date: February 11, 2021
    Applicant: THE ALFRED E. MANN FOUNDATION FOR SCIENTIFIC RESEARCH
    Inventors: Harshit Suri, Joseph L. Calderon, Gregory Frederick Molnar, George S. Goding, JR., Alanie Atyabi, Siegmar Schmidt, William Dai, Brian Dearden, Desmond B. Keenan
  • Publication number: 20210011770
    Abstract: A reconfigurable data processor comprises an array of configurable units configurable to allocate a plurality of sets of configurable units in the array to implement respective execution fragments of the data processing operation. Quiesce logic is coupled to configurable units in the array, configurable to respond to a quiesce control signal to quiesce the sets of configurable units in the array on quiesce boundaries of the respective execution fragments, and to forward quiesce ready signals for the respective execution fragments when the corresponding sets of processing units are ready. An array quiesce controller distributes the quiesce control signal to configurable units in the array, and receives quiesce ready signals for the respective execution fragments from the quiesce logic.
    Type: Application
    Filed: July 8, 2019
    Publication date: January 14, 2021
    Applicant: SambaNova Systems, Inc.
    Inventors: Raghu Prabhakar, Manish K. Shah, Pramod Nataraja, David Brian Jackson, Kin Hing Leung, Ram Sivaramakrishnan, Sumti Jairath, Gregory Frederick Grohoski
  • Publication number: 20200368526
    Abstract: An electrode lead comprises an electrically insulative cuff body and at least three axially aligned electrode contacts circumferentially disposed along the inner surface of the cuff body when in the furled state. The electrode contacts may be circumferentially disposed around a nerve, and an electrical pulse train may be delivered to the electrode contacts thereby stimulating the nerve to treat obstructive sleep apnea. The electrical pulse train may be one that pre-conditions peripherally located nerve fascicles to not be stimulated, while stimulating centrally located nerve fascicles. A feedback mechanism can be used to titrate electrode contacts and electrical pulse train to the patient. A sensor that is affixed to the case of a neurostimulator can be used to measure physiological artifacts of respiration, and a motion detector can be used to sense tapping of the neurostimulator to toggle the neurostimulator between an ON position and an OFF position.
    Type: Application
    Filed: August 13, 2020
    Publication date: November 26, 2020
    Applicant: THE ALFRED E. MANN FOUNDATION FOR SCIENTIFIC RESEARCH
    Inventors: Harshit Suri, Joseph L. Calderon, Gregory Frederick Molnar, George S. Goding, JR., Alanie Atyabi, Siegmar Schmidt, William Dai, Brian Dearden, Desmond B. Keenan
  • Publication number: 20200356523
    Abstract: A reconfigurable data processor comprises an array of processing units arranged to perform execution fragments of a data processing operation. A control barrier network is coupled to processing units in the array. The control barrier network comprises a control bus configurable to form signal routes in the control barrier network, and a plurality of control barrier logic units having inputs and outputs connected to the control bus and to the array of processing units. The logic units in the plurality of logic units are configurable to consume source tokens and status signals on the inputs and produce barrier tokens on the outputs based on the source tokens and status signals on the inputs. Also, the logic units can produce enable signals for the array of processing units based on the source tokens and status signals on the inputs.
    Type: Application
    Filed: May 9, 2019
    Publication date: November 12, 2020
    Applicant: SambaNova Systems, Inc.
    Inventors: Raghu Prabhakar, Manish K. Shah, Ram Sivaramakrishnan, Pramod Nataraja, David Brian Jackson, Gregory Frederick Grohoski
  • Patent number: 10831507
    Abstract: A reconfigurable data processor comprises a bus system, and an array of configurable units connected to the bus system, configurable units in the array including configuration data stores to store unit files comprising a plurality of sub-files of configuration data particular to the corresponding configurable units. Configurable units in the plurality of configurable units each include logic to execute a unit configuration load process, including receiving via the bus system, sub-files of a unit file particular to the configurable unit, and loading the received sub-files into the configuration store of the configurable unit. A configuration load controller connected to the bus system, including logic to execute an array configuration load process, including distributing a configuration file comprising unit files for a plurality of the configurable units in the array.
    Type: Grant
    Filed: November 21, 2018
    Date of Patent: November 10, 2020
    Assignee: SambaNova Systems, Inc.
    Inventors: Manish K. Shah, Ram Sivaramakrishnan, Mark Luttrell, David Brian Jackson, Raghu Prabhakar, Sumti Jairath, Gregory Frederick Grohoski, Pramod Nataraja
  • Publication number: 20200320631
    Abstract: Systems and methods for offering and purchasing tokenized securities on a blockchain platform meeting current and future federal, state, and offering and holding entity rules and regulations. Tokenized securities purchased during or after the tokenized securities offering are tradable on a secondary market. The server computer of the tokenized securities provides an automated transfer capability for tokenized securities holders.
    Type: Application
    Filed: June 24, 2020
    Publication date: October 8, 2020
    Applicant: Equity Shift, Inc.
    Inventors: Thomas Marshall Gordon, III, Joseph W. Forbes, JR., Gregory Frederick Bush
  • Patent number: 10786676
    Abstract: Described here is a deep brain stimulation (“DBS”) approach that targets several relevant nodes within brain circuitry, while monitoring multiple symptoms for efficacy. This approach to multi-symptom monitoring and stimulation therapy may be used as an extra stimulation setting in extant DBS devices, particularly those equipped for both stimulation and sensing. The therapeutic efficacy of DBS devices is extended by optimizing them for multiple symptoms (such as sleep disturbance in addition to movement disorders), thus increasing quality of life for patients.
    Type: Grant
    Filed: October 19, 2017
    Date of Patent: September 29, 2020
    Assignee: Regents of the University of Minnesota
    Inventors: Gregory Frederick Molnar, Luke Johnson, David Escobar Sanabria, Edward Mark Bello, II, Jerrold L. Vitek, Matthew D. Johnson
  • Publication number: 20200257643
    Abstract: A reconfigurable data processor comprises an array of configurable units and a bus system configurable to define virtual machines. The system can partition the array of configurable units into a plurality of sets of configurable units, and block communications via the bus system between configurable units within a particular set and configurable units outside the particular set. A memory access controller can be connected to the bus system, configurable to confine access to memory outside the array of configurable units originating from within the particular set to memory space allocated to the particular.
    Type: Application
    Filed: April 29, 2020
    Publication date: August 13, 2020
    Applicant: SambaNova Systems, Inc.
    Inventors: Gregory Frederick Grohoski, Sumti Jairath, Mark Luttrell, Raghu Prabhakar, Ram Sivaramakrishnan, Manish K. Shah
  • Patent number: 10713722
    Abstract: Systems and methods for offering and purchasing tokenized securities on a blockchain platform meeting current and future federal, state, and offering and holding entity rules and regulations. Tokenized securities purchased during or after the tokenized securities offering are tradable on a secondary market. The server computer of the tokenized securities provides an automated transfer capability for tokenized securities holders.
    Type: Grant
    Filed: February 8, 2019
    Date of Patent: July 14, 2020
    Assignee: EQUITY SHIFT, INC.
    Inventors: Thomas Marshall Gordon, III, Joseph W. Forbes, Jr., Gregory Frederick Bush
  • Publication number: 20200218683
    Abstract: A reconfigurable data processor comprises an array of configurable units and a bus system configurable to define virtual machines. The system can partition the array of configurable units into a plurality of sets of configurable units, and block communications via the bus system between configurable units within a particular set and configurable units outside the particular set. A memory access controller can be connected to the bus system, configurable to confine access to memory outside the array of configurable units originating from within the particular set to memory space allocated to the particular.
    Type: Application
    Filed: January 3, 2019
    Publication date: July 9, 2020
    Applicant: SambaNova Systems, Inc.
    Inventors: Gregory Frederick Grohoski, Sumti Jairath, Mark Luttrell, Raghu Prabhakar, Ram Sivaramakrishnan, Manish K. Shah
  • Publication number: 20200206501
    Abstract: An electrode lead comprises an electrically insulative cuff body and at least three axially aligned electrode contacts circumferentially disposed along the inner surface of the cuff body when in the furled state. The electrode contacts may be circumferentially disposed around a nerve, and an electrical pulse train may be delivered to the electrode contacts thereby stimulating the nerve to treat obstructive sleep apnea. The electrical pulse train may be one that pre-conditions peripherally located nerve fascicles to not be stimulated, while stimulating centrally located nerve fascicles. A feedback mechanism can be used to titrate electrode contacts and electrical pulse train to the patient. A sensor that is affixed to the case of a neurostimulator can be used to measure physiological artifacts of respiration, and a motion detector can be used to sense tapping of the neurostimulator to toggle the neurostimulator between an ON position and an OFF position.
    Type: Application
    Filed: March 9, 2020
    Publication date: July 2, 2020
    Applicant: THE ALFRED E. MANN FOUNDATION FOR SCIENTIFIC RESEARCH
    Inventors: Harshit Suri, Joseph L Calderon, Gregory Frederick Molnar, George S. Goding, JR., Alanie Atyabi, Siegmar Schmidt, William Dai, Brian Dearden, Desmond B. Keenan
  • Patent number: 10699340
    Abstract: Systems and methods for offering and purchasing tokenized securities on a blockchain platform meeting current and future federal, state, and offering and holding entity rules and regulations. Tokenized securities purchased during or after the tokenized securities offering are tradable on a secondary market. The server computer of the tokenized securities provides an automated transfer capability for tokenized securities holders.
    Type: Grant
    Filed: July 22, 2019
    Date of Patent: June 30, 2020
    Assignee: EQUITY SHIFT, INC.
    Inventors: Thomas Marshall Gordon, III, Joseph W. Forbes, Jr., Gregory Frederick Bush
  • Patent number: 10698853
    Abstract: A reconfigurable data processor comprises an array of configurable units and a bus system configurable to define virtual machines. The system can partition the array of configurable units into a plurality of sets of configurable units, and block communications via the bus system between configurable units within a particular set and configurable units outside the particular set. A memory access controller can be connected to the bus system, configurable to confine access to memory outside the array of configurable units originating from within the particular set to memory space allocated to the particular.
    Type: Grant
    Filed: January 3, 2019
    Date of Patent: June 30, 2020
    Assignee: SambaNova Systems, Inc.
    Inventors: Gregory Frederick Grohoski, Sumti Jairath, Mark Luttrell, Raghu Prabhakar, Ram Sivaramakrishnan, Manish K Shah
  • Patent number: 10679643
    Abstract: A method, computer readable medium, and system are disclosed for audio captioning. A raw audio waveform including a non-speech sound is received and relevant features are extracted from the raw audio waveform using a recurrent neural network (RNN) acoustic model. A discrete sequence of characters represented in a natural language is generated based on the relevant features, where the discrete sequence of characters comprises a caption that describes the non-speech sound.
    Type: Grant
    Filed: August 30, 2017
    Date of Patent: June 9, 2020
    Inventors: Gregory Frederick Diamos, Sudnya Diamos, Michael Allen Evans
  • Publication number: 20200159544
    Abstract: A reconfigurable data processor comprises a bus system, and an array of configurable units connected to the bus system, configurable units in the array including configuration data stores to store unit files comprising a plurality of sub-files of configuration data particular to the corresponding configurable units. Configurable units in the plurality of configurable units each include logic to execute a unit configuration load process, including receiving via the bus system, sub-files of a unit file particular to the configurable unit, and loading the received sub-files into the configuration store of the configurable unit. A configuration load controller connected to the bus system, including logic to execute an array configuration load process, including distributing a configuration file comprising unit files for a plurality of the configurable units in the array.
    Type: Application
    Filed: November 21, 2018
    Publication date: May 21, 2020
    Applicant: SambaNova Systems, Inc.
    Inventors: Manish K. Shah, Ram Sivaramakrishnan, Mark Luttrell, David Brian Jackson, Raghu Prabhakar, Sumti Jairath, Gregory Frederick Grohoski, Pramod Nataraja
  • Publication number: 20200159692
    Abstract: A reconfigurable data processor comprises a bus system, and an array of configurable units connected to the bus system, configurable units in the array including configuration data stores to store unit files comprising a plurality of sub-files of configuration data particular to the corresponding configurable units. Configurable units in the plurality of configurable units each include logic to execute a unit configuration load process, including receiving via the bus system, sub-files of a unit file particular to the configurable unit, and loading the received sub-files into the configuration store of the configurable unit. A configuration load controller connected to the bus system, including logic to execute an array configuration load process, including distributing a configuration file comprising unit files for a plurality of the configurable units in the array.
    Type: Application
    Filed: November 21, 2018
    Publication date: May 21, 2020
    Applicant: SambaNova Systems, Inc.
    Inventors: Manish K. Shah, Ram Sivaramakrishnan, Mark Luttrell, David Brian Jackson, Raghu Prabhakar, Sumti Jairath, Gregory Frederick Grohoski, Pramod Nataraja