Information Management And Real Time Synchronous Communications Hospitality Software Application Based System With A Synchronized Ecosystem Of Multiple Types Of Computing Devices With Varying Non PC-Standard Display Sizes Operating In Equilibrium Via The Internet And With A Master Database Stored In A Central Location
Abstract
An information management and synchronous communications system and method facilitates database equilibrium and synchronization with wired, wireless and Web-based systems, user-friendly and efficient generation of computerized menus and reservations with handwritten/voice modifications for restaurants and other applications that utilize equipment with nonstandard graphical formats, display sizes and/or applications for use in remote data entry, information management and communication with host computer, digital input device or remote pager via standard hardwired connection, the interne, a wireless link, printer or the like. Various operations employing automated telephone calls and/or messaging may, for instance, be performed. For example, desired reservation and/or appointment information may be automatically converted and conveyed to one or more entities via automated telephone call and/or messaging. As another example, information regarding reservation acceptability may be received and automatically converted via automated telephone call and/or messaging. Telephones may, for instance, be the only equipment required by the entities.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . An information management and real time, internet based, synchronous communications system for use with hospitality software applications and multiple types of computing devices with varying display sizes comprising:
a.) at least one hospitality software application, b.) a master database containing data of the said at least one hospitality software application pursuant to a master database file structure, and which is designed to include an API for database access to/from and real time synchronization with the other elements of the connected system, c.) at least one computer server, with associated data storage capabilities for said at least one hospitality software application, and said master database, d.) at least one web server enabled by web server software to communicate via the internet data from the said master database of the said at least one hospitality software application to and from multiple linked elements of the same connected system, e.) at least two wireless handheld computing devices in the same connected system with different sized displays from one another, f.) application software enabled to format and configure the said at least one hospitality software application for wireless transmission to and display on the said at least two different wireless handheld computing devices, by leveraging data and parameters from the said master database file structure and display parameters of the said at least two different wireless handheld computing devices to generate a programmed handheld menu configuration of linked graphical user interface cascading screens in conformity with a customized display layout unique to each of the said at least two different wireless handheld computing devices and which facilitates user operations of the said at least one hospitality software application on each of the said two different wireless handheld computing devices, g.) at least one web page which is generated from parameters and data in the said master database file structure and which is capable of being wirelessly transmitted to and displayed on at least one wireless handheld computing device of the connected system, h.) at least one web page which is generated from parameters and data in the said master database file structure and which is wirelessly transmitted to and displayed on at least one other computing device with a different display size from the said at least two different wireless handheld computing devices, i.) an Application Program Interface (API) enabled to connect the said at least one hospitality software application with at least one third party software application via the internet, j.) application software enabled to interface the said (a-i) elements via at least two different communications protocols and wherein an application software based communications control module is enabled to link and synchronize the said at least one hospitality software application and its data in real time between the said (a-i) elements and wherein a cascaded set of linked graphical user interface screens for at least one of the said two different wireless handheld computers in the same connected system has a different number of user interface cascading screens from at least one other wireless handheld computing device in the same connected system and wherein the system is enabled for realtime transmission to and realtime receipt of communications from at least the said two wireless handheld computing devices of the same connected and synchronized system via the internet such that substantially the same data of the said at least one hospitality software application is capable of being displayed consistently on each of the system elements with user displays of the connected and synchronized system.
2 . An information management and real time, internet based, synchronous communications system for use with hospitality software applications and multiple types of computing devices with varying display sizes comprising:
a.) at least one hospitality software application, b.) a master database containing data of the said at least one hospitality software application pursuant to a master database file structure, c.) at least one computer server, with associated data storage capabilities for said at least one hospitality software application, and said master database, d.) at least one web server enabled by web server software to communicate via the internet data from the said master database of the said at least one hospitality software application to and from multiple linked elements of the same connected system, e.) at least two wireless handheld computing devices in the same connected system with different sized displays from one another, f.) application software enabled to format and configure the said at least one hospitality software application for wireless transmission to and display on the said two different wireless handheld computing devices, by leveraging data and parameters from the said master database file structure and display parameters of the said two different wireless handheld computing devices to generate a programmed handheld menu configuration of linked graphical user interface cascading screens in conformity with a customized display layout unique to each of the said two different wireless handheld computing devices, g.) at least one web page which is generated from parameters and data in the said master database file structure and which is capable of being wirelessly transmitted to and displayed on at least one wireless handheld computing device in the connected system, h.) application software enabled to format and configure the said at least one hospitality software application for wireless transmission to and display on at least one other computing device with a different display size from the said two different wireless handheld computing devices, i.) an Application Program Interface (API) enabled to connect the said at least one hospitality software application with at least one third party software application via the internet, j.) application software enabled to interface the said (a-i) elements via at least two different communications protocols and wherein an application software based communications control module is enabled to link and synchronize the said at least one hospitality software application and its data in real time between the said (a-i) elements and wherein a cascaded set of linked graphical user interface screens for at least one of the said two different wireless handheld computers in the same connected system has a different number of user interface cascading screens from at least one other wireless handheld computing device in the same connected system and wherein the system is enabled for realtime transmission to and realtime receipt from at least the said two wireless handheld computing devices of the same connected and synchronized system via the internet such that substantially the same data of the said at least one hospitality software application is capable of being displayed on each of the system elements with user displays of the connected and synchronized system.
3 . An information management and real time, internet based, synchronous communications system for use with hospitality software applications and multiple types of computing devices with multiple non PC-standard display sizes comprising:
a.) at least one hospitality software application, b.) a master database containing data of the said at least one hospitality software application pursuant to a master database file structure, and which is designed to include an API for database access to/from and real time synchronization with the other elements of the connected system, c.) at least one computer server, with an operating system and associated data storage capabilities for said at least one hospitality software application, and said master database, d.) at least one web server enabled by web server software to communicate via the internet data from the said master database of the said at least one hospitality software application to and from multiple linked elements of the same connected system, e.) at least two wireless handheld computing devices in the same connected system with non PC-standard sized displays which are different from one another in size, f.) application software enabled to format and configure the said at least one hospitality software application for wireless transmission to and display on the said two different wireless handheld computing devices, by leveraging data and parameters from the said master database file structure and display characteristics of the said two different wireless handheld computing devices to generate a programmed handheld menu configuration of linked graphical user interface cascading screens in conformity with a customized display layout unique to each of the said two different wireless handheld computing devices and which facilitates user operations of the said at least one hospitality software application on each of the said two different wireless handheld computing devices, g.) application software enabled to format and configure the said at least one hospitality software application for wireless transmission to and display on at least one other computing device with another different non PC-standard display size from the said two different wireless handheld computing devices, h.) an Application Program Interface (API) enabled to connect the said at least one hospitality software application with at least one third party software application via the internet, i.) application software enabled to interface the said (a-h) elements via at least two different communications protocols and wherein an application software based communications control module is enabled to link and synchronize the said at least one hospitality software application and its data in real time between the said (a-h) elements and wherein a cascaded set of linked graphical user interface screens for at least one of at least the said two different wireless handheld computers in the same connected system has a different number of user interface cascading screens from at least one other wireless handheld computing device in the same connected system and wherein the system is enabled for realtime transmission to and realtime receipt via the internet and processing of responses or initiated communications from the said two wireless handheld computing devices of the same connected and synchronized system.
4 . An information management and real time, internet based, synchronous communications system for use with hospitality software applications and multiple types of computing devices with multiple non PC-standard display sizes operating in equilibrium with one another comprising:
a.) at least one hospitality software application, b.) a master database containing data of the said at least one hospitality software application pursuant to a master database file structure, c.) at least one computer server, with an operating system and associated data storage capabilities for said at least one hospitality software application, and said master database, d.) at least one web server enabled by web server software to communicate via the internet data from the said master database of the said at least one hospitality software application to and from multiple linked elements of the same connected system, e.) at least two wireless handheld computing devices in the same connected system with non PC-standard sized displays which are different from one another in size, f.) application software enabled to format and configure the said at least one hospitality software application for wireless transmission to and display on the said two different wireless handheld computing devices, by leveraging data and parameters from the said master database file structure and display parameters of the said two different wireless handheld computing devices to generate a programmed handheld menu configuration of linked graphical user interface cascading screens in conformity with a customized display layout unique to each of the said two different wireless handheld computing devices and which facilitates user operations of the said at least one hospitality software application on each of the said two different wireless handheld computing devices, g.) application software enabled to format and configure the said at least one hospitality software application for wireless transmission to and display on at least one other connected and synchronized computing device with another non PC-standard display size that is different from the said two different wireless handheld computing devices, h.) an Application Program Interface (API) enabled to connect the said at least one hospitality software application with at least one third party software application via the internet, i.) application software enabled to interface the said (a-h) elements via a communications protocol and wherein an application software based communications control module is enabled to link and synchronize the said at least one hospitality software application and its data in real time between the said (a-h) elements and wherein a cascaded set of linked graphical user interface screens for at least one of the said two different wireless handheld computers in the same connected system has a different number of user interface cascading screens from at least one other wireless handheld computing device connected in the same system and wherein the system is enabled for realtime transmission to and realtime receipt via the internet and processing of responses or initiated communications from at least the said two wireless handheld computing devices of (e) and the said device of (g) of the same connected and synchronized system such that substantially the same data of the said at least one hospitality software application is capable of being displayed on at least the display screens of each of these three devices of the connected and synchronized system.
5 . An information management and real time, internet based, synchronous communications system for use with hospitality software applications and multiple types of computing devices with non PC-standard display sizes comprising:
a.) at least one hospitality software application, b.) a master database containing data of the said at least one hospitality software application pursuant to a master database file structure, and which is designed to include an API for database access to/from and real time synchronization with the other elements of the connected system, c.) at least one computer server, with associated data storage capabilities for said at least one hospitality software application, and said master database, d.) at least one web server enabled by web server software to communicate via the internet data from the said master database of the said at least one hospitality software application to and from multiple linked elements of the same connected system, e.) at least two wireless handheld computing devices in the same connected system with non PC-standard sized displays which are different from one another in size, f.) application software enabled to format and configure the said at least one hospitality software application for wireless transmission to and display on the said two different wireless handheld computing devices, by leveraging data and parameters from the said master database file structure and display characteristics of the said two different wireless handheld computing devices to generate a programmed handheld menu configuration of linked graphical user interface cascading screens in conformity with a customized display layout unique to each of the said two different wireless handheld computing devices, g.) application software enabled to format and configure the said at least one hospitality software application for wireless transmission to and display on at least one other connected and synchronized computing device with another non PC-standard display size that is different from the said two different wireless handheld computing devices, h.) application software enabled to interface the said (a-g) elements via at least one communications protocol and wherein an application software based communications control module provides a single point of entry for all system communications which is enabled to link and synchronize the said at least one hospitality software application and its data in real time between the system elements and wherein a cascaded set of linked graphical user interface screens for at least one of the said two different wireless handheld computers in the same connected system has a different number of user interface cascading screens from at least one other wireless handheld computing device connected in the same system and wherein the said at least one hospitality software application is capable of being displayed consistently on each of the system elements with user displays of the connected and synchronized system.
6 . An information management and real time, internet based, synchronous communications system for use with hospitality software applications and multiple types of computing devices with varying display sizes comprising:
a.) at least one hospitality software application, b.) a master database containing data of the said at least one hospitality software application pursuant to a master database file structure, c.) at least one computer server, with associated data storage capabilities for said at least one hospitality software application, and said master database, d.) at least one web server enabled by web server software to communicate via the internet data from the said master database of the said at least one hospitality software application to and from multiple linked elements of the same connected system, e.) at least two wireless handheld computing devices in the same connected system but with different sized displays from one another, each with a stored version of the hospitality software application and with a customized cascaded set of linked, graphical user interface screens for that application, f.) application software enabled to synchronously communicate with each of the said two different wireless handheld computing devices, and wherein such communicated data is also different for the said different wireless handheld computing devices based upon their own unique characteristics, g.) at least one web page which is generated from parameters and data in the said master database file structure and which is capable of being wirelessly transmitted to and displayed on at least one wireless handheld computing device in the connected system, h.) application software enabled to format and configure the said at least one hospitality software application for wireless transmission to and display on at least one other computing device with a different display size from the said two different wireless handheld computing devices, i.) an Application Program Interface (API) enabled to connect the said at least one hospitality software application with at least one third party software application via the internet, j.) application software enabled to interface the said (a-i) elements and wherein an application software based communications control module provides a single point of entry for all system communications which is enabled to link and synchronize the said at least one hospitality software application and its data in real time throughout the connected system and wherein a cascaded set of linked graphical user interface screens for at least one of the said at least two different wireless handheld computers in the same connected system has a different number of user interface cascading screens from at least one other wireless handheld computing device in the same connected system and wherein the system is enabled for realtime transmission to and realtime receipt of communications via the internet from at least the said two wireless handheld computing devices of (e) and with the said other computing device of (h) such that substantially the same data of the said at least one hospitality software application is capable of being displayed consistently, in real time on the displays of at least each of these three different sized devices of the same connected and synchronized system.
7 . An information management and real time, internet based, synchronous communications system for use with hospitality software applications and multiple types of computing devices with varying display sizes comprising:
a.) at least one hospitality software application, b.) a master database containing data of the said at least one hospitality software application pursuant to a master database file structure, and which is designed to include an API for database access to/from and real time synchronization with the other elements of the connected system, c.) at least one computer server, with associated data storage capabilities for said at least one hospitality software application, and said master database, d.) at least one other different computer server with its own associated data storage capabilities and its own database that is connected to the said (c) computer server and the said (b) master database via the internet and which is enabled to automatically synchronize in real time with the data in the said master database when changes which are relevant to both databases, (such relevance being established pursuant to the functionality of the said at least one hospitality software application) occur in either the master database or in the database of the at least one other different connected computer server, e.) at least one web server enabled by web server software to communicate via the internet data from the said master database of the said at least one hospitality software application to and from multiple linked elements of the same connected system, f.) at least two different wireless handheld computing devices in the same connected system with different sized displays from one another, each with a stored version of the hospitality software application and a remote user database for the hospitality software application and with a customized cascaded set of linked graphical user interface screens for the hospitality software application for each of the at least two different wireless handheld computing devices, g.) application software enabled to synchronously communicate with at least each of the said two different wireless handheld computing devices and which includes the capability for bi-directional, real time communications of the data pertaining to the said hospitality software application with each of the at least two said different wireless handheld computing devices, h.) at least one web page which is generated from parameters and data in the said master database file structure and which is wirelessly transmitted to and displayed on at least one other computing device with a different display size from the said at least two different wireless handheld computing devices, i.) an Application Program interface (API) enabled to connect the said at least one hospitality software application with at least one third party software application via the internet, j.) application software enabled to interface the said (a-i) elements via at least one communications protocol and wherein an application software based communications control module is enabled to link and synchronize the said at least one hospitality software application and its data in real time between the said (a-i) elements and wherein a cascaded set of linked graphical user interface screens for at least one of the said two different wireless handheld computers in the same connected system has a different number of user interface cascading screens from at least one other wireless handheld computing device in the same connected system and wherein the system is enabled by application software for realtime transmission to and realtime receipt via the internet of responses to such transmissions from and to the connected computing devices with varying display sizes of the same connected and synchronized system such that substantially the same data of the said at least one hospitality software application is capable of being displayed consistently for remote users of each of the connected and synchronized system elements which include user displays.
8 . An information management and real time, internet based, synchronous communications system for use with hospitality software applications and multiple types of computing devices with varying display sizes comprising:
a.) at least one hospitality software application, b.) a master database containing data of the said at least one hospitality software application pursuant to a master database file structure, and which is designed to include an API for database access to/from and real time synchronization with the other elements of the connected system, c.) at least one computer server, with associated data storage capabilities for said at least one hospitality software application, and said master database, d.) at least one other different computer server with its own associated data storage capabilities and its own database for the said at least one hospitality software application, e.) at least one web server enabled by web server software to communicate via the internet data from the said master database of the said at least one hospitality software application to and from multiple linked elements of the same connected system, f.) at least two different wireless handheld computing devices in the same connected system with different sized displays from one another, each with a stored version of the hospitality software application and a remote user database for the hospitality software application and with a customized cascaded set of linked graphical user interface screens for the hospitality software application for each of the at least two different wireless handheld computing devices, g.) application software enabled to synchronously communicate with at least each of the said two different wireless handheld computing devices and which includes the capability for bi-directional, real time communications of the data pertaining to the said hospitality software application with each of the at least two said different wireless handheld computing devices, h.) at least one web page which is generated from parameters and data in the said master database file structure and which is wirelessly transmitted to and displayed on at least one other computing device with a different display size from the said at least two different wireless handheld computing devices, i.) an Application Program Interface (API) enabled to connect the said at least one hospitality software application with at least one third party software application via the internet, j.) application software enabled to interface the said (a-i) elements via at least one communications protocol and wherein an application software based communications control module is enabled to link and synchronize the said at least one hospitality software application and its data in real time between the said (a-i) elements and wherein a cascaded set of linked graphical user interface screens for at least one of the said two different wireless handheld computers in the same connected system has a different number of user interface cascading screens from at least one other wireless handheld computing device in the same connected system and wherein the system is enabled by application software for realtime transmission to and realtime receipt via the internet of responses to such transmissions from and to the connected computing devices with varying display sizes of the same connected and synchronized system such that substantially the same data of the said at least one hospitality software application is capable of being displayed consistently for remote users of each of the connected and synchronized system elements which include user displays and wherein the communications control module is designed to also provide a single point of entry for all system communications and interfaces.
9 . The synchronized system of claim ( 2 ) wherein the hospitality software application is also stored on the connected wireless handheld computing devices of the system and these devices also include a remote user database for the application on said devices, which is downloaded via the internet and in which the hospitality application software which is stored on the handhelds is enabled to make use of the database and of the operating system functionality of the wireless handheld computing devices by issuing commands to the operating system which then performs the requested tasks.
10 . The synchronized system of claim ( 7 ) wherein the hospitality software application is also stored on the connected wireless handheld computing devices of the system and these devices also include a remote user database for the application on said devices, wherein the remote user database is downloaded via the internet and wherein the system is enabled to automatically download a new database with the current data to that handheld device without requiring the entire application to be downloaded again.
11 . The synchronized system of claim ( 3 ) wherein the hospitality software application is also stored on the connected wireless handheld computing devices of the system and these devices also include a remote user database for the application on said wireless handheld computing devices which is downloaded via the internet and wherein the system is enabled to determine if the remote user database on the handheld is current and if it is not, the synchronized system is further enabled to automatically replace the existing remote user database with a new remote user database with the current data to be downloaded to those handheld devices.
12 . The synchronized system of claim ( 4 ) wherein the hospitality software application is also stored on the connected wireless handheld computing devices of the system and these devices also include a remote user database for the application on said devices, both of which are downloaded via the internet and wherein the system is enabled to determine if the remote user database on the handheld is current and if it is not, the synchronized system is further enabled to replace the existing remote user database with a new remote user database with the current data to be automatically downloaded to that handheld device without requiring the entire hospitality software application to be downloaded again and wherein the downloaded remote user database includes functionality that is different based upon the time of the day and in which the hospitality application software which is stored on the handhelds is enabled to make use of the operating system functionality of the wireless handheld computing devices by issuing commands to the operating system which then performs the requested tasks.
13 . The synchronized system of claim ( 5 ) wherein the hospitality software application is also stored on the connected wireless handheld computing devices of the system and these wireless handheld computing devices also include a remote user database for the application on said devices which is downloaded via the internet and wherein the system is enabled to determine if the remote user database on the handheld is current and if it is not, the synchronized system is further enabled to replace the existing remote user database with a new remote user database with the current data to be downloaded to that handheld device without requiring the entire hospitality software application to be downloaded again and wherein the downloaded remote user database includes data that is different and appropriate based upon the time of the day.
14 . The synchronized system of claim ( 3 ) which also enables automatic updating in real time of the connected devices in which a change is relevant to, when there is a change to an item made, an item is modified, an item is added or an item is deleted from the master database.
15 . The synchronized system of claim ( 6 ) which also enables automatic updating in real time of the connected devices in which a change is relevant to, when there is a change to an item made, an item is modified, an item is added or an item is deleted from the master database.
16 . The synchronized system of claim ( 7 ) which also enables updating in real time upon the request of any connected devices when a new item is added to, modified or deleted from the master database.
17 . The synchronized system of claim ( 1 ) in which the master database and all remote user databases of all connected devices remain in equilibrium with one another only as to data that is relevant to each of the connected computing devices.
18 . The synchronized system of claim ( 3 ) in which two or more different hospitality software applications are integrated with one another in real time via the internet and by utilizing the communications control module.
19 . The synchronized system of claim ( 1 ) in which a third party software application which is integrated into the system is an affinity program group application.
20 . The synchronized system of claim ( 6 ) in which a third party software application which is integrated into the system is an internet content provider software application.
21 . The synchronized system of claim ( 4 ) in which the communications control module acts as an interface between the hospitality application and a communication protocol and which can be updated to work with a new and different communication protocol for integration with the new and different communications protocol without requiring modification of the actual said hospitality software application.
22 . The synchronized system of claim ( 1 ) in which the displayable configurations for both the application for the hospitality software application that is stored on the wireless handheld computing devices and the generated web page configurations of the system are produced from the same application software development effort and in which the hospitality application software which is stored on the handhelds is enabled to make use of the operating system functionality of the wireless handheld computing devices by issuing commands to the operating system which then performs the requested tasks.
23 . The synchronized system of claim ( 5 ) in which the displayable configurations for both the application for the hospitality software application that is stored on the wireless handheld computing devices and the connected web pages of the system are produced from the same software development effort and which enables the updating of both the handheld database and the connected web pages when a status change occurs in the master database.
24 . The synchronized system of claim ( 1 ) which also includes at least one instances of asynchronous functionality.
25 . The synchronized system of claim ( 2 ) in which the hospitality software application is not stored on the connected wireless handheld computing devices of the system and in which internet web pages including data from the hospitality software application are displayable on the wireless handheld computing devices for use by the operators of those wireless handheld computing devices.
26 . The synchronized system of claim ( 4 ) in which the hospitality software application is not stored on the connected wireless handheld computing devices of the system and internet web pages are used on the wireless handheld computing devices along with a web browser on the wireless handheld computing devices.
27 . The synchronized system of claim ( 1 ) in which the wireless handheld computing devices are smart phones.
28 . The synchronized system of claim ( 3 ) in which the wireless handheld computing devices are smart phones.
29 . The synchronized system of claim ( 7 ) in which the wireless handheld computing devices are smart phones.
30 . The synchronized system of claim ( 4 ) in which the wireless handheld computing devices are smart phones and in which payment processing is enabled to be completed wirelessly and directly from only the display user interface of the smart phones.
31 . The synchronized system of claim ( 7 ) in which the wireless handheld computing devices are smart phones and in which payment processing is enabled to be completed wirelessly and directly from only the display user interface of the smart phones
32 . The synchronized system of claim ( 3 ) in which the communications control module is further enabled to continuously monitor the communications network of the system and to automatically route all communications in real time via the internet to the appropriate devices and in which all communications can be stored for further analysis or troubleshooting.
33 . The synchronized system of claim ( 6 ) in which the communications control module is further enabled by application software to continuously monitor the communications network of the system, decode all incoming messages and to automatically route all communications in real time via the internet to the appropriate devices and in which all communications are capable of being stored for further analysis or troubleshooting.
34 . The synchronized system of claim ( 1 ) wherein the hospitality software application is also stored on the connected wireless handheld computing devices of the system however wherein the current data from the master database is automatically downloaded from the master database to the remote user databases of the wireless handheld computing devices, upon connection from the wireless handheld computing device via the internet and in real time so that the application on the connected wireless handheld computing device is functional with the then current data.
35 . The synchronized system of claim ( 7 ) wherein the programmed handheld configurations on the connected wireless handheld computing devices of the system are displayable in context to show the parent and child relationships within the displayed configuration on the display screens of the wireless handheld computing devices.
36 . The synchronized system of claim ( 2 ) wherein the hospitality software application on the connected wireless handheld computing devices of the system is enabled to allow for communications with other wireless handheld computing devices directly from only the user interface on the display of the wireless handheld computing device.
37 . The synchronized system of any of claim ( 4 ) wherein the hospitality software application on the connected wireless handheld computing devices of the system is further enabled to allow for direct communications with other wireless handheld computing devices directly from the user interface on the wireless handheld computing device and without using any other keys, buttons or other areas outside the user interface of the wireless handheld computing display.
38 . The synchronized system of claim ( 3 ) which is further enabled by application software to convert the hospitality software application data from the master database to HTML or XML formats prior to transmission for display on one or more of the connected devices of the system as web pages by utilizing the data and file structure, parameters and/or tags within the master database.
39 . The synchronized system of claim ( 5 ) wherein the hospitality software application and its remote user database stored on the connected wireless handheld computing devices of the system is automatically updated when the master database is updated based upon predetermined criteria related to items in the master database and wherein the update is enabled by checking parameters against a selection of master menu items based on tags or identifiers associated with the items and by checking the master database items against a dictionary of items acceptable for inclusion in the data to be sent to the connected wireless handheld computing devices.
40 . The synchronized system of claim ( 2 ) in which the communications control module is further enabled to simulate communications between the various connected devices of the system for testing purposes and to monitor and store the results for troubleshooting purposes.
41 . The synchronized system of claim ( 3 ) in which the communications control module is further enabled to simulate communications between the various connected devices of the system for testing purposes and to monitor and store the results for troubleshooting purposes and wherein the system is further enabled to communicate with a metalanguage protocol.
42 . The synchronized system of claim ( 1 ) in which the programmed handheld configurations are created via a software emulator tool, which operates on a desktop computer and which includes a display customization dialogue box operable on a display connected to a desktop computer and wherein the generated display configurations for multiple wireless handheld computer views can be shown on the desktop display concurrently during development and testing.
43 . The synchronized system of claim ( 2 ) in which the programmed handheld configurations are created via a software emulator tool, which operates on a desktop computer and which includes a display customization dialogue box operable on a display connected to the desktop computer and which further allows for the multiple wireless handheld computer configurations to be stored for future use or testing.
44 . The synchronized system of claim ( 6 ) in which the programmed handheld configurations are created via a software emulator tool, which operates on a desktop computer and which includes the capability for the generated display configurations for multiple wireless handheld computer views to be shown on the desktop display concurrently during development and testing and which further allows for the emulated configurations to be stored for future use or testing.
45 . The synchronized system of claim ( 1 ) which further includes software functionality enabled to allow for searching of the data in the master database via the wireless handheld computing devices without the need for resource intensive pointers.
46 . The synchronized system of claim ( 2 ) which includes software functionality enabled to allow for querying prices in the master database via the wireless handheld computing devices which are smart phones.
47 . The synchronized system of claim ( 3 ) in which the system is further enabled to automatically update the wireless handheld computing devices in real time via the internet when relevant status changes to the users of those said wireless handheld computing devices occur anywhere in the connected system.
48 . The synchronized system of claim ( 4 ) in which the master database contains categories, items within those categories, and modifiers of those items enabled for purchase.
49 . The synchronized system of claim ( 5 ) in which the master database contains categories, items within those categories, modifiers of those items and sub-modifiers of those items enabled for purchase from any of the connected devices.
50 . The synchronized system of claim ( 1 ) in which the master database contains categories, items within those categories and modifiers of those items for sale, and in which the system is further enabled by application software to allow for customization of the orders or purchase requests via wireless handheld computing devices which are smart phones.
51 . The synchronized system of claim ( 2 ) in which the master database contains categories, items within those categories and modifiers of those items for sale, and in which the system is further enabled by application software to allow for manual modification of the orders or purchase requests via the wireless handheld computing devices of the system.
52 . The synchronized system of claim ( 3 ) in which the programmed handheld configurations are created via a software emulator tool, which operates on a desktop computer and which includes a display customization dialogue box which enables the look and feel of the wireless handheld computing devices to be shown for preview on displays connected to the desktop computer, via configuration and emulation software on the desktop computer.
53 . The synchronized system of claim ( 7 ) in which the programmed handheld configurations are created via a software emulator tool, which operates on a desktop computer and which includes a display customization dialogue box which enables the look and feel of the wireless handheld computing devices to be shown for preview on displays connected to the desktop computer, via configuration and emulation software on the desktop computer.
54 . The synchronized system of claim ( 4 ) in which the programmed handheld configurations are created for multiple smart phones types with varying display sizes via a software emulator tool, which operates on a desktop computer and which includes a display customization dialogue box which enables the look and feel of the smart phones to be shown for preview on a display connected to the desktop computer, via the emulator and configuration software operable on the desktop computer.
55 . The synchronized system of claim ( 1 ) which is further enabled by application software to convert the data from the master database to HTML or XML prior to wireless transmission to and display on the connected devices of the system as web pages by utilizing the file structure, parameters and/or tags within the master database and without any external conversions which don't depend on the file structure of the master database.
56 . The synchronized system of claim ( 2 ) which is further enabled by application software to convert the data from the master database to HTML or XML prior to wireless transmission to and display on the connected devices of the system as web pages by utilizing the file structure, parameters and/or tags within the master database and without any external conversions which don't depend on the file structure of the master database and without any conversions that occur subsequent to the wireless transmission and wherein all of the data is displayable as cascading and linked screens which is operable from the displays on the wireless handheld computing devices.
57 . The synchronized system of claim ( 6 ) which is further enabled by application software to convert the data from the master database to HTML or XML prior to wireless transmission to and display on the connected devices of the system as web pages by utilizing the file structure, parameters and/or tags within the master database and without any external conversions which don't depend on the file structure of the master database and without any conversions that occur subsequent to the wireless transmission and wherein all of the cascading screen relationships and linkages are maintained and displayable on the wireless handheld computing devices.
58 . The system of claim ( 1 ) which also include the selection of nontextual symbols or graphical icons, in addition to text, for display as part of the programmed handheld configurations on the wireless handheld computing devices.
59 . The synchronized system of claim ( 1 ) in which the hospitality software application is a food and drink ordering application.
60 . The synchronized system of claim ( 4 ) in which the hospitality software application is a food and drink ordering application.
61 . The synchronized system of claim ( 7 ) in which the hospitality software application is a food and drink ordering application.
62 . The synchronized system of claim ( 1 ) in which the hospitality software application is a ticketing application.
63 . The synchronized system of claim ( 3 ) in which the hospitality software application is a ticketing application
64 . The synchronized system of claim ( 7 ) in which the hospitality software application is a ticketing application.
65 . The synchronized system of claim ( 1 ) in which the hospitality software application is a waitlist application.
66 . The synchronized system of claim ( 5 ) in which the hospitality software application is a waitlist application
67 . The synchronized system of claim ( 1 ) in which the hospitality software application is a reservations application.
68 . The synchronized system of claim ( 6 ) in which the hospitality software application is a reservations application
69 . The synchronized system of claim 7 , in which price changes or the addition of new items which occur at the master database level are automatically sent in real time, via the internet to the said at least one other computer server and its associated remote user database resulting in data consistency of the connected and synchronized databases.
70 . The synchronized system of claim 4 , in which price changes or the addition of new items which occur at the master database level are automatically sent in real time, via the internet to the said at least one other computer server and its associated remote user database resulting in data consistency of the connected databases.
71 . The synchronized system of claim 7 , in which the wireless handheld computers are smart phones and in which status changes occurring in the database of the said one other computer database are automatically sent in real time, to the connected smart phones which have placed an order, or made a reservation or purchased a ticket and in which the status changes are relevant to the users of those connected smart phones.
72 . The synchronized system of claim ( 2 ) in which the wireless handheld computers are smart phones and in which status changes are automatically sent in real time, via the internet to the connected smart phones which have placed an order, or made a reservation or purchased a ticket and in which the status changes are relevant to the users of those connected smart phones.
73 . The synchronized system of claim ( 4 ) wherein the wireless handheld computing devices are smart phones and wherein the hospitality software application on the smart phones of the system is further enabled to allow for direct wireless communications with other smart phones directly from the user interface on the smart phones and without using any other keys, buttons or other areas outside the user interface of the display of the smart phones and without using the internet.
74 . The synchronized system of claim ( 5 ) wherein the wireless handheld computing devices are smart phones and wherein the hospitality software application on the connected smart phones of the system is further enabled to allow for direct wireless communications with other elements of the system directly from the user interface on the smart phones and without using any other keys, buttons or other areas outside the user interface of the display of the smart phones.
75 . The synchronized system of claim ( 3 ) wherein the wireless handheld computing devices are smart phones and wherein the hospitality software application on the smart phones of the system is further enabled to allow for direct wireless communications with other connected device directly from the user interface on the smart phones.
76 . The synchronized system of claim ( 1 ) wherein the wireless handheld computing devices are smart phones and wherein the generated display configurations for each smart phone includes a user-friendly operator interface unique to each smart phone.
77 . The synchronized system of claim ( 5 ) wherein the wireless handheld computing devices are smart phones and wherein the generated display configurations for each smart phone includes a user-friendly operator interface unique to each smart phone.
78 . The synchronized system of claim ( 7 ) wherein the wireless handheld computing devices are smart phones and wherein the generated display configurations for each smart phone includes a user-friendly operator interface unique to each smart phone.
79 . The synchronized system of claim ( 1 ) which further includes a desktop computer with associated data storage for an application software based software emulator and testing tool and its database and with a desktop display screen for operator use with the software tool, wherein the software tool is enabled to utilize data and parameters from the application software database file structure in the emulated hospitality application software database and parameters corresponding to the display of a smart phone to be emulated to create a uniquely customized software based display configuration for a smart phone, which is viewable on the display screen of said desktop computer such that the appearance of the smart phone on the display screen emulates the display of an actual, physical smart phone and, wherein the software tool can be repeatedly applied to emulate additional smart phones such that the emulated smart phones are synchronized as to functionality, yet with differing display configurations and wherein the software tool is further enabled to also use a display customization dialogue box which is displayable on the display screen to modify display view characteristics and wherein a modifier function also exists to modify items in the application software database, so that when such modifications occur, they are automatically applied to the emulated application configuration so that such modification will be automatically reflected throughout the entire user interface tree of the emulated application.
80 . The synchronized system of claim ( 2 ) which further includes a desktop computer with associated data storage for an application software based software emulator and testing tool and its database and with a desktop display screen for operator use with the software tool, wherein the software tool is enabled to utilize data and parameters from the application software database file structure in the emulated hospitality application software database and parameters corresponding to the display of a wireless handheld computing device to be emulated to create a uniquely customized software based display configuration for a wireless handheld computing device, which is viewable on the display screen of said desktop computer such that the appearance of the wireless handheld configuration on the display screen emulates the display of an actual, physical wireless handheld computing device and, wherein the software tool can be repeatedly applied to emulate additional wireless handheld computing devices such that the emulated wireless handheld computing devices are synchronized as to functionality, yet with differing display configurations and wherein the software tool is further enabled to also use a display customization dialogue box which is displayable on the display screen to modify display view characteristics.
81 . The synchronized system of claim ( 3 ) which further includes a desktop computer with associated data storage for an application software based software emulator and testing tool and its database and with a desktop display screen for operator use with the software tool, wherein the software tool is enabled to utilize data and parameters from the application software database file structure in the emulated hospitality application software database and parameters corresponding to the display of a smart phone to be emulated to create a uniquely customized software based display configuration for a smart phone, which is viewable on the display screen of said desktop computer such that the appearance of the smart phone on the display screen emulates the display of an actual, physical smart phone and, wherein the software tool can be repeatedly applied to emulate additional smart phones such that the emulated smart phones are synchronized as to functionality, yet with differing display configurations and wherein the software tool is further enabled to also use a display customization dialogue box which is displayable on the display screen to modify display view characteristics and wherein a modifier function also exists to modify items in the application software database, so that when such modifications occur, they are automatically applied to the emulated application configuration so that such modification will be automatically reflected throughout the entire user interface tree of the emulated application.
82 . The synchronized system of claim ( 4 ) which further includes a desktop computer with associated data storage for an application software based software emulator and testing tool and its database and with a desktop display screen for operator use with the software tool, wherein the software tool is enabled to utilize data and parameters from the application software database file structure in the emulated hospitality application software database and parameters corresponding to the display of a wireless handheld computing device to be emulated to create a uniquely customized software based display configuration for a wireless handheld computing device, which is viewable on the display screen of said desktop computer such that the appearance of the wireless handheld configuration on the display screen emulates the display of an actual, physical wireless handheld computing device and, wherein the software tool can be repeatedly applied to emulate additional wireless handheld computing devices such that the emulated wireless handheld computing devices are synchronized as to functionality, yet with differing display configurations and wherein the software tool is further enabled to also use a display customization dialogue box which is displayable on the display screen to modify display view characteristics.
83 . The synchronized system of claim ( 5 ) which further includes a desktop computer with associated data storage for an application software based software emulator and testing tool and its database and with a desktop display screen for operator use with the software tool, wherein the software tool is enabled to utilize data and parameters from the application software database file structure in the emulated hospitality application software database and parameters corresponding to the display of a smart phone to be emulated to create a uniquely customized software based display configuration for a smart phone, which is viewable on the display screen of said desktop computer such that the appearance of the smart phone on the display screen emulates the display of an actual, physical smart phone and, wherein the software tool can be repeatedly applied to emulate additional smart phones such that the emulated smart phones are synchronized as to functionality, yet with differing display configurations and wherein the software tool is further enabled to also use a display customization dialogue box which is displayable on the display screen to modify display view characteristics and wherein a modifier function also exists to modify items in the application software database, so that when such modifications occur, they are automatically applied to the emulated application configuration so that such modification will be automatically reflected throughout the entire user interface tree of the emulated application.
84 . The synchronized system of claim ( 6 ) which further includes a desktop computer with associated data storage for an application software based software emulator and testing tool and its database and with a desktop display screen for operator use with the software tool, wherein the software tool is enabled to utilize data and parameters from the application software database file structure in the emulated hospitality application software database and parameters corresponding to the display of a wireless handheld computing device to be emulated to create a uniquely customized software based display configuration for a wireless handheld computing device, which is viewable on the display screen of said desktop computer such that the appearance of the wireless handheld configuration on the display screen emulates the display of an actual, physical wireless handheld computing device and, wherein the software tool can be repeatedly applied to emulate additional wireless handheld computing devices such that the emulated wireless handheld computing devices are synchronized as to functionality, yet with differing display configurations and wherein the software tool is further enabled to also use a display customization dialogue box which is displayable on the display screen to modify display view characteristics and wherein a modifier function also exists to modify items in the application software database, so that when such modifications occur, they are automatically applied to the emulated application configuration so that such modification will be automatically reflected throughout the entire user interface tree of the emulated application.
85 . The synchronized system of claim ( 7 ) which further includes a desktop computer with associated data storage for an application software based software emulator and testing tool and its database and with a desktop display screen for operator use with the software tool, wherein the software tool is enabled to utilize data and parameters from the application software database file structure in the emulated hospitality application software database and parameters corresponding to the display of a wireless handheld computing device to be emulated to create a uniquely customized software based display configuration for a wireless handheld computing device, which is viewable on the display screen of said desktop computer such that the appearance of the wireless handheld configuration on the display screen emulates the display of an actual, physical wireless handheld computing device and, wherein the software tool can be repeatedly applied to emulate additional wireless handheld computing devices such that the emulated wireless handheld computing devices are synchronized as to functionality, yet with differing display configurations and wherein the software tool is further enabled to also use a display customization dialogue box which is displayable on the display screen to modify display view characteristics and wherein a modifier function also exists to modify items in the application software database, so that when such modifications occur, they are automatically applied to the emulated application configuration so that such modification will be automatically reflected throughout the entire user interface tree of the emulated application.
86 . The synchronized system of claim ( 1 ) in which the system is further enabled to provide application software functionality for automatically importing the data from a POS database into the system and then to utilize that imported data for the development of the customized wireless handheld computing display configurations.
87 . The synchronized system of claim ( 3 ) in which the system is further enabled to provide application software functionality for automatically importing the data from a POS database into the system and then to utilize that imported data for the development of the customized wireless handheld computing display configurations.
88 . The synchronized system of claim ( 7 ) in which the system is further enabled to provide application software functionality for automatically importing the data from a POS database into the system and then to utilize that imported data for the development of the customized wireless handheld computing display configurations.
89 . The synchronized system of claim ( 1 ) in which the system is further enabled to provide application software functionality for including any combination of automatic and manual selection of the items comprising the generated programmed wireless handheld computer cascading screens configurations.
90 . The synchronized system of claim ( 3 ) in which the system is further enabled to provide application software functionality for including any combination of automatic and manual selection of the items comprising the generated programmed wireless handheld computer cascading screens configurations.
91 . The synchronized system of claim ( 6 ) in which the system is further enabled to provide application software functionality for including any combination of automatic and manual selection of the items comprising the generated programmed wireless handheld computer cascading screens configurations.
92 . The synchronized system of claim ( 1 ) in which the system is further enabled to include a selection of symbols, characters, and icons in addition to text for the generation of a unique wireless handheld computer display configuration comprised of such items.
93 . The synchronized system of claim ( 4 ) in which the system is further enabled to include a selection of symbols, characters, and icons in addition to text for the generation of a unique wireless handheld computer display configuration comprised of such items.
94 . The synchronized system of claim ( 7 ) in which the system is further enabled to include a selection of symbols, characters, or icons in addition to text for the generation of a unique wireless handheld display configuration comprised of such items.
95 . The synchronized system of claim ( 2 ) in which the system is further enabled to generate unique wireless handheld display configurations only composed of items corresponding to a particular special criteria and in which the system utilizes tags in the master database associated with and in compliance with those special parameters to control the generation of the customized wireless handheld display configurations.
96 . The synchronized system of claim ( 4 ) in which the system is further enabled to generate unique wireless handheld display configurations only composed of items corresponding to a particular special criteria and in which the system utilizes tags in the master database associated with and in compliance with those special parameters to control the generation of the customized wireless handheld display configurations.
97 . The synchronized system of claim ( 8 ) in which the wireless handheld computing devices are smart phones.
98 . The synchronized system of claim ( 8 ) which further includes a desktop computer with associated data storage for an application software based software emulator and testing tool and its database and with a desktop display screen for operator use with the software tool, wherein the software tool is enabled to utilize data and parameters from the application software database file structure in the emulated hospitality application software database and parameters corresponding to the display of a wireless handheld computing device to be emulated to create a uniquely customized software based display configuration for a wireless handheld computing device, which is viewable on the display screen of said desktop computer such that the appearance of the wireless handheld configuration on the display screen emulates the display of an actual, physical wireless handheld computing device and, wherein the software tool can be repeatedly applied to emulate additional wireless handheld computing devices such that the emulated wireless handheld computing devices are synchronized as to functionality, yet with differing display configurations and wherein the software tool is further enabled to also use a display customization dialogue box which is displayable on the display screen to modify display view characteristics and wherein a modifier function also exists to modify items in the application software database, so that when such modifications occur, they are automatically applied to the emulated application configuration so that such modification will be automatically reflected throughout the entire user interface tree of the emulated application.
99 . The synchronized system of claim ( 8 ) in which the system is further enabled to provide application software functionality for automatically importing the data from a POS database into the system and then to utilize that imported data for the development of the customized wireless handheld computing display configurations.
100 . The synchronized system of claim ( 8 ) in which the hospitality software application is a food and drink ordering application.
101 . The synchronized system of claim ( 8 ) in which the communications control module is further enabled by application software to continuously monitor the communications network of the system, decode all incoming messages and to automatically route all communications in real time via the internet to the appropriate devices.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.