Patents by Inventor Matthew Weber
Matthew Weber 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: 10189208Abstract: A motor vehicle front end having one, preferably two, headlamps, wherein the headlamp is intended and constructed so as to be fastened in an assembly position onto the motor vehicle, in particular onto the motor vehicle front end, and wherein the headlamp is fastened by means of a transport holder on the front end in a transport position, the transport position being different from the assembly position. The transport position is offset frontward and/or downward relative to the assembly position, in order to provide a front end, motor vehicle, and method that make it possible to create motor vehicle designs with which pre-assembly of the headlamps in the assembly position thereof is not possible, without thereby incurring additional logistical complexity on the assembly lines for the vehicle, or wherein this additional complexity is at least largely avoided.Type: GrantFiled: August 17, 2016Date of Patent: January 29, 2019Assignee: HBPO GmbHInventors: Dragan Kolobaric, Michal Labas, Matthew Weber
-
Publication number: 20180305877Abstract: Waste clean-up and disposal devices are disclosed for scooping-up, bagging, and disposing of pet waste in a sanitary manner. The device includes a scooper body for removably housing and protecting a flexible tubing dispensing cassette. The scooper body defines a passageway between a waste entrance opening and a waste exit opening. The cassette dispenses flexible tubing from the waste exit opening for receiving waste materials such as pet waste droppings. A blade is preferably connected to the housing for severing of the flexible tubing for disposal.Type: ApplicationFiled: June 26, 2018Publication date: October 25, 2018Inventor: Matthew Weber
-
Patent number: 10087690Abstract: Apparatus for reducing torque on a drill string includes a first bearing assembly, a second bearing assembly, and a bearing sleeve. The first and second bearing assemblies are disposed on and clamped onto a tubular portion of a drill pipe of the drill string, and each include a first and second section. The bearing sleeve is disposed on the drill pipe such that the bearing sleeve is maintained in an axial position relative to the drill pipe by the first bearing assembly and the second bearing assembly. Each of the first and second bearing assemblies have a first diameter portion and a second diameter portion that is smaller than the first diameter portion. The second diameter portion of the first bearing assembly and the second diameter portion of the second bearing assembly are disposed adjacent to each other and the bearing sleeve is disposed around the adjacent second diameter portions.Type: GrantFiled: July 28, 2016Date of Patent: October 2, 2018Assignee: Frank's International, LLCInventors: Keith Lutgring, Matthew Weber, Burney Latiolais, Ira Hining, Jean Buytaert
-
Patent number: 10006180Abstract: Waste clean-up and disposal devices are disclosed for scooping-up, bagging, and disposing of pet waste in a sanitary manner. The device includes a scooper body for removably housing and protecting a flexible tubing dispensing cassette. The scooper body defines a passageway between a waste entrance opening and a waste exit opening. The cassette dispenses flexible tubing from the waste exit opening for receiving waste materials such as pet waste droppings. A blade is preferably connected to the housing for severing of the flexible tubing for disposal.Type: GrantFiled: March 31, 2017Date of Patent: June 26, 2018Inventor: Matthew Weber
-
Publication number: 20180165120Abstract: Methods, non-transitory machine-readable media, and computing devices for transitioning tasks and interrupt service routines are provided. An example method includes processing, by a plurality of processor cores of a storage controller, tasks and interrupt service routines. A performance statistic is determined corresponding to the plurality of processor cores. Based on detecting that the performance statistic passes a threshold, a number of the plurality of processor cores that are assigned to the tasks and the interrupt service routines are reduced.Type: ApplicationFiled: February 7, 2018Publication date: June 14, 2018Inventors: Kent Prosch, Matthew Weber, Arindam Banerjee, Ben McDavitt
-
Patent number: 9910700Abstract: A method for migration of operations between CPU cores, the method includes: processing, by a source core, one or more tasks and one or more interrupt service routines; accessing a mapping corresponding to a task of the one or more tasks and an interrupt service routine of the one or more interrupt service routines; identifying, based on the mapping, a target core that corresponds to the task and the interrupt service routine; blocking the task from being processed by the source core in response to identifying the target core; in response to identifying the target core, disabling an interrupt corresponding to the interrupt service routine; in response to identifying the target core, assigning the task and the interrupt to the target core; after assigning the interrupt to the target core, enabling the interrupt; and after assigning the task to the target core, processing the task by the target core.Type: GrantFiled: August 26, 2015Date of Patent: March 6, 2018Assignee: NetApp, Inc.Inventors: Kent Prosch, Matthew Weber, Arindam Banerjee, Ben McDavitt
-
Patent number: 9837169Abstract: A memory system for a computer is provided as well as a method for integrity testing a memory interface. The memory system includes a memory controller providing a memory interface including a plurality of data lanes, wherein each of the plurality of data lanes includes a driver and a receiver, and wherein each receiver has an output. The memory system further includes an AND gate having an output and a plurality of inputs, wherein the output of each receiver is coupled to one of the plurality of inputs of the AND gate. The method includes driving a high signal pulse onto each of a plurality of data lanes of a memory interface, receiving a reflection of the high signal pulse on each of the data lanes, and determining whether the reflections received on the data lanes indicate that any one or more of the data lanes is defective.Type: GrantFiled: February 24, 2016Date of Patent: December 5, 2017Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.Inventors: Robert Diokno, Paul D. Kangas, Matthew Weber, Timothy M. Wiwel
-
Publication number: 20170335666Abstract: A system and method for installing a tubular in a wellbore, of which the method includes coupling a fluid connector tool to a lifting assembly, coupling a casing fill-up and circulation seal assembly to the fluid connector tool, and coupling two segments of casing together to form a casing string. At least one of the segments of casing is fluidically coupled to the casing fill-up and circulation seal assembly. The method also includes running the casing string into a wellbore, pumping a first fluid from the lifting assembly, through the fluid connector tool and the casing fill-up and circulation seal assembly, and into the casing string as the casing string is run into the wellbore, de-coupling the casing fill-up and circulation seal assembly from the fluid connector tool, and coupling a drill-pipe seal assembly to the fluid connector tool.Type: ApplicationFiled: May 23, 2017Publication date: November 23, 2017Inventors: Matthew Weber, Keith Lutgring, Logan Smith
-
Publication number: 20170284043Abstract: The present disclosure provides for a waste clean-up and disposal device for scooping-up, bagging, and disposing of pet waste in a sanitary manner. The device includes a scooper body for removably housing and protecting a flexible tubing dispensing cassette. The scooper body defines a passageway between a waste entrance opening and a waste exit opening. The cassette dispenses flexible tubing from the waste exit opening for receiving waste materials such as pet waste droppings.Type: ApplicationFiled: March 31, 2017Publication date: October 5, 2017Inventor: Matthew Weber
-
Publication number: 20170243661Abstract: A memory system for a computer is provided as well as a method for integrity testing a memory interface. The memory system includes a memory controller providing a memory interface including a plurality of data lanes, wherein each of the plurality of data lanes includes a driver and a receiver, and wherein each receiver has an output. The memory system further includes an AND gate having an output and a plurality of inputs, wherein the output of each receiver is coupled to one of the plurality of inputs of the AND gate. The method includes driving a high signal pulse onto each of a plurality of data lanes of a memory interface, receiving a reflection of the high signal pulse on each of the data lanes, and determining whether the reflections received on the data lanes indicate that any one or more of the data lanes is defective.Type: ApplicationFiled: February 24, 2016Publication date: August 24, 2017Inventors: Robert Diokno, Paul D. Kangas, Matthew Weber, Timothy M. Wiwel
-
Publication number: 20170090999Abstract: Selective multiprocessing in a non-preemptive task scheduling environment is provided. Tasks of an application are grouped based on similar functionality and/or access to common code or data structures. The grouped tasks constitute a task core group, and each task core group may be mapped to a core in a multi-core processing system. A mutual exclusion approach reduces overhead imposed on the storage controller and eliminates the risk of concurrent access. A core guard routine is used when a particular application task in a first task core group requires access to a section of code or data structure associated with a different task core group. The application task is temporarily assigned to the second task core group. The application task executes the portion of code seeking access to the section of code or data structure. Once complete, the application task is reassigned back to its original task core group.Type: ApplicationFiled: September 25, 2015Publication date: March 30, 2017Inventors: Matthew Weber, Douglas A. Ochsner, Kam Pak, Arindam Banerjee, Ben McDavitt, Donald R. Humlicek
-
Publication number: 20170060624Abstract: A method for migration of operations between CPU cores, the method includes: processing, by a source core, one or more tasks and one or more interrupt service routines; accessing a mapping corresponding to a task of the one or more tasks and an interrupt service routine of the one or more interrupt service routines; identifying, based on the mapping, a target core that corresponds to the task and the interrupt service routine; blocking the task from being processed by the source core in response to identifying the target core; in response to identifying the target core, disabling an interrupt corresponding to the interrupt service routine; in response to identifying the target core, assigning the task and the interrupt to the target core; after assigning the interrupt to the target core, enabling the interrupt; and after assigning the task to the target core, processing the task by the target core.Type: ApplicationFiled: August 26, 2015Publication date: March 2, 2017Inventors: Kent Prosch, Matthew Weber, Arindam Banerjee, Ben McDavitt
-
Publication number: 20170051890Abstract: A motor vehicle front end having one, preferably two, headlamps, wherein the headlamp is intended and constructed so as to be fastened in an assembly position onto the motor vehicle, in particular onto the motor vehicle front end, and wherein the headlamp is fastened by means of a transport holder on the front end in a transport position, the transport position being different from the assembly position. The transport position is offset frontward and/or downward relative to the assembly position, in order to provide a front end, motor vehicle, and method that make it possible to create motor vehicle designs with which pre-assembly of the headlamps in the assembly position thereof is not possible, without thereby incurring additional logistical complexity on the assembly lines for the vehicle, or wherein this additional complexity is at least largely avoided.Type: ApplicationFiled: August 17, 2016Publication date: February 23, 2017Applicant: HBPO GmbHInventors: Dragan Kolobaric, Michal Labas, Matthew Weber
-
Publication number: 20170030151Abstract: Apparatus for reducing torque on a drill string includes a first bearing assembly, a second bearing assembly, and a bearing sleeve. The first and second bearing assemblies are disposed on and clamped onto a tubular portion of a drill pipe of the drill string, and each include a first and second section. The bearing sleeve is disposed on the drill pipe such that the bearing sleeve is maintained in an axial position relative to the drill pipe by the first bearing assembly and the second bearing assembly. Each of the first and second bearing assemblies have a first diameter portion and a second diameter portion that is smaller than the first diameter portion. The second diameter portion of the first bearing assembly and the second diameter portion of the second bearing assembly are disposed adjacent to each other and the bearing sleeve is disposed around the adjacent second diameter portions.Type: ApplicationFiled: July 28, 2016Publication date: February 2, 2017Applicant: Frank's International, LLCInventors: Keith Lutgring, Matthew Weber, Burney Latiolais, Ira Hining, Jean Buytaert
-
Patent number: 9540136Abstract: A control box for a generator set, including a support structure configured to be mounted to a rail. The support structure can include a first planar panel configured to be mounted to the rail, and a second planar panel offset from the first planar panel and configured to be mounted to the rail. The control box can also include a top cover configured to be connected to the first planar panel and the second planar panel and to cover a top portion of the support structure, a first side cover configured to be connected to the first planar panel and the second planar panel and substantially perpendicular to the top cover, and a second side cover configured to be offset from the first side cover and configured to be connected to the first planar panel and the second planar panel.Type: GrantFiled: August 22, 2014Date of Patent: January 10, 2017Assignee: Caterpillar Inc.Inventors: Anthony S. Cooksey, Jonathan E. Goldsworthy, Lyle M. Sewall, Anthony Rakaric, Ryan C. Byrd, Matthew Weber
-
Publication number: 20160354115Abstract: Devices, methods, and systems are provided for placing an implant into a patient and removing it therefrom.Type: ApplicationFiled: June 2, 2016Publication date: December 8, 2016Inventors: Jay S. Smith, Michael R. Cole, James M. Sellers, Scott D. Lautenbach, Amy K. Whitson, Matthew Weber
-
Publication number: 20160056688Abstract: A control box for a generator set, including a support structure configured to be mounted to a rail. The support structure can include a first planar panel configured to be mounted to the rail, and a second planar panel offset from the first planar panel and configured to be mounted to the rail. The control box can also include a top cover configured to be connected to the first planar panel and the second planar panel and to cover a top portion of the support structure, a first side cover configured to be connected to the first planar panel and the second planar panel and substantially perpendicular to the top cover, and a second side cover configured to be offset from the first side cover and configured to be connected to the first planar panel and the second planar panel.Type: ApplicationFiled: August 22, 2014Publication date: February 25, 2016Applicant: Caterpillar Inc.Inventors: Anthony S. Cooksey, Jonathan E. Goldsworthy, Lyle M. Sewall, Anthony Rakaric, Ryan C. Byrd, Matthew Weber
-
Patent number: 8752538Abstract: A rotisserie oven with a self-cleaning mechanism in the form of a lifting wash arm. The wash arm is driven to lift and rotate when washing the oven by the action of the pressure from the wash water used therein. By lifting, the wash arm negates the sealing action of fatty build-up around its base which would otherwise impede its rotation.Type: GrantFiled: November 26, 2008Date of Patent: June 17, 2014Assignee: Premark FEG L.L.C.Inventors: Richard D. Valentine, Matthew A. Weber, James M. Heiser
-
Patent number: 8375848Abstract: A self-cleaning rotisserie oven includes a cooking chamber for cooking food product. A rotor is used for supporting and moving a food product in the cooking chamber. A sump is positioned below the cooking chamber that collects water provided to the cooking chamber. A sensor is positioned to detect when the sump is filled to a set level. An inlet valve is configured to control supply of water to the cooking chamber. A controller is configured to carry out a self-cleaning process. The self-cleaning process includes (a) a pre-rinse phase where the controller (i) opens the inlet valve, (ii) closes the inlet valve when the sensor detects that the sump is filled to the set level, and (iii) determines a duration of time that the inlet valve was open during (i), and (b) a later phase during which the controller opens the inlet valve for an amount of time based on the duration of time determined during (a)(iii).Type: GrantFiled: November 26, 2008Date of Patent: February 19, 2013Assignee: Premark FEG L.L.C.Inventors: Richard D. Valentine, Nigel G. Mills, Matthew A. Weber, James M. Heiser, Clifford A. Blackmore
-
Patent number: D800075Type: GrantFiled: August 22, 2014Date of Patent: October 17, 2017Assignee: Caterpillar, Inc.Inventors: Anthony Cooksey, Ryan Byrd, Matthew Weber, Lyle Sewall, Jonathan Goldsworthy, Anthony Rakaric