Patents by Inventor Scott Hahn
Scott Hahn 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: 11333140Abstract: A cooling block for cooling pistons of a multi-cylinder air compressor is disclosed. The cooling block may comprise a body including a first end and a second end on opposing sides of the body. The cooling block may further comprise a first cooling nozzle near the first end, and a second cooling nozzle near the second end. The first cooling nozzle and the second cooling nozzle may each include an orifice through which coolant is sprayed into a crankcase of the multi-cylinder air compressor.Type: GrantFiled: June 11, 2019Date of Patent: May 17, 2022Assignee: Caterpillar Inc.Inventors: Daniel Scott Hahn, Brian Douglas Hoff
-
Publication number: 20200392951Abstract: A cooling block for cooling pistons of a multi-cylinder air compressor is disclosed. The cooling block may comprise a body including a first end and a second end on opposing sides of the body. The cooling block may further comprise a first cooling nozzle near the first end, and a second cooling nozzle near the second end. The first cooling nozzle and the second cooling nozzle may each include an orifice through which coolant is sprayed into a crankcase of the multi-cylinder air compressor.Type: ApplicationFiled: June 11, 2019Publication date: December 17, 2020Applicant: Caterpillar Inc.Inventors: Daniel Scott Hahn, Brian Douglas Hoff
-
Patent number: 10469557Abstract: In one embodiment, Quality of Service (QoS) criteria based server side binary translation and execution of applications is performed on multiple servers utilizing distributed translation and execution in either a virtualized or native execution environment. The translated applications are executed to generate output display data, the output display data is encoded in a media format suitable for video streaming, and the video stream is delivered over a network to a client device. In one embodiment, one or more graphics processors assist the central processors of the servers by accelerating the rendering of the application output, and a media encoder encodes the application output into a media format.Type: GrantFiled: December 19, 2016Date of Patent: November 5, 2019Assignee: Intel CorporationInventors: Bharath Muthiah, William Rash, Glenn Hinton, Martin G. Dixon, Scott Hahn, David Papworth
-
Publication number: 20170237797Abstract: In one embodiment, Quality of Service (QoS) criteria based server side binary translation and execution of applications is performed on multiple servers utilizing distributed translation and execution in either a virtualized or native execution environment. The translated applications are executed to generate output display data, the output display data is encoded in a media format suitable for video streaming, and the video stream is delivered over a network to a client device. In one embodiment, one or more graphics processors assist the central processors of the servers by accelerating the rendering of the application output, and a media encoder encodes the application output into a media format.Type: ApplicationFiled: December 19, 2016Publication date: August 17, 2017Inventors: Bharath Muthiah, William Rash, Glenn Hinton, Martin G. Dixon, Scott Hahn, David Papworth
-
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: 8959328Abstract: A method, apparatus and system for selecting a highest prioritized task for executing a resource from one of a first and second expired scheduling arrays, where the first and second expired scheduling arrays may prioritize tasks for using the resource, and where tasks in the first expired scheduling array may be prioritized according to a proportionality mechanism and tasks in the second expired scheduling array may be prioritized according to an importance factor determined, for example, based on user input, and executing the task. Other embodiments are described and claimed.Type: GrantFiled: November 13, 2007Date of Patent: February 17, 2015Assignee: Intel CorporationInventors: Tong Li, Scott Hahn
-
Publication number: 20140281008Abstract: In one embodiment, Quality of Service (QoS) criteria based server side binary translation and execution of applications is performed on multiple servers utilizing distributed translation and execution in either a virtualized or native execution environment. The translated applications are executed to generate output display data, the output display data is encoded in a media format suitable for video streaming, and the video stream is delivered over a network to a client device. In one embodiment, one or more graphics processors assist the central processors of the servers by accelerating the rendering of the application output, and a media encoder encodes the application output into a media format.Type: ApplicationFiled: March 15, 2013Publication date: September 18, 2014Inventors: Bharath Muthiah, William Bill Rash, Glenn Hinton, Martin G. Dixon, Scott Hahn, David Papworth
-
Publication number: 20120198030Abstract: 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: ApplicationFiled: December 22, 2011Publication date: August 2, 2012Inventors: Ren Wang, Christian Maciocco, Tsung-Yuan C. Tai, Ahmad Samih, Mona Vij, Arun Raghunath, John Keys, Scott Hahn, Raj Yavatkar
-
Patent number: 8006077Abstract: A processing system features a first processing core to operate in a first node, a second processing core to operate in a second node, and random access memory (RAM) responsive to the first and second processing cores. The processing system also features control logic to perform operations such as (a) automatically updating a resident set size (RSS) counter to correspond to the RSS for the thread on the first node in response to allocation of a page frame for a thread in the first node, and (b) using the RSS counter to predict migration overhead when determining whether the thread should be migrated from the first processing core to the second processing core. Other embodiments are described and claimed.Type: GrantFiled: March 29, 2007Date of Patent: August 23, 2011Assignee: Intel CorporationInventors: Tong Li, Daniel Baumberger, Scott Hahn
-
Patent number: 7994922Abstract: A communications system includes a radio frequency identification device including an integrated circuit having a single die including a microprocessor, a receiver coupled to the microprocessor, and a backscatter transmitter coupled to the microprocessor, the integrated circuit having a digital input, and the receiver being configured to receive wireless communications from a remote interrogator; and an analog to digital converter external of the single die and having a digital output coupled to the digital input of the integrated circuit, and having an analog input configured to be coupled to an analog measuring device, wherein the radio frequency identification device is configured to transmit a signal indicative of the analog input using the backscatter transmitter. A communications method includes coupling an analog to digital converter to a radio frequency identification device.Type: GrantFiled: September 14, 2007Date of Patent: August 9, 2011Assignee: Round Rock Research, LLCInventors: Scott Hahn, Mark T. Van Horn
-
Patent number: 7987980Abstract: A paintbrush protection and revitalization system includes a case having a paintbrush support shelf with graduated bristle support projections and tapered tip support therein. The case has auto-convection ports, an air induction port and a brush insertion port. The auto-convection ports include at least one air inlet port and at least one water vapor exchange port for reducing drying time of a paintbrush contained within the case. A living hinge connects a cover to the case with the case, the cover and the living hinge being an integrally-molded unit, which is preferably made of plastic.Type: GrantFiled: December 10, 2008Date of Patent: August 2, 2011Inventor: Scott Hahn
-
Patent number: 7694100Abstract: In one embodiment, a method is provided. The method of this embodiment provides determining if a management queue can be created, and if a management queue can be created, allocating virtually contiguous memory to a management queue associated with a device, registering the management queue, and creating a management queue context.Type: GrantFiled: December 20, 2004Date of Patent: April 6, 2010Assignee: Intel CorporationInventors: Hemal V. Shah, Gary Y. Tsao, Arturo L. Arizpe, Scott Hahn, Ali S. Oztaskin, Greg D Cummings, Ellen M. Deleganes
-
Patent number: 7669242Abstract: Embodiments of a method and system for detecting and confirming an agent presence are disclosed herein. The agent presence can be confirmed by a secure management engine configured to execute in a secure execution environment. In various embodiments, a secure execution environment includes a service processor, a virtual partition, and an embedded microcontroller. The management engine is configured to monitor a signal communicated from the agent. Based on the monitored signal, an analysis determines an operational state of the agent. Embodiments include remote management applicability for monitoring a host agent.Type: GrantFiled: June 30, 2005Date of Patent: February 23, 2010Assignee: Intel CorporationInventors: Ravi Sahita, Travis Schluessler, Scott Hahn
-
Publication number: 20090165004Abstract: In one embodiment, a method provides capturing resource monitoring information for a plurality of applications; accessing the resource monitoring information; and scheduling at least one of the plurality of applications on a selected processing core of a plurality of processing cores based, at least in part, on the resource monitoring information.Type: ApplicationFiled: December 21, 2007Publication date: June 25, 2009Inventors: Jaideep Moses, Don K. Newell, Ramesh Illikkal, Ravishankar Iyer, Srihari Makineni, Li Zhao, Scott Hahn, Tong N. Li, Padmashree Apparao
-
Patent number: 7536479Abstract: In one embodiment, a method is provided. The method of this embodiment provides receiving one or more packets that are addressed to an alternate IP (Internet Protocol) address and that include a LADLC (local application data link control) address in a system having an operating system-independent processor (“service processor”) associated with the alternate IP address and an alternate DLC address, and an embedded network stack (“ENS”) of the service processor associated with a primary IP address; performing filtering to determine if the LADLC address matches the alternate DLC address; and if the LADLC address matches the alternate DLC address, then replacing the alternate IP address of the one or more packets with the primary IP address, and forwarding the one or more packets to the ENS.Type: GrantFiled: November 9, 2004Date of Patent: May 19, 2009Assignee: Intel CorporationInventors: Ravi Sahita, Priya Rajagopal, David Durham, Scott Hahn, Carey Smith, Arvind Kumar
-
Publication number: 20090125909Abstract: A method, apparatus and system for selecting a highest prioritized task for executing a resource from one of a first and second expired scheduling arrays, where the first and second expired scheduling arrays may prioritize tasks for using the resource, and where tasks in the first expired scheduling array may be prioritized according to a proportionality mechanism and tasks in the second expired scheduling array may be prioritized according to an importance factor determined, for example, based on user input, and executing the task. Other embodiments are described and claimed.Type: ApplicationFiled: November 13, 2007Publication date: May 14, 2009Inventors: Tong Li, Scott Hahn
-
Patent number: 7441272Abstract: A technique for self-isolation of a network device that has been identified as potentially harmful. The network device may be isolated from the network except for an out-of-band communication channel that can be used for management purposes to restore or repair the device prior to the network connection being re-established.Type: GrantFiled: June 9, 2004Date of Patent: October 21, 2008Assignee: Intel CorporationInventors: David M. Durham, Ravi Sahita, Priya Rajagopal, James Kardach, Scott Hahn, Raj Yavatkar
-
Publication number: 20080244226Abstract: A processing system features a first processing core to operate in a first node, a second processing core to operate in a second node, and random access memory (RAM) responsive to the first and second processing cores. The processing system also features control logic to perform operations such as (a) automatically updating a resident set size (RSS) counter to correspond to the RSS for the thread on the first node in response to allocation of a page frame for a thread in the first node, and (b) using the RSS counter to predict migration overhead when determining whether the thread should be migrated from the first processing core to the second processing core. Other embodiments are described and claimed.Type: ApplicationFiled: March 29, 2007Publication date: October 2, 2008Inventors: Tong Li, Daniel Baumberger, Scott Hahn
-
Patent number: RE41916Abstract: The present invention includes wireless communication systems, interfacing devices, communication methods, methods of interfacing with an interrogator, and methods of operating an interrogator. According to one embodiment, a wireless communication system includes a remote communication device; an interrogator configured to output a forward link wireless communication and receive a reply link wireless communication from the remote communication device responsive to the forward link wireless communication; and an interface device configured to interface with the interrogator using a wireless medium, the interrogator being configured to be controlled by the interface device .Type: GrantFiled: July 16, 2004Date of Patent: November 9, 2010Assignee: Round Rock Research, LLCInventors: Benjamin G. Bates, Scott Hahn
-
Patent number: RE43313Abstract: The present invention includes wireless communication systems, interfacing devices, communication methods, methods of interfacing with an interrogator, and methods of operating an interrogator. According to one embodiment, a wireless communication system includes a remote communication device; an interrogator configured to output a forward link wireless communication and receive a reply link wireless communication from the remote communication device responsive to the forward link wireless communication; and an interface device configured to interface with the interrogator using a wireless medium, the interrogator being configured to be controlled by the interface device.Type: GrantFiled: September 20, 2007Date of Patent: April 17, 2012Assignee: Round Rock Research, LLCInventors: Benjamin G. Bates, Scott Hahn