Movatterモバイル変換


[0]ホーム

URL:


US20200334584A1 - Autonomous and integrated system, method and computer program for dynamic optimisation and allocation of resources for defined spaces and time periods - Google Patents

Autonomous and integrated system, method and computer program for dynamic optimisation and allocation of resources for defined spaces and time periods
Download PDF

Info

Publication number
US20200334584A1
US20200334584A1US16/754,133US201816754133AUS2020334584A1US 20200334584 A1US20200334584 A1US 20200334584A1US 201816754133 AUS201816754133 AUS 201816754133AUS 2020334584 A1US2020334584 A1US 2020334584A1
Authority
US
United States
Prior art keywords
booking
tables
request
requestor
restaurant
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US16/754,133
Inventor
Peter PETROULAS
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Grand Performance Online Pty Ltd
Original Assignee
Grand Performance Online Pty Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from AU2017904431Aexternal-prioritypatent/AU2017904431A0/en
Application filed by Grand Performance Online Pty LtdfiledCriticalGrand Performance Online Pty Ltd
Priority claimed from PCT/AU2018/051169external-prioritypatent/WO2019084605A1/en
Assigned to GRAND PERFORMANCE ONLINE PTY LTDreassignmentGRAND PERFORMANCE ONLINE PTY LTDASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: Petroulas, Peter
Publication of US20200334584A1publicationCriticalpatent/US20200334584A1/en
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

In one aspect, the invention provides a computer enabled method for optimising and allocating booking requests, comprising the steps of, at a computing system including at least one software module arranged to allocate bookings autonomously to one of a table or table combination, electronically receiving a booking request via a network, the booking request including constraint information including a plurality of constraint values associated with one of the venue and the requestor, and for each received booking request, the module categorising the booking request into one of at least two categories selected from a group of categories including a selection category including constraint information identifying a specific table or table combination, and a non-selection category, and for each of the at least two categories, the module utilising an iterative method to analyse the constraint information and allocate the booking request to the table or table combination.

Description

Claims (32)

1. A computer enabled method for optimising and allocating booking requests within a venue having one or more spaces, comprising the steps of, at a computing system including at least one software module arranged to allocate bookings autonomously to one of a table or table combination, electronically receiving a booking request via a network, the booking request including constraint information including a plurality of constraint values associated with one of the venue and the requestor, and for each received booking request, the module categorising the booking request into one of at least two categories, the at least two categories being selected from a group of categories including a selection category including constraint information identifying a specific table or table combination, and a non-selection category including booking requests with constraint information not identifying a specific table or table combination, and for each of the at least two categories, the module utilising an iterative method to analyse the constraint information and allocate the booking request to the table or table combination, the iterative method including at least one of the following steps:
a. allocating the received booking request to the requested table or table combination;
b. allocating the received booking request to the requested table or table combination by firstly identifying one or more individual requestors that comprise the booking request, and using the identity of at least one of the one or more requestors to retrieve requestor constraint information from a database, the requestor constraint information including a requestor ranking value that ranks the at least one requestor relative to other requestors in the database, whereby the booking request is allocated utilising the requestor ranking as one of the plurality of constraint values;
c. where the module attempts to allocate a request and determines that a requested table or table combination is allocated to a previously received booking request, the module further determines the identity of at least one requestor associated with the booking request and uses the identity of the at least one requestor to retrieve requestor constraint information including a requestor ranking value from a database that ranks the at least one requestor relative to the requestors associated with the previously allocated booking request, and if the ranking of the requestor is higher than the ranking of the previously allocated booking requestor, reallocating the at least one previously allocated booking request to a different table or table combination and allocating the received booking request to the requested booked table;
d. upon requiring a reallocation of at least one booking to accommodate a received booking request, reallocating the at least one previously allocated booking request by allocating the booking request of the largest size first and reallocating all other booking requests in descending order of size;
e. upon requiring a reallocation of at least one booking to accommodate a received booking request, determining a booking size metric of the received booking and each of the allocated bookings, the size metric being determined by calculating a size metric which utilises the number of persons that comprise the booking request and the service time duration for the booking request as inputs, and utilising the size metric to reallocate all bookings in order from the largest size metric booking to the smallest size metric booking;
f. utilising booking request constraint information and venue constraint information to determine a difficulty metric utilising the size metric and a peak period seating time value to determine a difficulty measure, the difficulty measure representing a measure of the relative difficulty of allocating the booking request relative to the constraints of the venue, whereby booking requests are ranked from most difficult to least difficult and allocated in descending order from most difficult to least difficult;
g. utilising booking request constraint information and venue constraint information to determine sub-service periods within a service period, and for all booking requests that fall within the service period, firstly allocating all booking requests that fall across one or more sub-service periods in order of descending size, and subsequently allocating all booking requests that do not fall across the one or more sub-service periods in order of descending size;
h. utilising constraint information to determine a difficulty measure, the difficulty measure being representative of the relative difficulty of allocating a booking request, whereby bookings are allocated in descending order of difficulty;
i. reallocating at least one previously allocated booking request to optimise the number of bookings within each of the one or more spaces;
j. reallocating at least one previously allocated booking whereby bookings of identical or similar size are clustered, in both physical proximity and chronological proximity;
k. reallocating at least one previously allocated booking whereby the total time that the each table or table combination remains unused between bookings during a single service period is minimised;
l. reallocating at least one previously allocated booking to cluster bookings such that physically adjacent tables have similar start times;
m. reallocating at least one previously allocated booking such that physically adjacent tables have similar finish times;
n. reallocating at least one previously allocated booking so that smaller size bookings are physically clustered adjacent to larger size bookings;
o. Reallocating at least one previously allocated booking such that a previously joined table for an earlier booking in a service period is reutilised for a later booking in the service period;
p. reallocating at least one previously allocated booking such that the at least one booking is allocated in a manner where a minimal number of tables are joined to allocate the booking;
q. reallocating at least one previously allocated booking such that the total of bookings within a service period are arranged in a manner that requires the least possible number of table movements during the service period;
r. allocating at least one potentially conflicting booking to the smallest fitting table irrespective of availability, and where a conflicting booking is generated, reallocating the previously allocated booking as a result of the newly created conflicting allocation;
s. reallocating at least one previously allocated booking whereby an empty table is retained between one or more booked table;
t. utilising constraint information to reallocate all bookings from the highest ranked available table in a descending order of rank;
u. reallocating at least one previously allocated booking whereby the ranking of the booking requestor determines the table allocated;
v. reallocating at least one previously allocated booking utilising one or more qualitative constraints derived from information associated with the booking requestor including but not limited to a stated occasion associated with the booking, a menu or courses selected by the requestor, the courses selected by the requestor, ancillary products selected by the requestor and the date of the booking; and
w. reallocating all bookings to one or more different table solution sets to determine whether at least one of the one or more different table solution sets results in a more optimal outcome, and if so, selecting the at least one of the one or more different table solution sets that results in the more optimal outcome.
31. A computer enabled method for iteratively allocating and optimising the use of space in a venue utilising the methodology ofclaim 1, comprising the steps of:
receiving at least one request to reserve one or more tables or table combinations within a space within the venue from the at least one remote user via the communications network, determining whether other requests for the one or more tables or table combinations have been made by other users, and if so, retrieve information regarding the other requests and information pertaining to those requests for the one or more tables and table combinations and combine the at least one request with other requests to form a pool of requests, retrieve constraint information regarding the venue, and iteratively allocate all requests from the pool of requests utilising the constraint information to produce an optimised table and table combination allocation instruction set, wherein the optimised table and table combination allocation instruction set is provided to one or more users associated with the venue.
32. A computing system for allocating one or more booking requests for the provision of a service in a venue, the service including the allocation of a space within the venue and the provision of one or more products utilising the methodology ofclaim 1, the system comprising: a processor arranged to execute a booking allocation software module, the module being in communication with a product database including product information relevant to a plurality of products, the product information for each one of the plurality of products being associated with a product capacity value; the allocation module being arranged to request product constraint information related to one or more constraints provided by a booking requestor and retrieve associated product capacity values from the database, and utilise the product capacity values and product constraint information to determine product availability; and a user interface arranged to interact with the requestor and provide additional product information and additional constraints to the requestor, wherein the requestor may one of agree to the additional constraints and request allocation of the booking on the basis of acceptance of the one or more additional constraints or reject the constraints and not be allocated.
42. A system in accordance withclaim 1, further comprising, a user interface arranged to receive input regarding constraint information including first constraint values associated with each of the one or more tables within an area or sub-area and at least one set of alternative constraint values associated with each of the tables and table combinations within an area or sub-area, whereby the first constraint values and at least one set of alternative constraint values define a plurality of relativities, utilities, contextual relationships and contexts between the area or sub-area for each one of the tables and table combinations, whereby upon receipt of the booking for one of the tables and table combinations, the module attempts to allocate the booking request to one of the tables and table combinations utilising the first constraint values associated with each of the one or more tables and table combinations, and if the booking cannot be allocated utilising the first constraint values, the module utilises the at least one set of alternative constraint values to allocate the booking request to one of the tables and table combinations.
43. A system in accordance withclaim 1, further comprising, a user interface arranged to receive input regarding constraint information including a first arrangement of the tables and table combinations within an area or sub-area and at least one alternative arrangement of the tables and table combinations within an area or sub-area, whereby the first arrangement and at least one set of alternative arrangement define a plurality of relativities, utilities, contextual relationships and contexts between the area or sub-area for each table, whereby upon receipt of a booking for one of the tables and table combinations, the module attempts to allocate the booking request to one of the tables and table combinations utilising the first arrangement, and if the booking cannot be allocated utilising the first arrangement, the module utilises the at least one set of alternative arrangements to allocate the booking request to one of the tables and table combinations.
44. A system in accordance withclaim 1, further comprising, a user interface arranged to receive input regarding constraint information including first constraint values associated with each of the tables and table combinations within an area or sub-area and at least one set of alternative constraint values associated with each of the one or more tables within an area or sub-area, whereby the first constraint values and at least one set of alternative constraint values define a plurality of relativities, utilities, contextual relationships and contexts between the area or sub-area for each one of the tables and table combinations, whereby upon receipt of a booking for a table, the module determines whether a trigger has occurred, and if not, attempts to allocate the booking request to one of the tables and table combinations utilising the first contain values, and if the trigger has occurred, the module utilises the at least one set of alternative constraint values to allocate the booking request to one of the tables and table combinations.
US16/754,1332017-10-312018-10-18Autonomous and integrated system, method and computer program for dynamic optimisation and allocation of resources for defined spaces and time periodsAbandonedUS20200334584A1 (en)

Applications Claiming Priority (13)

Application NumberPriority DateFiling DateTitle
AU20179044312017-10-31
AU2017904431AAU2017904431A0 (en)2017-10-31A system, method, computer program and data signal for managing a space
AU2017905188AAU2017905188A0 (en)2017-12-22A system, method, computer program and data signal for managing a space
AU20179051902017-12-22
AU20179051882017-12-22
AU2017905189AAU2017905189A0 (en)2017-12-22A system, method, computer program and data signal for managing a space
AU20179051892017-12-22
AU2017905190AAU2017905190A0 (en)2017-12-22A system, method, computer program and data signal for managing a space
AU20182027592018-04-19
AU2018202759AAU2018202759A1 (en)2017-10-312018-04-19A system, method and computer program for optimising and allocating resources in a space for defined periods of time
AU2018203575AAU2018203575A1 (en)2017-10-312018-05-21A system, method and computer program for optimising and allocating tables in a space
AU20182035752018-05-21
PCT/AU2018/051169WO2019084605A1 (en)2017-10-312018-10-30Autonomous and integrated system, method and computer program for dynamic optimisation and allocation of resources for defined spaces and time periods

Related Parent Applications (3)

Application NumberTitlePriority DateFiling Date
PCT/AU2018/051169A-371-Of-InternationalWO2019084605A1 (en)2017-10-312018-10-30Autonomous and integrated system, method and computer program for dynamic optimisation and allocation of resources for defined spaces and time periods
US16/754,131Continuation-In-PartUS20200334583A1 (en)2017-10-312018-10-30Autonomous and integrated system, method and computer program for dynamic optimisation and allocation of resources for defined spaces and time periods
PCT/AU2018/051168Continuation-In-PartWO2019084604A1 (en)2017-10-312018-10-30Autonomous and integrated system, method and computer program for dynamic optimisation and allocation of resources for defined spaces and time periods

Related Child Applications (2)

Application NumberTitlePriority DateFiling Date
US16/754,136Continuation-In-PartUS11461707B2 (en)2017-10-312018-10-30Autonomous and integrated system, method and computer program for dynamic optimisation and allocation of resources for defined spaces and time periods
PCT/AU2018/051170Continuation-In-PartWO2019084606A1 (en)2017-10-312018-10-30Autonomous and integrated system, method and computer program for dynamic optimisation and allocation of resources for defined spaces and time periods

Publications (1)

Publication NumberPublication Date
US20200334584A1true US20200334584A1 (en)2020-10-22

Family

ID=66443152

Family Applications (4)

Application NumberTitlePriority DateFiling Date
US16/754,133AbandonedUS20200334584A1 (en)2017-10-312018-10-18Autonomous and integrated system, method and computer program for dynamic optimisation and allocation of resources for defined spaces and time periods
US16/754,131AbandonedUS20200334583A1 (en)2017-10-312018-10-30Autonomous and integrated system, method and computer program for dynamic optimisation and allocation of resources for defined spaces and time periods
US16/754,136ActiveUS11461707B2 (en)2017-10-312018-10-30Autonomous and integrated system, method and computer program for dynamic optimisation and allocation of resources for defined spaces and time periods
US16/754,139AbandonedUS20200334586A1 (en)2017-10-312018-10-30Autonomous and integrated system, method and computer program for dynamic optimisation and allocation of resources for defined spaces and time periods

Family Applications After (3)

Application NumberTitlePriority DateFiling Date
US16/754,131AbandonedUS20200334583A1 (en)2017-10-312018-10-30Autonomous and integrated system, method and computer program for dynamic optimisation and allocation of resources for defined spaces and time periods
US16/754,136ActiveUS11461707B2 (en)2017-10-312018-10-30Autonomous and integrated system, method and computer program for dynamic optimisation and allocation of resources for defined spaces and time periods
US16/754,139AbandonedUS20200334586A1 (en)2017-10-312018-10-30Autonomous and integrated system, method and computer program for dynamic optimisation and allocation of resources for defined spaces and time periods

Country Status (6)

CountryLink
US (4)US20200334584A1 (en)
EP (4)EP3679542A4 (en)
AU (11)AU2018202759A1 (en)
CA (4)CA3080809A1 (en)
PH (4)PH12020550561A1 (en)
SG (4)SG11202003523VA (en)

Cited By (13)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US11017046B2 (en)*2019-03-112021-05-25Microsoft Technology Licensing, LlcCounter with obsolescence of outdated values
CN112884305A (en)*2021-02-032021-06-01李海涛Warehouse logistics distribution method based on big data platform
CN113723778A (en)*2021-08-162021-11-30杭州智果科技有限公司Intelligent order dispatching method applied to after-sale work order system
US11461707B2 (en)2017-10-312022-10-04Grand Performance Online Pty LtdAutonomous and integrated system, method and computer program for dynamic optimisation and allocation of resources for defined spaces and time periods
CN115202310A (en)*2022-08-122022-10-18山东品正金属制品有限公司Automatic machining method and system for electric automobile motor fastener
CN115277832A (en)*2022-06-282022-11-01聚好看科技股份有限公司Server and course resource recommendation method
US20230103433A1 (en)*2021-09-232023-04-06Verizon Patent And Licensing Inc.Systems and methods for assigning non-overlapping base stations to technicians for service
CN116205530A (en)*2023-02-172023-06-02连云港海通市民一卡通有限公司Urban intelligent parking planning method and system
CN116662655A (en)*2023-05-292023-08-29中国银行股份有限公司 A product recommendation method, device, equipment and storage medium
US20230316319A1 (en)*2022-03-312023-10-05Nudge LLCSystem, method, and apparatus for optimizing resources
US11823042B2 (en)*2017-08-092023-11-21Rama ShadrokhSystem for measuring food weight
CN118195683A (en)*2024-04-162024-06-14浪潮卓数大数据产业发展有限公司 A method, device and medium for adaptive site selection evaluation based on BP neural network
US12045744B2 (en)2017-10-312024-07-23Grand Performance Online Pty LtdAutonomous and integrated system, method and computer program for dynamic optimization and allocation of resources for defined spaces and time periods

Families Citing this family (29)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20130030983A1 (en)*2011-07-292013-01-31Gerald FahnerGenerating optimal strategy for providing offers
US10521784B2 (en)*2017-04-242019-12-31Square, Inc.Analyzing layouts using sensor data
US20200210919A1 (en)2018-12-272020-07-02Clicksoftware, Inc.Systems and methods for assigning tasks based on real-time conditions
EP4010839A4 (en)2019-08-052023-10-11AI21 Labs SYSTEMS AND METHODS FOR CONTROLLABLE NATURAL LANGUAGE GENERATION
JP2021108052A (en)*2019-12-272021-07-29富士フイルムビジネスイノベーション株式会社Information processing system, information processing device, and program
JP2021114052A (en)*2020-01-162021-08-05富士フイルムビジネスイノベーション株式会社 Information processing equipment and computer programs
US20210326776A1 (en)*2020-04-162021-10-21Pick a Pier LTD.Method of tracking and matching reservations, of marine docking berths at ports, for maximization of business goals
US11212645B2 (en)*2020-06-052021-12-28Innovet, LlcApparatus and method for assigning resources to persons within a facility
US20230206170A1 (en)*2020-07-022023-06-29Kpn Innovations, Llc.Method and system for selection of a path for deliveries
US11763222B2 (en)*2020-08-222023-09-19Stellar Idea LabsSystem and method for event planning and management
JP2022056245A (en)*2020-09-292022-04-08トヨタ自動車株式会社Information processing device, information processing system, and method of information processing
CN112859762B (en)*2020-12-042022-07-26广州明珞装备股份有限公司Control logic checking method and device, computer equipment and storage medium
CN112560363B (en)*2020-12-152022-06-21北京航空航天大学 A Mesh Deformation Quality Evaluation Method in CFD Calculation Based on Mapping Process
CN112862214A (en)*2021-03-102021-05-28重庆第二师范学院Parking service recommendation method, device, medium and server based on big data
KR102424288B1 (en)*2021-04-302022-07-22이탁Work schedule management system
US20230013684A1 (en)*2021-07-082023-01-19International Business Machines CorporationCalculating entity location assignments within an environment
US11855848B2 (en)2021-08-272023-12-26Juniper Networks, Inc.Model-based service placement
US11323339B1 (en)*2021-08-272022-05-03Juniper Networks, Inc.Service placement assistance
US20230123231A1 (en)*2021-10-192023-04-20Data Cube, Inc.Systems and methods for enterprise data analysis and forecasting
US20230186335A1 (en)*2021-11-082023-06-15Super Home Inc.System and method for covering cost of delivering repair and maintenance services to premises of subscribers including pricing to risk
US20230214896A1 (en)*2022-01-062023-07-06Karmen WhiteHomebar Delivery App
WO2023157248A1 (en)*2022-02-182023-08-24株式会社 東芝Processing device, creation method, program, and storage medium
US20230376869A1 (en)*2022-05-192023-11-23International Business Machines CorporationConfiguring workspaces based on knowledge grid adjacency optimization
US12321399B2 (en)*2022-06-302025-06-03Zyte Group Ltd.System and method for a web scraping tool
US20240070559A1 (en)*2022-08-262024-02-29Ice Exchange, Inc.System for Usable Space Selection
EP4361906A1 (en)*2022-10-272024-05-01VALO Group OyMethod for managing the utilisation capacity of a multi-purpose property
GB202511723D0 (en)*2022-12-202025-09-03Grand Performance Online Pty LtdDynamic logistics environment
CN116049268B (en)*2023-03-222023-06-16广东粤港澳大湾区国家纳米科技创新研究院Method and device for realizing local dynamic form display
CN117950608B (en)*2024-03-272024-06-18深圳市维度数据科技股份有限公司Report printing management system based on artificial intelligence

Citations (15)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20110246247A1 (en)*2010-03-312011-10-06Opentable, Inc.Restaurant inventory management
US20120316911A1 (en)*2011-06-092012-12-13Jacob Patrick SchwarzSmart scheduling system
US20130090959A1 (en)*2011-10-062013-04-11Seatme, Inc.Restaurant management and reservation systems and methods
US20130144660A1 (en)*2011-12-022013-06-06Verizon Patent And Licensing Inc.Electronic maitre d'
US20130325526A1 (en)*2012-06-012013-12-05Chowtime, Inc.Apparatus and methods for seating management
US20140025407A1 (en)*2012-07-182014-01-23Brian HayekCustomer reservation auction system
US20140156320A1 (en)*2012-12-042014-06-05K41, Inc.Pricing and managing access rights in a venue
US20140244324A1 (en)*2013-02-282014-08-28Dining Ventures, LlcSystems and methods for managing table and seating use in commercial establishments
US8856117B2 (en)*2004-10-292014-10-07Opentable, Inc.System and method of accelerating response time to inquiries regarding inventory information in a network
US20140343976A1 (en)*2013-05-072014-11-20Nitesh AhluwaliaComputer-implemented systems and methods for restaurant reservations and food orders
EP3079108A1 (en)*2015-04-102016-10-12"xTradeSoft" GmbHRestaurant reservation and table allocation
US20170083991A1 (en)*2015-09-232017-03-23International Business Machines CorporationReal-time wait estimation and prediction via embedded sensors
US20190075359A1 (en)*2017-09-072019-03-07International Business Machines CorporationAccessing and analyzing data to select an optimal line-of-sight and determine how media content is distributed and displayed
US10395186B1 (en)*2011-05-202019-08-27Opentable, Inc.Graphical user interface for a restaurant management system including a status indicator
US20200065720A1 (en)*2016-11-252020-02-27Gurunavi, Inc.Information processing apparatus, control method for information processing apparatus, and program

Family Cites Families (93)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
FR2544107A1 (en)1983-04-081984-10-12Armand Daniel CONSOLE FOR THE RESERVATION OF RENTAL EQUIPMENT OR FACILITIES
EP0770967A3 (en)1995-10-261998-12-30Koninklijke Philips Electronics N.V.Decision support system for the management of an agile supply chain
US6973437B1 (en)*1999-06-292005-12-06Olewicz Tadeusz AComputer integrated communication system for restaurants
US11682027B2 (en)1999-07-192023-06-20Expedited Dual Commerce LlcSystem and method for expediting fulfillments of online ordered deliverables by expedited-service area pickups in specified time-windows and by delivery to specific locations
US6876973B1 (en)2000-04-032005-04-05John ViscontiRestaurant directory and marketing system
US20020082878A1 (en)*2000-12-222002-06-27Boies Stephen J.Airline reservation system that supports guaranteed reservations for a preferred category of seating
US20020149239A1 (en)2001-04-132002-10-17Reino KoljonenRestaurant seating system
US20040158494A1 (en)2003-02-052004-08-12Suthar Yogin P.Restaurant automation system
US20040181438A1 (en)*2003-03-142004-09-16Keith HoeneSystem and method for dynamic seat allocation
US20040210621A1 (en)2003-04-182004-10-21Antonellis Robert J.Method and system for order optimization
US9324083B2 (en)*2004-11-182016-04-26Dean Thomas McEvoyBooking system and method
US7840567B2 (en)2006-01-172010-11-23International Business Machines CorporationMethod and apparatus for deriving optimal physical space and ambiance conditions
US7860728B2 (en)2006-02-092010-12-28Syus, LlcSystem, method, and computer program product for reducing the burden on scheduling systems by forecasting a demand for medical resources using retrieved billing data
US7756745B2 (en)2006-04-182010-07-13Qsr Automations, Inc.Method for accurately quoting wait time for a restaurant table
US20070282476A1 (en)2006-06-062007-12-06Siemens Corporate Research, IncDynamic Workflow Scheduling
US20080167911A1 (en)2007-01-092008-07-10Microsoft CorporationScheduling integration for providing business automation
US20080183483A1 (en)2007-01-172008-07-31Hart Marcia AOffice management solution
WO2008127870A2 (en)2007-04-132008-10-23IgtGaming machine reservation system
US20080270230A1 (en)*2007-04-272008-10-30Bradley Marshall HendricksonSystem and method for improving customer wait time, customer service, and marketing efficiency in the restaurant, retail, travel, and entertainment industries
AU2008202314A1 (en)2007-06-142009-01-08Aristocrat Technologies Australia Pty LimitedReservation controller, gaming system and a reservation method
US7865598B2 (en)2007-08-072011-01-04Ticketmaster LlcSystems and methods for providing resource allocation in a networked environment
US20090292566A1 (en)2008-05-202009-11-26John Meyer BossertYield Management of Configurable Restaurants
US8186760B2 (en)2008-10-312012-05-29The Boeing CompanyAdjustable width seats
WO2010059212A1 (en)2008-11-182010-05-27Wms Gaming Inc.Theme reservations in a network wagering game environment
WO2010066023A1 (en)2008-12-122010-06-17Smart Technologies UlcSystem for supporting coordination of resources for events in an organization
EP2406761A4 (en)2009-03-132013-01-23Shay BushinskySystem and method for sales and distribution of tickets to future events
DE102009014606B4 (en)2009-03-242012-06-06Airbus Operations Gmbh Semi-automated procedure for reconfiguring a cabin layout
US8531451B2 (en)2009-06-192013-09-10Microsoft CorporationData-driven visualization transformation
US9727829B2 (en)2009-11-252017-08-08General Electric CompanySystems and methods for multi-resource scheduling
US10640357B2 (en)*2010-04-142020-05-05Restaurant Technology Inc.Structural food preparation systems and methods
EP2423862A1 (en)*2010-08-312012-02-29Amadeus S.A.S.Method and system for a floating inventory
SG186508A1 (en)2011-06-212013-01-30Gtw Holdings Pte LtdTable reservation and management system
US20130013350A1 (en)*2011-07-082013-01-10Opentable, Inc.Offer based restaurant reservations
US20130024509A1 (en)2011-07-222013-01-24TikiWho, LLCSystem and method for coordinating a series of social encounters
US8918357B2 (en)2011-07-262014-12-23Yahoo! Inc.System and method for web knowledge extraction
US20130046642A1 (en)2011-08-172013-02-21Ralf Georg JacobusSystem and method for computer-implemented dynamic coordinated interior design
US20130173317A1 (en)*2012-01-012013-07-04Brainy Heads Inc.Event booking system
US10147130B2 (en)2012-09-272018-12-04Groupon, Inc.Online ordering for in-shop service
US20130332208A1 (en)2012-06-122013-12-12Apple Inc.Systems and methods for processing orders and reservations using an electronic device
US20130339067A1 (en)2012-06-192013-12-19Lewis KrellMethod and system for determining casino game availability and for reserving casino game places
US10163261B2 (en)2014-03-192018-12-25Matterport, Inc.Selecting two-dimensional imagery data for display within a three-dimensional model
JP5427283B1 (en)*2012-09-282014-02-26楽天株式会社 Information processing apparatus, information processing method, and information processing program
KR101781704B1 (en)2012-11-072017-09-25가부시키가이샤 코나미 데지타루 엔타테인멘토Service delivery system and method for controlling same
US20140229390A1 (en)2013-02-122014-08-14Stephen Abraham MorrisMethod and system for event planning
EP2784730A1 (en)2013-03-272014-10-01Baluarate Eventos, S.L.Method, system, and interactive software product for management and coordination of guests at social, institutional and company events
US9342216B2 (en)2013-04-112016-05-17Disney Enterprises, Inc.Dynamic interactive menu board
SG11201509112XA (en)2013-05-072015-12-30Yoshihiro AzumaReservation system
US20150073925A1 (en)2013-05-232015-03-12Gavon Augustus RenfroeSystem and Method for Integrating Business Operations
US20150012307A1 (en)2013-07-052015-01-08Radioactive Development, LLCElectronic reservation system and method
CA2920206A1 (en)2013-07-312015-02-05LivelyHood, Inc.Systems and methods for providing on demand business resources
US10937004B2 (en)2013-08-222021-03-02Core De Vie, LlcBehaviorally informed scheduling systems and methods
US20160196508A1 (en)2013-09-032016-07-07Fine Dining Experiences UgBooking system and method
WO2015061224A1 (en)*2013-10-212015-04-30LiquidSpace, Inc.Reserving venue for calendar event
US20150134377A1 (en)2013-11-132015-05-14Edward FlahiveSystems and methods for scheduling and reserving seats or spaces at gaming establishments
US10956836B2 (en)*2013-12-022021-03-23Joshua Christopher JoachimMethods and systems for managing simultaneous events
AU2013273829A1 (en)2013-12-232015-07-09Canon Kabushiki KaishaTime constrained augmented reality
US20150228123A1 (en)2014-02-072015-08-13Datangle, Inc.Hybrid Method to Identify AR Target Images in Augmented Reality Applications
US9582825B2 (en)*2014-03-242017-02-28Touchtunes Music CorporationSystems, apparatuses, and methods for ordering items from an electronic menu, and servicing thereof
US10430525B2 (en)2014-05-092019-10-01Autodesk, Inc.Reconfigurable spaces
US9818076B2 (en)2014-06-022017-11-14Oracle International CorporationVisual resource allocation system
US9766079B1 (en)2014-10-032017-09-19Steelcase Inc.Method and system for locating resources and communicating within an enterprise
WO2016040842A1 (en)*2014-09-112016-03-17Sedky HerveSystem and method for reviewing and rating corporate travel and meeting sites
US20160117611A1 (en)*2014-10-092016-04-28Wrap Media, LLCCreating and delivering a wrapped package of cards as a digital companion accompanying the purchase of ticket(s) for an event
WO2016065347A1 (en)2014-10-232016-04-28Reserve Media, Inc.Inventory management system and method
EP3236237B1 (en)*2014-12-192020-11-25NEC CorporationImage information processing device, image information processing method, and recording medium storing image information processing program
US20160253602A1 (en)*2015-02-272016-09-01Doron KorenSystem and method for facilitating promotion of goods and services
WO2017075498A1 (en)2015-10-302017-05-04Forq, Inc.Digital recipe library and network with food image recognition services
US20170220957A1 (en)*2016-02-012017-08-03Flo, LLC.Restaurant reservation and table management system and method
US20170278022A1 (en)2016-03-252017-09-28Rockspoon, Inc.Predictive restaurant table management
US20170278203A1 (en)*2016-03-252017-09-28Rockspoon, Inc.System and method for predictive restaurant table request fulfillment with concurrent food choice preparation
CN110168607A (en)*2016-05-162019-08-23森森网络集团有限公司System and method for the identification of automatic table game activities
US20170344945A1 (en)*2016-05-312017-11-30Venuenext, Inc.Determining directions for delivering a product from a vendor associated with a venue to a user within the venue
US20180085927A1 (en)*2016-09-282018-03-29International Business Machines CorporationOptimizing a layout of objects in a space
EP3301637A1 (en)2016-09-282018-04-04Casio Computer Co., Ltd.Order information managing device, method of managing order information, and computer readable storage medium
TR201615343A1 (en)2016-10-272018-05-21Safak Oektem MANAGEMENT OF PRE-ACCOUNTING, ACCOUNTING AND E-COMMERCE SYSTEMS ON ONE SCREEN
US20180285465A1 (en)2017-03-282018-10-04Thomas Grant SchaffernothMethods and apparatus for communication channel, decision making, and recommendations
WO2018217165A2 (en)2017-05-252018-11-29Areco International Pte. Ltd.System and method for implementing a centralized customizable operating solution
CN107833339B (en)2017-10-272020-12-01北京三快在线科技有限公司Method and device for determining ranking duration and electronic equipment
AU2018202759A1 (en)2017-10-312019-05-16Grand Performance Online Pty LimitedA system, method and computer program for optimising and allocating resources in a space for defined periods of time
MY204844A (en)2017-10-312024-09-18Grand Performance Online Pty LtdAutonomous and integrated system, method and computer program for dynamic optimisation and allocation of resources for defined spaces and time periods
WO2019133279A1 (en)2017-12-292019-07-04Square, Inc.Application programming interfaces for structuring distributed systems
AU2020200608A1 (en)2019-04-292020-11-12Grand Performance Online Pty LtdA computer-enabled method, system and computer program for providing an intuitive user interface arranged to create a dynamic floor plan utilisable by an allocation algorithm to perform the task of allocating a space, furniture, equipment or service
AU2020200618A1 (en)2019-04-292020-11-12Grand Performance Online Pty LtdA computer-enabled method, system and computer program for providing an intuitive user interface arranged to create a dynamic floor plan utilisable by an allocation algorithm to perform the task of managing a function or event
AU2020200615A1 (en)2019-04-292020-11-12Grand Performance Online Pty LtdA computer-enabled method, system and computer program for the management of a multi stage transaction including management of a booking and service delivery process
AU2020200613A1 (en)2019-04-292020-11-12Grand Performance Online Pty LtdA computer-enabled method, system and computer program for dynamically altering constraints utilised in the management of a space, furniture, equipment or service
AU2020200620A1 (en)2019-04-292020-11-12Grand Performance Online Pty LtdA computer-enabled method, system and computer program for providing an intuitive user interface arranged to create a dynamic floor plan utilisable by an allocation algorithm to perform the task of organising and operating a provision of a service
AU2020200611A1 (en)2019-04-292020-11-12Grand Performance Online Pty LtdA computer-enabled method, system and computer program for managing the exchange between third parties of service contracts for the provision of a restaurant booking or other analogous service
AU2020200610A1 (en)2019-04-292020-11-12Grand Performance Online Pty LtdA computer-enabled method, system and computer program for monitoring a plurality of gaming machines and other games of chance, and providing a booking and monitoring service for gaming enthusiasts and gaming venues
AU2020200607A1 (en)2019-04-292020-11-19Grand Performance Online Pty LtdA computer-enabled method system and computer program for generating a dynamic user interface for use by a user in the allocation of a space, furniture, equipment or service
AU2020200616A1 (en)2019-04-292020-11-12Grand Performance Online Pty LtdAn autonomous, integrated computer-enabled method, system, and computer program utilising an artificial intelligence engine for dynamic allocation and optimisation of space, furniture, equipment and/or services
AU2020200617A1 (en)2019-04-292020-11-12Grand Performance Online Pty LtdA computer-enabled method, system and computer program for providing an intuitive user interface and algorithm arranged to create a dynamic roster utilising an allocation algorithm to perform the task of the allocation of staff to tasks in a workplace
AU2020200621A1 (en)2019-04-292020-11-12Grand Performance Online Pty LtdA computer-enabled method, system and computer program for providing an intuitive user interface arranged to create a dynamic product list integrable into a service provision process to perform the task of delivering a complex service and managing an associated transaction
AU2020200612A1 (en)2019-04-292020-11-12Grand Performance Online Pty LtdA computer-enabled method, system and computer program for autonomously allocating and managing a space, furniture, equipment and/or a service via an electronic device

Patent Citations (15)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US8856117B2 (en)*2004-10-292014-10-07Opentable, Inc.System and method of accelerating response time to inquiries regarding inventory information in a network
US20110246247A1 (en)*2010-03-312011-10-06Opentable, Inc.Restaurant inventory management
US10395186B1 (en)*2011-05-202019-08-27Opentable, Inc.Graphical user interface for a restaurant management system including a status indicator
US20120316911A1 (en)*2011-06-092012-12-13Jacob Patrick SchwarzSmart scheduling system
US20130090959A1 (en)*2011-10-062013-04-11Seatme, Inc.Restaurant management and reservation systems and methods
US20130144660A1 (en)*2011-12-022013-06-06Verizon Patent And Licensing Inc.Electronic maitre d'
US20130325526A1 (en)*2012-06-012013-12-05Chowtime, Inc.Apparatus and methods for seating management
US20140025407A1 (en)*2012-07-182014-01-23Brian HayekCustomer reservation auction system
US20140156320A1 (en)*2012-12-042014-06-05K41, Inc.Pricing and managing access rights in a venue
US20140244324A1 (en)*2013-02-282014-08-28Dining Ventures, LlcSystems and methods for managing table and seating use in commercial establishments
US20140343976A1 (en)*2013-05-072014-11-20Nitesh AhluwaliaComputer-implemented systems and methods for restaurant reservations and food orders
EP3079108A1 (en)*2015-04-102016-10-12"xTradeSoft" GmbHRestaurant reservation and table allocation
US20170083991A1 (en)*2015-09-232017-03-23International Business Machines CorporationReal-time wait estimation and prediction via embedded sensors
US20200065720A1 (en)*2016-11-252020-02-27Gurunavi, Inc.Information processing apparatus, control method for information processing apparatus, and program
US20190075359A1 (en)*2017-09-072019-03-07International Business Machines CorporationAccessing and analyzing data to select an optimal line-of-sight and determine how media content is distributed and displayed

Cited By (13)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US11823042B2 (en)*2017-08-092023-11-21Rama ShadrokhSystem for measuring food weight
US11461707B2 (en)2017-10-312022-10-04Grand Performance Online Pty LtdAutonomous and integrated system, method and computer program for dynamic optimisation and allocation of resources for defined spaces and time periods
US12045744B2 (en)2017-10-312024-07-23Grand Performance Online Pty LtdAutonomous and integrated system, method and computer program for dynamic optimization and allocation of resources for defined spaces and time periods
US11017046B2 (en)*2019-03-112021-05-25Microsoft Technology Licensing, LlcCounter with obsolescence of outdated values
CN112884305A (en)*2021-02-032021-06-01李海涛Warehouse logistics distribution method based on big data platform
CN113723778A (en)*2021-08-162021-11-30杭州智果科技有限公司Intelligent order dispatching method applied to after-sale work order system
US20230103433A1 (en)*2021-09-232023-04-06Verizon Patent And Licensing Inc.Systems and methods for assigning non-overlapping base stations to technicians for service
US20230316319A1 (en)*2022-03-312023-10-05Nudge LLCSystem, method, and apparatus for optimizing resources
CN115277832A (en)*2022-06-282022-11-01聚好看科技股份有限公司Server and course resource recommendation method
CN115202310A (en)*2022-08-122022-10-18山东品正金属制品有限公司Automatic machining method and system for electric automobile motor fastener
CN116205530A (en)*2023-02-172023-06-02连云港海通市民一卡通有限公司Urban intelligent parking planning method and system
CN116662655A (en)*2023-05-292023-08-29中国银行股份有限公司 A product recommendation method, device, equipment and storage medium
CN118195683A (en)*2024-04-162024-06-14浪潮卓数大数据产业发展有限公司 A method, device and medium for adaptive site selection evaluation based on BP neural network

Also Published As

Publication numberPublication date
AU2018360617A1 (en)2020-04-02
SG11202003527SA (en)2020-05-28
CA3080809A1 (en)2019-05-09
AU2021201657A1 (en)2021-04-08
PH12020550563A1 (en)2021-05-17
SG11202003523VA (en)2020-05-28
EP3679542A1 (en)2020-07-15
US20200334583A1 (en)2020-10-22
AU2019203498A1 (en)2019-08-08
PH12020550561A1 (en)2021-02-08
EP3679540A4 (en)2021-05-26
AU2019203497A1 (en)2019-06-06
EP3679542A4 (en)2021-05-26
SG11202003525WA (en)2020-05-28
AU2018203575A1 (en)2019-05-16
AU2021201766A1 (en)2021-04-15
EP3682413A4 (en)2021-05-26
AU2018202759A1 (en)2019-05-16
CA3080810A1 (en)2019-05-09
US11461707B2 (en)2022-10-04
AU2018359004A1 (en)2020-04-02
EP3679541A4 (en)2021-04-14
CA3080802A1 (en)2019-05-09
US20200334585A1 (en)2020-10-22
EP3679541A1 (en)2020-07-15
AU2021201615A1 (en)2021-04-01
PH12020550564A1 (en)2021-05-17
CA3080807A1 (en)2019-05-09
EP3682413A1 (en)2020-07-22
AU2018360619A1 (en)2020-04-02
US20200334586A1 (en)2020-10-22
SG11202003529YA (en)2020-05-28
AU2018360618A1 (en)2020-04-02
EP3679540A1 (en)2020-07-15
PH12020550557A1 (en)2021-03-08

Similar Documents

PublicationPublication DateTitle
US11461707B2 (en)Autonomous and integrated system, method and computer program for dynamic optimisation and allocation of resources for defined spaces and time periods
AU2024202810A1 (en)Autonomous and integrated system, method and computer program for dynamic optimisation and allocation of resources for defined spaces and time periods
US12045744B2 (en)Autonomous and integrated system, method and computer program for dynamic optimization and allocation of resources for defined spaces and time periods
US20220222588A1 (en)An autonomous, integrated computer-enabled method, system, and computer program utilising an artificial intelligence engine for dynamic allocation and optimisation of space, furniture, equipment and/or services
AU2021201929A1 (en)A computer-enabled method, system and computer program for providing an intuitive user interface and algorithm arranged to create a dynamic roster utilising an allocation algorithm to perform the task of the allocation of staff to tasks in a workplace
AU2021201553A1 (en)A computer-enabled method, system and computer program for dynamically altering constraints utilised in the management of a space, furniture, equipment or service

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:GRAND PERFORMANCE ONLINE PTY LTD, AUSTRALIA

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:PETROULAS, PETER;REEL/FRAME:053127/0016

Effective date:20200323

STPPInformation on status: patent application and granting procedure in general

Free format text:APPLICATION DISPATCHED FROM PREEXAM, NOT YET DOCKETED

STPPInformation on status: patent application and granting procedure in general

Free format text:DOCKETED NEW CASE - READY FOR EXAMINATION

STPPInformation on status: patent application and granting procedure in general

Free format text:NON FINAL ACTION MAILED

STCBInformation on status: application discontinuation

Free format text:ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION


[8]ページ先頭

©2009-2025 Movatter.jp