Patents by Inventor Michael P. Cote

Michael P. Cote 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: 20220057215
    Abstract: A method includes: obtaining, at a computing device, respective location data corresponding to a carrier and each of a set of items; for each item in the set of items: storing a previous association state between the item and the carrier; generating a set of attributes defining a spatial relationship between the item and the carrier; providing the set of attributes to a classifier to detect a current association state between the carrier and the item; and responsive to determining that the current association state between the carrier and the item is different from the previous association state, transmitting a status update message to a dispatcher configured to provide directional guidance to the carrier.
    Type: Application
    Filed: August 18, 2020
    Publication date: February 24, 2022
    Inventors: Varsha Ananth, Michael P. Cote, Robert K. Ekl, Scott R. Olson
  • Publication number: 20210365899
    Abstract: A method includes: receiving, from a first client device, an action record containing an identifier of the first client device, and one of a set of action identifiers indicating a completed action from a sequence; obtaining a first sequence record corresponding to the action record, and containing a first sequence identifier corresponding to the sequence, and the set of action identifiers; updating the first sequence record to include the first client device identifier in association with the one action identifier; identifying a second sequence record containing a second sequence identifier distinct from the first sequence identifier, and the set of action identifiers; when the second sequence record satisfies an association criterion, automatically updating the second sequence record to include the first client device identifier in association with the one action identifier; and responsive to determining that at least one of the first and second sequence records indicates a completion of the sequence of acti
    Type: Application
    Filed: May 21, 2020
    Publication date: November 25, 2021
    Inventor: Michael P. Cote
  • Patent number: 10649821
    Abstract: A method of dynamically allocating event data from a plurality of client devices among a set of event processors includes: at a partitioning controller, storing an initial shard map allocating initial subsets of the client devices to respective data stores, each data store associated with a respective one of the event processors; at the partitioning controller, obtaining an operational parameter for each of the event processors; at the partitioning controller, generating an updated shard map based on the operational parameter for each of the event processors, the updated map allocating updated subsets of the client devices to the respective data stores; responsive to generating the updated shard map, transmitting a map update notification from the partitioning controller for the client devices.
    Type: Grant
    Filed: May 24, 2018
    Date of Patent: May 12, 2020
    Assignee: Zebra Technologies Corporation
    Inventor: Michael P. Cote
  • Publication number: 20190361755
    Abstract: A method of dynamically allocating event data from a plurality of client devices among a set of event processors includes: at a partitioning controller, storing an initial shard map allocating initial subsets of the client devices to respective data stores, each data store associated with a respective one of the event processors; at the partitioning controller, obtaining an operational parameter for each of the event processors; at the partitioning controller, generating an updated shard map based on the operational parameter for each of the event processors, the updated map allocating updated subsets of the client devices to the respective data stores; responsive to generating the updated shard map, transmitting a map update notification from the partitioning controller for the client devices.
    Type: Application
    Filed: May 24, 2018
    Publication date: November 28, 2019
    Inventor: Michael P. Cote