Patents by Inventor Stefanos Vatidis

Stefanos Vatidis 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: 20240086804
    Abstract: A computer-implemented method of optimising allocation of resources in a building, comprising: identifying a plurality of resource zones within the building, each resource zone comprising a plurality of resources for allocation; determining an expected resource utilization for each resource zone for each of a plurality of time periods across a specified time range, the determining an expected resource utilization comprising determining a number of resources within the resource zone that have already been allocated to a respective number of persons at each time period, wherein the expected resource utilization comprises an indication of the number of resources that have already been allocated; and determining a suggested resource allocation, wherein the suggested resource allocation comprises a suggested additional allocation of resources and/or a suggested reallocation of already allocated resources, and wherein the suggested resource allocation is an allocation of one or more resources in one or more resourc
    Type: Application
    Filed: September 9, 2022
    Publication date: March 14, 2024
    Inventors: Stefanos VATIDIS, Denis MEQUINION
  • Patent number: 11928395
    Abstract: The data representing the floor plan is processed to classify the different elements in the floor plan. This step may be carried out by processing, using at least one image classification model, different images representing different layers of the floor plan data to identify the type of elements belonging to each layer. A group of elements belonging to a subset of the classifications are then selected and used to segment the floor plan into different spaces. For example, certain boundary elements (e.g. the walls and doors) between different spaces (i.e. rooms) in the floor plan may be identified and selected. Once identified, the boundary elements may be used to segment the floor plan into different spaces, which can then be analysed to determine the characteristics of those spaces, in particular the classification of the space into a type (e.g. an intended use for the space or a type of space, such as an, office, meeting room, kitchen, etc).
    Type: Grant
    Filed: April 14, 2023
    Date of Patent: March 12, 2024
    Assignee: Hubstar International Limited
    Inventors: Stefanos Vatidis, Denis Mequinion
  • Patent number: 11507428
    Abstract: A computer-implemented method for scheduling a series of recurring events including: receiving one or more requests to allocate resource(s) to a series of recurring events, wherein the one or more requests specify, for each event, a corresponding desired time period over which the resource(s) are to be allocated, and the one or more requests further specify one or more adjustment criteria for defining, for one or more of the events, one or more permissibly adjusted time periods from the desired time period; obtaining, for each event, resource availability data indicative of an availability of the resource(s) during the desired time period; and, for each event: determining, based on the resource availability data, a viable time period, wherein the viable time period is either the desired time period or a permissibly adjusted time period that satisfies the one or more adjustment criteria; and allocating the resource(s) to the viable time period.
    Type: Grant
    Filed: July 30, 2020
    Date of Patent: November 22, 2022
    Assignee: HUBSTAR INTERNATIONAL LIMITED
    Inventors: Stefanos Vatidis, Denis Mequinion
  • Patent number: 11409561
    Abstract: A computer-implemented method including: obtaining resource availability data indicative of a set of one or more resources available at a future time period, wherein the set of one or more resources are allocable to a plurality of resource users; obtaining requirements data indicative of a requirement for a subset of the plurality of resource users to have access to a subset of the set of one or more resources; and generating a resource allocation plan for the future time period based on the resource availability data and the requirements data. Generating the resource allocation plan includes allocating, to the subset of the plurality of resource users, the subset of the set of one or more resources; and allocating, to one or more other resource users of the plurality of resource users, at least a portion of the resources remaining from the set of one or more resources.
    Type: Grant
    Filed: September 9, 2020
    Date of Patent: August 9, 2022
    Assignee: Hubstar International Limited
    Inventors: Stefanos Vatidis, Denis Mequinion
  • Patent number: 11317371
    Abstract: A computer-implemented method comprising: determining a respective location of each of one or more client devices at a given time, comprising, for each of the one or more client devices: estimating a location of the client device at the given time, comprising: receiving an indication that one or more detectors of a plurality of detectors received one or more wireless signals from the client device at the given time; and estimating the location of the client device based on respective locations of each of the one or more detectors; obtaining an indication of a scheduled allocation of one or more resources at or within a predetermined range of the given time; determining that the estimated location of the client device is proximate to a usage location of the one or more resources; and determining the location of the client device at the given time based on the usage location.
    Type: Grant
    Filed: June 30, 2021
    Date of Patent: April 26, 2022
    Assignee: Hubstar International Limited
    Inventors: Stefanos Vatidis, Denis Mequinion
  • Publication number: 20220035676
    Abstract: A computer-implemented method for scheduling a series of recurring events including: receiving one or more requests to allocate resource(s) to a series of recurring events, wherein the one or more requests specify, for each event, a corresponding desired time period over which the resource(s) are to be allocated, and the one or more requests further specify one or more adjustment criteria for defining, for one or more of the events, one or more permissibly adjusted time periods from the desired time period; obtaining, for each event, resource availability data indicative of an availability of the resource(s) during the desired time period; and, for each event: determining, based on the resource availability data, a viable time period, wherein the viable time period is either the desired time period or a permissibly adjusted time period that satisfies the one or more adjustment criteria; and allocating the resource(s) to the viable time period.
    Type: Application
    Filed: July 30, 2020
    Publication date: February 3, 2022
    Inventors: Stefanos Vatidis, Denis Mequinion
  • Publication number: 20220036317
    Abstract: A computer-implemented method including: receiving a request to schedule a confluence involving a plurality of entities during a future time interval, wherein the confluence is associated with one or more confluence locations; obtaining a plurality of expected location indicators, wherein the plurality of expected location indicators indicate the expected location of the plurality of entities during the future time interval; and allocating resources for the confluence during the future time interval based on the plurality of expected location indicators.
    Type: Application
    Filed: July 31, 2020
    Publication date: February 3, 2022
    Inventors: Stefanos Vatidis, Denis Mequinion
  • Publication number: 20220035671
    Abstract: A computer-implemented method including: obtaining resource availability data indicative of a set of one or more resources available at a future time period, wherein the set of one or more resources are allocable to a plurality of resource users; obtaining requirements data indicative of a requirement for a subset of the plurality of resource users to have access to a subset of the set of one or more resources: and generating a resource allocation plan for the future time period based on the resource availability data and the requirements data. Generating the resource allocation plan includes allocating, to the subset of the plurality of resource users, the subset of the set of one or more resources; and allocating, to one or more other resource users of the plurality of resource users, at least a portion of the resources remaining from the set of one or more resources.
    Type: Application
    Filed: September 9, 2020
    Publication date: February 3, 2022
    Inventors: Stefanos Vatidis, Denis Mequinion
  • Patent number: 11074110
    Abstract: A computer-implemented method for scheduling a series of recurring events including: receiving one or more requests to allocate resource(s) to a series of recurring events, wherein the one or more requests specify, for each event, a corresponding desired time period over which the resource(s) are to be allocated, and the one or more requests further specify one or more adjustment criteria for defining, for one or more of the events, one or more permissibly adjusted time periods from the desired time period; obtaining, for each event, resource availability data indicative of an availability of the resource(s) during the desired time period; and, for each event: determining, based on the resource availability data, a viable time period, wherein the viable time period is either the desired time period or a permissibly adjusted time period that satisfies the one or more adjustment criteria; and allocating the resource(s) to the viable time period.
    Type: Grant
    Filed: September 9, 2020
    Date of Patent: July 27, 2021
    Assignee: Hubstar International Limited
    Inventors: Stefanos Vatidis, Denis Mequinion