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: 20210323003Abstract: 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: ApplicationFiled: August 23, 2019Publication date: October 21, 2021Inventors: Chris Michael Johnston, Dustin Mackenzie Wohlgemuth, Mohsen Bayati
-
Publication number: 20210154601Abstract: 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: ApplicationFiled: November 20, 2020Publication date: May 27, 2021Inventors: Chris Michael Johnston, Mohsen Bayati
-
Patent number: 10990255Abstract: 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: GrantFiled: July 26, 2017Date of Patent: April 27, 2021Assignee: 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: 20210110243Abstract: 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: ApplicationFiled: October 10, 2019Publication date: April 15, 2021Inventors: CRAIG WARNER, Chris Michael Brueggen, Eun Sub Lee
-
Patent number: 10922178Abstract: 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: GrantFiled: October 31, 2018Date of Patent: February 16, 2021Assignee: Hewlett Packard Enterprise Development LPInventors: Gregg B. Lesartre, Russ W. Herrell, Chris Michael Brueggen
-
Patent number: 10883391Abstract: 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: GrantFiled: July 22, 2019Date of Patent: January 5, 2021Assignee: Ford Global Technologies, LLCInventors: Paul Nigel Turner, Kevin John Maile, Chris Michael Raines
-
Publication number: 20200402084Abstract: 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: ApplicationFiled: June 3, 2020Publication date: December 24, 2020Inventors: Alain Charles Briancon, Jean Joseph Belanger, Chris Michael Coovrey, Valisis Sotiris, Eric Paver Simon
-
Publication number: 20200392424Abstract: 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: ApplicationFiled: August 28, 2020Publication date: December 17, 2020Inventors: Mark Selepack, Chris Michael Moellers
-
Publication number: 20200380303Abstract: 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: ApplicationFiled: June 3, 2020Publication date: December 3, 2020Inventors: Alain Charles Briancon, Jean Joseph Belanger, Chris Michael Coovrey, Thejas Narayana Prasad, Mirza Safiullah Baig
-
Publication number: 20200380417Abstract: 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 definitioType: ApplicationFiled: June 3, 2020Publication date: December 3, 2020Inventors: Alain Charles Briancon, Jean Joseph Belanger, Chris Michael Coovrey, Travis Stanton Penn, Divya Karumuri, Valisis Sotiris
-
Patent number: 10793799Abstract: 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: GrantFiled: August 29, 2016Date of Patent: October 6, 2020Assignee: Golden Aluminium CompanyInventors: Mark Selepack, Chris Michael Moellers
-
Patent number: 10742745Abstract: 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: GrantFiled: January 25, 2017Date of Patent: August 11, 2020Assignee: BlackBerry LimitedInventors: Chris Michael Griffin, David Jaray Hanson, Philip Von Hatten, Michael Rao
-
Patent number: 10735030Abstract: 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: GrantFiled: August 7, 2017Date of Patent: August 4, 2020Assignee: Hewlett Packard Enterprise Development LPInventors: Gregg B. Lesartre, Harvey Ray, Kevin L. Miller, Chris Michael Brueggen, Martin Foltin
-
Publication number: 20200230527Abstract: 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: ApplicationFiled: September 20, 2018Publication date: July 23, 2020Inventors: Mohsen Bayati, Chris Michael Johnston, Cole William Schultz, Dustin Mackenzie Wohlgemuth
-
Publication number: 20200133777Abstract: 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: ApplicationFiled: October 31, 2018Publication date: April 30, 2020Inventors: Gregg B. Lesartre, Russ W. Herrell, Chris Michael Brueggen
-
Patent number: 10567003Abstract: 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: GrantFiled: January 26, 2017Date of Patent: February 18, 2020Assignee: Hewlett Packard Enterprise Development LPInventor: Chris Michael Brueggen
-
Publication number: 20190346077Abstract: 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: ApplicationFiled: June 25, 2019Publication date: November 14, 2019Inventors: Chris Michael Barr, Samuel Henry Carriage
-
Publication number: 20190345849Abstract: 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: ApplicationFiled: July 22, 2019Publication date: November 14, 2019Inventors: Paul Nigel Turner, Kevin John Maile, Chris Michael Raines
-
Patent number: 10473071Abstract: 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: GrantFiled: April 7, 2017Date of Patent: November 12, 2019Assignee: Ford Global Technologies, LLCInventors: Paul Nigel Turner, Kevin John Maile, Chris Michael Raines
-
Patent number: 10422253Abstract: 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: GrantFiled: April 7, 2017Date of Patent: September 24, 2019Assignee: Ford Global Technologies, LLCInventors: Paul Nigel Turner, Kevin John Maile, Chris Michael Raines