Patents by Inventor Chris Michaels

Chris Michaels 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: 20210323003
    Abstract: A vortex breaker for a particulate separator has a first set of vanes spaced along a perimeter of a first shape and a second set of vanes spaced along a perimeter of a second shape, where the second shape resides within the first shape. Each of the vanes has a top edge, a bottom edge, an inside edge, and an outside edge. The vanes in the first and second sets of vanes intersect the first and second shapes, respectively. The vanes in the first set are oriented in a first rotational direction, and the vanes in the second set are oriented in a second rotational direction that is opposite the first rotational direction. The first set of vanes and the second set of vanes define fluid flow paths between the outside edges and the inside edges of the sets of vanes.
    Type: Application
    Filed: August 23, 2019
    Publication date: October 21, 2021
    Inventors: Chris Michael Johnston, Dustin Mackenzie Wohlgemuth, Mohsen Bayati
  • Publication number: 20210154601
    Abstract: A separator for separating solid matter and gas from a fluid flow includes a vessel having an inlet, a fluid outlet, and a gas outlet. The fluid outlet is spaced below the inlet. The separator further includes an enclosure disposed between the inlet and the fluid outlet that redirects the fluid stream passing from the inlet to the fluid outlet. The enclosure defines an inner cavity above a lower edge of the enclosure, and the lower edge defines a fluid flow area. The fluid outlet is disposed within the inner cavity at a height that is above the lower edge of the enclosure and the gas outlet is disposed with a gas space defined by the enclosure.
    Type: Application
    Filed: November 20, 2020
    Publication date: May 27, 2021
    Inventors: Chris Michael Johnston, Mohsen Bayati
  • Patent number: 10990255
    Abstract: Systems and methods are provided for efficient storage and/or processing of enterprise data. A set of data from a content management system (CMS) is received and interpreted to determine a hierarchical object structure for the set of data. The hierarchical object structure includes: at least one parent object; at least one child object that is a subordinate object of the parent object; an indication of each parent/child relationship; and a set of attributes for each of the objects. The set of attributes for each of the at least one parent object and the at least one child object are analyzed in light of the indication of each parent/child relationship to gather accumulated attribute data. A graphical user interface (GUI) is rendered that presents one or more graphical cards representing the objects.
    Type: Grant
    Filed: July 26, 2017
    Date of Patent: April 27, 2021
    Assignee: United Services Automobile Association (USAA)
    Inventors: Shane Houston Tarleton, Charlotte Hamner Nagy, Adam Jon Udell, Emily Anes Simmons, James Donbavand, Sydney Zarrish Condie, Urmil Ramesh Divecha, Chris Michael Braden
  • Publication number: 20210110243
    Abstract: Systems are methods are provided for implementing a deep learning accelerator system interface (DLASI). The DLASI connects an accelerator having a plurality of inference computation units to a memory of the host computer system during an inference operation. The DLASI allows interoperability between a main memory of a host computer, which uses 64 B cache lines, for example, and inference computation units, such as tiles, which are designed with smaller on-die memory using 16-bit words. The DLASI can include several components that function collectively to provide the interface between the server memory and a plurality of tiles. For example, the DLASI can include: a switch connected to the plurality of tiles; a host interface; a bridge connected to the switch and the host interface; and a deep learning accelerator fabric protocol. The fabric protocol can also implement a pipelining scheme which optimizes throughput of the multiple tiles of the accelerator.
    Type: Application
    Filed: October 10, 2019
    Publication date: April 15, 2021
    Inventors: CRAIG WARNER, Chris Michael Brueggen, Eun Sub Lee
  • Patent number: 10922178
    Abstract: A system includes byte-addressable non-volatile memory (NVM) modules. The system includes media controllers communicatively connected to one another over a memory semantic fabric. Each media controller is responsible for a corresponding NVM module to which the media controller is attached. The media controllers cooperatively provide redundant array of independent disks (RAID) functionality at a granularity at which the NVM modules are byte-addressable without employing a master RAID controller.
    Type: Grant
    Filed: October 31, 2018
    Date of Patent: February 16, 2021
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Gregg B. Lesartre, Russ W. Herrell, Chris Michael Brueggen
  • Patent number: 10883391
    Abstract: Methods and systems are provided for a cam drive system of an engine. In one example, a front end of an engine includes an idler gear assembly including an idler gear and idler pulley, the idler gear in meshing engagement with a first end of a crankshaft and the idler pulley coupled to and sharing a rotational axis with the idler gear. The front end of the engine may further include first and second camshaft pulleys positioned vertically above the idler gear assembly and a cam drive belt contacting each of the first and second camshaft pulleys and the idler pulley.
    Type: Grant
    Filed: July 22, 2019
    Date of Patent: January 5, 2021
    Assignee: Ford Global Technologies, LLC
    Inventors: Paul Nigel Turner, Kevin John Maile, Chris Michael Raines
  • Publication number: 20200402084
    Abstract: Provided is a process including: obtaining, for a plurality of entities, datasets; and orchestrating an object-orientated application or service by: forming a plurality of objects, forming object-oriented labeled datasets based on an event and the attributes of each of the datasets; forming a library or framework of classes with a plurality of object-orientation modelors; and forming a plurality of object-manipulation functions, each function being configured to leverage a respective class among the library or framework of classes.
    Type: Application
    Filed: June 3, 2020
    Publication date: December 24, 2020
    Inventors: Alain Charles Briancon, Jean Joseph Belanger, Chris Michael Coovrey, Valisis Sotiris, Eric Paver Simon
  • Publication number: 20200392424
    Abstract: A pre-lubricated stock sheet and a method and system for making the same are described. The pre-lubricated stock is generally in a coil wound form. The stock sheet can have opposing first and second sheet surfaces joined together by opposing side edges and opposing ends. Typically, the first and second sheet surfaces are substantially smooth and planar, wherein the sheet has 3 mg/foot2/side to about 200 mg/foot2/side of a solid lubricant having a melting temperature from about 80 to 212 degrees Fahrenheit. Moreover, the opposing side edges usually are substantially free of the solid lubricant. In some configurations, the stock sheet is an aluminum stock sheet, more particularly an aluminum can stock sheet. Furthermore, the lubricant can be in some configurations a food grade lubricant, that is qualifies a low volatile organic compound under one or more of municipal, state and federal governing authorities.
    Type: Application
    Filed: August 28, 2020
    Publication date: December 17, 2020
    Inventors: Mark Selepack, Chris Michael Moellers
  • Publication number: 20200380303
    Abstract: Provided is a process including: writing, with a computing system, a first plurality of classes using object-oriented modelling of modelling methods; writing, with the computing system, a second plurality of classes using object-oriented modelling of governance; scanning, with the computing system, a set of libraries collectively containing both modelling object classes among the first plurality of classes and governance classes among the second plurality of classes to determine class definition information; using, with the computing system, at least some of the class definition information to produce object manipulation functions, wherein the object manipulation functions allow a governance system to access methods and attributes of classes among first plurality of classes or the second plurality of classes to manipulate objects of at least some of the modelling object classes; and using at least some of the class definition information to effectuate access to the object manipulation functions.
    Type: Application
    Filed: June 3, 2020
    Publication date: December 3, 2020
    Inventors: Alain Charles Briancon, Jean Joseph Belanger, Chris Michael Coovrey, Thejas Narayana Prasad, Mirza Safiullah Baig
  • Publication number: 20200380417
    Abstract: Provided is a process including: writing modelling-object classes using object-oriented modelling of the modelling methods, the modelling-object classes being members of a set of class libraries; writing quality-management classes using object-oriented modelling of quality management, the quality-management classes being members of the set of class libraries; scanning modelling-object classes in the set of class libraries to determine modelling-object class definition information; scanning quality-management classes in the set of class libraries to determine quality-management class definition information; using the modelling-object class definition information and the quality-management class definition information to produce object manipulation functions that allow a quality management system to access methods and attributes of modelling-object classes to manipulate objects of the modelling-object classes; and using the modelling-object class definition information and the quality-management class definitio
    Type: Application
    Filed: June 3, 2020
    Publication date: December 3, 2020
    Inventors: Alain Charles Briancon, Jean Joseph Belanger, Chris Michael Coovrey, Travis Stanton Penn, Divya Karumuri, Valisis Sotiris
  • Patent number: 10793799
    Abstract: A pre-lubricated stock sheet and a method and system for making the same are described. The pre-lubricated stock is generally in a coil wound form. The stock sheet can have opposing first and second sheet surfaces joined together by opposing side edges and opposing ends. Typically, the first and second sheet surfaces are substantially smooth and planar, wherein the sheet has 3 mg/foot2/side to about 200 mg/foot2/side of a solid lubricant having a melting temperature from about 80 to 212 degrees Fahrenheit. Moreover, the opposing side edges usually are substantially free of the solid lubricant. In some configurations, the stock sheet is an aluminum stock sheet, more particularly an aluminum can stock sheet. Furthermore, the lubricant can be in some configurations a food grade lubricant, that is qualifies a low volatile organic compound under one or more of municipal, state and federal governing authorities.
    Type: Grant
    Filed: August 29, 2016
    Date of Patent: October 6, 2020
    Assignee: Golden Aluminium Company
    Inventors: Mark Selepack, Chris Michael Moellers
  • Patent number: 10742745
    Abstract: The communications method may include opening a communication channel, e.g. a HyperText Transfer Protocol Secure (HTTPS) connection, between a service event source and an event management platform, and at the event management platform, generating a request to the service event source, the request including information associated with the communication channel and requested event information related to a plurality of services offered by the service event source for a mobile wireless device associated with a given service user; sending the request to the service event source. The communication channel is maintained open to receive notifications transmitted from the service event source including requested event information related to the plurality of services offered by the service event source and related to the single service user. The notifications are provided to the mobile wireless device associated with the given service user.
    Type: Grant
    Filed: January 25, 2017
    Date of Patent: August 11, 2020
    Assignee: BlackBerry Limited
    Inventors: Chris Michael Griffin, David Jaray Hanson, Philip Von Hatten, Michael Rao
  • Patent number: 10735030
    Abstract: A technique includes determining that a given memory device of a plurality of memory devices has failed and in response to the determination that the given memory device has failed, re-encoding a data unit associated with the given memory device. The data unit is associated with a payload and a symbol-based error correction code. The re-encoding includes determining a bit-based error correction code for the payload and replacing the data unit in the memory with the payload and the bit-based error correction code.
    Type: Grant
    Filed: August 7, 2017
    Date of Patent: August 4, 2020
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Gregg B. Lesartre, Harvey Ray, Kevin L. Miller, Chris Michael Brueggen, Martin Foltin
  • Publication number: 20200230527
    Abstract: A separator vessel has inlet, fluid outlet, and sand outlet ports. Each of the fluid and sand outlet ports are spaced below the inlet port. The separator has an enclosure between the inlet and fluid outlet ports. The enclosure redirects the fluid stream and defines an inner cavity above a lower edge of the enclosure, the lower edge defining a liquid flow area. The separator has one or more vanes extending along an outer surface of the enclosure which redirect the fluid stream along a curved flow path as the fluid stream flows toward the lower edge, and a plurality of apertures adjacent to the vanes, the apertures permitting fluid flow into the inner cavity of the enclosure. The fluid outlet port is disposed within the inner cavity above the lower edge of the enclosure and below one or more apertures.
    Type: Application
    Filed: September 20, 2018
    Publication date: July 23, 2020
    Inventors: Mohsen Bayati, Chris Michael Johnston, Cole William Schultz, Dustin Mackenzie Wohlgemuth
  • Publication number: 20200133777
    Abstract: A system includes byte-addressable non-volatile memory (NVM) modules. The system includes media controllers communicatively connected to one another over a memory semantic fabric. Each media controller is responsible for a corresponding NVM module to which the media controller is attached. The media controllers cooperatively provide redundant array of independent disks (RAID) functionality at a granularity at which the NVM modules are byte-addressable without employing a master RAID controller.
    Type: Application
    Filed: October 31, 2018
    Publication date: April 30, 2020
    Inventors: Gregg B. Lesartre, Russ W. Herrell, Chris Michael Brueggen
  • Patent number: 10567003
    Abstract: Examples disclosed herein relate to very large-scale integration (VLSI) circuit implementations of list decode circuits. In accordance with some examples disclosed herein, a list decode circuit may include a syndrome calculation circuit, a symbol erasure circuit, an erasure syndrome calculation circuit and a Berlekamp-Massey algorithm circuit (BMA), and an error locator polynomial (ELP) evaluation circuit. The syndrome calculation circuit may calculate a baseline syndrome and erasure syndrome calculation circuit may calculate erasure syndromes from error locator polynomials calculated by the symbol erasure circuit. The BMA circuit may use the calculated syndromes to generate a series of ELPs, which may be used by the ELP evaluation circuit to identify error locations in a codeword.
    Type: Grant
    Filed: January 26, 2017
    Date of Patent: February 18, 2020
    Assignee: Hewlett Packard Enterprise Development LP
    Inventor: Chris Michael Brueggen
  • Publication number: 20190346077
    Abstract: An apparatus (10) for coupling with a pipe (12), the apparatus (10) including a body assembly (13) having a body (14) adapted to fit with the pipe (12), and at least two gripping parts (16) moveably coupled to the body (14), the at least two gripping parts (16) being adapted to be moveable between an insertion condition, in which the gripping parts (16) are resiliently depressible to allow movement of the pipe (12) in a first insertion direction, and a gripping condition in which the gripping parts (16) each engage with opposing side walls (18) of the pipe (12) to restrict movement of the pipe (12) in a second opposing direction thereby coupling the apparatus (10) and the pipe (12).
    Type: Application
    Filed: June 25, 2019
    Publication date: November 14, 2019
    Inventors: Chris Michael Barr, Samuel Henry Carriage
  • Publication number: 20190345849
    Abstract: Methods and systems are provided for a cam drive system of an engine. In one example, a front end of an engine includes an idler gear assembly including an idler gear and idler pulley, the idler gear in meshing engagement with a first end of a crankshaft and the idler pulley coupled to and sharing a rotational axis with the idler gear. The front end of the engine may further include first and second camshaft pulleys positioned vertically above the idler gear assembly and a cam drive belt contacting each of the first and second camshaft pulleys and the idler pulley.
    Type: Application
    Filed: July 22, 2019
    Publication date: November 14, 2019
    Inventors: Paul Nigel Turner, Kevin John Maile, Chris Michael Raines
  • Patent number: 10473071
    Abstract: Methods and systems are provided for a gear driven diesel fuel injection pump of an engine. In one example, a front end of an engine includes an idler gear in meshing engagement with a first end of a crankshaft and a fuel pump drive gear in meshing engagement with the idler gear. The front end of the engine may further include a fuel pump, where an input shaft of the fuel pump is directly coupled to the fuel pump drive gear.
    Type: Grant
    Filed: April 7, 2017
    Date of Patent: November 12, 2019
    Assignee: Ford Global Technologies, LLC
    Inventors: Paul Nigel Turner, Kevin John Maile, Chris Michael Raines
  • Patent number: 10422253
    Abstract: Methods and systems are provided for a cam drive system of an engine. In one example, a front end of an engine includes an idler gear assembly including an idler gear and idler pulley, the idler gear in meshing engagement with a first end of a crankshaft and the idler pulley coupled to and sharing a rotational axis with the idler gear. The front end of the engine may further include first and second camshaft pulleys positioned vertically above the idler gear assembly and a cam drive belt contacting each of the first and second camshaft pulleys and the idler pulley.
    Type: Grant
    Filed: April 7, 2017
    Date of Patent: September 24, 2019
    Assignee: Ford Global Technologies, LLC
    Inventors: Paul Nigel Turner, Kevin John Maile, Chris Michael Raines