Patents by Inventor Jason Greene

Jason Greene 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: 20210362430
    Abstract: A three-dimensional printer includes an enclosure defining a chamber and a print surface disposed within the chamber. The printer further includes a nozzle displaceable relative to the print surface for melting and dispensing a filament on the print surface to form a dielectric part during a printing process. The printer further includes a filament drive system for supplying the filament to the nozzle, and one or more capacitance sensors coupled to the print surface. The printer further includes a controller electrically coupled to the capacitance sensors for measuring a capacitance, with the controller generating an error signal in response to the controller determining a change of capacitance when the dielectric part is displaced relative to the print surface during the printing process. The printer further includes a display device electrically coupled to the controller and displaying an error message in response to the display device receiving the error signal.
    Type: Application
    Filed: May 21, 2020
    Publication date: November 25, 2021
    Inventors: Jason Greene, Chad Eichele
  • Publication number: 20210342252
    Abstract: A system includes a memory and processor in communication with the memory. The processor is configured to receive a connection request at an emulation layer from an integrated development environment (IDE). The emulation layer connects, via a socket connection, with the IDE. Using the socket connection, the emulation layer receives a command. The command is decoded to retrieve a parameter and a reference to a native application. The command is mapped to a native debugger command and then used to debug the native application using the native debugger.
    Type: Application
    Filed: April 30, 2020
    Publication date: November 4, 2021
    Inventors: Stuart Douglas, Jason Greene
  • Patent number: 11119743
    Abstract: A system includes a memory and a processor, where the processor is in communication with the memory. The processor is configured to retrieve data structure metadata from a source code of an application. Each of the complex thread variables are registered and an object is generated that is accessible from a thread initiated during execution of the application. At least one thread object implementation is generated within the object, where each of the thread object implementation corresponds to each of the complex thread variables referenced within the source code. Next, the processor is configured to modify an implementation of the source code of the application to call the at least one thread object implementation when attempting to access one or more complex thread variables referenced within the source code. Next, the source code is compiled into an object code corresponding to the application, where the object code includes the object.
    Type: Grant
    Filed: September 25, 2020
    Date of Patent: September 14, 2021
    Assignee: Red Hat, Inc.
    Inventors: Stuart Douglas, Jason Greene
  • Patent number: 11034090
    Abstract: A machine for manufacturing additive printed parts includes a first filament cartridge adapted to support a length of filament of a material from which the additive printed parts will be manufactured, a print head moveably supported within the machine, and a first filament buffer positioned between the first filament cartridge and the print head and including a first buffer volume. The filament supported within the first filament cartridge extends from the first filament cartridge, through the first filament buffer, and to the print head and is allowed to deflect within the first buffer volume.
    Type: Grant
    Filed: February 12, 2019
    Date of Patent: June 15, 2021
    Assignee: Essentium, Inc.
    Inventors: Erik John Gjovik, Jason Greene, William Jack MacNeish, III, Alex Stockton
  • Publication number: 20210004215
    Abstract: A system includes a memory and a processor in communication with the memory. The processor is configured to, prior to runtime, process application metadata for an application. The application metadata is classified into a first class used only for deployment, a second class used only for runtime, and a third class used for both runtime and deployment. Responsive to processing the application metadata, the processor is configured to build a deployment model from the processed application metadata. Prior to runtime, the processor is configured to generate an intermediate representation of the application from the deployment model. The intermediate representation of the application includes direct calls for classes associated with the second class of metadata and the third class of metadata.
    Type: Application
    Filed: September 21, 2020
    Publication date: January 7, 2021
    Inventors: Stuart Douglas, Jason Greene
  • Patent number: 10836106
    Abstract: A machine for producing additive printed parts having a print head attached to a gantry, including a frame having a plurality of side walls that define an interior space, a build table positioned within the interior space and including a print bed for supporting the additive printed part, a plurality of bellows attached at a first end to the gantry and at a second end to at least one of the plurality of side walls, a build volume defined by the plurality of side walls, the plurality of bellows and the build table, and an infrared heater disposed on the build table for heating an additive printed part positioned on the build table.
    Type: Grant
    Filed: February 12, 2019
    Date of Patent: November 17, 2020
    Assignee: ESSENTIUM, INC.
    Inventors: Erik John Gjovik, Jason Greene, William Jack MacNeish, III
  • Patent number: 10782948
    Abstract: A system includes a memory and a processor in communication with the memory. The processor is configured to, prior to runtime, process application metadata for an application. The application metadata is classified into a first class used only for deployment, a second class used only for runtime, and a third class used for both runtime and deployment. Responsive to processing the application metadata, the processor is configured to build a deployment model from the processed application metadata. Prior to runtime, the processor is configured to generate an intermediate representation of the application from the deployment model. The intermediate representation of the application includes direct calls for classes associated with the second class of metadata and the third class of metadata.
    Type: Grant
    Filed: November 19, 2018
    Date of Patent: September 22, 2020
    Assignee: Red Hat, Inc.
    Inventors: Stuart Douglas, Jason Greene
  • Publication number: 20200254690
    Abstract: A machine for manufacturing additive printed parts includes a first filament cartridge adapted to support a length of filament of a material from which the additive printed parts will be manufactured, a print head moveably supported within the machine, and a first filament buffer positioned between the first filament cartridge and the print head and including a first buffer volume. The filament supported within the first filament cartridge extends from the first filament cartridge, through the first filament buffer, and to the print head and is allowed to deflect within the first buffer volume.
    Type: Application
    Filed: February 12, 2019
    Publication date: August 13, 2020
    Inventors: Erik John Gjovik, Jason Greene, William Jack MacNeish, III
  • Publication number: 20200254689
    Abstract: A machine for producing additive printed parts having a print head attached to a gantry, including a frame having a plurality of side walls that define an interior space, a build table positioned within the interior space and including a print bed for supporting the additive printed part, a plurality of bellows attached at a first end to the gantry and at a second end to at least one of the plurality of side walls, a build volume defined by the plurality of side walls, the plurality of bellows and the build table, and an infrared heater disposed on the build table for heating an additive printed part positioned on the build table.
    Type: Application
    Filed: February 12, 2019
    Publication date: August 13, 2020
    Inventors: Erik John Gjovik, Jason Greene, William Jack MacNeish, III
  • Publication number: 20200159509
    Abstract: A system includes a memory and a processor in communication with the memory. The processor is configured to, prior to runtime, process application metadata for an application. The application metadata is classified into a first class used only for deployment, a second class used only for runtime, and a third class used for both runtime and deployment. Responsive to processing the application metadata, the processor is configured to build a deployment model from the processed application metadata. Prior to runtime, the processor is configured to generate an intermediate representation of the application from the deployment model. The intermediate representation of the application includes direct calls for classes associated with the second class of metadata and the third class of metadata.
    Type: Application
    Filed: November 19, 2018
    Publication date: May 21, 2020
    Inventors: Stuart Douglas, Jason Greene
  • Publication number: 20200151227
    Abstract: An example method involves accessing web-traffic data associated with a web page hosted by a first computing-device, wherein the web page comprises meta-tag data; using the accessed web traffic data to determine that the first computing-device received a threshold amount of requests that are (i) for the web page and (ii) associated with a search term; responsive to the determining, modifying the meta-tag data based on the search term; and transmitting the modified meta-tag data to a second computing-device, wherein the second computing-device is configured for (i) receiving the modified meta-tag data, (ii) receiving a request for a list of search results based on a set of search terms, (iii) responsive to receiving the request, using the set of search terms and the modified meta-tag data to perform a web search, thereby generating a list of search results, and (iv) transmitting the list of search results to a third computing-device.
    Type: Application
    Filed: January 13, 2020
    Publication date: May 14, 2020
    Inventors: Ryan Philip McKenzie, Jerome Schulist, Jason Greene
  • Patent number: 10579699
    Abstract: An example method involves accessing web-traffic data associated with a web page hosted by a first computing-device, wherein the web page comprises meta-tag data; using the accessed web traffic data to determine that the first computing-device received a threshold amount of requests that are (i) for the web page and (ii) associated with a search term; responsive to the determining, modifying the meta-tag data based on the search term; and transmitting the modified meta-tag data to a second computing-device, wherein the second computing-device is configured for (i) receiving the modified meta-tag data, (ii) receiving a request for a list of search results based on a set of search terms, (iii) responsive to receiving the request, using the set of search terms and the modified meta-tag data to perform a web search, thereby generating a list of search results, and (iv) transmitting the list of search results to a third computing-device.
    Type: Grant
    Filed: November 16, 2016
    Date of Patent: March 3, 2020
    Assignee: Tribune Media Company
    Inventors: Ryan Philip McKenzie, Jerome Schulist, Jason Greene
  • Publication number: 20200031046
    Abstract: A nozzle is configured for receiving and dispensing a 3D printer filament. The nozzle includes a barrel, a heating element, and an end tip. The barrel has an internal bore and an exterior surface. The internal bore has a filament receiving end and a filament discharge end. A heat break is defined in the exterior surface of the barrel. The heating element is proximate the filament discharge end. The heating element includes a heating wire wrapped around the exterior surface of the barrel. The end tip is proximate the filament discharge end. The 3D filament is received in the filament receiving end heated by the heating element and dispensed through end tip proximate the filament discharge end.
    Type: Application
    Filed: February 6, 2019
    Publication date: January 30, 2020
    Inventors: Erik John Gjovik, William Jack MacNeish, III, Jason Greene, Iris Gisey Euan Waldestrand
  • Publication number: 20190249132
    Abstract: The invention provides a process for producing a fermentable gas stream from a gas source that contains one or more constituent which may be harmful to the fermentation process. To produce the fermentable gas stream, the gas stream is passed through a specifically ordered series of removal modules. The removal modules remove and/or convert various constituents found in the gas stream which may have harmful effects on downstream removal modules and/or inhibitory effects on downstream gas fermenting microorganisms. At least a portion of the fermentable gas stream is preferably capable of being passed to a bioreactor, which contains gas fermenting microorganisms, without inhibiting the fermentation process.
    Type: Application
    Filed: February 12, 2019
    Publication date: August 15, 2019
    Inventors: Richard Rosin, Jason Greene, Taylor Schulz
  • Patent number: 10210277
    Abstract: An example method involves accessing web-traffic data associated with a web page hosted by a first computing-device, wherein the web page comprises meta-tag data; using the accessed web-traffic data to determine that the first computing-device received a threshold amount of requests that (i) were for the web page and (ii) originated from a geographical region; responsive to the determining, modifying the meta-tag data based on the geographical region; and transmitting the modified meta-tag data to a second computing-device, wherein the second computing-device is configured for (i) receiving the transmitted modified meta-tag data, (ii) receiving a request for a list of search results based on a set of search terms, (iii) responsive to receiving the request, using the set of search terms and the modified meta-tag data to perform a web search, thereby generating a list of search results, and (iv) transmitting the list of search results to a third computing-device.
    Type: Grant
    Filed: November 16, 2016
    Date of Patent: February 19, 2019
    Assignee: Tribune Media Company
    Inventors: Ryan Philip McKenzie, Jerome Schulist, Jason Greene
  • Patent number: 10102303
    Abstract: An example method involves accessing web-traffic data associated with a web page hosted by a first computing-device, wherein the web page comprises meta-tag data; using the accessed web-traffic data to determine that the first computing-device received a threshold amount of requests that (i) were for the web page and (ii) originated from a geographical region; responsive to the determining, modifying the meta-tag data based on the geographical region; and transmitting the modified meta-tag data to a second computing-device, wherein the second computing-device is configured for (i) receiving the transmitted modified meta-tag data, (ii) receiving a request for a list of search results based on a set of search terms, (iii) responsive to receiving the request, using the set of search terms and the modified meta-tag data to perform a web search, thereby generating a list of search results, and (iv) transmitting the list of search results to a third computing-device.
    Type: Grant
    Filed: November 16, 2016
    Date of Patent: October 16, 2018
    Assignee: Tribune Media Company
    Inventors: Ryan Philip McKenzie, Jerome Schulist, Jason Greene
  • Publication number: 20170299132
    Abstract: A light strip has a flexible enclosure extruded around a pair of conductors. The enclosure contains a lighting assembly with one or more flexible substrates populated with a plurality of light circuits. The substrates are spaced from the pair of conductors. The lighting assembly has a plurality of connecting devices for electrically coupling the lighting assembly to the pair of conductors.
    Type: Application
    Filed: June 29, 2017
    Publication date: October 19, 2017
    Inventor: Jason GREENE
  • Patent number: 9746144
    Abstract: A light strip has a flexible enclosure extruded around a pair of conductors. The enclosure contains a lighting assembly with one or more flexible substrates populated with a plurality of light circuits. The substrates are spaced from the pair of conductors. The lighting assembly has a plurality of connecting devices for electrically coupling the lighting assembly to the pair of conductors.
    Type: Grant
    Filed: April 27, 2017
    Date of Patent: August 29, 2017
    Inventor: Jason Greene
  • Publication number: 20170227178
    Abstract: A light strip has a flexible enclosure extruded around a pair of conductors. The enclosure contains a lighting assembly with one or more flexible substrates populated with a plurality of light circuits. The substrates are spaced from the pair of conductors. The lighting assembly has a plurality of connecting devices for electrically coupling the lighting assembly to the pair of conductors.
    Type: Application
    Filed: April 27, 2017
    Publication date: August 10, 2017
    Inventor: Jason GREENE
  • Patent number: 9671075
    Abstract: A light strip has a flexible enclosure extruded around a pair of conductors. The enclosure contains a lighting assembly with one or more flexible substrates that are each populated with a plurality of light circuits. The substrates are spaced from the pair of conductors. The lighting assembly has a plurality of connecting devices for electrically coupling the lighting assembly to the pair of conductors.
    Type: Grant
    Filed: January 27, 2016
    Date of Patent: June 6, 2017
    Inventor: Jason Greene