Patents by Inventor Patrick J. Weiler
Patrick J. Weiler 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).
-
Patent number: 11572663Abstract: A control device may obtain sensing data related to a paving material mat region laid by a screed assembly of a road paver. The control device may determine, based on the sensing data, a respective texture value and/or a respective height value associated with each portion of two or more portions of the paving material mat region. The control device may determine, based on the respective texture values and/or the respective height values of the paving material mat region, a finish value associated with the paving material mat region. The control device may cause, based on the finish value of the paving material mat region, one or more actions to be performed.Type: GrantFiled: March 26, 2020Date of Patent: February 7, 2023Assignee: Caterpillar Paving Products Inc.Inventors: Patrick J. Weiler, Kevin M. Adams
-
Patent number: 11347395Abstract: A method, computer program product, and computing system for receiving a plurality of data streams on an SSD cache memory system associated with a backend storage system and writing a first of the plurality of data streams to a first portion of the SSD cache memory system.Type: GrantFiled: March 9, 2020Date of Patent: May 31, 2022Assignee: EMC IP HOLDING COMPANY, LLCInventors: Amnon Izhar, Patrick J. Weiler
-
Publication number: 20210301479Abstract: A control device may obtain sensing data related to a paving material mat region laid by a screed assembly of a road paver. The control device may determine, based on the sensing data, a respective texture value and/or a respective height value associated with each portion of two or more portions of the paving material mat region. The control device may determine, based on the respective texture values and/or the respective height values of the paving material mat region, a finish value associated with the paving material mat region. The control device may cause, based on the finish value of the paving material mat region, one or more actions to be performed.Type: ApplicationFiled: March 26, 2020Publication date: September 30, 2021Applicant: Caterpillar Paving Products Inc.Inventors: Patrick J. WEILER, Kevin M. ADAMS
-
Patent number: 10719238Abstract: A first endpoint comprises a fabric attach point for attachment to a memory fabric, a first media controller, and a first non-volatile memory media. The memory fabric comprises a reliability zone comprising the first endpoint and at least a second endpoint. The first media controller is configured to receive, from at least one processor coupled to the first endpoint via the at least one fabric attach point, a memory fabric store command to store an object in the reliability zone. The first media controller is further configured to store the object in the first non-volatile memory media, to receive from the second endpoint a message indicating that the same object has been stored by the second endpoint, and to send to the at least one processor a single acknowledgement indicating that the at least one object has been stored in both the first and second endpoints of the reliability zone.Type: GrantFiled: October 12, 2017Date of Patent: July 21, 2020Assignee: EMC IP Holding Company LLCInventors: James Espy, William P. Dawkins, Dragan Savic, Amnon Izhar, Patrick J. Weiler, Michael Robillard
-
Publication number: 20200210068Abstract: A method, computer program product, and computing system for receiving a plurality of data streams on an SSD cache memory system associated with a backend storage system and writing a first of the plurality of data streams to a first portion of the SSD cache memory system.Type: ApplicationFiled: March 9, 2020Publication date: July 2, 2020Inventors: Amnon Izhar, Patrick J. Weiler
-
Patent number: 10592115Abstract: A method, computer program product, and computing system for receiving a plurality of data streams on an SSD cache memory system associated with a backend storage system and writing a first of the plurality of data streams to a first portion of the SSD cache memory system.Type: GrantFiled: November 30, 2016Date of Patent: March 17, 2020Assignee: EMC IP Holding Company LLCInventors: Amnon Izhar, Patrick J. Weiler
-
Patent number: 10503678Abstract: A PCIe fabric is configured to couple a plurality of elements. The PCIe fabric includes a plurality of PCIe subfabrics. A primary master central processing system is configured to couple the plurality of PCIe subfabrics. A secondary master central processing system is configured to couple the plurality of PCIe subfabrics.Type: GrantFiled: December 21, 2016Date of Patent: December 10, 2019Assignee: EMC IP Holding Company LLCInventors: Daniel Dufresne, Matthew Mullins, Antonio Fontes, Patrick J. Weiler
-
Patent number: 10324880Abstract: A PCIe fabric is configured to couple a plurality of elements. The PCIe fabric includes a plurality of PCIe subfabrics. A primary master central processing system is configured to couple the plurality of PCIe subfabrics and includes a primary master central processing unit.Type: GrantFiled: December 21, 2016Date of Patent: June 18, 2019Assignee: EMC IP Holding Company LLCInventors: Daniel Dufresne, Matthew Mullins, Antonio Fontes, Patrick J. Weiler
-
Patent number: 10235317Abstract: A PCIe fabric is configured to couple a plurality of elements. The PCIe fabric includes a plurality of PCIe subfabrics including at least a first PCIe subfabric and a second PCIe subfabric. A primary master central processing system is configured to couple the plurality of PCIe subfabrics and includes a primary master central processing unit. The first PCIe subfabric is configured to enable multipath communication between a first element coupled to the first PCIe subfabric and a second element coupled to the second PCIe subfabric.Type: GrantFiled: December 21, 2016Date of Patent: March 19, 2019Assignee: EMC IP Holding Company LLCInventors: Daniel Dufresne, Matthew Mullins, Antonio Fontes, Patrick J. Weiler
-
Patent number: 10235316Abstract: A PCIe fabric is configured to couple a plurality of elements. The PCIe fabric includes a plurality of PCIe subfabrics. Each of the plurality of PCIe subfabrics includes a managing central processing unit and a PCIe fabric switch. One or more communication paths is configured to allow communication between the PCIe fabric switch included within each of the plurality of PCIe subfabrics.Type: GrantFiled: September 22, 2016Date of Patent: March 19, 2019Assignee: EMC IP Holding Company LLCInventors: Daniel Dufresne, Matthew Mullins, Antonio Fontes, Patrick J. Weiler
-
Patent number: 9646721Abstract: A system, computer program product, and computer-executable method of managing a solid state drive (SSD) in a data storage system, the system, computer program product, and computer-executable method including initializing the SSD to enable the SSD to request memory for bad block replacement, querying the SSD to determine a size of memory on the SSD reserved for dynamic over provisioning, and allocating a portion of the size of memory for bad block replacement.Type: GrantFiled: March 31, 2016Date of Patent: May 9, 2017Assignee: EMC IP Holding Company LLCInventors: Adrian Michaud, Dragan Savic, Patrick J. Weiler, Amnon Izhar
-
Patent number: 8595416Abstract: A method, computer program product, and computing system for identifying a low-write-frequency portion of a solid-state storage device. If it is determined that the low-write-frequency portion is of sufficient size to function as over-provisioning space for the solid-state storage device, the low-write-frequency portion is utilized as over-provisioning space.Type: GrantFiled: March 31, 2011Date of Patent: November 26, 2013Assignee: EMC CorporationInventors: Patrick J. Weiler, James Guyer
-
Patent number: 8545128Abstract: A desegregation apparatus that desegregates a stream of HMA that includes particles of varying size includes a desegregation hopper, which houses an auger assembly. A series of counter-handed augers is mounted on a shaft disposed within the hopper. Open sections are disposed between adjacent auger sections and above openings in the bottom surface of the hopper.Type: GrantFiled: May 12, 2011Date of Patent: October 1, 2013Assignee: Weiler, Inc.Inventor: Patrick J. Weiler
-
Publication number: 20120288329Abstract: A desegregation apparatus that desegregates a stream of HMA that includes particles of varying size includes a desegregation hopper, which houses an auger assembly. A series of counter-handed augers is mounted on a shaft disposed within the hopper. Open sections are disposed between adjacent auger sections and above openings in the bottom surface of the hopper.Type: ApplicationFiled: May 12, 2011Publication date: November 15, 2012Inventor: Patrick J. Weiler
-
Patent number: 8209474Abstract: A method, computer program product, and computing system for obtaining N data segments for storage within N data planes included within a flash-memory storage device. Each of the N data planes includes a plurality of data blocks. A superblock is defined, wherein the superblock includes a data block from each of the N data planes included within the flash-memory storage device. Data is; and simultaneously writing data to each data block included within the superblock.Type: GrantFiled: September 30, 2009Date of Patent: June 26, 2012Assignee: EMC CorporationInventors: Patrick J. Weiler, Robert W. Beauchamp
-
Patent number: 7992704Abstract: An improved material transport vehicle having an integrated assembly for cleaning out conveyors, elevators, hoppers and the like, and method for clean-out utilizing the same. The cleanout assembly comprises one or more detachable panels strategically located about the material transport vehicle, and means for releasing the same, so as to permit convenient and safe access to the components for removing unused, old or dried material. The detachable panel or panels are integral with a surface of the housings, typically the lower surface thereof.Type: GrantFiled: August 7, 2008Date of Patent: August 9, 2011Assignee: Weiler, Inc.Inventor: Patrick J. Weiler
-
Publication number: 20100034627Abstract: An improved material transport vehicle having an integrated assembly for cleaning out conveyors, elevators, hoppers and the like, and method for clean-out utilizing the same. The cleanout assembly comprises one or more detachable panels strategically located about the material transport vehicle, and means for releasing the same, so as to permit convenient and safe access to the components for removing unused, old or dried material. The detachable panel or panels are integral with a surface of the housings, typically the lower surface thereof.Type: ApplicationFiled: August 7, 2008Publication date: February 11, 2010Inventor: Patrick J. Weiler
-
Patent number: 7188991Abstract: An auxiliary control station for a rear dispensing concrete truck that controls the truck's steering, braking, and throttle. A seat with controls accessible from the seat may be positioned outside of the cab, such as to allow control of the truck from a position with an unobstructed view of the rear of the truck. The concrete dispensing chute may be modified so as to allow mechanical control of the left and right swing of the chute. The auxiliary control station also controls the drum and positioning of the chute.Type: GrantFiled: April 5, 2004Date of Patent: March 13, 2007Assignee: Five Star Industries, Inc.Inventor: Patrick J. Weiler
-
Patent number: 4913581Abstract: A narrow self-propelled trench soil compactor has a vibratory frame assembly connected in a towing relation to a mobile frame having steerable front wheels. The vibratory frame assembly is pivotally connected to the mobile frame for vibratory up and down movement independently of the mobile frame. A soil compaction wheel is rotatably supported at the free end of the frame assembly for movement to a lowered operating position and is power driven to function as the propulsion means for the machine. When the compaction wheel is in an elevated or non-operating position, the machine is attachable to a towing tractor for transportation purposes.Type: GrantFiled: June 26, 1989Date of Patent: April 3, 1990Assignee: Vermeer Manufacturing Co.Inventor: Patrick J. Weiler
-
Patent number: 4771377Abstract: Apparatus and method is disclosed for controlling the timing of the addressing, fetching and executing of microinstructions in a data processing system such that delayed sequencing microinstructions, stretched delayed sequencing microinstructions and immediate sequencing microinstructions may be intermixed in the microinstruction stream. Circuitry is provided to determine the type of sequencing specified for each microinstruction and control the generation of the execution cycle signal and the microinstruction address clocking signal such that these signals occur in the appropriate time sequence to accomplish the specified sequencing.Type: GrantFiled: November 15, 1985Date of Patent: September 13, 1988Assignee: Data General CorporationInventors: Donald C. Wiser, David I. Epstein, Mark D. Hummel, Patrick J. Weiler, Thomas J. Myer