Patents by Inventor Jason M. Smith

Jason M. Smith 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: 12340427
    Abstract: Technologies are provided for correlating experimental biological datasets. The disclosed technologies may be used for data dependent socialization for life scientists and organizations. Data dependent socialization may be based on statistical correlations between experimental life science data.
    Type: Grant
    Filed: February 13, 2024
    Date of Patent: June 24, 2025
    Assignee: Within3, Inc.
    Inventors: Jason M. Smith, Lev Becker
  • Publication number: 20240427570
    Abstract: Methods, systems, and computer program products for generating computer source code products. According to one method, an engineer creating or modifying an implementation of computer source code selects design patterns from a catalog of pre-existing design patterns. The design patterns are known abstractions that solve specific problems of computer program design and implementation. The selected design patterns are then bound to elements within a representation of the implementation known as a model. The model is then converted into a representation using elemental design patterns, and this abstraction model is used to generate the computer source code in any programming language. The abstraction model is also suitable as input for an automated inference engine for validation or verification purposes prior to or after the generation of the computer source code.
    Type: Application
    Filed: June 21, 2024
    Publication date: December 26, 2024
    Inventor: Jason M. Smith
  • Patent number: 12056470
    Abstract: Methods, systems, and computer program products for generating computer source code products. According to one method, an engineer creating or modifying an implementation of computer source code selects design patterns from a catalog of pre-existing design patterns. The design patterns are known abstractions that solve specific problems of computer program design and implementation. The selected design patterns are then bound to elements within a representation of the implementation known as a model. The model is then converted into a representation using elemental design patterns, and this abstraction model is used to generate the computer source code in any programming language. The abstraction model is also suitable as input for an automated inference engine for validation or verification purposes prior to or after the generation of the computer source code.
    Type: Grant
    Filed: July 12, 2023
    Date of Patent: August 6, 2024
    Assignee: ELEMENTAL REASONING, LLC
    Inventor: Jason M. Smith
  • Publication number: 20240185364
    Abstract: Technologies are provided for correlating experimental biological datasets. The disclosed technologies may be used for data dependent socialization for life scientists and organizations. Data dependent socialization may be based on statistical correlations between experimental life science data.
    Type: Application
    Filed: February 13, 2024
    Publication date: June 6, 2024
    Inventors: Jason M. SMITH, LEV BECKER
  • Patent number: 11935142
    Abstract: Technologies are provided for correlating experimental biological datasets. The disclosed technologies may be used for data dependent socialization for life scientists and organizations. Data dependent socialization may be based on statistical correlations between experimental life science data.
    Type: Grant
    Filed: November 21, 2022
    Date of Patent: March 19, 2024
    Assignee: Within3, Inc.
    Inventors: Jason M. Smith, Lev Becker
  • Publication number: 20230350649
    Abstract: Methods, systems, and computer program products for generating computer source code products are disclosed. According to one method, an engineer creating or modifying an implementation of computer source code selects abstractions of computer program design from a catalog of design patterns. Design patterns are known abstractions that solve specific problems of computer program design and implementation. The selected design patterns are then bound to elements within a representation of the implementation known as a model. The model is then converted into a representation using elemental design patterns, and this abstraction model is used to generate computer source code in any programming language. The abstraction model is also suitable as input for an automated inference engine for validation or verification purposes prior to, or after, the generation of the computer source code.
    Type: Application
    Filed: July 12, 2023
    Publication date: November 2, 2023
    Inventor: Jason M. Smith
  • Patent number: 11748067
    Abstract: Methods, systems, and computer program products for generating computer source code products. According to one method, an engineer creating or modifying an implementation of computer source code selects design patterns from a catalog of pre-existing design patterns. The design patterns are known abstractions that solve specific problems of computer program design and implementation. The selected design patterns are then bound to elements within a representation of the implementation known as a model. The model is then converted into a representation using elemental design patterns, and this abstraction model is used to generate the computer source code in any programming language. The abstraction model is also suitable as input for an automated inference engine for validation or verification purposes prior to or after the generation of the computer source code.
    Type: Grant
    Filed: February 2, 2022
    Date of Patent: September 5, 2023
    Inventor: Jason M. Smith
  • Publication number: 20230153921
    Abstract: Technologies are provided for correlating experimental biological datasets. The disclosed technologies may be used for data dependent socialization for life scientists and organizations. Data dependent socialization may be based on statistical correlations between experimental life science data.
    Type: Application
    Filed: November 21, 2022
    Publication date: May 18, 2023
    Inventors: Jason M. SMITH, LEV BECKER
  • Patent number: 11508017
    Abstract: Technologies are provided for correlating experimental biological datasets. The disclosed technologies may be used for data dependent socialization for life scientists and organizations. Data dependent socialization may be based on statistical correlations between experimental life science data.
    Type: Grant
    Filed: March 11, 2021
    Date of Patent: November 22, 2022
    Assignee: Within3, Inc.
    Inventors: Jason M. Smith, Lev Becker
  • Publication number: 20220156049
    Abstract: Methods, systems, and computer program products for generating computer source code products are disclosed. According to one method, an engineer creating or modifying an implementation of computer source code selects abstractions of computer program design from a catalog of design patterns. Design patterns are known abstractions that solve specific problems of computer program design and implementation. The selected design patterns are then bound to elements within a representation of the implementation known as a model. The model is then converted into a representation using elemental design patterns, and this abstraction model is used to generate computer source code in any programming language. The abstraction model is also suitable as input for an automated inference engine for validation or verification purposes prior to, or after, the generation of the computer source code.
    Type: Application
    Filed: February 2, 2022
    Publication date: May 19, 2022
    Inventor: Jason M. Smith
  • Patent number: 11275566
    Abstract: Methods, systems, and computer program products for generating computer source code products. According to one method, an engineer creating or modifying an implementation of computer source code selects abstractions of computer program design from a catalog of design patterns. Design patterns are known abstractions that solve specific problems of computer program design and implementation. The selected design patterns are then bound to elements within a representation of the implementation known as a model. The model is then converted into a representation using elemental design patterns, and this abstraction model is used to generate computer source code in any programming language. The abstraction model is also suitable as input for an automated inference engine for validation or verification purposes prior to, or after, the generation of the computer source code.
    Type: Grant
    Filed: September 24, 2020
    Date of Patent: March 15, 2022
    Assignee: ELEMENTAL REASONING, LLC
    Inventor: Jason M. Smith
  • Publication number: 20210209703
    Abstract: Technologies are provided for correlating experimental biological datasets. The disclosed technologies may be used for data dependent socialization for life scientists and organizations. Data dependent socialization may be based on statistical correlations between experimental life science data.
    Type: Application
    Filed: March 11, 2021
    Publication date: July 8, 2021
    Inventors: Jason M. SMITH, LEV BECKER
  • Patent number: 10984487
    Abstract: Technologies are provided for correlating experimental biological datasets. The disclosed technologies may be used for data dependent socialization for life scientists and organizations. Data dependent socialization may be based on statistical correlations between experimental life science data.
    Type: Grant
    Filed: October 5, 2017
    Date of Patent: April 20, 2021
    Assignee: rMark Bio, Inc.
    Inventors: Jason M. Smith, Lev Becker
  • Publication number: 20210089281
    Abstract: Methods, systems, and computer program products for generating computer source code products are disclosed. According to one method, an engineer creating or modifying an implementation of computer source code selects abstractions of computer program design from a catalog of design patterns. Design patterns are known abstractions that solve specific problems of computer program design and implementation. The selected design patterns are then bound to elements within a representation of the implementation known as a model. The model is then converted into a representation using elemental design patterns, and this abstraction model is used to generate computer source code in any programming language. The abstraction model is also suitable as input for an automated inference engine for validation or verification purposes prior to, or after, the generation of the computer source code.
    Type: Application
    Filed: September 24, 2020
    Publication date: March 25, 2021
    Inventor: Jason M. Smith
  • Publication number: 20180040077
    Abstract: Technologies are provided for correlating experimental biological datasets. The disclosed technologies may be used for data dependent socialization for life scientists and organizations. Data dependent socialization may be based on statistical correlations between experimental life science data.
    Type: Application
    Filed: October 5, 2017
    Publication date: February 8, 2018
    Inventors: JASON M. SMITH, LEV BECKER
  • Patent number: 9824405
    Abstract: Technologies are provided for data dependent socialization for life scientists and organizations. Data dependent socialization may be based on statistical correlations between experimental life science data. A service may provide individuals with an interface for providing experimental data, and the service may generate a visual connection report representing potential connections for collaboration.
    Type: Grant
    Filed: June 17, 2014
    Date of Patent: November 21, 2017
    Assignee: rMark Bio, Inc.
    Inventors: Jason M. Smith, Lev Becker
  • Patent number: 8990497
    Abstract: Technologies relating to efficient memory management for parallel synchronous computing systems are disclosed. Parallel synchronous computing systems may include, for example, a host, a memory management subsystem, and an array of processing units adapted to execute in parallel. Memory management may be implemented at least in part via the memory management subsystem. A memory management subsystem may include one or more memory subsystem layers deployed between the host and the array of processing units. Each memory subsystem layer may have a local memory accessible by entities (whether the host or another layer) above the memory subsystem layer; and a memory controller adapted to manage communications between the entities (whether another layer or the processing units in the array) below the memory subsystem layer.
    Type: Grant
    Filed: July 1, 2013
    Date of Patent: March 24, 2015
    Assignee: Grayskytech, LLC
    Inventors: Jerrold L Gray, Jason M Smith
  • Publication number: 20140372434
    Abstract: Technologies are provided for data dependent socialization for life scientists and organizations. Data dependent socialization may be based on statistical correlations between experimental life science data. A service may provide individuals with an interface for providing experimental data, and the service may generate a visual connection report representing potential connections for collaboration.
    Type: Application
    Filed: June 17, 2014
    Publication date: December 18, 2014
    Inventors: Jason M. SMITH, Lev BECKER
  • Publication number: 20140006724
    Abstract: Technologies relating to efficient memory management for parallel synchronous computing systems are disclosed. Parallel synchronous computing systems may include, for example, a host, a memory management subsystem, and an array of processing units adapted to execute in parallel. Memory management may be implemented at least in part via the memory management subsystem. A memory management subsystem may include one or more memory subsystem layers deployed between the host and the array of processing units. Each memory subsystem layer may have a local memory accessible by entities (whether the host or another layer) above the memory subsystem layer; and a memory controller adapted to manage communications between the entities (whether another layer or the processing units in the array) below the memory subsystem layer.
    Type: Application
    Filed: July 1, 2013
    Publication date: January 2, 2014
    Inventors: JERROLD L. GRAY, JASON M. SMITH
  • Publication number: 20130282352
    Abstract: Technologies relating to real time logic simulation within a mixed mode simulation network are described. Mixed mode simulation networks may comprise Boolean Processing Units (BPUs) and Real Time Processing Units (RTPUs). Mixed mode simulation networks may send an input simulation state vector to the processing units, and the processing units may process portions thereof to calculate portions of an output simulation state vector. BPUs may be adapted to calculate portions of the output simulation state vector without accounting for delay times attributable to operation of a simulated system, while RTPUs may be adapted to calculate portions of the output simulation state vector with accounting for delay times attributable to operation of the simulated system. The calculated portions of the output simulation state vector may be combined in a computational memory, and the resulting output simulation state vector may be used as an input simulation state vector in a next simulation calculation cycle.
    Type: Application
    Filed: June 19, 2013
    Publication date: October 24, 2013
    Inventors: JERROLD L. GRAY, JASON M. SMITH