×

Detecting relative crowd density via client devices

  • US 9,164,863 B2
  • Filed: 01/30/2013
  • Issued: 10/20/2015
  • Est. Priority Date: 01/03/2013
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer system for managing movements of a client device connected to a network based on real time data, the computer system comprising:

  • a bus system;

    a storage device connected to the bus system, wherein the storage device stores computer readable program code; and

    a processor unit connected to the bus system, wherein the processor unit executes the computer readable program code to detect a presence of the client device at a location in a set of locations a user of the client device wants to go to based on tracking data received from a tracking unit of the client device via the network;

    send to the client device via the network a mapped route to a site within the location corresponding to a selected task in a set of tasks the user of the client device wants to perform at the location in response to determining that a number of people currently at the site within the location corresponding to the selected task in the set of tasks is not greater than a user-defined threshold level of people for the site based on video data received from a video camera system via the network;

    determine whether the client device of the user is moving toward the site within the location corresponding to the selected task in the set of tasks based on a current location of the client device using the tracking data;

    prompt the user of the client device to select a different task in the set of tasks the user wants to perform in response to determining that the client device of the user is not moving toward the site within the location corresponding to the selected task in the set of tasks;

    determine whether the client device arrived at the site within the location corresponding to the selected task in the set of tasks within an estimated time of arrival in response to determining that the client device of the user is moving toward the site within the location corresponding to the selected task in the set of tasks; and

    record activity of the user of the client device at the site within the location corresponding to the selected task in the set of tasks in response to determining that the client device of the user arrived at the site within the location corresponding to the selected task in the set of tasks within the estimated time of arrival.

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