×

Dynamic seating and workspace planning

  • US 10,289,966 B2
  • Filed: 03/01/2016
  • Issued: 05/14/2019
  • Est. Priority Date: 03/01/2016
  • Status: Active Grant
First Claim
Patent Images

1. A computerized method of dynamic seating and workspace planning, the method comprising:

  • determining, by a server computing device, an identity and a workspace location of each of one or more people within a facility, comprising;

    capturing, by one or more cameras coupled to the server computing device and distributed in different locations in the facility, digital images of the one or more people within the facility;

    extracting, by the server computing device, digitized facial features of the one or more people appearing in the images and comparing the facial features to a database of facial images to identify the one or more people appearing in the images, including segmenting the digitized facial features of the one or more people, creating a 3D digital map of a face of each of the one or more people, and matching the 3D digital map to one or more 2D images from the database of facial images;

    capturing, by one or more hardware devices arranged in a distributed network throughout the facility and coupled to the server computing device, data elements generated from interactions by the one or more people with the one or more hardware devices, wherein the data elements include user identification credentials and user access transactions recorded by the one or more hardware devices;

    analyzing, by the server computing device, the data elements to identify the one or more people interacting with the one or more hardware devices;

    determining, by the server computing device, the workspace location being utilized by each of the identified one or more people within the facility using (i) a physical location associated with a digital image in which the one or more people appears, based upon a physical location of the camera that captured the digital image; and

    (ii) a physical location associated with at least one of the one or more hardware devices being used by the one or more people, based upon a physical location of the one or more hardware devices;

    generating, by the server computing device, a workspace reservation chart indicating a portion of workspace locations currently being used and a portion of workspace locations reserved for future use;

    receiving, by the server computing device, a request from a remote computing device to reserve a workspace location within the facility, the request including an identifier associated with a requesting user;

    retrieving, by the server computing device, a user profile based upon the requesting user identifier, the user profile including workspace location preferences and workspace capability preferences of the requesting user;

    determining, by the server computing device, an available workspace location for the requesting user based upon the user profile and the workspace reservation chart, comprising;

    (a) determining a geographic location of the remote computing device in relation to the facility and a mode of transportation of the requesting user;

    (b) determining an estimated time of arrival for the requesting user based upon the geographic location and the mode of transportation;

    (c) comparing the estimated time of arrival with a time that the facility is expected to reach capacity; and

    (d) generating seating advice based upon step (c), wherein;

    when the estimated time of arrival is within a predetermined reservation time window and one or more workspace locations are available;

    the computing device transmits a message to the remote computing device to recommend that the requesting user reserve a workspace location before arriving;

    when the estimated time of arrival is before the time that the facility is expected to reach capacity, is outside the predetermined reservation time window, and one or more workspace locations are available;

    transmitting a message to the remote computing device to inform the requesting user to select a workspace location upon arrival; and

    when the estimated time of arrival is after the time that the facility is expected to reach capacity and is outside the predetermined reservation time window;

    transmitting a message to the remote computing device to inform the requesting user that no workspaces are available at the facility; and

    providing, by the server computing device, the available workspace location to the remote computing device for display.

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