Search

Peter R Wurman

from Acton, MA
Age ~59

Peter Wurman Phones & Addresses

  • 630 Main St, Acton, MA 01720 (978) 263-5166
  • 225 Wildwood Ave, Woburn, MA 01801 (919) 844-8551
  • 7620 Sutcliffe Dr, Raleigh, NC 27613
  • 44689 Huntington Dr, Novi, MI 48375
  • Ann Arbor, MI
  • Wausau, WI
  • 630 Main St, Acton, MA 01720

Resumes

Resumes

Peter Wurman Photo 1

Director, Sony Ai America

View page
Location:
Woburn, MA
Industry:
Research
Work:
Kiva Systems since Jan 2004
Chief Technology Officer

Kiva Systems Mar 2011 - Jan 2012
VP Research and Advanced Development

Kiva Jun 2010 - Mar 2011
VP of Systems Engineering

Kiva Systems 2004 - Jul 2010
Engineering Fellow

North Carolina State University May 2005 - Aug 2007
Associate Professor
Education:
University of Michigan 1994 - 1999
PhD, Computer Science
University of Michigan 1987 - 1988
MS, Mechanical Engineering
Massachusetts Institute of Technology 1983 - 1987
BS, Mechanical Engineering
Skills:
Algorithms
Robotics
Software Engineering
Artificial Intelligence
Software Development
Distributed Systems
Systems Engineering
Computer Science
Machine Learning
Programming
Simulations
C++
Java
Computer Vision
Optimization
Python
C
Embedded Systems
Software Design
Data Mining
Matlab
Operations Research
Engineering Management
Sql
Architectures
Architecture
Interests:
Ausbildung
Wissenschaft Und Technologie
Awards:
Invention and Entreprenuership in Robotics and Automation IERA Award
IEEE-IFR
Best Management Paper Award
Ninth International Conference on Electronic Commerce
Best Paper Award
Fifth International Conference on Electronic Commerce
Fellowship for Best Dissertation Proposal in Electronic Commerce
IBM
Fellowship to Graduate Workshop on Computational Economics
Santa Fe Institute
CAREER Award
National Science Foundation
Peter Wurman Photo 2

Vp Research And Advanced Development At Kiva Systems

View page
Location:
Greater Boston Area
Industry:
Research

Publications

Us Patents

System And Method For Managing Mobile Drive Units

View page
US Patent:
7873469, Jan 18, 2011
Filed:
Jun 19, 2006
Appl. No.:
11/425042
Inventors:
Raffaello D'Andrea - Ithaca NY, US
Peter R. Wurman - Raleigh NC, US
Michael T. Barbehenn - Bedford MA, US
Andrew E. Hoffman - Arlington MA, US
Michael C. Mountz - Cambridge MA, US
Assignee:
Kiva Systems, Inc. - Woburn MA
International Classification:
G01C 21/32
US Classification:
701209, 701202, 34099519
Abstract:
A method for moving a mobile drive unit within a workspace includes receiving a path. The path includes at least an initial segment and one or more additional segments. The initial segment includes a portion of the path adjacent to the first point; and at least one of the additional segments includes a portion of the path adjacent to the second point. The method further includes storing the path, reserving the initial segment of the path, and moving away from the first point along the initial segment. After initiating movement along the initial segment, the method includes reserving each of the additional segments of the path and moving toward the second point along each of the additional segments while that segment is reserved.

Method And System For Replenishing Inventory Items

View page
US Patent:
7894932, Feb 22, 2011
Filed:
Jul 19, 2005
Appl. No.:
11/185198
Inventors:
Michael C. Mountz - Cambridge MA, US
Peter R. Wurman - Raleigh NC, US
Assignee:
Kiva Systems, Inc. - Woburn MA
International Classification:
G06F 7/00
G06Q 10/00
US Classification:
700214, 705 28
Abstract:
A method for storing inventory items in an inventory system includes receiving a replenish request identifying an inventory item to be stored in an inventory system and determining a classification of the inventory item to be stored. The method also includes selecting an inventory holder from a plurality of inventory holders based, at least in part, on the classification of the inventory item to be stored and a classification of one or more other inventory items currently stored in the selected inventory holder. Additionally, the method includes transmitting information identifying the selected inventory holder to a mobile drive unit.

Method And System For Retrieving Inventory Items

View page
US Patent:
7894933, Feb 22, 2011
Filed:
Jul 19, 2005
Appl. No.:
11/185957
Inventors:
Michael C. Mountz - Cambridge MA, US
Peter R. Wurman - Raleigh NC, US
Assignee:
Kiva Systems, Inc. - Woburn MA
International Classification:
G06F 7/00
G06Q 10/00
US Classification:
700214, 705 28
Abstract:
A method for retrieving inventory items within an inventory system includes receiving a retrieval request that identifies an inventory item and selecting, from a plurality of inventory stations, an inventory station to fulfill an order associated with the retrieval request. The method also includes selecting an inventory holder from a plurality of inventory holders that store the inventory item and selecting, from a plurality of mobile drive units, a mobile drive unit to move the selected inventory holder to the selected inventory station.

System And Method For Transporting Inventory Items

View page
US Patent:
7912574, Mar 22, 2011
Filed:
Jun 19, 2006
Appl. No.:
11/425066
Inventors:
Peter R. Wurman - Raleigh NC, US
Raffaello D'Andrea - Ithaca NY, US
Michael T. Barbehenn - Bedford MA, US
Andrew E. Hoffman - Arlington MA, US
Michael C. Mountz - Cambridge MA, US
Assignee:
Kiva Systems, Inc. - North Reading MA
International Classification:
G06F 7/00
US Classification:
700213, 3405721, 705 28
Abstract:
A method for transporting inventory items includes moving a mobile drive unit to a first point within a workspace. The first point is a location of an inventory holder. The method further includes docking the mobile drive unit with the inventory holder and moving the mobile drive unit and the inventory holder to a second point within the workspace. The second point is associated with conveyance equipment. The method further includes moving the inventory holder to a third point within the workspace using the conveyance equipment.

System And Method For Coordinating Movement Of Mobile Drive Units

View page
US Patent:
7920962, Apr 5, 2011
Filed:
Jun 19, 2006
Appl. No.:
11/425073
Inventors:
Raffaello D'Andrea - Ithaca NY, US
Peter R. Wurman - Raleigh NC, US
Michael T. Barbehenn - Bedford MA, US
Andrew E. Hoffman - Arlington MA, US
Michael C. Mountz - Cambridge MA, US
Assignee:
Kiva Systems, Inc. - North Reading MA
International Classification:
G01C 21/00
G01C 21/34
G01C 21/12
G01C 21/20
US Classification:
701202, 700245, 701 23, 701 24, 701200, 701201, 701206, 701209, 701210
Abstract:
A method for moving one or more mobile drive units within a workspace includes receiving, from a first mobile drive unit, a reservation request requesting use of a first path segment to move in a first direction. The method further includes determining that a second mobile drive unit is currently located on the first path segment and determining whether the second mobile drive unit is moving in the first direction. Additionally, the method includes transmitting a reservation response indicating that the reservation request is denied, in response to determining that the second mobile drive unit is not moving in the first direction. The method also includes transmitting a reservation response indicating that the reservation request is granted, in response to determining that the second mobile drive unit is moving in the first direction.

System And Method For Managing Mobile Drive Units

View page
US Patent:
8068978, Nov 29, 2011
Filed:
Jan 17, 2011
Appl. No.:
13/007936
Inventors:
Raffaello D'Andrea - Ithaca NY, US
Peter R. Wurman - Raleigh NC, US
Michael T. Barbehenn - Bedford MA, US
Andrew E. Hoffman - Arlington MA, US
Michael C. Mountz - Cambridge MA, US
Assignee:
Kiva Systems, Inc. - North Reading MA
International Classification:
G01C 21/00
US Classification:
701201, 701200
Abstract:
A method for moving a mobile drive unit within a workspace includes receiving a path. The path includes at least an initial segment and one or more additional segments. The initial segment includes a portion of the path adjacent to the first point; and at least one of the additional segments includes a portion of the path adjacent to the second point. The method further includes storing the path, reserving the initial segment of the path, and moving away from the first point along the initial segment. After initiating movement along the initial segment, the method includes reserving each of the additional segments of the path and moving toward the second point along each of the additional segments while that segment is reserved.

System And Method For Positioning A Mobile Drive Unit

View page
US Patent:
8220710, Jul 17, 2012
Filed:
Jun 19, 2006
Appl. No.:
11/425049
Inventors:
Andrew E. Hoffman - Arlington MA, US
Michael T. Barbehenn - Bedford MA, US
Michael C. Mountz - Cambridge MA, US
Peter R. Wurman - Raleigh NC, US
Raffaello D'Andrea - Ithaca NY, US
Assignee:
Kiva Systems, Inc. - North Reading MA
International Classification:
G06F 19/00
G06Q 30/00
G06Q 90/00
US Classification:
235385, 235375, 700214, 700215, 700218, 701 25, 701117
Abstract:
A method for transporting inventory items includes determining an assignment state of a mobile drive unit. The method also includes selecting a location for the mobile drive unit based on the assignment state of the mobile drive unit, in response to determining that the mobile drive unit is not currently completing a task. The method further includes transmitting information to the mobile drive unit identifying the selected location.

System And Method For Managing Mobile Drive Units

View page
US Patent:
8265873, Sep 11, 2012
Filed:
Oct 26, 2011
Appl. No.:
13/281611
Inventors:
Raffaello D'Andrea - Ithaca NY, US
Peter R. Wurman - Raleigh NC, US
Michael T. Barbehenn - Bedford MA, US
Andrew E. Hoffman - Arlington MA, US
Michael C. Mountz - Cambridge MA, US
Assignee:
Kiva Systems, Inc. - North Reading MA
International Classification:
G01C 21/00
US Classification:
701527, 701410
Abstract:
A method for moving a mobile drive unit within a workspace includes receiving a path. The path includes at least an initial segment and one or more additional segments. The initial segment includes a portion of the path adjacent to the first point; and at least one of the additional segments includes a portion of the path adjacent to the second point. The method further includes storing the path, reserving the initial segment of the path, and moving away from the first point along the initial segment. After initiating movement along the initial segment, the method includes reserving each of the additional segments of the path and moving toward the second point along each of the additional segments while that segment is reserved.
Peter R Wurman from Acton, MA, age ~59 Get Report