Patents by Inventor Alan O'Herlihy

Alan O'Herlihy 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: 20210383414
    Abstract: A customer engagement method comprises detecting a location and moving a suspended aerial robotic device to the customer's location, detecting one or more characterizing features of the customer and greeting the customer by the suspended aerial robotic device based on the detected characterizing features, presenting a menu of items to the customer and requesting the customer to identify items of interest receiving an order for identified items from the customer, retrieving the items corresponding to the placed order from a repository containing stock items, releasing the retrieved items to the suspended aerial robotic device, requesting touchless payment from the customer by the suspended aerial robotic device, and releasing the retrieved items by the suspended aerial robotic device to the customer on receipt of touchless payment by the customer.
    Type: Application
    Filed: June 1, 2021
    Publication date: December 9, 2021
    Inventors: Alan O'Herlihy, Joe Allen, Bogdan Ciubotaru, Mark Ibbotson, Razvan-Dorel Cioarga, Raymond Hegarty, Margaret Hartnett
  • Patent number: 11170331
    Abstract: A virtual management system comprises video cameras, and various other sensors that acquire event data indicative relating to the processing of stock. This data is passed to a local data collection device that aggregates the event data and passes it via a network to a number of remote data processing modules. The event data is allocated to each of the data processing modules based upon their assigned tasks by a virtual manager agent. A data processing module receives the aggregated event data from the local data collection device via a network and processes the event data according to a set of pre-defined rules. The data processing module generates an alert in response to the processing of the event data indicating that a predefined event has occurred, and transmits the alert to a remote device associated with an employee.
    Type: Grant
    Filed: February 7, 2020
    Date of Patent: November 9, 2021
    Assignee: EVERSEEN LIMITED
    Inventors: Gavin Doyle, Alan O'Herlihy, Dan Alexandru Pescaru, Cosmin Cernazanu-Glavan
  • Publication number: 20210342756
    Abstract: A system for process shaping in a retail store environment comprises a video generation and processing component, a data source integration and aggregation component for aggregating and integrate information received from various sources, a process sensing component for generating one or more continuous processes, a process aggregator and weighing component for aggregating the one or more continuous processes into a merged weighted process, a proof of problem and value component for determining one or more process variations, a ripple effect analyser for sending one or more nudging messages to the retail store environment, and a gamified feedback algorithm component for communicating a nudging action corresponding to a nudging message, to one or more entities in the retail store environment.
    Type: Application
    Filed: July 15, 2021
    Publication date: November 4, 2021
    Inventors: Alan O'Herlihy, Bogdan Ciubotaru, Ovidiu Parvu, Dan Alexandru Pescaru, Vasile Gui
  • Patent number: 11093881
    Abstract: A system for process shaping in a retail store environment comprises a video generation and processing component, a data source integration and aggregation component for aggregating and integrate information received from various sources, a process sensing component for generating one or more continuous processes, a process aggregator and weighing component for aggregating the one or more continuous processes into a merged weighted process, a proof of problem and value component for determining one or more process variations, a ripple effect analyser for sending one or more nudging messages to the retail store environment, and a gamified feedback algorithm component for communicating a nudging action corresponding to a nudging message, to one or more entities in the retail store environment.
    Type: Grant
    Filed: November 20, 2019
    Date of Patent: August 17, 2021
    Assignee: Everseen Limited
    Inventors: Alan O'Herlihy, Bogdan Ciubotaru, Ovidiu Parvu, Dan Pescaru, Vasile Gui
  • Publication number: 20210233016
    Abstract: A system for performing automated auditing of goods includes an audit robot that includes a rotatable platform, and an overhead camera, a multi-tracking camera system, an audit controller configured to receive and process the one or more images to detect a delivery personnel and corresponding pallet of goods when the delivery personnel enters the warehousing environment, generate an alert to instruct the delivery personnel to keep the pallet on the platform of the audit robot, trigger the rotatable platform to rotate when the pallet is kept, trigger the overhead sensor and the multi-tracking camera system to generate image data of the pallet, while the platform is being rotated, process at least one of: image data, scanning data, order and supplier information, historical information, time, and identity of the delivery personnel to assess a risk level of the pallet, and automatically check-in the pallet when risk level is assessed as zero.
    Type: Application
    Filed: January 27, 2021
    Publication date: July 29, 2021
    Applicant: Everseen Limited
    Inventors: Alan O'Herlihy, Razvan-Dorel Cioarga, Bogdan Ciubotaru
  • Publication number: 20210161451
    Abstract: A system for assigning a social attribute class to a human subject in a predefined closed environment includes an image capturing component, a pose detection component configured to perform pose detection and tracking of a human subject in real-time, an action detection component configured to detect an action of the human subject, an activity detection component configured to relate a sequence of actions to detect an activity of the human subject, and a social attribute classification component. The social attribute classification component is configured to determine an average speed (s) of the human subject as a first social attribute, an interaction time of the human subject (Tint) as a second social attribute, an analysis time (Tanal) as a third social attribute, and automatically assigns a social attribute class to the human subject based on the values of the first, second and third social attributes.
    Type: Application
    Filed: December 2, 2019
    Publication date: June 3, 2021
    Inventors: Dan Crisfalusi, Alan O'Herlihy, Joe Allen, Dan Pescaru, Cosmin Cernâzanu-Glâvan, Alexandru Arion
  • Patent number: 10913605
    Abstract: A warehouse management system is configured to include a biometric processing engine to authenticate a user though facial recognition of the user, a natural language processing engine to enables touchless interaction of the user with the system, a voice synthesizer to execute synthesized voice interrogative prompts and respond to responses received from the user, and a quantity detection engine for capturing images of transaction articles and feeding to an artificial image quantization engine (AIQE) for extracting quantities from the captured images and to an artificial image self-learning engine (AISLE) for self-learning of the AIQE.
    Type: Grant
    Filed: January 22, 2019
    Date of Patent: February 9, 2021
    Assignee: Everseen Limited
    Inventors: Alan O'Herlihy, Sergiu Alexandru Vlad, Viorel Baicu
  • Publication number: 20210027240
    Abstract: A goods receipt management system includes processors coupled to a non-transitory storage device and operable to execute routines that include a face recognition engine to use facial features of a user to recognize the user as an authorised person, a dialogue manager engine to obtain from the authorised person a stated number of goods items being delivered, a quantification engine to receive an image of the goods items and calculate the number of goods items appearing in the image, a comparison engine to compare the calculated number of goods items with the stated number of goods items, and in the event of a substantial match, to record the calculated number of goods items, and a performance improvement engine to use the image of the goods items to re-tune configuration variables, in the event of a mis-match between calculated number of goods items and stated number of goods items.
    Type: Application
    Filed: October 12, 2020
    Publication date: January 28, 2021
    Applicant: Everseen Limited
    Inventors: Alan O'Herlihy, Sergiu Alexandru Vlad, Viorel Baicu
  • Publication number: 20200293959
    Abstract: A system for anomaly monitoring in a pre-defined environment includes one or more image capturing devices configured to capture one or more images of the pre-defined environment in real-time, a process detecting component configured to detect one or more target processes based on captured image data, each target process representing a sequence of user activities in the pre-defined environment, a blockchain unit configured to store the one or more target processes and a reference process in form of a private distributed logbook, wherein each of the target processes and the reference process include a series of process transactions, wherein each process transaction is stored in an encrypted form in the blockchain unit, and an analysis unit communicatively coupled to the blockchain unit, and configured to analyse the private distributed logbook by comparing each target process with the reference process to determine one or more anomalies therein.
    Type: Application
    Filed: March 13, 2020
    Publication date: September 17, 2020
    Inventors: Alan O'Herlihy, Joe Allen, Dan Pescaru, Alexandru Arion
  • Publication number: 20200258067
    Abstract: A system for operating a plurality of self-checkout (SCO) terminals of an SCO surface area of a retail store includes a central camera to capture an overview image of the SCO surface area, and a central control unit. The central control unit includes a memory, and a central processing unit configured to identify a non-scan event at an SCO terminal, check if the number of other already locked SCO terminals is less than a first threshold, lock the SCO terminal if the number of other locked SCO terminals is less than the first threshold, check if a number of consecutive non-scan events at the SCO terminal has reached a second threshold, if the number of other locked SCO terminals has reached the first threshold, and lock the SCO terminal, if the number of consecutive non-scan events detected at the SCO terminal has reached the second threshold.
    Type: Application
    Filed: November 20, 2019
    Publication date: August 13, 2020
    Inventors: Alan O'Herlihy, Ovidiu Parvu, Alexandru Arion
  • Publication number: 20200231382
    Abstract: A warehouse management system is configured to include a biometric processing engine to authenticate a user though facial recognition of the user, a natural language processing engine to enables touchless interaction of the user with the system, a voice synthesizer to execute synthesized voice interrogative prompts and respond to responses received from the user, and a quantity detection engine for capturing images of transaction articles and feeding to an artificial image quantization engine (AIQE) for extracting quantities from the captured images and to an artificial image self-learning engine (AISLE) for self-learning of the AIQE.
    Type: Application
    Filed: January 22, 2019
    Publication date: July 23, 2020
    Inventors: Alan O'Herlihy, Sergiu Alexandru Vlad, Viorel Baicu
  • Publication number: 20200175440
    Abstract: A virtual management system comprises video cameras, and various other sensors that acquire event data indicative relating to the processing of stock. This data is passed to a local data collection device that aggregates the event data and passes it via a network to a number of remote data processing modules. The event data is allocated to each of the data processing modules based upon their assigned tasks by a virtual manager agent. A data processing module receives the aggregated event data from the local data collection device via a network and processes the event data according to a set of pre-defined rules. The data processing module generates an alert in response to the processing of the event data indicating that a predefined event has occurred, and transmits the alert to a remote device associated with an employee.
    Type: Application
    Filed: February 7, 2020
    Publication date: June 4, 2020
    Inventors: Gavin Doyle, Alan O'Herlihy, Dan Alexandru Pescaru, Cosmin Cernazanu-Glavan
  • Publication number: 20200167704
    Abstract: A system for process shaping in a retail store environment comprises a video generation and processing component, a data source integration and aggregation component for aggregating and integrate information received from various sources, a process sensing component for generating one or more continuous processes, a process aggregator and weighing component for aggregating the one or more continuous processes into a merged weighted process, a proof of problem and value component for determining one or more process variations, a ripple effect analyser for sending one or more nudging messages to the retail store environment, and a gamified feedback algorithm component for communicating a nudging action corresponding to a nudging message, to one or more entities in the retail store environment.
    Type: Application
    Filed: November 20, 2019
    Publication date: May 28, 2020
    Inventors: Alan O'Herlihy, Bogdan Ciubotaru, Ovidiu Parvu, Dan Pescaru, Vasile Gui
  • Patent number: 10593169
    Abstract: A virtual management system comprises video cameras, and various other sensors that acquire event data indicative relating to the processing of stock. This data is passed to a local data collection device that aggregates the event data and passes it via a network to a number of remote data processing modules. The event data is allocated to each of the data processing modules based upon their assigned tasks by a virtual manager agent. A data processing module receives the aggregated event data from the local data collection device via a network and processes the event data according to a set of pre-defined rules. The data processing module generates an alert in response to the processing of the event data indicating that a pre-defined event has occurred, and transmits the alert to a remote device associated with an employee.
    Type: Grant
    Filed: August 15, 2013
    Date of Patent: March 17, 2020
    Assignee: EVERSEEN LIMITED
    Inventors: Gavin Doyle, Alan O'Herlihy
  • Publication number: 20180096332
    Abstract: A POS terminal for a retail environment, comprising a data acquisition device for generating event data from a user scan of a product along a scanning path of the POS terminal, said path comprising an entry point and an exit point; and a processing unit for receiving at least a portion of event data from the data acquisition device and process the event data according to a set of predefined rules, to determine a control parameter for the POS terminal, generate a user alert based on the control parameter and communicate the user alert to the end user; the data acquisition device comprising: a universal product code, U PC, scanner; a plurality of illumination units arranged along the scanning path for illuminating the product; a plurality of sensors for sensing event data including a shape, size and volume of the product and a parameter of a hand of the user as the product is scanned along the scanning path.
    Type: Application
    Filed: April 7, 2016
    Publication date: April 5, 2018
    Inventors: Alan O'HERLIHY, Bogdan CIUBOTARU, Razvan CIOARGA, Dan PESCARU, Gui VASILE, Ovidiu PARVU, Ciprian Petru DAVID, Constantin Petru SACRIERU, Cosmin Cernazanu GLAVAN, Gavin DOYLE
  • Publication number: 20150221191
    Abstract: A virtual management system comprises video cameras, and various other sensors that acquire event data indicative relating to the processing of stock. This data is passed to a local data collection device that aggregates the event data and passes it via a network to a number of remote data processing modules. The event data is allocated to each of the data processing modules based upon their assigned tasks by a virtual manager agent. A data processing module receives the aggregated event data from the local data collection device via a network and processes the event data according to a set of pre-defined rules. The data processing module generates an alert in response to the processing of the event data indicating that a pre-defined event has occurred, and transmits the alert to a remote device associated with an employee.
    Type: Application
    Filed: August 15, 2013
    Publication date: August 6, 2015
    Applicant: EVERSEEN LIMITED
    Inventors: Gavin Doyle, Alan O'Herlihy