Patents by Inventor Joshua Carroll

Joshua Carroll 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: 11982122
    Abstract: A window system is disclosed. The window system provides improved visibility while protecting against wind and flying debris. In some embodiments, the window panel is made using insulated safety glass for added insulation from the elements and impact protection for wind borne debris. Fins (e.g., glass fins) are affixed to a vertical edge of each window panel to provide extra resistance to wind and flying debris while providing improved visibility over window systems that have metal frames. In some embodiments, the glass fins are made from laminated glass to achieve thicknesses of between two and three inches. In some embodiments, especially when the window panel is very tall, one or more horizontal fins are affixed to the inside surface of the glass for added strength.
    Type: Grant
    Filed: July 30, 2022
    Date of Patent: May 14, 2024
    Assignee: West Tampa Glass Company
    Inventors: Patrick Condon, Joshua A. Martin, Jonathon Carroll
  • Publication number: 20080065244
    Abstract: A household appliance functions according to multiple operating cycles, wherein each operating cycle comprises at least one step characterized by a parameter having a factory-set default value. A user can access a controller of the household appliance through a user interface to simultaneously set new default values for a parameter common to at least two of the multiple operating cycles.
    Type: Application
    Filed: November 15, 2007
    Publication date: March 13, 2008
    Applicant: WHIRLPOOL CORPORATION
    Inventors: Christopher Woerdehoff, Joshua Carroll, Andrew Reck, David Kmet
  • Publication number: 20070240173
    Abstract: A system comprising a memory heap generated dynamically by useful software and a data acquisition engine. The memory heap comprises a plurality of event structures, each including at least one each of pointers into memory external to the event structure, event operators, and arguments. The data acquisition engine is configured to look into the memory heap, evaluate event conditions as true or false based on the at least one each of the pointers, operators, and arguments, and generate a notification message when a true condition is found.
    Type: Application
    Filed: December 29, 2006
    Publication date: October 11, 2007
    Applicant: Whirlpool Corporation
    Inventors: Richard McCoy, Joshua Carroll, Matthew Ebrom, Daniel Putnam, David Kmet, Andrew Whipple, Patrick Glotzbach
  • Publication number: 20070162158
    Abstract: A method for controlling a system of devices through a series of steps to perform a useful cycle of operation comprising the steps of running a control program for directing the operation of the devices through a series of steps; dynamically generating during the running of the control program a memory heap, the memory heap comprises a plurality of event structures each having condition parameters comprising at least one each of external memory pointers to the event structure, event operators, and arguments associated with an event; identifying event conditions that evaluate as true by looking into the memory heap of structures during the running of the control program and evaluating the condition parameters for the event structures; and generating a configurable notification message when a true condition is found.
    Type: Application
    Filed: December 29, 2006
    Publication date: July 12, 2007
    Applicant: Whirlpool Corporation
    Inventors: Richard McCoy, Matthew Ebrom, Joshua Carroll, Daniel Putnam, David Kmet, Andrew Whipple, Patrick Glotzbach
  • Publication number: 20070156882
    Abstract: A data acquisition method comprising looking into a memory heap of event structures having condition parameters of at least one of memory pointers, event operators, and arguments; identifying event conditions that evaluate as true by evaluating the condition parameters for the even structures; and generating a notification message when a true condition is found.
    Type: Application
    Filed: December 29, 2006
    Publication date: July 5, 2007
    Applicant: Whirlpool Corporation
    Inventors: Richard McCoy, Joshua Carroll, Matthew Ebrom, Daniel Putnam, David Kmet, Andrew Whipple, Patrick Glotzbach
  • Publication number: 20060201019
    Abstract: A clothes dryer has a system for regulating the inlet air temperature. The system includes a first sensor located in an inlet of the dryer and including a thermistor and a thermostat, a heat source located in a heater box adjacent the first sensor, and a second sensor located in an exhaust of the dryer. The thermistor measures the inlet air temperature of the dryer and cooperates with the controller to prevent the thermostat from reaching its trip temperature and turning off the heat source. Thus, damage due to excessive air temperatures in the dryer is prevented.
    Type: Application
    Filed: March 11, 2005
    Publication date: September 14, 2006
    Inventors: Andrew Reck, Shawn Oltz, Steven Ficke, Michele Paustian, Christopher Woerdehoff, Joshua Carroll, Mark Glotzbach, James Carow
  • Publication number: 20060021686
    Abstract: A protective cover for internal combustion engines that are mounted on hand-held tools is described. The cover is made from a marine grade vinyl that is fireproof and not subject to scorching or other thermal deterioration and rot induced by dirt, oil, grease, gasoline and engine exhaust. The cover is adaptable to a range of engine sizes by a means of an array of snap fasteners on the cover's open end that match the size of the opening to the size of the engine mounting.
    Type: Application
    Filed: July 27, 2004
    Publication date: February 2, 2006
    Inventor: Joshua Carroll
  • Publication number: 20050257397
    Abstract: A household appliance functions according to multiple operating cycles, wherein each operating cycle comprises at least one step characterized by a parameter having a factory-set default value. A user can access a controller of the household appliance through a user interface to simultaneously set new default values for a parameter common to at least two of the multiple operating cycles.
    Type: Application
    Filed: May 19, 2004
    Publication date: November 24, 2005
    Inventors: Christopher Woerdehoff, Joshua Carroll, Andrew Reck, David Kmet