Patents by Inventor Jason Owen

Jason Owen 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: 20240109064
    Abstract: This application relates to improvements in environments for microbial testing. Exemplary embodiments provide a uniquely configured tray containing an environment conditioning material, such as an oxygen scavenger material, for use with a cassette assembly. Furthermore, some embodiments provide a cutting mechanism that allows the tray to be reliably breached, thereby exposing the material inside to the environment. Some embodiments can cut open the material with specially-configured cutter teeth, which can easily be deployed by twisting or pushing two halves of the cassette assembly.
    Type: Application
    Filed: October 4, 2023
    Publication date: April 4, 2024
    Inventors: Hunter BLACK, David LEFORT, Blair MORAD, Victor CHUNG, Kaitlin BEACH, Jason MARTIN, Frank Owen GRIFFIN, Ethan FRANCO, Kayla VOLIS, Toby ISAACS, Taylor PARADIS
  • Publication number: 20240109065
    Abstract: This application relates to improvements in environments for microbial testing. Exemplary embodiments provide a uniquely configured tray containing an environment conditioning material, such as an oxygen scavenger material, for use with a cassette assembly. Furthermore, some embodiments provide a cutting mechanism that allows the tray to be reliably breached, thereby exposing the material inside to the environment. Some embodiments can cut open the material with specially-configured cutter teeth, which can easily be deployed by twisting or pushing two halves of the cassette assembly.
    Type: Application
    Filed: November 20, 2023
    Publication date: April 4, 2024
    Inventors: Hunter BLACK, David LEFORT, Blair MORAD, Victor CHUNG, Kaitlin BEACH, Jason MARTIN, Frank Owen GRIFFIN, Ethan FRANCO, Kayla VOLIS, Toby ISAACS, Taylor PARADIS
  • Publication number: 20240102744
    Abstract: Thermal energy management kits are described herein. A thermal energy management kit described herein includes one or more thermal storage cells. Individual thermal storage cells have a container. The container may be formed from a thermally conductive material and has an interior volume. The thermal storage cell further includes a phase change material disposed within the interior volume of the container. Thermal energy management kits described herein may optionally further include one or more mounting structures.
    Type: Application
    Filed: October 15, 2020
    Publication date: March 28, 2024
    Applicant: Phase Change Energy Solutions, Inc.
    Inventors: Reyad I. Sawafta, Jason Baker, Taylor Lawing, Byron Owens, A. Scott Queen, Rami M. Saeed, Michael Beatty
  • Publication number: 20240094642
    Abstract: A wafer shape metrology system includes a wafer shape metrology sub-system configured to perform one or more stress-free shape measurements on a first wafer, a second wafer, and a post-bonding pair of the first and second wafers. The wafer shape metrology system includes a controller communicatively coupled to the wafer shape metrology sub-system. The controller is configured to receive stress-free shape measurements from the wafer shape sub-system; predict overlay between one or more features on the first wafer and the second wafer based on the stress-free shape measurements of the first wafer, the second wafer, and the post-bonding pair of the first wafer and the second wafer; and provide a feedback adjustment to one or more process tools based on the predicted overlay. Additionally, feedforward and feedback adjustments may be provided to one or more process tools.
    Type: Application
    Filed: November 27, 2023
    Publication date: March 21, 2024
    Inventors: Franz Zach, Mark D. Smith, Xiaomeng Shen, Jason Saito, David Owen
  • Publication number: 20220311661
    Abstract: A computer-implemented method includes receiving a selection of an information technology service; initializing a machine avatar; establishing a network tunnel; and receiving network traffic. A computing system comprising: one or more processors; and memory storing instructions that, when executed by the one or more processors, cause the computing system to: receive a selection of an information technology service; initialize a machine avatar; establish a network tunnel; and receive network traffic. A non-transitory computer readable medium containing program instructions that when executed, cause a computer to: receive a selection of an information technology service; initialize a machine avatar; establish a network tunnel; and receive network traffic.
    Type: Application
    Filed: June 13, 2022
    Publication date: September 29, 2022
    Inventors: Jeremy Guthrie, Jason Owens
  • Patent number: 11362889
    Abstract: A computer-implemented method includes receiving a routing request with respect to a base management node of a customer and an avatar of a customer, generating a first virtual network interface corresponding to the base management node, generating a second virtual network interface corresponding to the avatar, the first virtual network interface and the second virtual network interface communicatively coupled by a network tunnel, and providing the customer with access to the information technology resource via the network tunnel. The method may also include transmitting a request to a connection broker, receiving a set of initialization data, constructing a virtual network interface, and transferring data through a network tunnel via the virtual network interface.
    Type: Grant
    Filed: October 15, 2018
    Date of Patent: June 14, 2022
    Assignee: CDW LLC
    Inventors: Jeremy Guthrie, Jason Owens
  • Patent number: 11345406
    Abstract: A vehicle assembly can include a frame assembly, a grab bar assembly, a vehicle seat and a crossmember. The frame assembly can define a passenger area and include a left cage side member and a right cage side member. The grab bar assembly can include a left grab bar attached to and extending from the left cage side member and a right grab bar attached to and extending from the right cage side member. The crossmember can be connected to the vehicle seat so as to support the vehicle seat. The crossmember can have a center portion. The left grab bar can be attached to the crossmember at a first location of the crossmember. The right grab bar can be attached to the crossmember at a second location of the crossmember. The first location and the second location can be equally spaced from the center portion.
    Type: Grant
    Filed: December 5, 2019
    Date of Patent: May 31, 2022
    Assignee: HONDA MOTOR CO., LTD.
    Inventors: Samira S. Johnson, Jared C. Alquist, Phillip C. Nickolai, Timothy J. Talbert, Jason Owens
  • Patent number: 11091142
    Abstract: Apparatuses, methods, and systems comprising vehicle fleet management systems are disclosed. One embodiment is a method that provides a plurality of predetermined powertrain trim templates, where each of the plurality of predetermined powertrain trim templates specifies a plurality of powertrain trim parameters implementable by an electronic powertrain control system to control one or more operational response characteristics of the powertrain. The method includes selecting one of the plurality of predetermined powertrain trim templates and one of a plurality of vehicles of a vehicle fleet to receive the selected one of the plurality of predetermined powertrain trim templates. In response to the act of selecting one of the plurality of predetermined powertrain trim templates, the method transmits via a telematics network one or more modified powertrain trim parameters.
    Type: Grant
    Filed: October 3, 2018
    Date of Patent: August 17, 2021
    Assignee: Cummins Inc.
    Inventors: Christopher Michael Remington, Daniel Reed Dempsey, Steven W. Reedy, Jason A. Owens, Radhika Cherukuru
  • Patent number: 11034454
    Abstract: An aircraft passenger seat assembly is disclosed. In embodiments, the aircraft passenger seat assembly includes an aircraft passenger seat including a seatback configured to support an upper body of an aircraft passenger, and a seat frame including at least one seat spreader disposed on a lateral side of the seatback. In embodiments, the aircraft passenger seat assembly may further include at least one privacy assembly. The at least one privacy assembly may include a closeout body coupled to the at least one seat spreader, and a privacy panel coupled to the closeout body, the privacy panel extending from the closeout body in order to at least partially separate a seating environment of the aircraft passenger seat from an adjacent seating environment of an adjacent aircraft passenger seat.
    Type: Grant
    Filed: November 6, 2019
    Date of Patent: June 15, 2021
    Assignee: B/E Aerospace, Inc.
    Inventors: Jeremy F. Malecha, Jason Owen
  • Patent number: 11034453
    Abstract: An aircraft passenger seat assembly is disclosed. In embodiments, the aircraft passenger seat assembly includes an aircraft passenger seat, wherein the aircraft passenger seat includes a seatback configured to support an upper body of an aircraft passenger, and a seatback bezel defining at least a portion of a rear seatback surface. In embodiments, the aircraft passenger seat assembly may further include at least one privacy assembly, wherein the at least one privacy assembly includes a closeout body coupled to the seatback bezel, and a privacy panel coupled to the closeout body, the privacy panel extending from the closeout body in order to at least partially separate a seating environment of the aircraft passenger seat from an adjacent seating environment of an adjacent aircraft passenger seat.
    Type: Grant
    Filed: October 29, 2019
    Date of Patent: June 15, 2021
    Assignee: B/E Aerospace, Inc.
    Inventors: Jeremy F. Malecha, Jason Owen
  • Publication number: 20210171109
    Abstract: A vehicle assembly can include a frame assembly, a grab bar assembly, a vehicle seat and a crossmember. The frame assembly can define a passenger area and include a left cage side member and a right cage side member. The grab bar assembly can include a left grab bar attached to and extending from the left cage side member and a right grab bar attached to and extending from the right cage side member. The crossmember can be connected to the vehicle seat so as to support the vehicle seat. The crossmember can have a center portion. The left grab bar can be attached to the crossmember at a first location of the crossmember. The right grab bar can be attached to the crossmember at a second location of the crossmember. The first location and the second location can be equally spaced from the center portion.
    Type: Application
    Filed: December 5, 2019
    Publication date: June 10, 2021
    Inventors: Samira S. JOHNSON, Jared C. ALQUIST, Phillip C. NICKOLAI, Timothy J. TALBERT, Jason OWENS
  • Publication number: 20200119981
    Abstract: A computer-implemented method includes receiving a routing request with respect to a base management node of a customer and an avatar of a customer, generating a first virtual network interface corresponding to the base management node, generating a second virtual network interface corresponding to the avatar, the first virtual network interface and the second virtual network interface communicatively coupled by a network tunnel, and providing the customer with access to the information technology resource via the network tunnel. The method may also include transmitting a request to a connection broker, receiving a set of initialization data, constructing a virtual network interface, and transferring data through a network tunnel via the virtual network interface.
    Type: Application
    Filed: October 15, 2018
    Publication date: April 16, 2020
    Inventors: Jeremy Guthrie, Jason Owens
  • Publication number: 20190100192
    Abstract: One embodiment is a system comprising an internal combustion engine including an output shaft, a pulley system structured to be driven by the output shaft, a first alternator and a second alternator structured to be driven by the pulley system, and an electromagnetic clutch integrated within one of the pulley system, the first alternator and the second alternator and structured to selectably couple and decouple at least one of the first alternator and the second alternator from the output shaft. The system includes a controller in operative communication with the internal combustion engine system and structured to evaluate power demand and power production capability parameters of the system and to control the electromagnetic clutch to engage or disengage in response to the evaluation.
    Type: Application
    Filed: October 3, 2018
    Publication date: April 4, 2019
    Inventors: Christopher Michael Remington, Daniel Reed Dempsey, Steven W. Reedy, Jason A. Owens, Radhika Cherukuru
  • Patent number: 9880943
    Abstract: Disclosed here are methods, systems, paradigms and structures for deleting shared resources from a cache in a multi-threaded system. The shared resources can be used by a plurality of requests belonging to multiple threads executing in the system. When requests, such as requests for executing script code, and work items, such as work items for deleting a shared resource, are created, a global sequence number is assigned to each of them. The sequence number indicates the order in which the requests and work items are created. A particular work item can be executed to delete the shared resource if there are no requests having a sequence number lesser than that of the particular work item executing in the system. However, if there is at least one request with a sequence number lesser than that of the particular work item executing, the work item is ignored until the request completes executing.
    Type: Grant
    Filed: June 10, 2016
    Date of Patent: January 30, 2018
    Assignee: Facebook, Inc.
    Inventors: Keith Adams, Jason Owen Evans
  • Patent number: 9697022
    Abstract: Scripts are incrementally compiled at runtime to generate executable code. The incremental compilation generates executable code corresponding to a basic block of the script. The executable code for a basic block of script is generated for a set of types of variables of the basic block resulting from execution of the script in response to a request. The generated executable code is stored and executed for subsequent requests if these requests result in the same types of variables for the basic block. The incremental compilation of the script is performed in a lazy fashion, such that executable code is not generated for combinations of types of variables of the script code that are not obtained from requests received at runtime. The script may dynamically generate portions of a web page that is returned in response to a request for execution of the script.
    Type: Grant
    Filed: May 28, 2015
    Date of Patent: July 4, 2017
    Assignee: Facebook, Inc.
    Inventors: Keith Adams, Andrew John Paroski, Jason Owen Evans
  • Publication number: 20160283400
    Abstract: Disclosed here are methods, systems, paradigms and structures for deleting shared resources from a cache in a multi-threaded system. The shared resources can be used by a plurality of requests belonging to multiple threads executing in the system. When requests, such as requests for executing script code, and work items, such as work items for deleting a shared resource, are created, a global sequence number is assigned to each of them. The sequence number indicates the order in which the requests and work items are created. A particular work item can be executed to delete the shared resource if there are no requests having a sequence number lesser than that of the particular work item executing in the system. However, if there is at least one request with a sequence number lesser than that of the particular work item executing, the work item is ignored until the request completes executing.
    Type: Application
    Filed: June 10, 2016
    Publication date: September 29, 2016
    Inventors: Keith Adams, Jason Owen Evans
  • Patent number: 9396007
    Abstract: Disclosed here are methods, systems, paradigms and structures for deleting shared resources from a cache in a multi-threaded system. The shared resources can be used by a plurality of requests belonging to multiple threads executing in the system. When requests, such as requests for executing script code, and work items, such as work items for deleting a shared resource, are created, a global sequence number is assigned to each of them. The sequence number indicates the order in which the requests and work items are created. A particular work item can be executed to delete the shared resource if there are no requests having a sequence number lesser than that of the particular work item executing in the system. However, if there is at least one request with a sequence number lesser than that of the particular work item executing, the work item is ignored until the request completes executing.
    Type: Grant
    Filed: March 22, 2013
    Date of Patent: July 19, 2016
    Assignee: FACEBOOK, INC.
    Inventors: Keith Adams, Jason Owen Evans
  • Patent number: 9311348
    Abstract: Disclosed are a method and system for implementing an array data type of a programming language using various data structures. The disclosed method includes a plurality of implementations in which the array data type may be implemented. The implementations provide an efficient way to retrieve elements from the array, especially in the order they are inserted into the array. The data structures also minimize the computing resources required to manage and access the array. The disclosed technique also selects one of the many implementations based on criteria such as access pattern or size of the array.
    Type: Grant
    Filed: May 15, 2015
    Date of Patent: April 12, 2016
    Assignee: Facebook, Inc.
    Inventors: Edwin Thur Gideon Smith, Keith Adams, Jason Owen Evans
  • Publication number: 20150261553
    Abstract: Scripts are incrementally compiled at runtime to generate executable code. The incremental compilation generates executable code corresponding to a basic block of the script. The executable code for a basic block of script is generated for a set of types of variables of the basic block resulting from execution of the script in response to a request. The generated executable code is stored and executed for subsequent requests if these requests result in the same types of variables for the basic block. The incremental compilation of the script is performed in a lazy fashion, such that executable code is not generated for combinations of types of variables of the script code that are not obtained from requests received at runtime. The script may dynamically generate portions of a web page that is returned in response to a request for execution of the script.
    Type: Application
    Filed: May 28, 2015
    Publication date: September 17, 2015
    Inventors: Keith Adams, Andrew John Paroski, Jason Owen Evans
  • Publication number: 20150248445
    Abstract: Disclosed are a method and system for implementing an array data type of a programming language using various data structures. The disclosed method includes a plurality of implementations in which the array data type may be implemented. The implementations provide an efficient way to retrieve elements from the array, especially in the order they are inserted into the array. The data structures also minimize the computing resources required to manage and access the array. The disclosed technique also selects one of the many implementations based on criteria such as access pattern or size of the array.
    Type: Application
    Filed: May 15, 2015
    Publication date: September 3, 2015
    Inventors: Edwin Thur Gideon Smith, Keith Adams, Jason Owen Evans