Patents by Inventor Eric J. Hoekstra
Eric J. Hoekstra 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: 20180308196Abstract: A mechanism is described for facilitating thread execution arbitration for thread scheduling relating to graphics processors at computing devices. A method of embodiments, as described herein, includes assigning priority levels to threads based on stall signals communicated from the one or more shared function units to one or more execution units of a processor including a graphics processor, and selecting a first thread to be scheduled and a second thread to be ignored based on the stall signals.Type: ApplicationFiled: April 21, 2017Publication date: October 25, 2018Applicant: Intel CorporationInventors: Joydeep Ray, Abhishek R. Appu, Subramaniam M. Maiyuran, Eric J. Hoekstra, Prasoonkumar Surti, Balaji Vembu, Altug Koker
-
Publication number: 20180300238Abstract: Briefly, in accordance with one or more embodiments, an apparatus comprises a processor to monitor cache utilization of an application during execution of the application for a workload; and a memory to store cache utilization statistics responsive to the monitored cache utilization. The processor is to determine an optimal cache configuration for the application based at least in part on the cache utilization statistics for the workload such that a smallest amount of cache is turned on for subsequent executions of the workload by the application.Type: ApplicationFiled: April 17, 2017Publication date: October 18, 2018Inventors: Balaji Vembu, Altug Koker, Josh B. Mastronarde, Nikos Kaburlasos, Abhishek R. Appu, Sanjeev S. Jahagirdar, Eric J. Asperheim, Subramaniam Maiyuran, Kiran C. Veernapu, Pattabhiraman K, Kamal Sinha, Bhushan M. Borole, Wenyin Fu, Joydeep Ray, Prasoonkumar Surti, Eric J. Hoekstra, Travis T. Schluessler, Linda L. Hurd
-
Publication number: 20180300933Abstract: An embodiment of an electronic processing system may include an application processor, persistent storage media communicatively coupled to the application processor, and a graphics subsystem communicatively coupled to the application processor. The system may include one or more of a draw call re-orderer communicatively coupled to the application processor and the graphics subsystem to re-order two or more draw calls, a workload re-orderer communicatively coupled to the application processor and the graphics subsystem to re-order two or more work items in an order independent mode, a queue primitive included in at least one of the two or more draw calls to define a producer stage and a consumer stage, and an order-independent executor communicatively coupled to the application processor and the graphics subsystem to provide tile-based order independent execution of a compute stage. Other embodiments are disclosed and claimed.Type: ApplicationFiled: April 17, 2017Publication date: October 18, 2018Inventors: Devan Burke, Adam T. Lake, Jeffery S. Boles, John H. Feit, Karthik Vaidyanathan, Abhishek R. Appu, Joydeep Ray, Subramaniam Maiyuran, Altug Koker, Balaji Vembu, Murali Ramadoss, Prasoonkumar Surti, Eric J. Hoekstra, Gabor Liktor, Jonathan Kennedy, Slawomir Grajewski, Elmoustapha Ould-Ahmed-Vall
-
Publication number: 20180300840Abstract: Briefly, in accordance with one or more embodiments, an apparatus comprises a processor to render data from an application to be displayed on a display panel, and a memory to store the compressed final display surface writes. The processor is to compress final display surface writes of the data to be displayed on the display panel in a format to be displayed on the display to allow a display engine coupled to the display to stream the compressed final display surface writes to the display.Type: ApplicationFiled: April 17, 2017Publication date: October 18, 2018Inventors: Joydeep Ray, Prasoonkumar Surti, Abhishek R. Appu, Travis T. Schluessler, Linda L. Hurd, Eric J. Hoekstra
-
Publication number: 20180293695Abstract: A control surface tracks an individual cacheline in the original surface for frequent data values. If so, control surface bits are set. When reading a cacheline from memory, first the control surface bits are read. If they happen to be set, then the original memory read is skipped altogether and instead the bits from the control surface provide the value for the entire cacheline.Type: ApplicationFiled: April 10, 2017Publication date: October 11, 2018Inventors: Saurabh Sharma, Abhishek Venkatesh, Travis T. Schluessler, Prasoonkumar Surti, Altug Koker, Aravindh V. Anantaraman, Pattabhiraman P. K., Abhishek R. Appu, Joydeep Ray, Kamal Sinha, Vasanth Ranganathan, Bhushan M. Borole, Wenyin Fu, Eric J. Hoekstra, Linda L. Hurd
-
Publication number: 20180284873Abstract: Methods and apparatus relating to techniques for avoiding cache lookup for cold cache. In an example, an apparatus comprises logic, at least partially comprising hardware logic, to receive data for a current write operation to a memory, determine a number of bits in the received data for the current write operation to the memory which have changed from a previous write operation to the memory and in response to a determination that the number of bits in the received data for the current write operation to the memory which have changed from a previous write operation to the memory exceeds a threshold, to toggle a plurality of bits in the data for the current write operation to create an encoded data set and set an indicator bit to a value which indicates that the plurality of bits have been toggled. Other embodiments are also disclosed and claimed.Type: ApplicationFiled: April 1, 2017Publication date: October 4, 2018Applicant: Intel CorporationInventors: Abhishek R. Appu, Altug Koker, Eric J. Hoekstra, Kiran C. Veernapu, Prasoonkumar Surti, Vasanth Ranganathan, Kamal Sinha, Balaji Vembu, Eric J. Asperheim, Sanjeev S. Jahagirdar, Joydeep Ray
-
Publication number: 20180285106Abstract: In an example, an apparatus comprises a plurality of execution units, and a first general register file (GRF) communicatively couple to the plurality of execution units, wherein the first GRF is shared by the plurality of execution units. Other embodiments are also disclosed and claimed.Type: ApplicationFiled: April 1, 2017Publication date: October 4, 2018Inventors: Abhishek R. Appu, Altug Koker, Joydeep Ray, Kamal Sinha, Kiran C. Veernapu, Subramaniam Maiyuran, Prasoonkumar Surti, Guei-Yuan Lueh, David Puffer, Supratim Pal, Eric J. Hoekstra, Travis T. Schluessler, Linda L. Hurd
-
Publication number: 20180284868Abstract: Methods and apparatus relating to techniques for avoiding cache lookup for cold cache. In an example, an apparatus comprises logic, at least partially comprising hardware logic, to collect user information for a user of a data processing device, generate a user profile for the user of the data processing device from the user information, and set a power profile a processor in the data processing device using the user profile. Other embodiments are also disclosed and claimed.Type: ApplicationFiled: April 1, 2017Publication date: October 4, 2018Inventors: Altug Koker, Abhishek R. Appu, Kiran C. Veernapu, Joydeep Ray, Balaji Vembu, Prasoonkumar Surti, Kamal Sinha, Eric J. Hoekstra, Wenyin Fu, Nikos Kaburlasos, Bhushan M. Borole, Travis T. Schluessler, Ankur N. Shah, Jonathan Kennedy
-
Publication number: 20160093069Abstract: An apparatus and method for pixel hashing. For example, one embodiment of a method comprises: determining X and Y coordinates for a pixel block to be processed; performing a lookup in a data structure indexed based on the X and Y coordinates of the pixel block, the lookup identifying an entry in the data structure corresponding to the X and Y coordinates of the pixel block; reading information from the entry identifying an execution cluster to process the pixel block; and executing the pixel block by the execution cluster.Type: ApplicationFiled: September 26, 2014Publication date: March 31, 2016Inventors: Subramaniam MAIYURAN, Saurabh SHARMA, Eric J. HOEKSTRA, Juan FERNANDEZ
-
Patent number: 8258703Abstract: A trailer light adapter that is adapted to supply signals to operate the lights of a towed vehicle from modulated signals of a lighting circuit of a towing vehicle, includes at least one input that is adapted to receive a modulated signal from the lighting circuit of the towing vehicle and at least one output that is adapted to supply an output signal to operate a light of the towed vehicle. The adapter further includes a decoder that is adapted to decode a modulated signal and to provide a decoded signal indicative of a desired state of the light of the towed vehicle. The adapter further includes a power circuit that is responsive to the decoded signal and is adapted to supply the output signal to operate the light of the towed vehicle. The adapter may be responsive to a variable voltage modulated signal, a pulse-width modulated signal, or the like.Type: GrantFiled: October 7, 2009Date of Patent: September 4, 2012Inventor: Eric J. Hoekstra
-
Patent number: 8129909Abstract: A trailer light converter that is configured to operate lights of a towed vehicle from signals supplied from lighting circuits of a towing vehicle includes at least one input that is adapted to be connected with the lighting circuits of a towing vehicle and at least one output that is adapted to be connected with the lights of a towed vehicle. At least one switch is provided that is responsive to a signal applied to the at least one input to supply electrical power to the at least one output to illuminate at least one light of the towed vehicle. The at least one switch includes a switching transistor and an overload protector. The at least one switch is responsive to the signal applied to the at least one input to change to a low impedance state to supply power to the at least one output. The overload protector is responsive to an overload condition on the at least one output to turn the at least one switch to a high impedance state to remove power from the least one output.Type: GrantFiled: February 11, 2009Date of Patent: March 6, 2012Inventor: Eric J. Hoekstra
-
Patent number: 8001696Abstract: A calibration method for calibrating a compass system suitable for use in a vehicle includes sampling data points of a magnetic field with a magneto-responsive sensor and processing output signals of the sensor via compass circuitry. The compass circuitry includes an analog-to-digital converter for converting analog signals of the sensor to digital signals and a digital-to-analog converter for converting digital signals to analog signals that are supplied to the sensor for adjusting the sensor. The output signals of the sensor are adjusted to be within an operable range of an analog-to-digital converter via an initial calibration mode. After completion of the initial calibration mode, output signals of the sensor are processed to determine when the output signals are outside a range of the analog-to-digital converter. An output of a digital-to-analog converter is adjusted to reposition the output signals of the sensor to be within the range of the analog-to-digital converter.Type: GrantFiled: August 3, 2009Date of Patent: August 23, 2011Assignee: Donnelly CorporationInventors: Kenneth L. Schierbeek, Eric J. Hoekstra, Rodney K. Blank, Merdad Veiseh, Gregory H. DeVette, Kenneth Schofield
-
Publication number: 20090292496Abstract: A compass compensation system is provided for automatically and continuously calibrating an electronic compass for a vehicle, without requiring an initial manual calibration or preset of the vehicle magnetic signature. The system initially adjusts a two axis sensor of the compass in response to a sampling of at least one initial data point. The system further calibrates the compass by sampling data points that are substantially opposite to one another on a plot of a magnetic field and averaging an ordinate of the data points to determine a respective zero value for the Earth magnetic field. The system also identifies a change in magnetic signature and adjusts the sensor assembly.Type: ApplicationFiled: August 3, 2009Publication date: November 26, 2009Applicant: DONNELLY CORPORATIONInventors: Kenneth L. Schierbeek, Eric J. Hoekstra, Rodney K. Blank, Merdad Veiseh, Gregory H. DeVette, Kenneth Schofield
-
Patent number: 7568290Abstract: A compass compensation system is provided for automatically and continuously calibrating an electronic compass for a vehicle, without requiring an initial manual calibration or preset of the vehicle magnetic signature. The system initially adjusts a two axis sensor of the compass in response to a sampling of at least one initial data point. The system further calibrates the compass by sampling data points that are substantially opposite to one another on a plot of a magnetic field and averaging an ordinate of the data points to determine a respective zero value for the Earth magnetic field. The system also identifies a change in magnetic signature and adjusts the sensor assembly.Type: GrantFiled: February 15, 2008Date of Patent: August 4, 2009Assignee: Donnelly CorporationInventors: Kenneth L. Schierbeek, Eric J. Hoekstra, Rodney K. Blank, Merdad Veiseh, Gregory H. DeVette, Kenneth Schofield
-
Publication number: 20080140332Abstract: A compass compensation system is provided for automatically and continuously calibrating an electronic compass for a vehicle, without requiring an initial manual calibration or preset of the vehicle magnetic signature. The system initially adjusts a two axis sensor of the compass in response to a sampling of at least one initial data point. The system further calibrates the compass by sampling data points that are substantially opposite to one another on a plot of a magnetic field and averaging an ordinate of the data points to determine a respective zero value for the Earth magnetic field. The system also identifies a change in magnetic signature and adjusts the sensor assembly.Type: ApplicationFiled: February 15, 2008Publication date: June 12, 2008Applicant: DONNELLY CORPORATIONInventors: Kenneth L. Schierbeek, Eric J. Hoekstra, Rodney K. Blank, Merdad Veiseh, Gregory H. DeVette, Kenneth Schofield
-
Patent number: 7331115Abstract: A compass compensation system is provided for automatically and continuously calibrating an electronic compass for a vehicle, without requiring an initial manual calibration or preset of the vehicle magnetic signature. The system initially adjusts a two axis sensor of the compass in response to a sampling of at least one initial data point. The system further calibrates the compass by sampling data points that are substantially opposite to one another on a plot of a magnetic field and averaging an ordinate of the data points to determine a respective zero value for the Earth magnetic field. The system also identifies a change in magnetic signature and adjusts the sensor assembly.Type: GrantFiled: July 8, 2005Date of Patent: February 19, 2008Assignee: Donnelly Corp.Inventors: Kenneth L Schierbeek, Eric J Hoekstra, Rodney K Blank, Merdad Veiseh, Gregory H DeVette, Kenneth Schofield
-
Patent number: 7291939Abstract: A touch sensor interfaces with a control system or controlled device using two wires. The output of the touch sensor controls an output switch.Type: GrantFiled: May 13, 2004Date of Patent: November 6, 2007Assignee: TouchSensor Technologies, LLCInventor: Eric J. Hoekstra
-
Patent number: 7097226Abstract: A safety sensing and/or release system for a closed compartment of a vehicle is operable to detect an occupant within the vehicle compartment. The system may be operable to sense ambient conditions in the vehicle compartment, and may generate a control signal in response to the sensed conditions. The system may actuate indicators to notify operators of the vehicle that there is a person or animal detected in the compartment. Optionally, the system may open the vehicle compartment in response to a detection of an occupant and the sensed conditions. The safety system includes a false trigger protection means that limits or reduces false detections of a person or animal within the compartment.Type: GrantFiled: August 31, 2004Date of Patent: August 29, 2006Assignee: Donnelly CorporationInventors: Robert L Bingle, Roger L Koops, Niall R Lynam, Kevin C McCarthy, Eric J Hoekstra, Kenneth Schofield, Eugenie V Uhlmann, Gimtong Teowee, Brent J Bos, David W Taylor
-
Patent number: 6922902Abstract: A compass compensation system is provided for automatically and continuously calibrating an electronic compass for a vehicle, without requiring an initial manual calibration or preset of the vehicle magnetic signature. The system initially adjusts a two axis sensor of the compass in response to a sampling of at least one initial data point. The system further calibrates the compass by sampling data points that are substantially opposite to one another on a plot of a magnetic field and averaging an ordinate of the data points to determine a respective zero value for the Earth magnetic field. The system also identifies a change in magnetic signature and adjusts the sensor assembly.Type: GrantFiled: January 28, 2003Date of Patent: August 2, 2005Assignee: Donnelly CorporationInventors: Kenneth L. Schierbeek, Eric J. Hoekstra, Rodney K. Blank, Merdad Veiseh, Gregory H. DeVette, Kenneth Schofield
-
Patent number: 6783167Abstract: A safety sensing and/or release system for opening a closed compartment of a vehicle comprises a sensing element for sensing the presence of an occupant within the closed compartment of the vehicle, a control responsive to the sensing element, and a release system. The control is operable to provide an output signal in response to a detection of an occupant by the sensing element. The control may be selectably locked to limit providing an unintentional output signal. The release system is operable to open the closed compartment in response to the output signal of the control. The control may be selectably locked in response to an input signal indicative of at least one of the vehicle ignition being on and the vehicle moving, in order to prevent the compartment from unexpectedly opening while the vehicle is moving.Type: GrantFiled: November 21, 2002Date of Patent: August 31, 2004Assignee: Donnelly CorporationInventors: Robert L. Bingle, Roger L. Koops, Niall R. Lynam, Kevin C. McCarthy, Eric J. Hoekstra, Kenneth Schofield, Eugenie V. Uhlmann, Gimtong Teowee, Brent J. Bos, David W. Taylor