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: 20210362430Abstract: 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: ApplicationFiled: May 21, 2020Publication date: November 25, 2021Inventors: Jason Greene, Chad Eichele
-
Publication number: 20210342252Abstract: 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: ApplicationFiled: April 30, 2020Publication date: November 4, 2021Inventors: Stuart Douglas, Jason Greene
-
Patent number: 11119743Abstract: 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: GrantFiled: September 25, 2020Date of Patent: September 14, 2021Assignee: Red Hat, Inc.Inventors: Stuart Douglas, Jason Greene
-
Patent number: 11034090Abstract: 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: GrantFiled: February 12, 2019Date of Patent: June 15, 2021Assignee: Essentium, Inc.Inventors: Erik John Gjovik, Jason Greene, William Jack MacNeish, III, Alex Stockton
-
Publication number: 20210004215Abstract: 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: ApplicationFiled: September 21, 2020Publication date: January 7, 2021Inventors: Stuart Douglas, Jason Greene
-
Patent number: 10836106Abstract: 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: GrantFiled: February 12, 2019Date of Patent: November 17, 2020Assignee: ESSENTIUM, INC.Inventors: Erik John Gjovik, Jason Greene, William Jack MacNeish, III
-
Patent number: 10782948Abstract: 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: GrantFiled: November 19, 2018Date of Patent: September 22, 2020Assignee: Red Hat, Inc.Inventors: Stuart Douglas, Jason Greene
-
Publication number: 20200254690Abstract: 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: ApplicationFiled: February 12, 2019Publication date: August 13, 2020Inventors: Erik John Gjovik, Jason Greene, William Jack MacNeish, III
-
Publication number: 20200254689Abstract: 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: ApplicationFiled: February 12, 2019Publication date: August 13, 2020Inventors: Erik John Gjovik, Jason Greene, William Jack MacNeish, III
-
Publication number: 20200159509Abstract: 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: ApplicationFiled: November 19, 2018Publication date: May 21, 2020Inventors: Stuart Douglas, Jason Greene
-
Publication number: 20200151227Abstract: 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: ApplicationFiled: January 13, 2020Publication date: May 14, 2020Inventors: Ryan Philip McKenzie, Jerome Schulist, Jason Greene
-
Patent number: 10579699Abstract: 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: GrantFiled: November 16, 2016Date of Patent: March 3, 2020Assignee: Tribune Media CompanyInventors: Ryan Philip McKenzie, Jerome Schulist, Jason Greene
-
Publication number: 20200031046Abstract: 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: ApplicationFiled: February 6, 2019Publication date: January 30, 2020Inventors: Erik John Gjovik, William Jack MacNeish, III, Jason Greene, Iris Gisey Euan Waldestrand
-
Publication number: 20190249132Abstract: 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: ApplicationFiled: February 12, 2019Publication date: August 15, 2019Inventors: Richard Rosin, Jason Greene, Taylor Schulz
-
Patent number: 10210277Abstract: 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: GrantFiled: November 16, 2016Date of Patent: February 19, 2019Assignee: Tribune Media CompanyInventors: Ryan Philip McKenzie, Jerome Schulist, Jason Greene
-
Patent number: 10102303Abstract: 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: GrantFiled: November 16, 2016Date of Patent: October 16, 2018Assignee: Tribune Media CompanyInventors: Ryan Philip McKenzie, Jerome Schulist, Jason Greene
-
Publication number: 20170299132Abstract: 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: ApplicationFiled: June 29, 2017Publication date: October 19, 2017Inventor: Jason GREENE
-
Patent number: 9746144Abstract: 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: GrantFiled: April 27, 2017Date of Patent: August 29, 2017Inventor: Jason Greene
-
Publication number: 20170227178Abstract: 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: ApplicationFiled: April 27, 2017Publication date: August 10, 2017Inventor: Jason GREENE
-
Patent number: 9671075Abstract: 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: GrantFiled: January 27, 2016Date of Patent: June 6, 2017Inventor: Jason Greene