Patents by Inventor Douglas A. Ochsner

Douglas A. Ochsner 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: 20170090999
    Abstract: 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: Application
    Filed: September 25, 2015
    Publication date: March 30, 2017
    Inventors: Matthew Weber, Douglas A. Ochsner, Kam Pak, Arindam Banerjee, Ben McDavitt, Donald R. Humlicek
  • Patent number: 9292562
    Abstract: Disclosed is a method of reading and writing data to and from a transactional database using a scatter-gather routine that minimizes the time in which the database is subject to a transaction lock. Data is placed in a scatter-gather list in RAM, which speeds the process of reading and writing data to the database. Further, a process is disclosed for restoring data in a transactional database that is accessed by more than one controller. An alternate controller is held in reset mode and placed offline, so that data in the transactional database cannot be changed during the restoration process. In addition, the database is placed offline and the host is notified that the database is invalid, so that the host cannot access the transactional database.
    Type: Grant
    Filed: December 17, 2010
    Date of Patent: March 22, 2016
    Assignee: Avago Technologies General IP (Singapore) Pte. Ltd.
    Inventors: Gregory A. Yarnell, Douglas A. Ochsner
  • Publication number: 20120158682
    Abstract: Disclosed is a method of reading and writing data to and from a transactional database using a scatter-gather routine that minimizes the time in which the database is subject to a transaction lock. Data is placed in a scatter-gather list in RAM, which speeds the process of reading and writing data to the database. Further, a process is disclosed for restoring data in a transactional database that is accessed by more than one controller. An alternate controller is held in reset mode and placed offline, so that data in the transactional database cannot be changed during the restoration process. In addition, the database is placed offline and the host is notified that the database is invalid, so that the host cannot access the transactional database.
    Type: Application
    Filed: December 17, 2010
    Publication date: June 21, 2012
    Inventors: Gregory A. Yarnell, Douglas A. Ochsner
  • Patent number: 7047770
    Abstract: An apparatus, method and system of wash action control for an automatic washing machine. A manually operable user interface allows selection from between a plurality of discrete agitation speed selections which comprise at least a continuous speed agitation mode for a given agitation period during a wash cycle and an intermittent speed agitation mode for at least a part of a given agitation period. The intermittent speed agitation mode automatically varies agitation speed between at least two sub-periods of the given agitation period. The variation in agitation speed can be between a faster and a slower speed or a certain speed and no agitation.
    Type: Grant
    Filed: July 23, 2002
    Date of Patent: May 23, 2006
    Assignee: Maytag Corporation
    Inventors: John F. Broker, Jordan S. Bruntz, Donald E. Erickson, Scott E. Griffith, Douglas A. Ochsner, Gary T. Ostrander, Evan R. Vande Haar
  • Patent number: 6934592
    Abstract: A household appliance is provided with a visual display, as well as a control system which enables the visual display to be used in an advertising mode of operation. The advertising mode can be selectively operated in either automatic or interactive formats. In the automatic format, a series of screens are successively displayed on the screen in order to advertise various features and advantages of the appliance. In the interactive format, the consumer can enter desired selections through the screen as if the appliance was actually in use. The appliance then simulates an operation cycle based on the selections made. The selections are preferably stored in a volatile memory location such that the control system reverts back to default settings and options, either after a preset idle period or upon establishing an OFF condition for the appliance.
    Type: Grant
    Filed: August 2, 2001
    Date of Patent: August 23, 2005
    Assignee: Maytag Corporation
    Inventors: Kimberly J. Hood, Brian L. Ness, Brett A. Noser, Douglas A. Ochsner, Brett C. Oleson, Stephen D. Schober, Lashelle D. Woods
  • Publication number: 20050102766
    Abstract: The method of the present invention includes rotating the washing basket at a tumble speed insufficient to plaster the fabrics against the basket wall. The rotational speed is increased to a first plaster speed which causes the fabrics to be plastered against the basket wall. The plaster speed is increased to a second plaster speed higher than the first. Then the rotational speed of the washing basket is returned to the first plaster speed and the washing fluid is drained from the washing basket. The spin cycle is then begun. During the spin cycle a torque or speed sensor senses increased torque or reduced rotational speed of the washing basket caused by fabrics frictionally engaging the flexible boot during rotation of the washing basket at the spin speed. If such conditions are sensed, the spin cycle is terminated.
    Type: Application
    Filed: November 17, 2003
    Publication date: May 19, 2005
    Applicant: Maytag Corporation
    Inventors: Evan Vande Haar, Timothy Miller, James Thompson, Douglas Ochsner
  • Publication number: 20040016061
    Abstract: An apparatus, method and system of wash action control for an automatic washing machine. A manually operable user interface allows selection from between a plurality of discrete agitation speed selections which comprise at least a continuous speed agitation mode for a given agitation period during a wash cycle and an intermittent speed agitation mode for at least a part of a given agitation period. The intermittent speed agitation mode automatically varies agitation speed between at least two sub-periods of the given agitation period. The variation in agitation speed can be between a faster and a slower speed or a certain speed and no agitation.
    Type: Application
    Filed: July 23, 2002
    Publication date: January 29, 2004
    Inventors: John F. Broker, Jordan S. Bruntz, Donald E. Erickson, Scott E. Griffith, Douglas A. Ochsner, Gary T. Ostrander, Evan R. Vande Haar
  • Patent number: 6594841
    Abstract: An unbalance detection and control system senses an out-of-balance condition developed during a plaster speed portion of spin cycle in a washing machine, particularly a horizontal axis washing machine, through fluctuations in command signals sent from a main controller to maintain a spinning basket or tub of the washing machine at plaster speed. Preferably, the controller sends a pulse width modulated (PWM) signal to a drive controller which, in turn, regulates a motor used to spin the tub. A feedback loop is employed to reflect an actual operational state achieved by the spinning tub, which may warrant a change in the command signal. Excessive fluctuations in the command signals indicate a need to redistribute the load of clothes in the tub.
    Type: Grant
    Filed: September 21, 2001
    Date of Patent: July 22, 2003
    Assignee: Maytag Corporation
    Inventors: John F. Broker, Douglas A. Ochsner
  • Publication number: 20030056302
    Abstract: An unbalance detection and control system senses an out-of-balance condition developed during a plaster speed portion of spin cycle in a washing machine, particularly a horizontal axis washing machine, through fluctuations in command signals sent from a main controller to maintain a spinning basket or tub of the washing machine at plaster speed. Preferably, the controller sends a pulse width modulated (PWM) signal to a drive controller which, in turn, regulates a motor used to spin the tub. A feedback loop is employed to reflect an actual operational state achieved by the spinning tub, which may warrant a change in the command signal. Excessive fluctuations in the command signals indicate a need to redistribute the load of clothes in the tub.
    Type: Application
    Filed: September 21, 2001
    Publication date: March 27, 2003
    Applicant: Maytag Corporation
    Inventors: John F. Broker, Douglas A. Ochsner
  • Patent number: 6523205
    Abstract: A clothes washing machine is automatically responsive to indications of high suds level conditions during washing operations to, not only counteract the high level of suds, but effectively educate the user on avoiding the reoccurrence of the conditions. A display, such as an LCD touch screen which is also preferably used to input desired cycle parameters, is integrated into the washing machine for both alerting the user to the occurrence of a high suds level condition and conveying information on how to avoid the development of the situation in the future. In order to avoid prematurely alarming the user, it is preferable to instruct the user only after a predetermined number of high level suds cycles are detected.
    Type: Grant
    Filed: August 2, 2001
    Date of Patent: February 25, 2003
    Assignee: Maytag Corporation
    Inventors: John F. Broker, Douglas A. Ochsner, Evan R. Vande Haar
  • Publication number: 20030024055
    Abstract: A clothes washing machine is automatically responsive to indications of high suds level conditions during washing operations to, not only counteract the high level of suds, but effectively educate the user on avoiding the reoccurrence of the conditions. A display, such as an LCD touch screen which is also preferably used to input desired cycle parameters, is integrated into the washing machine for both alerting the user to the occurrence of a high suds level condition and conveying information on how to avoid the development of the situation in the future. In order to avoid prematurely alarming the user, it is preferable to instruct the user only after a predetermined number of high level suds cycles are detected.
    Type: Application
    Filed: August 2, 2001
    Publication date: February 6, 2003
    Inventors: John F. Broker, Douglas A. Ochsner, Evan R. Vande Haar
  • Publication number: 20030028259
    Abstract: A household appliance is provided with a visual display, as well as a control system which enables the visual display to be used in an advertising mode of operation. The advertising mode can be selectively operated in either automatic or interactive formats. In the automatic format, a series of screens are successively displayed on the screen in order to advertise various features and advantages of the appliance. In the interactive format, the consumer can enter desired selections through the screen as if the appliance was actually in use. The appliance then simulates an operation cycle based on the selections made. The selections are preferably stored in a volatile memory location such that the control system reverts back to default settings and options, either after a preset idle period or upon establishing an OFF condition for the appliance.
    Type: Application
    Filed: August 2, 2001
    Publication date: February 6, 2003
    Inventors: Kimberly J. Hood, Brian L. Ness, Brett A. Noser, Douglas A. Ochsner, Brett C. Oleson, Stephen D. Schober, Lashelle D. Woods
  • Patent number: 6167327
    Abstract: A pricing control system for multi-operation vending machines, such as those commonly found in laundromat facilities, incorporates an offset price setting field for storing at least one incremental offset price which is added to a pre-established base price in order to set the cost for a respective vending machine operation. In accordance with a first preferred embodiment of the invention, a single offset price is used to increment each of the base prices established for a given vending machine such that the costs associated with each of the operations is incremented an equal amount. In accordance with another embodiment of the invention, multiple offset price amounts are stored and added to predetermined base prices to establish the cost of each of the respective vending machine operations.
    Type: Grant
    Filed: December 29, 1997
    Date of Patent: December 26, 2000
    Assignee: Maytag Corporation
    Inventors: John F. Broker, Douglas A. Ochsner
  • Patent number: 6134926
    Abstract: A method and apparatus for optimizing the rotational speed of a washing machine tub to minimize washing machine vibration. The washing machine uses an accelerometer to sense machine vibration. A computer software program monitors, records, and compares machine vibrations over a range of rotational speeds to determine a rotational speed which minimizes machine vibration.
    Type: Grant
    Filed: December 7, 1998
    Date of Patent: October 24, 2000
    Assignee: Maytag Corporation
    Inventors: Evan R. Vande Haar, Douglas A. Ochsner, John F. Broker
  • Patent number: 5930855
    Abstract: A method and apparatus for optimizing the rotational speed of a washing machine tub to minimize washing machine vibration. The washing machine uses an accelerometer to sense machine vibration. A computer software program monitors, records, and compares machine vibrations over a range of rotational speeds to determine a rotational speed which minimizes machine vibration.
    Type: Grant
    Filed: December 23, 1997
    Date of Patent: August 3, 1999
    Assignee: Maytag Corporation
    Inventors: Evan R. Vande Haar, Douglas A. Ochsner, John F. Broker
  • Patent number: 5890247
    Abstract: A washing machine for automatically laundering articles of clothing by imparting mechanical actions upon the articles of clothing within a basket of the machine during a washing operation that includes a wash cycle and a preset number of rinse cycles incorporates a control system that functions to alter the mechanical actions imparted upon the articles of clothing during at least the wash cycle, and preferably both the wash cycle and at least one of the rinse cycles, and/or adds a supplemental rinse cycle to the overall washing operation in response to an indication of a high suds level condition in the machine. The control system receives signals indicative of an operating parameter of the washing machine, such as the input torque or operating speed of a motor of the machine, from a detection unit and utilizes these signals to determine the presence of high levels of suds and the need to transfer to a suds reduction mode of operation.
    Type: Grant
    Filed: December 22, 1997
    Date of Patent: April 6, 1999
    Assignee: Maytag Corporation
    Inventors: Donald E. Erickson, Margaret H. Fey, Charles L. Jackson, Douglas A. Ochsner, Gary N. Petersen
  • Patent number: 5442344
    Abstract: A data acquisition system having selective communication capability to enable the data acquisition system to communicate with other data acquisition systems. The probe of the present invention initiates communication with a data acquisition unit located in an appliance. The data acquisition unit maintains a collection record which indicates the current setup and counts of the appliances. When the probe communicates with the data unit, it identifies itself and based upon this identification, the data unit responds with a particular collection record which is compatible with the probe communicating with the data unit. In addition, if the probe is used to setup a data unit, the probe decides what type of setup record to send based upon the collection record received from the data unit.
    Type: Grant
    Filed: September 28, 1994
    Date of Patent: August 15, 1995
    Assignee: Maytag Company
    Inventors: Scott A. Merkle, Douglas A. Ochsner
  • Patent number: 5376930
    Abstract: A data acquisition system having selective communication capability to enable the data acquisition system to communicate with other data acquisition systems. The probe of the present invention initiates communication with a data acquisition unit located in an appliance. The data acquisition unit maintains a collection record which indicates the current setup and counts of the appliance. When the probe communicates with the data unit, it identifies itself and based upon this identification, the data unit responds with a particular collection record which is compatible with the probe communicating with the data unit. In addition, if the probe is used to setup a data unit, the probe decides what type of setup record to send based upon the collection record received from the data unit.
    Type: Grant
    Filed: April 22, 1992
    Date of Patent: December 27, 1994
    Assignee: Maytag Corporation
    Inventors: Scott A. Merkle, Douglas A. Ochsner
  • Patent number: 5345230
    Abstract: A method and apparatus are disclosed for providing a self-test feature for an apparatus utilizing an optical communication link, such as commercial laundry appliances having a data acquisition system for storing information on appliance usage for subsequent transmission to a portable data unit. A signal having at least one known characteristic is applied to the transmitting portion of an optical transceiver, and at least a portion of the resulting transmitted optical energy is coupled to the optical detector of the receiving section of the same transceiver. The characteristics of the resulting output of the receiver elements of the transceiver corresponding to the coupled signal are compared to the corresponding characteristic of the known input signal. Correspondence of these characteristics will confirm valid operation of the transmitting elements and the receiving elements, and thus verify operation of the optical transceiver.
    Type: Grant
    Filed: April 13, 1992
    Date of Patent: September 6, 1994
    Assignee: Dr. Johannes Heidenhain GmbH
    Inventors: Charles L. Jackson, Douglas A. Ochsner