Patents by Inventor William Fleck
William Fleck 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: 11027580Abstract: A wheel for an autonomous cleaning robot that maneuvers the robot on a floor surface includes a tire having first and second opposing outer edges and a middle portion having a tread pattern between the first and second outer edges, the tread pattern comprising a plurality of raised tread having trenches therebetween. Each of the plurality of raised tread includes a first raised tread portion extending from the first outer edge to the middle portion and substantially perpendicular to the first and second outer edges; a second raised tread portion extending at an angle away from the first raised tread portion; and a third raised tread portion extending from the second raised tread portion to the second outer edge and substantially perpendicular to the first and second outer edges, the third raised tread portion being laterally offset from the first raised tread portion.Type: GrantFiled: January 3, 2019Date of Patent: June 8, 2021Assignee: iRobot CorporationInventors: Christopher Robin Grace, Lindsay Louise Wright, Timothy James Haughton, Marcus R. Williams, John Reimels, Timothy William Fleck
-
Publication number: 20190210409Abstract: A wheel for an autonomous cleaning robot that maneuvers the robot on a floor surface includes a tire having first and second opposing outer edges and a middle portion having a tread pattern between the first and second outer edges, the tread pattern comprising a plurality of raised tread having trenches therebetween. Each of the plurality of raised tread includes a first raised tread portion extending from the first outer edge to the middle portion and substantially perpendicular to the first and second outer edges; a second raised tread portion extending at an angle away from the first raised tread portion; and a third raised tread portion extending from the second raised tread portion to the second outer edge and substantially perpendicular to the first and second outer edges, the third raised tread portion being laterally offset from the first raised tread portion.Type: ApplicationFiled: January 3, 2019Publication date: July 11, 2019Inventors: Christopher Robin Grace, Lindsay Louise Wright, Timothy James Haughton, Marcus R. Williams, John Reimels, Timothy William Fleck
-
Publication number: 20090281855Abstract: A system and method for dynamically marketing cattle is provided comprising a buyer interface, a producer interface, a network, and a cattle information server. The cattle information server receives information from the buyer interface defining a plurality of demand profiles at least one which contains information specifying a first pre-conditioning program. The cattle information server also receives information from the producer interface defining a supply profile that specifies a second pre-conditioning program and stores the demand profiles and supply profile in a database. The cattle information server searches the database to determine if one or more of the demand profiles match the supply profile based at least in part on a comparison of the first and second pre-conditioning programs and identifies at least one demand profile in response to a match between the supply profile and the demand profile.Type: ApplicationFiled: July 20, 2009Publication date: November 12, 2009Inventors: Richard O. Shuler, Lynn Godbersen, James Norwood, Joseph Young, William Fleck, David Lind, Kevin DeHaan, Thomas Nicholson, Marcell J. Sarzen
-
Patent number: 7584136Abstract: A system and method for dynamically marketing cattle is provided comprising a buyer interface, a producer interface, a network, and an cattle information server. The cattle information server receives information from the buyer interface defining a plurality of demand profiles at least one which contains information specifying a first pre-conditioning program. The cattle information server also receives information from the producer interface defining a supply profile that specifies a second pre-conditioning program and stores the demand profiles and supply profile in a database. The cattle information server searches the database to determine if one or more of the demand profiles match the supply profile based at least in part on a comparison of the first and second pre-conditioning programs and identifies at least one demand profile in response to a match between the supply profile and the demand profile.Type: GrantFiled: July 20, 2001Date of Patent: September 1, 2009Assignee: Agspan, Inc.Inventors: Richard O. Shuler, Lynn Godbersen, James Norwood, Joseph Young, William Fleck, David Lind, Kevin DeHaan, Thomas Nicholson, Marcell J. Sarzen
-
Publication number: 20020065765Abstract: A system and method for dynamically marketing cattle is provided comprising a buyer interface, a producer interface, a network, and an cattle information server. The cattle information server receives information from the buyer interface defining a plurality of demand profiles at least one which contains information specifying a first pre-conditioning program. The cattle information server also receives information from the producer interface defining a supply profile that specifies a second pre-conditioning program and stores the demand profiles and supply profile in a database. The cattle information server searches the database to determine if one or more of the demand profiles match the supply profile based at least in part on a comparison of the first and second pre-conditioning programs and identifies at least one demand profile in response to a match between the supply profile and the demand profile.Type: ApplicationFiled: July 20, 2001Publication date: May 30, 2002Applicant: Agspan, Inc.Inventors: Richard O. Shuler, Lynn Godbersen, James Norwood, Joseph Young, William Fleck, David Lind, Kevin DeHaan, Thomas Nicholson, Marcell J. Sarzen
-
Patent number: 5202976Abstract: A system for coordinating the measurement activity of a plurality of emulators and their associated internal analyzers uses a bus with three signal lines. A READY signal is set false by any emulator that initiates a break (a transition from running user code to running a monitor). The READY signal is set false by the breaking emulator at the very beginning of its break, without waiting for the resumption of the monitor program. The false ready signal is detected immediately by the other emulators, which then break in sympathy. The READY signal is further used to restart all emulators in unison. The emulator that initiated the break remains running its monitor, while the others start their monitors, determine that they did not cause the break, and then in anticipation of a restart, essentially suspend their monitors and prepared to start running user code. As each emulator becomes ready it releases the READY signal. As the last emulator becomes ready, it too releases READY, which then does true.Type: GrantFiled: June 21, 1991Date of Patent: April 13, 1993Assignee: Hewlett-Packard CompanyInventors: John D. Hansen, Arnold S. Berger, Lewis S. Kootstra, Beth V. Jones, Stan W. Bowlin, William Fleck
-
Patent number: 5051888Abstract: A system for coordinating the measurement activity of a plurality of emulators and their associated internal analyzers uses a bus with three signal lines. A READY signal is set false by any emulator that initiates a break (a transition from running user code to running a monitor). The READY signal is set false by the breaking emulator at the very beginning of its break, without waiting for the resumption of the monitor program. The false ready signal is detected immediately by the other emulators, which then break in sympathy. The READY signal is further used to restart all emulators in unsion. The emulator that initiated the break remains running its monitor, while the others start their monitors, determine that they did not cause the break, and then in anticipation of a restart, essentially suspend their monitors and prepare to start running user code. As each emulator becomes ready it releases the READY signal. As the last emulator becomes ready, it too releases READY, which then goes true.Type: GrantFiled: December 30, 1988Date of Patent: September 24, 1991Assignee: Hewlett Packard CompanyInventors: John D. Hansen, Arnold S. Berger, Lewis S. Kootstra, Beth V. Jones, Stan W. Bowlin, William Fleck
-
Patent number: 3966153Abstract: A multiple tree display stand for merchandizers of Christmas trees including horizontally disposed lumber framing members joined by pairs of specially formed brackets which interconnect the framing members at corner intersections thereof, the lower bracket of each pair having an upstruck fastener for impalement of the tree butt and the upper bracket having an upwardly open slot to receive and interengage a broad-headed nail, or the like, preset in the side of the tree trunk near the butt. The dual bracket concept cooperable with a tree with the nail in its trunk is also incorporated in an alternative embodiment usable in a water bucket or the like for use as a home Christmas tree stand. A specially prepared cut Christmas tree having a headed nail selectively located and partially driven into the side of the trunk near the butt end is also featured as part of the invention.Type: GrantFiled: July 19, 1972Date of Patent: June 29, 1976Inventor: Jack William Fleck