Patents by Inventor Jeremiah David Brazeau

Jeremiah David Brazeau 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).

  • Publication number: 20200250172
    Abstract: Systems, methods, and computer-readable media for event sourcing datastores are provided. Events are sent to an event sourcing datastore (ESDS) from an external service, and the events are appended to an event log. The ESDS maintains the event log in one table and the events are automatically aggregated via streaming. The ESDS is linearly scalable, and enforces uniqueness, consistency, and user-defined constraints when appending events to the event log. The aggregate state is computed asynchronously and transparently cached, which provides increased read throughput and reduced latency. Other embodiments may be described and/or claimed.
    Type: Application
    Filed: January 31, 2019
    Publication date: August 6, 2020
    Applicant: salesforce.com, inc.
    Inventors: Benjamin BUSJAEGER, Michael SGROI, Sanjay ACHARYA, Robert LIBBY, Christopher LISH, Jeremiah David BRAZEAU
  • Publication number: 20200250013
    Abstract: A micro-services architecture is provided supporting responses to client requests routed from client digital data devices to micro-servers via an API gateway. The gateway performs selective processing on the API requests after return from the micro-servers but before return to the client devices. This can be done without any a priori knowledge by either the client devices or the micro-servers of whether and how such processing is provided. It has the additional benefit of facilitating uniformity of responses to client requests by disparate micro-servers.
    Type: Application
    Filed: January 31, 2019
    Publication date: August 6, 2020
    Applicant: salesforce.com, Inc.
    Inventors: Christopher David Boran, Jeremiah David Brazeau
  • Patent number: 10528061
    Abstract: Described herein is system in which separate networks are operated on behalf of system components associated within an inventory system. Mobile drive units may receive initial instructions from a central authority and may identify a number of system components relevant to the provided instructions. The mobile drive unit may be configured to traverse to locations associated with the identified system components. As the mobile drive unit traverses the inventory floor, it may connect to the separate networks that it comes into contact with. Upon connecting to a network associated with a system component relevant to its set of instructions, the mobile drive unit may provide instructions to the system component to cause it to execute an action. In some embodiments, the mobile drive unit may connect to a system component in order to perform a route guidance algorithm and/or collision avoidance algorithm.
    Type: Grant
    Filed: October 25, 2016
    Date of Patent: January 7, 2020
    Assignee: Amazon Technologies, Inc.
    Inventor: Jeremiah David Brazeau
  • Patent number: 10399772
    Abstract: Disclosed inventory systems, methods, and devices can be used to retrieve and transport resources from one location to another. Specifically, a vertically mobile drive unit including a vertical element grasping mechanism can be controlled by a management component to retrieve a resource, transport the resource from one floor to a different floor in an inventory system, and deposit the resource at a destination. The vertically mobile drive unit can transit vertically along a vertically disposed element in an inventory system, such as a structural pole or column.
    Type: Grant
    Filed: March 30, 2017
    Date of Patent: September 3, 2019
    Assignee: Amazon Technologies, Inc.
    Inventor: Jeremiah David Brazeau
  • Patent number: 10364099
    Abstract: Disclosed inventory systems, methods, and devices can be used to retrieve and transport resources from one location to another. Specifically, a vertically mobile drive unit including a vertical element retention mechanism can be controlled by a management component to retrieve a resource, transport the resource from one floor to a different floor in an inventory system, and deposit the resource at a destination. The vertically mobile drive unit can transit vertically along a vertically disposed element in an inventory system, such as a structural pole or column. The vertically mobile drive unit can ascend to or descend from an upper level by passing through an opening made by a movable panel.
    Type: Grant
    Filed: March 30, 2017
    Date of Patent: July 30, 2019
    Assignee: Amazon Technologies, Inc.
    Inventor: Jeremiah David Brazeau
  • Patent number: 10330480
    Abstract: Systems and methods for maintaining a current map of a workspace using on-demand sensors and fixed sensors are described herein. For example, a system may include a fixed sensor positioned within the workspace, an on-demand sensor available for selective deployment in the workspace, and a computing device. The computing device may maintain a digital map of the workspace, identify a region in the workspace for collection of additional sensor information, and cause the on-demand sensor to gather the additional sensor information for updating the digital map.
    Type: Grant
    Filed: September 7, 2017
    Date of Patent: June 25, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Sarath Krishnaswamy, Jeremiah David Brazeau
  • Patent number: 10322802
    Abstract: Systems and methods for gathering sensor information using on-demand sensors and fixed sensors are described herein. For example, a system may include an on-demand sensor available for selective deployment within a workspace in which a plurality of mobile drive units transport a plurality of inventory holders. The system may also include a computing device that monitors movement of a mobile drive unit based on first sensor information. The computing device may also detect a triggering condition relating to the movement of the mobile drive unit. The computing device may also cause an on-demand sensor to collect second sensor information within the workspace based at least in part on detecting the triggering condition.
    Type: Grant
    Filed: September 7, 2017
    Date of Patent: June 18, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Sarath Krishnaswamy, Jeremiah David Brazeau
  • Patent number: 10315231
    Abstract: A method of placing inventory can include accessing a data store to retrieve item attribute data of an inventory item to be placed, comparing the item attribute data of the inventory item to attribute data corresponding to each respective inventory item in a collection of potential destination containers, and selecting a particular destination container for storage based on that comparison in order to maximize the relative distinctiveness of items stored together. The storage method results in pseudo-random storage of inventory in containers where each item is more readily identifiable from each other item in the same container, particularly by automated means, and can be used in conjunction with an automated or partially automated inventory storage and retrieval system.
    Type: Grant
    Filed: September 7, 2017
    Date of Patent: June 11, 2019
    Assignee: Amazon Technologies, Inc.
    Inventor: Jeremiah David Brazeau
  • Patent number: 10223666
    Abstract: A system for managing inventory items includes a portable inventory holder and an unmanned drive unit configured to move the inventory holder between locations in an inventory facility. The inventory facility includes a plurality of uniquely identifiable fiducial markers having a small set of values distributed in a pattern. The drive unit captures at least one image of a subset of the plurality of the fiducial markers. The at least one captured image is processed to determine a location of the drive unit within the facility. A path is determined along which the drive unit moves to an inventory holder and moves the inventory holder to another location. The pattern of fiducial markers can include one or more repeated instances of uniquely identifiable fiducial markers. A fiducial marker can encode information using a readable code and at least one attribute of the fiducial marker.
    Type: Grant
    Filed: August 29, 2016
    Date of Patent: March 5, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Andriy Palamarchuk, Jeremiah David Brazeau
  • Patent number: 10209711
    Abstract: Systems and methods are provided herein for providing contention resolutions for components (e.g., mobile drive units, personnel devices) of an inventory system. For example, a method may comprise determining a task to be performed by a mobile drive unit within a storage facility. The MDU may be provided a set of commands related to the task. Conflict information may be received from the MDU that indicates an obstacle related to the set of commands and the task. An alternate set of commands may be generated for the MDU based at least in part on the conflict information and a computer-generated model. In at least one embodiment, the computer-generated model may be trained based at least in part on historical conflict information and conflict resolution information specific to tasks performed within the storage facility. The alternate set of commands related to the task may be provided to the MDU.
    Type: Grant
    Filed: September 28, 2016
    Date of Patent: February 19, 2019
    Assignee: Amazon Technologies, Inc.
    Inventor: Jeremiah David Brazeau
  • Patent number: 10192195
    Abstract: Systems and methods are provided herein for coordinating motion between components of an inventory system. A first set of instructions associated with a first task to be performed by a first robotic device may be received. A second set of instructions associated with a second task to be performed by a second robotic device may be received. The first and second robotic devices may be configured to utilize corresponding operational areas that may overlap to define an area of overlap. Light information representative of the spatial condition of at least one of the robotic devices may be projected onto a projection surface. The light information may be utilized to determine that at least one of the first and second robotic devices is utilizing the area of overlap. A remedial action may be performed to coordinate motion of the first and second robotic devices within the area of overlap.
    Type: Grant
    Filed: October 25, 2016
    Date of Patent: January 29, 2019
    Assignee: Amazon Technologies, Inc.
    Inventor: Jeremiah David Brazeau
  • Patent number: 10144591
    Abstract: Robotic arms or manipulators can be used to toss inventory items within an inventory system. Tossing strategies for the robotic arms may include information about how a grasped item is to be moved and released by a robotic arm to achieve a trajectory for moving the item to a receiving location. A tossing strategy may also use a trajectory that avoids time and/or space reserved for a trajectory of another tossed item. The receiving location can include surfaces and/or other features that can be manipulated for receiving the item based on one or more characteristics of the tossed item and/or a trajectory of the tossed item.
    Type: Grant
    Filed: July 16, 2018
    Date of Patent: December 4, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Jeremiah David Brazeau, Andrew M. Sweeney, Henry David Garcia, Fred Chen, Brian Michael Lusignan
  • Publication number: 20180319601
    Abstract: Robotic arms or manipulators can be used to toss inventory items within an inventory system. Tossing strategies for the robotic arms may include information about how a grasped item is to be moved and released by a robotic arm to achieve a trajectory for moving the item to a receiving location. A tossing strategy may also use a trajectory that avoids time and/or space reserved for a trajectory of another tossed item. The receiving location can include surfaces and/or other features that can be manipulated for receiving the item based on one or more characteristics of the tossed item and/or a trajectory of the tossed item.
    Type: Application
    Filed: July 16, 2018
    Publication date: November 8, 2018
    Inventors: Jeremiah David Brazeau, Andrew M. Sweeney, Henry David Garcia, Fred Chen, Brian Michael Lusignan
  • Patent number: 10112772
    Abstract: An inventory system includes an inventory holder that may be moved by a mobile drive unit. The inventory holder may hold inventory items. The mobile drive unit may move in a manner for facilitating a shift of position of at least one inventory item relative to the inventory holder. Such movement may be accomplished, for example, by accelerating, decelerating, turning while driving, spinning, dropping the inventory holder, or by causing at least one of the mobile drive unit or the inventory holder to at least one of interact with or engage an obstacle such as a bump over which the mobile drive unit drives, a bar positioned above a floor on which the mobile drive unit drives, a wall, another mobile drive unit, or another inventory holder.
    Type: Grant
    Filed: December 19, 2017
    Date of Patent: October 30, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Andriy Palamarchuk, Jeremiah David Brazeau
  • Publication number: 20180285808
    Abstract: Embodiments are directed to an inventory system that comprises sensors coupled with an inventory holder and a management module to automatically determine a location of an interaction with an inventory bin of the inventory holder by an inventory item without requiring hand-scanners. The system may determine the location of the interaction with which to associate to a particular bin of the inventory holder based on signal information provided by one or more proximity sensors coupled with the inventory bins of the inventory holder. The system may update information to associate the inventory item with the location of the particular bin in the inventory holder in response to determining the location of the interaction using the signal information.
    Type: Application
    Filed: April 3, 2017
    Publication date: October 4, 2018
    Inventors: Waldemar Bogdan Swiercz, Jeremiah David Brazeau
  • Patent number: 10077155
    Abstract: In an infrastructure that uses a mobile order fulfillment system, robotic drive units may be dispatched and instructed to bring inventory holders to a workstation where at least one of the inventory holders is packed and prepared for shipment. The robotic drive units are then instructed to move the prepared inventory holder to a transport vehicle such as a truck. Fiducial marks may be removably placed within the transport vehicle to aid navigation of the robotic drive units. At a destination facility, additional robotic drive units may be instructed to move the inventory holders from the truck and place the inventory holders at appropriate storage locations.
    Type: Grant
    Filed: August 15, 2016
    Date of Patent: September 18, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Michael Cordell Mountz, Oleksandr Glazkov, Timothy Aaron Bragg, Matthew David Verminski, Jeremiah David Brazeau, Peter R. Wurman, John W. Cullen, Michael T. Barbehenn
  • Patent number: 10048060
    Abstract: Systems and methods are provided herein for calculating an area of interaction within a perimeter of a detection area. A system may comprise a plurality of emitters, a plurality of sensors, a memory configured to store computer-executable instructions and a processor configured to access the memory and execute the instructions. The instructions may cause the processor to generate a set of emissions with the plurality of emitters, obtain sensor information of the plurality of sensors, determine a set of sensors of the plurality of sensors that failed to detect an emission of the set of emissions, and calculate an area of interaction within the perimeter of the detection area based at least in part on the determined set of sensors.
    Type: Grant
    Filed: June 17, 2016
    Date of Patent: August 14, 2018
    Assignee: Amazon Technologies, Inc.
    Inventor: Jeremiah David Brazeau
  • Patent number: 10023393
    Abstract: Robotic arms or manipulators can be used to toss inventory items within an inventory system. Tossing strategies for the robotic arms may include information about how a grasped item is to be moved and released by a robotic arm to achieve a trajectory for moving the item to a receiving location. A tossing strategy may also use a trajectory that avoids time and/or space reserved for a trajectory of another tossed item. The receiving location can include surfaces and/or other features that can be manipulated for receiving the item based on one or more characteristics of the tossed item and/or a trajectory of the tossed item.
    Type: Grant
    Filed: September 29, 2015
    Date of Patent: July 17, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Jeremiah David Brazeau, Andrew M. Sweeney, Henry David Garcia, Fred Chen, Brian Michael Lusignan
  • Publication number: 20180113475
    Abstract: Described herein is system in which separate networks are operated on behalf of system components associated within an inventory system. Mobile drive units may receive initial instructions from a central authority and may identify a number of system components relevant to the provided instructions. The mobile drive unit may be configured to traverse to locations associated with the identified system components. As the mobile drive unit traverses the inventory floor, it may connect to the separate networks that it comes into contact with. Upon connecting to a network associated with a system component relevant to its set of instructions, the mobile drive unit may provide instructions to the system component to cause it to execute an action. In some embodiments, the mobile drive unit may connect to a system component in order to perform a route guidance algorithm and/or collision avoidance algorithm.
    Type: Application
    Filed: October 25, 2016
    Publication date: April 26, 2018
    Inventor: Jeremiah David Brazeau
  • Patent number: 9952589
    Abstract: Disclosed inventory systems, methods, and devices can be used to retrieve and transport resources from one location to another. Specifically, a vertically mobile drive unit including a vertical element retention mechanism can be controlled by a management component to retrieve a resource, transport the resource from one floor to a different floor in an inventory system, and deposit the resource at a destination. The vertically mobile drive unit can transit vertically along a vertically disposed element in an inventory system, such as a structural pole or column; and can rotate around the structural pole or column in order to set down on an upper level after ascending, or to clear the upper level prior to descending.
    Type: Grant
    Filed: March 30, 2017
    Date of Patent: April 24, 2018
    Assignee: Amazon Technologies, Inc.
    Inventor: Jeremiah David Brazeau