×

Propagating and presenting user specific information

  • US 10,438,259 B1
  • Filed: 12/09/2013
  • Issued: 10/08/2019
  • Est. Priority Date: 12/09/2013
  • Status: Active Grant
First Claim
Patent Images

1. A system, comprising:

  • a first output device located within a materials handling facility;

    a second output device adjacent the first output device;

    a first output device controller connected to and controlling the first output device;

    a computing system including;

    one or more processors; and

    a memory coupled to the one or more processors and storing program instructions that when executed by the one or more processors cause the one or more processors to at least;

    identify a user located at the materials handling facility;

    determine a user location of the user within the materials handling facility;

    select user specific information corresponding to the user based at least in part on the identity of the user;

    determine a direction of movement of the user within the materials handling facility; and

    based at least in part on the user location and the direction of movement of the user within the materials handling facility;

    select the first output device;

    determine a first count, based on the direction of movement, indicating a first number of output devices in the direction of movement of the user to which the user specific information is to be propagated;

    determine a second count, based on the direction of movement, indicating a second number of output devices in a second direction that is different than the direction of movement of the user to which the user specific information is to be propagated;

    generate a propagation instruction indicating at least the first count, the second count, and the direction of movement;

    transmit the user specific information to the first output device controller connected to and controlling the first output device;

    transmit a control instruction to the first output device controller, the control instruction specifying at least one action to be performed with respect to the user specific information; and

    transmit the propagation instruction to the first output device controller, wherein the propagation instruction instructs the first output device controller to propagate at least the user specific information from the first output device controller directly to a second output device controller in communication with the first output device controller and a third output device controller in communication with the first output device controller, wherein;



    the second output device controller;



    controls the second output device which is adjacent the first output device and in the direction of movement;



    upon receipt of the user specific information, decrements the first count;



    after decrementing the first count, determines that the first count is positive; and



    in response to determining that the first count is positive, propagates the user specific information to a fourth output device controller that controls a fourth output device that is in the direction of movement; and



    the third output device controller;



    controls a third output device which is adjacent the first output device and in the second direction;



    upon receipt of the user specific information, decrements the second count;



    after decrementing the second count, determines that the second count is positive; and



    in response to determining that the second count is positive, propagates the user specific information to a fifth output device controller that controls a fifth output device that is in the second direction.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×