Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Amundson, MN

Daniel Scott Amundson, Winona, MN US

Patent application numberDescriptionPublished
20110239604ADJUSTABLE WEED CUTTING TOOL - The weed cutting tool (10-06-2011

Gregory A. Amundson, Scandia, MN US

Patent application numberDescriptionPublished
20110020580FLEXIBLE CORNER TRIM PRODUCT - A trim piece for sealing a work surface including a body having a first side, a second side, and a span disposed between the first side and the second side, wherein the first side and the second side are joined at a junction defining an angle between the first side and the second side of between 80 degrees and 100 degrees, a topcap is affixed to the span of the body, wherein the topcap includes a left side having a first wing and a right side having a second wing, an adhesive is bonded to the first side of the body and an aperture is disposed within the body.01-27-2011

Jeremy A. Amundson, Willmar, MN US

Patent application numberDescriptionPublished
20090294603Quick Release Hose Guide - Disclosed embodiments provide various quick release hose guide designs which can be attached to, or removed from, a work machine with less effort than conventionally required. Exemplary embodiments of the hose guides include a sleeve which slides over a post on the work machine when hydraulic hoses of an attachment are to be connected to the hydraulic system of the work machine. A quick release pin is inserted through apertures in the sleeve and in the post to secure the hose guide in place. A snap clip connected to the pin can then be used to help insure that the pin remains in place. In some embodiments, unlike conventional hose guide designs, the hose guides remain with the attachment or implement hoses when the attachment is removed from the work machine.12-03-2009

Jeremy Allen Amundson, Willmar, MN US

Patent application numberDescriptionPublished
20100013214Integral 90 Degree Fitting Hydraulic Quick Coupler and Attachments and Work Machines Employing the Same - A hydraulic quick coupler for coupling hydraulic hoses of an attachment to a work machine includes a cylindrical quick release coupler end portion configured to mate with another quick coupler to form a sealed hydraulic connection. A middle portion of the quick coupler is connected to the end portion and provides a fluid path to the end portion. An integral 90° elbow of the quick coupler includes a threaded end providing a threaded connection to the middle portion, a flare style coupler end for coupling to a fitting of a hydraulic hose, and a 90° bend section connected between the threaded end and the flare style coupler. The 90° bend section provides a fluid path between the threaded end and the flare style coupler and is configured to redirect hydraulic fluid flow by 90°.01-21-2010

John Amundson, Minneapolis, MN US

Patent application numberDescriptionPublished
20090140062HVAC CONTROLLER THAT SELECTIVELY REPLACES OPERATING INFORMATION ON A DISPLAY WITH SYSTEM STATUS INFORMATION - An HVAC controller is described that is configured to be more intuitive and user friendly to program and operate than convention HVAC controllers. In some instances, the HVAC controller may include a touch screen interface that provides greater flexibility in displaying information to the user and/or soliciting information from the user.06-04-2009
20090143879HVAC CONTROLLER WITH PARAMETER CLUSTERING - An HVAC controller is described that is configured to be more intuitive and user friendly to program and operate than convention HVAC controllers. In some instances, the HVAC controller may include a touch screen interface that provides greater flexibility in displaying information to the user and/or soliciting information from the user.06-04-2009
20090143880HVAC CONTROLLER WITH CONTEXT SENSITIVE HELP SCREENS - An HVAC controller is described that is configured to be more intuitive and user friendly to program and operate than convention HVAC controllers. In some instances, the HVAC controller may include a touch screen interface that provides greater flexibility in displaying information to the user and/or soliciting information from the user.06-04-2009
20090143916HVAC CONTROLLER HAVING A PARAMETER ADJUSTMENT ELEMENT WITH A QUALITATIVE INDICATOR - An HVAC controller is described that is configured to be more intuitive and user friendly to program and operate than convention HVAC controllers. In some instances, the HVAC controller may include a touch screen interface that provides greater flexibility in displaying information to the user and/or soliciting information from the user.06-04-2009
20110184562HVAC CONTROL WITH UTILITY TIME OF DAY PRICING SUPPORT - The present disclosure provides a method for operating a utility-powered HVAC system for conditioning inside air of a building. In an illustrative but non-limiting example, a nominal schedule is maintained by a local HVAC controller, where the nominal schedule has a number of days and one or more time periods for each of at least some of the days. The nominal schedule also has at least one setpoint associated with each of the time periods. The local HVAC controller is configured to accept manual input from a user via a user interface. The manual input may include accepting entry of a utility pricing schedule that corresponds to scheduled price changes of a utility. The utility pricing schedule may include at least one enhanced pricing time period. Entry of at least one utility price level setpoint offset may also be accepted to correspond to each of the enhanced pricing time periods. The nominal schedule may then be modified or overridden to include the utility pricing schedule, resulting in a utility pricing operating schedule. One or more HVAC units may then be controlled by the local HVAC controller in accordance with the utility pricing operating schedule.07-28-2011
20110184564HVAC CONTROL WITH UTILITY TIME OF DAY PRICING SUPPORT - The present disclosure provides a method for operating a utility-powered HVAC system for conditioning inside air of a building. In an illustrative but non-limiting example, a nominal schedule is maintained by a local HVAC controller, where the nominal schedule has a number of days and one or more time periods for each of at least some of the days. The nominal schedule also has at least one setpoint associated with each of the time periods. The local HVAC controller is configured to accept manual input from a user via a user interface. The manual input may include accepting entry of a utility pricing schedule that corresponds to scheduled price changes of a utility. The utility pricing schedule may include at least one enhanced pricing time period. Entry of at least one utility price level setpoint may also be accepted to correspond to each of the enhanced pricing time periods. The nominal schedule may then be modified or overridden to include the utility pricing schedule, resulting in a utility pricing operating schedule. One or more HVAC units may then be controlled by the local HVAC controller in accordance with the utility pricing operating schedule.07-28-2011
20120116593HVAC CONTROLLER THAT SELECTIVELY REPLACES OPERATING INFORMATION ON A DISPLAY WITH SYSTEM STATUS INFORMATION - An HVAC controller is described that is configured to be more intuitive and user friendly to program and operate than convention HVAC controllers. In some instances, the HVAC controller may include a touch screen interface that provides greater flexibility in displaying information to the user and/or soliciting information from the user.05-10-2012

Patent applications by John Amundson, Minneapolis, MN US

John B. Amundson, Plymouth, MN US

Patent application numberDescriptionPublished
20080256475Thermal Comfort controller with Touch Screen Display - A programmable controller such as an HVAC controller that provides a confirmation message to a user indicating that a parameter that has been modified by the user has been or will be saved. Such a confirmation message may help assure a user that their program modifications have been accepted and/or saved by the controller, thereby reducing the anxiety some users feet when programming such controllers.10-16-2008
20100131112INTERVIEW PROGRAMMING FOR AN HVAC CONTROLLER - Controllers and methods are disclosed for aiding a user in programming a schedule of a programmable controller. In an illustrative embodiment, a guided programming routine can be activated by a user, which then guides a user through two or more screens that are designed to collect sufficient information from the user to generate and/or update at least some of the schedule parameters of the controller.05-27-2010
20100145528CONTRLLER INTERFACE WITH MULTIPLE DAY PROGRAMMING - A controller equipped with a user interface having multiple-day programming capabilities, including methods of programming such devices, are disclosed. The user interface may include one or more menus or screens that can be used to program a schedule for one or more selected days during the week. An illustrative method of programming the controller may include the steps of entering a scheduling routine, selecting multiple days for schedule modification, changing the schedule parameters for one or more periods during the selected days, and then exiting the scheduling routine.06-10-2010
20100162111CONTROLLER INTERFACE WITH SEPARATE SCHEDULE REVIEW MODE - A controller equipped with a user interface having a separate schedule review mode, including methods of accessing and/or programming such devices, are disclosed. The controller may include a user interface that can be utilized to initiate a scheduling routine having a separate schedule review mode for displaying one or more schedule parameters of the controller without initiating the editing mode. An illustrative method of accessing a schedule on a controller coupled to a user interface may include the steps of initializing a scheduling routine within the controller, initiating a schedule review mode within the controller, displaying one or more schedule parameters for at least one period on the user interface, and exiting the scheduling routine. One or more of the schedule parameters can be modified, if desired, by initiating a separate editing mode within the controller.06-24-2010
20110160915CONTROLLER INTERFACE WITH MULTIPLE DAY PROGRAMMING - A controller equipped with a user interface having multiple-day programming capabilities, including methods of programming such devices, are disclosed. The user interface may include one or more menus or screens that can be used to program a schedule for one or more selected days during the week. An illustrative method of programming the controller may include the steps of entering a scheduling routine, selecting multiple days for schedule modification, changing the schedule parameters for one or more periods during the selected days, and then exiting the scheduling routine.06-30-2011
20120022701CONTROLLER INTERFACE WITH SEPARATE SCHEDULE REVIEW MODE - A controller equipped with a user interface having a separate schedule review mode, including methods of accessing and/or programming such devices, are disclosed. The controller may include a user interface that can be utilized to initiate a scheduling routine having a separate schedule review mode for displaying one or more schedule parameters of the controller without initiating the editing mode. An illustrative method of accessing a schedule on a controller coupled to a user interface may include the steps of initializing a scheduling routine within the controller, initiating a schedule review mode within the controller, displaying one or more schedule parameters for at least one period on the user interface, and exiting the scheduling routine. One or more of the schedule parameters can be modified, if desired, by initiating a separate editing mode within the controller.01-26-2012

Patent applications by John B. Amundson, Plymouth, MN US

John B. Amundson, Minneapolis, MN US

Patent application numberDescriptionPublished
20090143918METHOD AND APPARATUS FOR CONFIGURING AN HVAC CONTROLLER - An HVAC controller is described that is configured to be more intuitive and user friendly to program and operate than convention HVAC controllers. In some instances, the HVAC controller may include a touch screen interface that provides greater flexibility in displaying information to the user and/or soliciting information from the user.06-04-2009
20090192651HVAC CONTROLLER WITH GUIDED SCHEDULE PROGRAMMING - Controllers and methods are disclosed for aiding a user in programming a schedule of a programmable controller. In an illustrative embodiment, a guided programming routine can be activated by a user, which then guides a user through two or more screens that are designed to collect sufficient information from the user to generate and/or update at least some of the schedule parameters of the controller.07-30-2009

Patent applications by John B. Amundson, Minneapolis, MN US

Mark D. Amundson, Cambridge, MN US

Patent application numberDescriptionPublished
20090012574IMPLANTABLE MEDICAL DEVICE WITH TEMPERATURE MEASURING AND STORING CAPABILITY - An implantable medical device such as a cardiac pacemaker or implantable cardioverter/defibrillator with the capability of storing body temperature measurements taken periodically and/or when triggered by particular events.01-08-2009
20090192574ANTENNA FOR AN IMPLANTABLE MEDICAL DEVICE - An apparatus and method for enabling far-field radio-frequency communications with an implantable medical device in which an antenna is embedded within a dielectric compartment of the device. A helical antenna may be employed to save space while still permitting far-field telemetry over a desired range of frequencies.07-30-2009
20120046708IMPLANTABLE MEDICAL DEVICE WITH TEMPERATURE MEASURING AND STORING CAPABILITY - An implantable medical device such as a cardiac pacemaker or implantable cardioverter/defibrillator with the capability of storing body temperature measurements taken periodically and/or when triggered by particular events.02-23-2012

Patent applications by Mark D. Amundson, Cambridge, MN US

Michael D. Amundson, Oronoco, MN US

Patent application numberDescriptionPublished
20090217184Control of Design Automation Process - A system is implemented for controlling long running electronic design automation tools. A user may modify the running of the tool in real time using an interface at the user computer. The user computer accepts user input and communicates with a computer running the design application. The design application runs normally unless a user enters input requiring modification of the process being run by the design application.08-27-2009
20090241082Method and System for Generating an Accurate Physical Realization for an Integrated Circuit Having Incomplete Physical Constraints - A method, system and program product are described for implementing an integrated circuit. Synthesis tools and a continuum of physical constraints are used to generate a physical realization of a circuit from a hierarchy of logical circuits. Missing physical constraints are generated based on the behavior of the logical circuits, technology rules, timing constraints, and user controls. These constraints are refined throughout the process to produce an accurate physical realization. Generation of the physical constraints is user-controlled, allowing for a full continuum of input.09-24-2009
20100064264METHOD TO GRAPHICALLY IDENTIFY REGISTERS WITH UNBALANCED SLACK AS PART OF PLACEMENT DRIVEN SYNTHESIS OPTIMIZATION - A method for identifying latches in physical designs with unbalanced slack, comprising: creating a netlist describing a logical design, the logical design having a plurality of latches therein; performing a placement of the logical design to obtain a physical design; measuring a slack difference of each of the plurality of latches; selecting a color for each of the plurality of latches based on the slack difference correspondingly measured for each of the plurality of latches; and generating a graphical image identifying each one of the plurality of latches with slack difference in color, the color selected for each one of the plurality of latches with slack difference being indicative of the severity of the slack difference.03-11-2010
20110265052EFFICIENTLY APPLYING A SINGLE TIMING ASSERTION TO MULTIPLE TIMING POINTS IN A CIRCUIT - A computer implemented method, system and/or computer program product efficiently manage timing parameters in a circuit. Multiple instances of a definition are implemented onto a circuit. A set of related pins from the multiple instances are defined, and a common assertion value is asserted against all pins in the set of related pins.10-27-2011
20110271245CLOCK ALIAS FOR TIMING ANALYSIS OF AN INTEGRATED CIRCUIT DESIGN - A timing analysis mechanism allows defining a clock alias that correlates a clock that is not present in an integrated circuit design to a real clock in the integrated circuit design. In a first implementation, when an existing user assertion references a clock alias, the timing analysis mechanism generates a new user assertion that references the real clock specified in the clock alias. The new user assertion is then used in the timing analysis and the existing user assertion is not. In a second implementation, when an existing user assertion references a clock alias, the timing analysis mechanism generates a duplicate clock in the timing database, preserving all its attributes, and then passes the assertion using the alias name as well as any assertions using the corresponding real clock name to the timing engine to be used in the timing analysis.11-03-2011
20120017186SPECIFYING CIRCUIT LEVEL CONNECTIVITY DURING CIRCUIT DESIGN SYNTHESIS - Exemplary embodiments include a method for modifying a circuit synthesis flow having automated instructions, the method including receiving circuit design input for a circuit design, receiving custom specifications to the circuit design input, synthesizing high level logic from the circuit design input, placing logic on the circuit design, refining the circuit design and generating a circuit description from the circuit design.01-19-2012

Patent applications by Michael D. Amundson, Oronoco, MN US

Michael David Amundson, Oronoco, MN US

Patent application numberDescriptionPublished
20120124541IMPLEMENTING SPARE LATCH PLACEMENT QUALITY DETERMINATION - A method, system and computer program product are provided for implementing spare latch placement quality (SLPQ) determination in a floor plan design of an integrated circuit chip. A spare latch placement quality (SLPQ) metric data function is defined and compared to a spare latch placement input with a series of calculations performed. The spare latch placement quality (SLPQ) determination is made based upon the compared SLPQ metric data function and the spare latch placement input. Then associated reports including textual and visual reports are generated responsive to the SLPQ determination. In addition, a new spare latch placement can be constructed with an algorithm responsive to the SLPQ determination.05-17-2012