Patents by Inventor Steven Conrad
Steven Conrad 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: 8661446Abstract: A method for reducing power consumption and heat generation in a computer system employs a substitute idle task that puts the processor into a dormant mode, e.g., sleep, nap, or doze mode. The substitute idle task replaces a conventional operating system idle task. The substitute idle task may have a low priority, such as that of the conventional idle task, which it replaces. At each occurrence of a quantum interrupt, a task scheduler schedules applications for execution during the accompanying time slice. After the scheduled applications are done, the substitute idle task is executed. The dormant mode caused by the idle task reduces the system's power consumption. The idle task may also have a high priority and be designed to run for a predetermined percentage of time. As the processor spends the predetermined percentage of time in the dormant mode, known power consumption reduction may be guaranteed in the system.Type: GrantFiled: June 1, 2011Date of Patent: February 25, 2014Assignee: Maxwell Technologies, Inc.Inventors: Mark Steven Conrad, Robert A. Hillman
-
Publication number: 20130004282Abstract: A machine includes a plurality of ground engaging elements and an operator control station supported on a frame. A work tool is pivotably attached to the frame using a lift arm assembly and a tilt linkage. At least one device measures a quantity associated with at least one of the lift arm assembly, the tilt linkage, and the work tool. An electronic controller, in communication with an operator display and the at least one device. The electronic controller is configured to store an operator selected orientation of the work tool, calculate a current orientation of the work tool based on the quantity, and calculate a deviation of the current orientation from the operator selected orientation. A visual representation of the deviation is displayed on the operator display.Type: ApplicationFiled: June 28, 2011Publication date: January 3, 2013Applicant: CATERPILLAR, INC.Inventors: Joel R. Grimes, Joseph Edward Forcash, Christopher Lee Mays, Steven Conrad Budde
-
Patent number: 8311710Abstract: A linkage control system for a machine having a linkage and a work implement is disclosed. The linkage control system has an operator input device configured to control the movement of the linkage, at least one actuator configured to respond to the operator input device to control the movement of the linkage, and at least one sensor configured to generate a signal indicative of sensor data on at least one actuator. The linkage control system has a controller in communication with at least one actuator, at least one sensor, and the operator input device. The controller is configured to calculate the position of the linkage, to detect anomalous sensor data from at least one sensor, and to predict the position of the linkage and work implement based on a last known accurate position, a last known accurate sensor data, and the operator input device.Type: GrantFiled: February 9, 2012Date of Patent: November 13, 2012Assignee: Caterpillar Inc.Inventors: Steven Conrad Budde, Rajeev Kumar
-
Publication number: 20120143433Abstract: A linkage control system for a machine having a linkage and a work implement is disclosed. The linkage control system has an operator input device configured to control the movement of the linkage, at least one actuator configured to respond to the operator input device to control the movement of the linkage, and at least one sensor configured to generate a signal indicative of sensor data on at least one actuator. The linkage control system has a controller in communication with at least one actuator, at least one sensor, and the operator input device. The controller is configured to calculate the position of the linkage, to detect anomalous sensor data from at least one sensor, and to predict the position of the linkage and work implement based on a last known accurate position, a last known accurate sensor data, and the operator input device.Type: ApplicationFiled: February 9, 2012Publication date: June 7, 2012Inventors: Steven Conrad BUDDE, Rajeev Kumar
-
Patent number: 8135518Abstract: A linkage control system for a machine having a linkage and a work implement is disclosed. The linkage control system has an operator input device configured to control the movement of the linkage, at least one actuator configured to respond to the operator input device to control the movement of the linkage, and at least one sensor configured to generate a signal indicative of sensor data on at least one actuator. The linkage control system has a controller in communication with at least one actuator, at least one sensor, and the operator input device. The controller is configured to calculate the position of the linkage, to detect anomalous sensor data from at least one sensor, and to predict the position of the linkage and work implement based on a last known accurate position, a last known accurate sensor data, and the operator input device.Type: GrantFiled: September 26, 2008Date of Patent: March 13, 2012Assignee: Caterpillar Inc.Inventors: Steven Conrad Budde, Rajeev Kumar
-
Patent number: 8032889Abstract: A method for reducing power consumption and heat generation in a computer system employs a substitute idle task that puts the processor into a dormant mode, e.g., sleep, nap, or doze mode. The substitute idle task replaces a conventional operating system idle task. The substitute idle task may have a low priority, such as that of the conventional idle task, which it replaces. At each occurrence of a quantum interrupt, a task scheduler schedules applications for execution during the accompanying time slice. After the scheduled applications are done, the substitute idle task is executed. The dormant mode caused by the idle task reduces the system's power consumption. The idle task may also have a high priority and be designed to run for a predetermined percentage of time. Because the processor spends the predetermined percentage of time in the dormant mode, known power consumption reduction may be guaranteed in the system.Type: GrantFiled: April 5, 2006Date of Patent: October 4, 2011Assignee: Maxwell Technologies, Inc.Inventors: Mark Steven Conrad, Robert A. Hillman
-
Publication number: 20110231684Abstract: A method for reducing power consumption and heat generation in a computer system employs a substitute idle task that puts the processor into a dormant mode, e.g., sleep, nap, or doze mode. The substitute idle task replaces a conventional operating system idle task. The substitute idle task may have a low priority, such as that of the conventional idle task, which it replaces. At each occurrence of a quantum interrupt, a task scheduler schedules applications for execution during the accompanying time slice. After the scheduled applications are done, the substitute idle task is executed. The dormant mode caused by the idle task reduces the system's power consumption. The idle task may also have a high priority and be designed to run for a predetermined percentage of time. As the processor spends the predetermined percentage of time in the dormant mode, known power consumption reduction may be guaranteed in the system.Type: ApplicationFiled: June 1, 2011Publication date: September 22, 2011Applicant: MAXWELL TECHNOLOGIES, INC.Inventors: Mark Steven Conrad, Robert A. Hillman
-
Publication number: 20110099830Abstract: A system and a process are provided for positioning a tool relative to a surface. The system may include a mount fixed in location relative to the surface. A positioning assembly may be coupled to the mount that holds the tool adjacent the surface and moves the tool relative to the surface. The positioning assembly may move the tool to a reference location, identify such location, and then move to the tool to an operating position defined at a specified distance from the reference position. The positioning assembly may include a strain gauge to identify contact of the tool with the surface at the reference location via an indicator coupled to the strain gauge. The positioning assembly may also include a micrometer attached at its body to the mount and a spindle operable to move the tool. Fixtures couple the micrometer, strain gauge and tool to maintain fixed relative positions except for calibrated movement of the tool.Type: ApplicationFiled: October 6, 2010Publication date: May 5, 2011Applicant: SILTRONIC CORPORATIONInventor: Steven Conrad
-
Publication number: 20110078884Abstract: A tool is provided for compressing and inserting a pliable member past a rim of a channel and into the channel. The tool may be used to install o-rings in a segmented fashion. The tool may include a handle for the user to hold and operate the tool. A support for a press may be coupled to the handle. The support may be a shaft mounted partially within, and movable relative to, the handle. The shaft may include a slot adjacent the press to receive and be aligned with the pliable member. The handle and the press may be movable between a nominal position and a compressing position. The press may include pivoting arms with opposing faces, each having a beveled portion, that are operable, when moved to the compressing position, to compress the pliable member and push it into the channel. An actuator, such as a collar on the handle, may operate on the press arms as the handle is moved downwardly, to move them inwardly to the compressed position.Type: ApplicationFiled: October 6, 2010Publication date: April 7, 2011Applicant: SILTRONIC CORPORATIONInventor: Steven CONRAD
-
Patent number: 7890799Abstract: The fault-tolerant or self-correcting computer system is disclosed. The computer system that is provided with various sets of protections against failures that may be caused by space radiation, for example. Improved reliability of the system is achieved by scrubbing of the components on a regular schedule, rather than waiting for an error to be detected. Thus, errors that may go undetected for an extended period are not allowed to propagate and further damage the system. Three or more processors are provided to operate in parallel, and a controller is provided to receive signals from the processors and, using a voting logic, determines a majority signal value. In this manner, the controller can detect an error when a signal from one of the processors differs from the majority signal. The system is also provided with a scrubbing module for resynchronizing the processors after a predetermined milestone has been reached.Type: GrantFiled: December 16, 2008Date of Patent: February 15, 2011Assignee: Maxwell Technologies, Inc.Inventors: Robert A. Hillman, Mark Steven Conrad
-
Patent number: 7613948Abstract: A fault-tolerant computer uses multiple commercial processors operating synchronously, i.e., in lock-step. In an exemplary embodiment, redundancy logic isolates the outputs of the processors from other computer components, so that the other components see only majority vote outputs of the processors. Processor resynchronization, initiated at predetermined time, milestones, and/or in response to processor faults, protects the computer from single event upsets. During resynchronization, processor state data is flushed and an instance of these data in accordance with processor majority vote is stored. Processor caches are flushed to update computer memory with more recent data stored in the caches. The caches are invalidated and disabled, and snooping is disabled. A controller is notified that snooping has been disabled. In response to the notification, the controller performs a hardware reset of the processors. The processors are loaded with the stored state data, and snooping and caches are enabled.Type: GrantFiled: February 19, 2008Date of Patent: November 3, 2009Assignee: Maxwell Technologies, Inc.Inventors: Robert A. Hillman, Mark Steven Conrad
-
Publication number: 20090158088Abstract: The fault-tolerant or self-correcting computer system is disclosed. The computer system that is provided with various sets of protections against failures that may be caused by space radiation, for example. Improved reliability of the system is achieved by scrubbing of the components on a regular schedule, rather than waiting for an error to be detected. Thus, errors that may go undetected for an extended period are not allowed to propagate and further damage the system. Three or more processors are provided to operate in parallel, and a controller is provided to receive signals from the processors and, using a voting logic, determines a majority signal value. In this manner, the controller can detect an error when a signal from one of the processors differs from the majority signal. The system is also provided with a scrubbing module for resynchronizing the processors after a predetermined milestone has been reached.Type: ApplicationFiled: December 16, 2008Publication date: June 18, 2009Applicant: Maxwell Technologies, Inc.Inventors: Robert Allen Hillman, Mark Steven Conrad
-
Patent number: 7546729Abstract: A method for reducing a torque load associated with an implement includes determining a speed associated with a power source, wherein the power source is configured to provide power to a hydraulic pump, determining a position associated with an implement system, and limiting a flow associated with the hydraulic pump based on the speed associated with the power source and the position associated with the implement system.Type: GrantFiled: December 18, 2006Date of Patent: June 16, 2009Assignee: Caterpillar Inc.Inventors: Marvin Kent Palmer, Steven Conrad Budde, SriVidya Lavanya Kamisetty
-
Publication number: 20090088931Abstract: A linkage control system for a machine having a linkage and a work implement is disclosed. The linkage control system has an operator input device configured to control the movement of the linkage, at least one actuator configured to respond to the operator input device to control the movement of the linkage, and at least one sensor configured to generate a signal indicative of sensor data on at least one actuator. The linkage control system has a controller in communication with at least one actuator, at least one sensor, and the operator input device. The controller is configured to calculate the position of the linkage, to detect anomalous sensor data from at least one sensor, and to predict the position of the linkage and work implement based on a last known accurate position, a last known accurate sensor data, and the operator input device.Type: ApplicationFiled: September 26, 2008Publication date: April 2, 2009Inventors: Steven Conrad Budde, Rajeev Kumar
-
Patent number: 7467326Abstract: The fault-tolerant or self-correcting computer system is disclosed. The computer system that is provided with various sets of protections against failures that may be caused by space radiation, for example. Improved reliability of the system is achieved by scrubbing of the components on a regular schedule, rather than waiting for an error to be detected. Thus, errors that may go undetected for an extended period are not allowed to propagate and further damage the system. Three or more processors are provided to operate in parallel, and a controller is provided to receive signals from the processors and, using a voting logic, determines a majority signal value. In this manner, the controller can detect an error when a signal from one of the processors differs from the majority signal. The system is also provided with a scrubbing module for resynchronizing the processors after a predetermined milestone has been reached.Type: GrantFiled: April 17, 2003Date of Patent: December 16, 2008Assignee: Maxwell Technologies, Inc.Inventors: Robert Allen Hillman, Mark Steven Conrad
-
Patent number: 7415630Abstract: A fault-tolerant computer uses multiple commercial processors operating synchronously, i.e., in lock-step. In an exemplary embodiment, redundancy logic isolates the outputs of the processors from other computer components, so that the other components see only majority vote outputs of the processors. Processor resynchronization, initiated at predetermined time, milestones, and/or in response to processor faults, protects the computer from single event upsets. During resynchronization, processor state data is flushed and an instance of these data in accordance with processor majority vote is stored. Processor caches are flushed to update computer memory with more recent data stored in the caches. The caches are invalidated and disabled, and snooping is disabled. A controller is notified that snooping has been disabled. In response to the notification, the controller performs a hardware reset of the processors. The processors are loaded with the stored state data, and snooping and caches are enabled.Type: GrantFiled: February 16, 2006Date of Patent: August 19, 2008Assignee: Maxwell Technologies, Inc.Inventors: Robert A. Hillman, Mark Steven Conrad
-
Publication number: 20080142232Abstract: A method for reducing a torque load associated with an implement includes determining a speed associated with a power source, wherein the power source is configured to provide power to a hydraulic pump, determining a position associated with an implement system, and limiting a flow associated with the hydraulic pump based on the speed associated with the power source and the position associated with the implement system.Type: ApplicationFiled: December 18, 2006Publication date: June 19, 2008Inventors: Marvin Kent Palmer, Steven Conrad Budde, SriVidya Lavanya Kamisetty
-
Publication number: 20080141057Abstract: A fault-tolerant computer uses multiple commercial processors operating synchronously, i.e., in lock-step. In an exemplary embodiment, redundancy logic isolates the outputs of the processors from other computer components, so that the other components see only majority vote outputs of the processors. Processor resynchronization, initiated at predetermined time, milestones, and/or in response to processor faults, protects the computer from single event upsets. During resynchronization, processor state data is flushed and an instance of these data in accordance with processor majority vote is stored. Processor caches are flushed to update computer memory with more recent data stored in the caches. The caches are invalidated and disabled, and snooping is disabled. A controller is notified that snooping has been disabled. In response to the notification, the controller performs a hardware reset of the processors. The processors are loaded with the stored state data, and snooping and caches are enabled.Type: ApplicationFiled: February 19, 2008Publication date: June 12, 2008Applicant: Maxwell Technologies, Inc.Inventors: Robert A. Hillman, Mark Steven Conrad
-
Publication number: 20070064520Abstract: A system that consistently blends together liquids at a specified ratio to create a particular resultant chemical solution stops operating and notifies an operator when the level of one of the supplied liquids is low. This ensures that the proper ratio of blended liquids will be maintained during operation of the system.Type: ApplicationFiled: September 19, 2006Publication date: March 22, 2007Inventors: Steven Conrad, Daniel Brown
-
Patent number: 7058495Abstract: A system and method for controlling a work implement of a work machine are provided. A preset position for the work implement is established. An implement positioning system is enabled. An indication of a change in a travel direction of the work machine is received. The work implement is moved to the preset position in response to the indication of the change in the travel direction when the implement positioning system is enabled.Type: GrantFiled: September 4, 2003Date of Patent: June 6, 2006Assignee: Caterpillar Inc.Inventors: Steven Conrad Budde, Satish L. Kale