Service management

US2021019682A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2021019682-A1
Application numberUS-201916515070-A
CountryUS
Kind codeA1
Filing dateJul 18, 2019
Priority dateJul 18, 2019
Publication dateJan 21, 2021
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Method and system are provided for customer table service management. The method includes receiving sensor load data over time from a customer table. The method analyzes the sensor load data during a waiting time between a time of one or more customers arriving at the table and a time of consumables being served to the table to learn background noise data of the one or more customers. The method further analyzes the sensor load data during a dining time after the time of consumables being served to the table to detect one or more events that require a service action, wherein analyzing the sensor load data during the dining time removes the learnt background noise data to distinguish sensor load data changes relating to consumption of the consumables on the table. The method outputs event detection notifications to prompt the required service action.

First claim

Opening claim text (preview).

What is claimed is: 1 . A computer-implemented method comprising: receiving sensor load data over time from a customer table; analyzing the sensor load data during a waiting time between a time of one or more customers arriving at the table and a time of consumables being served to the table to learn background noise data of the one or more customers; analyzing the sensor load data during a dining time after the time of consumables being served to the table to detect one or more events that require a service action, wherein analyzing the sensor load data during the dining time removes the learnt background noise data to distinguish sensor load data changes relating to consumption of the consumables on the table; and outputting event detection notifications to prompt the required service action. 2 . The method as claimed in claim 1 , wherein receiving sensor load data includes receiving data relating to a total load on the table, a load distribution on the table, and impulse data in the form of a sudden change in load on the table. 3 . The method as claimed in claim 1 , wherein analyzing the sensor load data during the waiting time includes using the sensor load data as a training set for a machine learning algorithm to identify background noise data for one or more customers. 4 . The method as claimed in claim 1 , wherein analyzing the sensor load data during the waiting time includes determining a zone of influence of a customer on the table by using a clustering algorithm to cluster the sensor load data by customer and identifying background noise data for each customer. 5 . The method as claimed in claim 4 , wherein analyzing the sensor load data during the dining time analyzes the sensor load data for each customer during the dining time and removes the learnt background noise data for each customer. 6 . The method as claimed in claim 1 , wherein analyzing the sensor load data during the dining time to detect one or more events that require a service action includes detecting an addition of consumable load data and monitoring the consumable load data until a plateau indicating a required service action. 7 . The method as claimed in claim 1 , including modeling multiple events that require a service action in the form of a pattern of sensor load data over time and wherein analyzing the sensor load data during the dining time to detect one or more events that require a service action compares the sensor load data to the modeled events. 8 . The method as claimed in claim 7 , wherein the analyzing of the sensor load data during the dining time is carried out by a machine learning algorithm using prior labelling of behavior of sensor load data over time based on past customer behavior. 9 . The method as claimed in claim 7 , wherein the analyzing of the sensor load data during the dining time is carried out by a threshold algorithm to determine a threshold similarity for the comparison of sensor load data to the modeled events. 10 . The method as claimed in claim 1 , including receiving details of the consumables ordered by the one or more customers and comparing known loads of the consumables to the sensor load data to determine that all consumables have been provided to the table. 11 . The method as claimed in claim 1 , including prioritizing detected events for multiple tables based on service parameters. 12 . A computer system comprising: a processor and a memory configured to provide computer program instructions to the processor to execute the function of components of a service analyzing system including: a sensor data receiving component for receiving sensor load data over time from a table in a food establishment; a waiting time analyzing component for analyzing the sensor load data during a waiting time between a time of one or more customers arriving at the table and a time of consumables being served to the table to learn background noise data of the one or more customers; a dining time analyzing component for analyzing the sensor load data during a dining time after the time of consumables being served to the table including an event detecting component for detecting one or more events that require a service action and a background component for analyzing the sensor load data during the dining time by removing the learnt background noise data to distinguish sensor load data changes relating to consumption of the consumables on the table; and an output component for outputting event detection notifications to prompt the required service action. 13 . The system as claimed in claim 12 , including a sensor system provided at a table and in data communication with the service analyzing system, wherein the sensor system includes one or more load sensors and one or more impulse sensors providing data relating to a total load on the table, a load distribution on the table, and impulse data in the form of a sudden change in load on the table. 14 . The system as claimed in claim 12 , wherein the waiting time analyzing component includes a machine learning system for using the sensor load data as a training set for a machine learning algorithm to identify background noise data for one or more customers. 15 . The system as claimed in claim 12 , wherein the waiting time analyzing component includes a customer zone component for determining a zone of influence of a customer on the table by using a clustering algorithm to cluster the sensor load data by customer and identifying background noise data for each customer. 16 . The system as claimed in claim 12 , wherein the event detecting component includes detecting an addition of consumable load data and monitoring the consumable load data until a plateau indicating a required service action. 17 . The system as claimed in claim 12 , including an event modeling component for modeling multiple events that require a service action in the form of a pattern of sensor load data over time and wherein the dining time analyzing component compares the sensor load data to the modeled events. 18 . The system as claimed in claim 17 , wherein the dining time analyzing component uses a machine learning algorithm or threshold algorithm using prior labelling of behavior of sensor load data over time based on past customer behavior. 19 . The system as claimed in claim 12 , including a central console including a visual display for displaying event detection notifications provided by the output component. 20 . A computer program product, the computer program product comprising: a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a processor to cause the processor to: receive sensor load data over time from a table in a food establishment; analyze the sensor load data during a waiting time between a time of one or more customers arriving at the table and a time of consumables being served to the table to learn background noise data of the one or more customers; analyze the sensor load data during a dining time after the time of consumables being served to the table to detect one or more events that require a service action, wherein analyzing the sensor load data during the dining time removes the learnt background noise data to distinguish sensor load data changes relating to consumption of the consumables on the table; and output event detection notifications to prompt the required service action.

Assignees

Inventors

Classifications

  • Recurrent networks, e.g. Hopfield networks · CPC title

  • characterised by memory or gating, e.g. long short-term memory [LSTM] or gated recurrent units [GRU] · CPC title

  • Supervised learning · CPC title

  • Movements or behaviour, e.g. gesture recognition (recognition of facial expressions G06V40/16) · CPC title

  • Push-based network services · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2021019682A1 cover?
Method and system are provided for customer table service management. The method includes receiving sensor load data over time from a customer table. The method analyzes the sensor load data during a waiting time between a time of one or more customers arriving at the table and a time of consumables being served to the table to learn background noise data of the one or more customers. The metho…
Who is the assignee on this patent?
IBM
What technology area does this patent fall under?
Primary CPC classification G06Q10/06393. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Jan 21 2021 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).