Patents by Inventor John Keys
John Keys 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: 10817176Abstract: Embodiments of the present disclosure may relate to a compute offload controller that may include a parser to parse a received compute offload command, and identify a block-based compute descriptor based at least in part on the compute offload command. In some embodiments, the compute offload controller may further include an offload executor to perform an operation on data in a block-based storage device based at least in part on the block-based compute descriptor. In some embodiments, the block-based compute descriptor may include a virtual input object, a virtual output object, and a compute type identifier. Other embodiments may be described and/or claimed.Type: GrantFiled: June 18, 2018Date of Patent: October 27, 2020Assignee: Intel CorporationInventors: Ian F. Adams, John Keys, Michael P. Mesnier, Dave Minturn
-
Patent number: 10452546Abstract: Examples may include techniques to monitor processing of I/O requests of an application being executed by a computing platform by collecting a trace of the I/O requests, the trace including an I/O class of each I/O request; replay the trace and automatically analyze possible cache configuration policies for using a cache during execution of the application by the computing platform; and determine an optimal cache configuration policy for the cache from the possible cache configuration policies. The optimal cache configuration policy may then be applied to use of the cache during subsequent execution of the application by the computing platform.Type: GrantFiled: December 21, 2017Date of Patent: October 22, 2019Assignee: Intel CorporationInventors: Michael Mesnier, Arun Raghunath, Mariusz Barczak, John Keys
-
Publication number: 20190042093Abstract: Embodiments of the present disclosure may relate to a compute offload controller that may include a parser to parse a received compute offload command, and identify a block-based compute descriptor based at least in part on the compute offload command. In some embodiments, the compute offload controller may further include an offload executor to perform an operation on data in a block-based storage device based at least in part on the block-based compute descriptor. In some embodiments, the block-based compute descriptor may include a virtual input object, a virtual output object, and a compute type identifier. Other embodiments may be described and/or claimed.Type: ApplicationFiled: June 18, 2018Publication date: February 7, 2019Inventors: Ian F. Adams, John Keys, Michael P. Mesnier, Dave Minturn
-
Publication number: 20190034339Abstract: Examples may include techniques to monitor processing of I/O requests of an application being executed by a computing platform by collecting a trace of the I/O requests, the trace including an I/O class of each I/O request; replay the trace and automatically analyze possible cache configuration policies for using a cache during execution of the application by the computing platform; and determine an optimal cache configuration policy for the cache from the possible cache configuration policies. The optimal cache configuration policy may then be applied to use of the cache during subsequent execution of the application by the computing platform, thereby improving performance.Type: ApplicationFiled: December 21, 2017Publication date: January 31, 2019Inventors: Michael MESNIER, Arun RAGHUNATH, Mariusz BARCZAK, John KEYS
-
Patent number: 10117849Abstract: The present disclosure provides a water dispersible granule formulation comprising from about 5% to about 80% (w/w) of monensin; from about 1% to about 20% (w/w) of one or more surfactants; from about 1% to about 30% (w/w) of one or more binders; from about 1% to about 90% (w/w) of one or more fillers; and water up to about 2% (w/w). The present disclosure also provides a process for the preparation of a water dispersible monensin granule formulation. The present disclosure further provides a method of administering a therapeutically effective amount of a water dispersible monensin granule formulation to an animal.Type: GrantFiled: April 22, 2016Date of Patent: November 6, 2018Assignee: Elanco US, Inc.Inventors: Kim Ewing Melville Agnew, Constantine Paul Benikos, William Austin Hewitt, Edward John Key, John Malcolm Lloyd
-
Patent number: 10053945Abstract: An obturator for actuating a downhole tool having a central bore. The obturator comprising a body of a size and shape to pass through the central bore of the tool and an engagement member releasably attached to the exterior of the tool body, the engagement member being of a size and shape to engage and actuate the tool.Type: GrantFiled: November 22, 2013Date of Patent: August 21, 2018Assignee: Halliburton Energy Services, Inc.Inventors: Frank Acosta, Nicholas Frederick Budler, John Key, Lonnie Helms
-
Publication number: 20180042888Abstract: The present disclosure provides a water dispersible granule formulation comprising from about 5% to about 80% (w/w) of monensin; from about 1% to about 20% (w/w) of one or more surfactants; from about 1% to about 30% (w/w) of one or more binders; from about 1% to about 90% (w/w) of one or more fillers; and water up to about 2% (w/w). The present disclosure also provides a process for the preparation of a water dispersible monensin granule formulation. The present disclosure further provides a method of administering a therapeutically effective amount of a water dispersible monensin granule formulation to an animal.Type: ApplicationFiled: April 22, 2016Publication date: February 15, 2018Inventors: Kim Ewing Melville Agnew, Constantine Paul Benikos, William Austin Hewitt, Edward John Key, John Malcolm Lloyd
-
Patent number: 9651192Abstract: An apparatus for supporting a workpiece includes a master template, a locking assembly and a plurality of substantially planar gauge slice templates. The master template includes a plurality of positioning features. The locking assembly is connected to the master template and is movable with respect to the master template between a locked position and an unlocked position. The gauge slice templates are each associated with a workpiece engaging structure that is engageable with the workpiece for supporting the workpiece. Each gauge slice template releasably engages at least one positioning feature of the master template. Each gauge slice template engages the locking assembly, wherein the gauge slice templates are not moveable with respect to the master template when the locking assembly is in the locked position, and the gauge slice templates are moveable with respect to the master template when the locking assembly is in the unlocked position.Type: GrantFiled: June 13, 2013Date of Patent: May 16, 2017Assignee: Norgren Automation Solutions, LLCInventors: Scott R. McCallum, Timothy John Key, James R. Kalb, Michael A. Filipiak
-
Patent number: 9476273Abstract: Systems and methods for activating a down hole tool in a wellbore. A trigger is moveably positioned in the interior of a base pipe and includes a first end and a second, smaller end. The trigger is moveable between an unactivated position where a port in the base pipe is blocked and an activated position where the port is open. At least one latch member prevents movement of the trigger from the unactivated position to the activated position until a predetermined force is applied to the trigger. Increasing pressure in the interior increases a force differential between the first end and the second end. When the force differential is substantially equal to the predetermined force, the latch releases and allows the trigger to move from the unactivated position to the activated position, thereby opening the port to permit activation of the down hole tool.Type: GrantFiled: October 29, 2012Date of Patent: October 25, 2016Assignee: Halliburton Energy Services, Inc.Inventors: Frank Acosta, Lonnie Carl Helms, John Key, Nicholas Budler
-
Publication number: 20160265302Abstract: An obturator for actuating a downhole tool having a central bore. The obturator comprising a body of a size and shape to pass through the central bore of the tool and an engagement member releasably attached to the exterior of the tool body, the engagement member being of a size and shape to engage and actuate the tool.Type: ApplicationFiled: November 22, 2013Publication date: September 15, 2016Inventors: Frank ACOSTA, Nicholas Frederick BUDLER, John KEY, Lonnie HELMS
-
Patent number: 9441884Abstract: An apparatus for automatically drying wet floors includes a controller, a moisture detector that is operable to detect the presence of moisture at a first location and transmit a moisture detection signal to the controller in response to detecting the presence of moisture at the first location, and a blower. The blower is operative to turn on and off for drying the wet floors by directing moving air toward the first location in response to an operating signal from the controller. The controller outputs the operating signal to the blower based on the moisture detection signal.Type: GrantFiled: May 10, 2013Date of Patent: September 13, 2016Assignee: Norgren Automation Solutions, LLCInventors: Scott R. McCallum, Timothy John Key, James R. Kalb, Richard Daniel Koski, John D. Begin
-
Patent number: 9376886Abstract: Systems and methods for remotely setting a downhole device. The system includes a base pipe having inner and outer radial surfaces and defining one or more pressure ports extending between the inner and outer radial surfaces. An internal sleeve is arranged against the inner radial surface and slidable between a closed position, where the internal sleeve covers the one or more pressure ports, and an open position, where the one or more pressure ports are exposed to an interior of the base pipe. A trigger housing is disposed about the base pipe and defines an atmospheric chamber in fluid communication with the one or more pressure ports. A piston port cover is disposed within the atmospheric chamber and moveable between blocking and exposed positions. A wellbore device is used to engage and move the internal sleeve into the open position by applying predetermined axial force to the internal sleeve.Type: GrantFiled: April 24, 2015Date of Patent: June 28, 2016Assignee: Halliburton Energy Services, Inc.Inventors: Frank V. Acosta, Wesley G. Duke, Stoney M. Yates, John Key, Nicholas Budler
-
Publication number: 20160073373Abstract: A stolen asset locating system includes a first locating device ‘LD’ associated with a first asset and having a first wireless communication unit for communicating over a public mobile radio network PMRN with any of: an operations control centre; a second LD associated with a second asset; or a mobile location tracking system. A second wireless communication unit uses a different wireless technology or protocol to that of the first wireless communication unit. When the second communication unit is a private radio frequency network ‘PRFN’ operated by an asset location system service provider, the first LD may use the second communication unit to communicate directly with the second LD to convey information. When the second communication unit communicates on a public radio network PRN, the first LD may communicate on a PRN, when it is determined that communication cannot be transmitted by the first LD using the PMRN.Type: ApplicationFiled: November 13, 2015Publication date: March 10, 2016Inventors: Jonathan Philip Lewis-Evans, Alexander John Key
-
Patent number: 9239607Abstract: In one embodiment, the present invention includes a method for obtaining file information regarding a file to be downloaded from a remote location to a computing device, creating at least one empty file in a destination storage based on the file information and communicating block information regarding the empty file to a network interface, and receiving a data packet of the file in the network interface and directly sending a payload of the data packet from the network interface to the destination storage according to the block information, while a host processor of the computing device is in a low power state. Other embodiments are described and claimed.Type: GrantFiled: December 22, 2011Date of Patent: January 19, 2016Assignee: Intel CorporationInventors: Ren Wang, Christian Maciocco, Tsung-Yuan C. Tai, Ahmad Samih, Mona Vij, Arun Raghunath, John Keys, Scott Hahn, Raj Yavatkar
-
Patent number: 9207327Abstract: A stolen asset locating and recovery system comprises: a first locating device (LD) associated with a first asset. The first LD has a first wireless communication unit comprising a public mobile radio network (PMRN) enabled communication unit for communicating over a PMRN such as a GSM/GPRS network with any of: an operations control center; a second LD associated with a second asset; or a mobile location tracking system. The first LD has a second wireless communication unit. The second wireless communication unit uses a different wireless technology or protocol to that of the PMRN enabled communication unit. In the case where the second communication unit is a private radio frequency network (PRFN) operated by the asset location system service provider, the first LD is configured to use said second communication unit to communicate directly over said PRFN with the second LD in order to convey information such as a preprogrammed sequence of signals which assists locating and recovering said asset.Type: GrantFiled: February 1, 2011Date of Patent: December 8, 2015Assignee: Tracker Asia LimitedInventors: Jonathan Philip Lewis-Evans, Alexander John Key
-
Publication number: 20150292295Abstract: Systems and methods for remotely setting a downhole device. The system includes a base pipe having inner and outer radial surfaces and defining one or more pressure ports extending between the inner and outer radial surfaces. An internal sleeve is arranged against the inner radial surface and slidable between a closed position, where the internal sleeve covers the one or more pressure ports, and an open position, where the one or more pressure ports are exposed to an interior of the base pipe. A trigger housing is disposed about the base pipe and defines an atmospheric chamber in fluid communication with the one or more pressure ports. A piston port cover is disposed within the atmospheric chamber and moveable between blocking and exposed positions. A wellbore device is used to engage and move the internal sleeve into the open position by applying predetermined axial force to the internal sleeve.Type: ApplicationFiled: April 24, 2015Publication date: October 15, 2015Applicant: Halliburton Energy Services, Inc.Inventors: Frank V. Acosta, Wesley G. Duke, Stoney M. Yates, John Key, Nicholas Budler
-
Publication number: 20150168173Abstract: A method is provided for locating an asset equipped with a transponder which issues coded signals when activated by a control communication received from a communication source or by a local event. The coded signals enable a tracking unit to direction find said asset. The method comprises the steps of: providing said tracking unit with map data compatible with a navigation system on-board the tracking unit; and displaying a location indicated by said map data on a map display of said navigation device, wherein said map data is indicative of a search location for the asset and the likely best route for recovery of the asset.Type: ApplicationFiled: June 13, 2013Publication date: June 18, 2015Inventors: Jonathan Philip Lewis-Evans, Alexander John Key
-
Publication number: 20140317954Abstract: An apparatus for automatically drying wet floors includes a floor mat; a controller; a detector mat that is positioned adjacent to the floor mat, the detector mat having at least one moisture sensing element that is operable to detect moisture and transmit a moisture detection signal to the controller in response to detecting the presence of moisture at the first location, and a floor dryer that is operative to turn on and off for drying the floor mat by directing moving air toward the floor mat in response to an operating signal from the controller, wherein the controller outputs the operating signal to the blower based on the moisture detection signal.Type: ApplicationFiled: July 7, 2014Publication date: October 30, 2014Inventors: Scott R. McCallum, Timothy John Key, James R. Kalb, Richard Daniel Koski, John D. Begin
-
Patent number: D843407Type: GrantFiled: September 25, 2017Date of Patent: March 19, 2019Assignee: eXpressBall, LLCInventors: John Keys, Brodie Schmidtke
-
Patent number: D844019Type: GrantFiled: September 25, 2017Date of Patent: March 26, 2019Assignee: eXpressBall, LLCInventors: John Keys, Brodie Schmidtke