Patents by Inventor James Allard

James Allard 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: 8874300
    Abstract: Embodiments of the invention provide systems and methods for obstacle avoidance. In some embodiments, a robotically controlled vehicle capable of operating in one or more modes may be provided. Examples of such modes include teleoperation, waypoint navigation, follow, and manual mode. The vehicle may include an obstacle detection and avoidance system capable of being implemented with one or more of the vehicle modes. A control system may be provided to operate and control the vehicle in the one or more modes. The control system may include a robotic control unit and a vehicle control unit.
    Type: Grant
    Filed: August 18, 2011
    Date of Patent: October 28, 2014
    Assignees: Deere & Company, iRobot Corporation
    Inventors: James Allard, Kathleen A. Wienhold, William Robert Norris, Anthony Francis Catalfano
  • Publication number: 20140278865
    Abstract: Systems and methods of the invention relate to directly distributing an offer from a merchant to a user based on a relationship established via the Internet. More specifically, the user can request and/or accept a relationship with an entity in which such relationship is leveraged by the merchant to either directly communicate an offer to such user and/or directly communicate an offer to such user and one or more relationships associated with such user. Moreover, based on the one or more relationships redeeming or using the offer, the user can be provided with a specific offer and/or an offer customizable to his or her preferences within one or more guidelines from the merchant.
    Type: Application
    Filed: March 12, 2014
    Publication date: September 18, 2014
    Applicant: SPLASHCO, INC.
    Inventors: Anush KUMAR, Arvind SRINIVASAN, Steve ROSEN, Naman SINGHAL, James ALLARD
  • Patent number: 8599645
    Abstract: Detecting an object using sound waves includes outputting a sound wave from a transducer, receiving an echo after outputting the sound wave, obtaining a threshold value based on the echo and plural other echoes that are within a predetermined range of the echo, and determining if the echo is a result of the sound wave based on the threshold value.
    Type: Grant
    Filed: October 22, 2012
    Date of Patent: December 3, 2013
    Assignee: iRobot Corporation
    Inventors: Mark J. Chiappetta, James Allard
  • Patent number: 8473140
    Abstract: An autonomous vehicle and systems having an interface for payloads that allows integration of various payloads with relative ease. There is a vehicle control system for controlling an autonomous vehicle, receiving data, and transmitting a control signal on at least one network. A payload is adapted to detachably connect to the autonomous vehicle, the payload comprising a network interface configured to receive the control signal from the vehicle control system over the at least one network. The vehicle control system may encapsulate payload data and transmit the payload data over the at least one network, including Ethernet or CAN networks. The payload may be a laser scanner, a radio, a chemical detection system, or a Global Positioning System unit.
    Type: Grant
    Filed: October 20, 2006
    Date of Patent: June 25, 2013
    Assignees: Deere & Company, iRobot Corporation
    Inventors: William Robert Norris, James Allard, Jeffery Scott Puhalla, Kathleen A. Wienhold
  • Patent number: 8295125
    Abstract: Detecting an object using sound waves includes outputting a sound wave from a transducer, receiving an echo after outputting the sound wave, obtaining a threshold value based on the echo and plural other echoes that are within a predetermined range of the echo, and determining if the echo is a result of the sound wave based on the threshold value.
    Type: Grant
    Filed: January 13, 2012
    Date of Patent: October 23, 2012
    Assignee: iRobot Corporation
    Inventors: Mark Chiappetta, James Allard
  • Publication number: 20120116587
    Abstract: Detecting an object using sound waves includes outputting a sound wave from a transducer, receiving an echo after outputting the sound wave, obtaining a threshold value based on the echo and plural other echoes that are within a predetermined range of the echo, and determining if the echo is a result of the sound wave based on the threshold value.
    Type: Application
    Filed: January 13, 2012
    Publication date: May 10, 2012
    Inventors: Mark Chiappetta, James Allard
  • Publication number: 20120109423
    Abstract: System and method for behavior based control of an autonomous vehicle. Actuators (e.g., linkages) manipulate input devices (e.g., articulation controls and drive controls, such as a throttle lever, steering gear, tie rods, throttle, brake, accelerator, or transmission shifter) to direct the operation of the vehicle. Behaviors that characterize the operational mode of the vehicle are associated with the actuators. The behaviors include action sets ranked by priority, and the action sets include alternative actions that the vehicle can take to accomplish its task. The alternative actions are ranked by preference, and an arbiter selects the action to be performed and, optionally, modified.
    Type: Application
    Filed: December 12, 2011
    Publication date: May 3, 2012
    Applicant: iRobot Corporation
    Inventors: Robert Todd Pack, James Allard, David S. Barrett, Misha Filippov, Selma Svendsen
  • Publication number: 20120046820
    Abstract: Embodiments of the invention provide systems and methods for obstacle avoidance. In some embodiments, a robotically controlled vehicle capable of operating in one or more modes may be provided. Examples of such modes include teleoperation, waypoint navigation, follow, and manual mode. The vehicle may include an obstacle detection and avoidance system capable of being implemented with one or more of the vehicle modes. A control system may be provided to operate and control the vehicle in the one or more modes. The control system may include a robotic control unit and a vehicle control unit.
    Type: Application
    Filed: August 18, 2011
    Publication date: February 23, 2012
    Inventors: James ALLARD, Kathleen A. WIENHOLD, William Robert NORRIS, Anthony Francis CATALFANO
  • Patent number: 8107318
    Abstract: Detecting an object using sound waves includes outputting a sound wave from a transducer, receiving an echo after outputting the sound wave, obtaining a threshold value based on the echo and plural other echoes that are within a predetermined range of the echo, and determining if the echo is a result of the sound wave based on the threshold value.
    Type: Grant
    Filed: March 30, 2010
    Date of Patent: January 31, 2012
    Assignee: iRobot Corporation
    Inventors: Mark Chiappetta, James Allard
  • Patent number: 8078338
    Abstract: System and method for behavior based control of an autonomous vehicle. Actuators (e.g., linkages) manipulate input devices (e.g., articulation controls and drive controls, such as a throttle lever, steering gear, tie rods, throttle, brake, accelerator, or transmission shifter) to direct the operation of the vehicle. Behaviors that characterize the operational mode of the vehicle are associated with the actuators. The behaviors include action sets ranked by priority, and the action sets include alternative actions that the vehicle can take to accomplish its task. The alternative actions are ranked by preference, and an arbiter selects the action to be performed and, optionally, modified.
    Type: Grant
    Filed: October 22, 2004
    Date of Patent: December 13, 2011
    Assignee: iRobot Corporation
    Inventors: Robert Todd Pack, James Allard, David S. Barrett, Misha Filippov, Selma Svendsen
  • Patent number: 8020657
    Abstract: Embodiments of the invention provide systems and methods for obstacle avoidance. In some embodiments, a robotically controlled vehicle capable of operating in one or more modes may be provided. Examples of such modes include teleoperation, waypoint navigation, follow, and manual mode. The vehicle may include an obstacle detection and avoidance system capable of being implemented with one or more of the vehicle modes. A control system may be provided to operate and control the vehicle in the one or more modes. The control system may include a robotic control unit and a vehicle control unit.
    Type: Grant
    Filed: October 20, 2006
    Date of Patent: September 20, 2011
    Assignees: Deere & Company, iRobot Corporation
    Inventors: James Allard, Kathleen A. Wienhold, William Robert Norris, Anthony Francis Catalfano
  • Patent number: 7979175
    Abstract: Systems and methods for interruptible autonomous control of a vehicle. Autonomous control is achieved by using actuators that interact with input devices in the vehicle. The actuators (e.g., linkages) manipulate the input devices (e.g., articulation controls and drive controls, such as a throttle, brake, tie rods, steering gear, throttle lever, or accelerator) to direct the operation of the vehicle. Although operating autonomously, manual operation of the vehicle is possible following the detection of events that suggest manual control is desired. Subsequent autonomous control may be permitted, permitted after a prescribed delay, or prevented.
    Type: Grant
    Filed: January 21, 2009
    Date of Patent: July 12, 2011
    Assignee: iRobot Corporation
    Inventors: James Allard, David S. Barrett, Misha Filippov, Robert Todd Pack, Selma Svendsen
  • Publication number: 20110071718
    Abstract: Systems and methods for switching between autonomous and manual operation of a vehicle are described. A mechanical control system can receive manual inputs from a mechanical operation member to operate the vehicle in manual mode. An actuator can receive autonomous control signals generated by a controller. When the actuator is engaged, it operates the vehicle in an autonomous mode, and when disengaged, the vehicle is operated in manual mode. Operating the vehicle in an autonomous mode can include automatically controlling steering, braking, throttle, and transmission. A system may also allow the vehicle to be operated via remote command.
    Type: Application
    Filed: December 3, 2010
    Publication date: March 24, 2011
    Inventors: William Robert Norris, James Allard, Mikhail O. Filippov, Robert Dale Haun, Christopher David Glenn Turner, Seth Gilbertson, Andrew Julian Norby
  • Patent number: 7892437
    Abstract: A method of managing water is provided, in which the water is discharged from an aggregate plant, and therefore contains a large number of fines. The water is first passed through a mesh screen to remove large particles and then collected in a sump. From the sump the water is pumped to a centrifugal cyclone, where some of the fines are separated from the water. Flocculent is then applied to the water, before the water is collected in a pond.
    Type: Grant
    Filed: March 28, 2008
    Date of Patent: February 22, 2011
    Assignee: Allard Contractors Ltd.
    Inventors: Barry Allard, James Allard
  • Patent number: 7894951
    Abstract: Systems and methods for switching between autonomous and manual operation of a vehicle are described. A mechanical control system can receive manual inputs from a mechanical operation member to operate the vehicle in manual mode. An actuator can receive autonomous control signals generated by a controller. When the actuator is engaged, it operates the vehicle in an autonomous mode, and when disengaged, the vehicle is operated in manual mode. Operating the vehicle in an autonomous mode can include automatically controlling steering, braking, throttle, and transmission. A system may also allow the vehicle to be operated via remote command.
    Type: Grant
    Filed: October 20, 2006
    Date of Patent: February 22, 2011
    Assignees: Deere & Company, iRobot Corporation
    Inventors: William Robert Norris, James Allard, Mikhail O. Filippov, Robert Dale Haun, Christopher David Glenn Turner, Seth Gilbertson, Andrew Julian Norby
  • Publication number: 20100256813
    Abstract: Detecting an object using sound waves includes outputting a sound wave from a transducer, receiving an echo after outputting the sound wave, obtaining a threshold value based on the echo and plural other echoes that are within a predetermined range of the echo, and determining if the echo is a result of the sound wave based on the threshold value.
    Type: Application
    Filed: March 30, 2010
    Publication date: October 7, 2010
    Inventors: Mark Chiappetta, James Allard
  • Patent number: 7688676
    Abstract: Detecting an object using sound waves includes outputting a sound wave from a transducer, receiving an echo after outputting the sound wave, obtaining a threshold value based on the echo and plural other echoes that are within a predetermined range of the echo, and determining if the echo is a result of the sound wave based on the threshold value.
    Type: Grant
    Filed: May 5, 2008
    Date of Patent: March 30, 2010
    Assignee: iRobot Corporation
    Inventors: Mark J. Chiappetta, James Allard
  • Publication number: 20090198400
    Abstract: Systems and methods for interruptible autonomous control of a vehicle. Autonomous control is achieved by using actuators that interact with input devices in the vehicle. The actuators (e.g., linkages) manipulate the input devices (e.g., articulation controls and drive controls, such as a throttle, brake, tie rods, steering gear, throttle lever, or accelerator) to direct the operation of the vehicle. Although operating autonomously, manual operation of the vehicle is possible following the detection of events that suggest manual control is desired. Subsequent autonomous control may be permitted, permitted after a prescribed delay, or prevented.
    Type: Application
    Filed: January 21, 2009
    Publication date: August 6, 2009
    Inventors: James Allard, David S. Barrett, Misha Filippov, Robert Todd Pack, Selma Svendsen
  • Patent number: 7499776
    Abstract: Systems and methods for interruptible autonomous control of a vehicle. Autonomous control is achieved by using actuators that interact with input devices in the vehicle. The actuators (e.g., linkages) manipulate the input devices (e.g., articulation controls and drive controls, such as a throttle, brake, tie rods, steering gear, throttle lever, or accelerator) to direct the operation of the vehicle. Although operating autonomously, manual operation of the vehicle is possible following the detection of events that suggest manual control is desired. Subsequent autonomous control may be permitted, permitted after a prescribed delay, or prevented.
    Type: Grant
    Filed: October 22, 2004
    Date of Patent: March 3, 2009
    Assignee: iRobot Corporation
    Inventors: James Allard, David S. Barrett, Misha Filippov, Robert Todd Pack, Selma Svendsen
  • Patent number: 7499775
    Abstract: System and method for tracking obstacles by an autonomous vehicle. Localization sensors (i.e., sensors to measure pitch, roll, and yaw, and systems including an inertial navigation system, a compass, a global positioning system, or an odometer) detect the position of the vehicle. Perception sensors (e.g., LIDAR, stereo vision, infrared vision, radar, or sonar) assess the environment about the vehicle. Using these sensors, locations of terrain features relative to the vehicle are computed and kept up-to-date. The vehicle trajectory is adjusted to avoid terrain features that are obstacles in the path of the vehicle.
    Type: Grant
    Filed: October 22, 2004
    Date of Patent: March 3, 2009
    Assignee: iRobot Corporation
    Inventors: Misha Filippov, James Allard, David S. Barrett, Robert Todd Pack, Selma Svendsen