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: 11027580
    Abstract: 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: Grant
    Filed: January 3, 2019
    Date of Patent: June 8, 2021
    Assignee: iRobot Corporation
    Inventors: Christopher Robin Grace, Lindsay Louise Wright, Timothy James Haughton, Marcus R. Williams, John Reimels, Timothy William Fleck
  • Publication number: 20190210409
    Abstract: 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: Application
    Filed: January 3, 2019
    Publication date: July 11, 2019
    Inventors: Christopher Robin Grace, Lindsay Louise Wright, Timothy James Haughton, Marcus R. Williams, John Reimels, Timothy William Fleck
  • Publication number: 20090281855
    Abstract: 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: Application
    Filed: July 20, 2009
    Publication date: November 12, 2009
    Inventors: Richard O. Shuler, Lynn Godbersen, James Norwood, Joseph Young, William Fleck, David Lind, Kevin DeHaan, Thomas Nicholson, Marcell J. Sarzen
  • Patent number: 7584136
    Abstract: 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: Grant
    Filed: July 20, 2001
    Date of Patent: September 1, 2009
    Assignee: 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: 20020065765
    Abstract: 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: Application
    Filed: July 20, 2001
    Publication date: May 30, 2002
    Applicant: 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: 5202976
    Abstract: 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: Grant
    Filed: June 21, 1991
    Date of Patent: April 13, 1993
    Assignee: Hewlett-Packard Company
    Inventors: John D. Hansen, Arnold S. Berger, Lewis S. Kootstra, Beth V. Jones, Stan W. Bowlin, William Fleck
  • Patent number: 5051888
    Abstract: 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: Grant
    Filed: December 30, 1988
    Date of Patent: September 24, 1991
    Assignee: Hewlett Packard Company
    Inventors: John D. Hansen, Arnold S. Berger, Lewis S. Kootstra, Beth V. Jones, Stan W. Bowlin, William Fleck
  • Patent number: 3966153
    Abstract: 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: Grant
    Filed: July 19, 1972
    Date of Patent: June 29, 1976
    Inventor: Jack William Fleck