Movatterモバイル変換


[0]ホーム

URL:


US20010049613A1 - Synchronizing reservation database - Google Patents

Synchronizing reservation database
Download PDF

Info

Publication number
US20010049613A1
US20010049613A1US09/778,567US77856701AUS2001049613A1US 20010049613 A1US20010049613 A1US 20010049613A1US 77856701 AUS77856701 AUS 77856701AUS 2001049613 A1US2001049613 A1US 2001049613A1
Authority
US
United States
Prior art keywords
database
reservation
primary
information
customer
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
US09/778,567
Inventor
Henry Gramann
Jason Moore
Stephanie Gusmeri
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.)
RESERVATIONSOURCE Inc
Original Assignee
RESERVATIONSOURCE Inc
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
Application filed by RESERVATIONSOURCE IncfiledCriticalRESERVATIONSOURCE Inc
Priority to US09/778,567priorityCriticalpatent/US20010049613A1/en
Assigned to RESERVATIONSOURCE, INC.reassignmentRESERVATIONSOURCE, INC.ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: GRAMANN, HENRY T., III, MOORE, JASON H., GUSMERI, STEPHANIE L.
Publication of US20010049613A1publicationCriticalpatent/US20010049613A1/en
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

A reservation system synchronization process that synchronizes scheduling, customer, and configuration information and reduces conflicts for calendar-driven consumer service businesses. The process keeps business calendar information on both a local computer system, residing at the local business facility, and a webserver attached to the Internet, each of which is self-sustaining in the event of a computer system or network connection failure. A polling process synchronizes the reservation information entered into the databases on each computer system. The reservation system synchronization process automatically resolves conflicts and avoids information loss.

Description

Claims (25)

What is claimed is:
1. A method for scheduling reservations comprising:
storing a site-based reservation on a primary database;
storing a web-based reservation on a secondary database; and
periodically and automatically synchronizing the primary database with the secondary database.
2. The method of
claim 1
, periodically and automatically synchronizing the primary database with the secondary database further comprising:
identifying secondary updates made to the secondary database;
performing the secondary updates on the primary database;
identifying primary updates made to the primary database;
performing the primary updates on the secondary database; and
performing the primary updates on the primary database.
3. The method of
claim 2
, storing a web-based reservation on a secondary database further comprising:
accessing a table on the secondary database; and
indicating the access in a queue table.
4. The method of
claim 3
, identifying secondary updates made to the secondary database further comprising:
retrieving the queue table on the secondary database; and
identifying an unprocessed entry in the queue table.
5. The method of
claim 4
, identifying an unprocessed entry in the queue table further comprising:
identifying a structured query language command; and
finding a mark associated with the structured query language command, wherein the mark denotes that the command is unprocessed.
6. The method of
claim 5
, performing the secondary updates on the primary database further comprising:
executing the structured query language command on the primary database.
7. The method of
claim 2
, performing the primary updates on the primary database further comprising keeping a cache of the operations performed when performing the primary updates on the secondary database.
8. A reservation system comprising:
a system database for storing site-based reservations; and
a synchronization program which, upon execution:
identifies web-based reservations made to a server database;
adds the web-based reservations to the system database;
adds the site-based reservations to the server database; and
adds the site-based reservations to the system database.
9. The reservation system of
claim 8
, wherein the synchronization program is executed periodically at a predetermined time interval.
10. The reservation system of
claim 9
, wherein the predetermined time interval is approximately fifteen seconds.
11. The reservation system of
claim 9
, further comprising a web server including:
the server database; and
an interface for receiving the web-based reservations.
12. The reservation system of
claim 11
, wherein the interface comprises a web page.
13. The reservation system of
claim 9
, wherein the processor-based system further comprises a program for receiving the site-based reservations.
14. The reservation system of
claim 8
, wherein the system database further comprises:
a scheduling table for storing scheduling information;
a customer table for storing customer information; and
a queue table for storing update information.
15. The reservation system of
claim 14
, wherein the system database further comprises a configuration table for storing configuration information.
16. The reservation system of
claim 15
, further comprising a reservation system application which retrieves scheduling information from and publishes scheduling information to the scheduling table.
17. The reservation system of
claim 16
, wherein the reservation system application further retrieves customer information from and publishes customer information to the customer table.
18. The reservation system of
claim 16
, wherein the reservation system application further program retrieves configuration information from and publishes configuration information to the configuration table.
19. The reservation system of
claim 14
, wherein the update information comprises updates made to the schedule table and the customer table.
20. The reservation system of
claim 11
, wherein the server database further comprises:
a scheduling table for storing scheduling information;
a customer table for storing customer information;
a configuration table for storing configuration information; and
a queue table for storing update information.
21. The reservation system of
claim 20
, wherein the interface retrieves configuration information from the configuration table.
22. The reservation system of
claim 20
, wherein the interface retrieves customer information from and publishes customer information to the customer table.
23. The reservation system of
claim 20
, wherein the interface retrieves scheduling information from and publishes scheduling information to the scheduling table.
24. An article comprising a medium storing instructions for enabling a processor-based system to:
store a site-based reservation on a primary database;
store a web-based reservation on a secondary database; and
periodically and automatically synchronize the primary database with the secondary database.
25. The article of
claim 24
, further storing instructions for enabling a processor-based system to:
identify secondary updates made to the secondary database;
perform the secondary updates on the primary database;
identify primary updates made to the primary database;
perform primary updates on the secondary database; and
perform primary updates on the primary database.
US09/778,5672000-02-292001-02-07Synchronizing reservation databaseAbandonedUS20010049613A1 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
US09/778,567US20010049613A1 (en)2000-02-292001-02-07Synchronizing reservation database

Applications Claiming Priority (2)

Application NumberPriority DateFiling DateTitle
US18578600P2000-02-292000-02-29
US09/778,567US20010049613A1 (en)2000-02-292001-02-07Synchronizing reservation database

Publications (1)

Publication NumberPublication Date
US20010049613A1true US20010049613A1 (en)2001-12-06

Family

ID=26881471

Family Applications (1)

Application NumberTitlePriority DateFiling Date
US09/778,567AbandonedUS20010049613A1 (en)2000-02-292001-02-07Synchronizing reservation database

Country Status (1)

CountryLink
US (1)US20010049613A1 (en)

Cited By (30)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20010037225A1 (en)*2000-03-092001-11-01Last Michael E.System and method for posting available time slots to a network hub
US20010037226A1 (en)*2000-04-272001-11-01Makoto KurokawaMethod of making reservations and checking wait state for facility utilization
WO2002103587A1 (en)*2001-06-192002-12-27Hotelzon International LtdHotel/transportation reservation mechanism
US20030061145A1 (en)*2001-09-262003-03-27International Business Machines CorpoationOnline registration and block tracking for travel wholesalers, agencies and hotels
US20040122915A1 (en)*2001-11-282004-06-24John SaareMethod and system for an extensible client specific calendar application in a portal server
US6876973B1 (en)*2000-04-032005-04-05John ViscontiRestaurant directory and marketing system
US20050091603A1 (en)*2003-10-232005-04-28International Business Machines CorporationSystem and method for automatic information compatibility detection and pasting intervention
US20050144293A1 (en)*2003-11-212005-06-30Microsoft CorporationMethod to provide synch notifications to client devices
US20050256749A1 (en)*2002-03-202005-11-17Eviivo LimitedProduct inventory management system
US20060277282A1 (en)*2005-06-022006-12-07International Business Machines CorporationFederated scheduling method and system
US20070050365A1 (en)*2005-08-252007-03-01Nokia CorporationManagement of user data
US20070130108A1 (en)*2005-12-022007-06-07Microsoft CorporationRemote read-write access to disparate data stores
US20080072144A1 (en)*2004-01-122008-03-20Yen-Fu ChenOnline Learning Monitor
US20080091726A1 (en)*2006-10-162008-04-17Bluetie, Inc.Methods for scheduling and completing reservations within an application and systems thereof
US20080098317A1 (en)*2004-01-122008-04-24Yen-Fu ChenAutomatic Reference Note Generator
US20080098000A1 (en)*2006-10-232008-04-24Blue Tie, Inc.System and method for storing user data in a centralized database and intelligently reducing data entry
US20080195506A1 (en)*2006-10-232008-08-14Blue Tie, Inc.Systems and methods for automated purchase requests
US20080300859A1 (en)*2003-06-052008-12-04Yen-Fu ChenSystem and Method for Automatic Natural Language Translation of Embedded Text Regions in Images During Information Transfer
US20090031238A1 (en)*2004-01-122009-01-29Viktors BerstisAutomatic Natural Language Translation During Information Transfer
US20090044140A1 (en)*2003-11-062009-02-12Yen-Fu ChenIntermediate Viewer for Transferring Information Elements via a Transfer Buffer to a Plurality of Sets of Destinations
US20090217310A1 (en)*2008-02-252009-08-27Blue Tie, Inc.Methods for integrating and managing one or more features in an application and systems thereof
US20100094680A1 (en)*2008-10-142010-04-15Peter EllisSystem and method for providing web-based management solutions
US20110184998A1 (en)*2010-01-222011-07-28Palahnuk Samuel LUniversally accessible encrypted internet file system for wired and wireless computing devices supplanting synchronization, backup and email file attachment
US8056082B2 (en)2006-05-312011-11-08Bluetie, Inc.Capacity management and predictive planning systems based on trended rate change of monitored factors and methods thereof
US8234203B1 (en)2000-05-122012-07-31Adventive, Inc.E-commerce system including online automatable inventory monitor and control system
US20120203579A1 (en)*2010-06-102012-08-09Gobookings Systems Pty LtdSystem for booking a time period for utilising a time based service or resource
US8260924B2 (en)2006-05-032012-09-04Bluetie, Inc.User load balancing systems and methods thereof
US20120296679A1 (en)*2011-05-202012-11-22Imidus Technologies, Inc.Web integrated point-of-sale system
WO2012161678A1 (en)*2011-05-202012-11-29Imidus Technologies, Inc.Web integrated point-of-sale system
RU2750085C2 (en)*2016-07-272021-06-22Имидус Текнолоджиз, Инк.Web-based integrated point of sale system

Citations (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US6477503B1 (en)*1999-07-082002-11-05Robert O. MankesActive reservation system

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US6477503B1 (en)*1999-07-082002-11-05Robert O. MankesActive reservation system

Cited By (61)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20070207872A1 (en)*2000-03-092007-09-06Last Michael ESystem and method for posting available tee time slots to a network hub
US20010037225A1 (en)*2000-03-092001-11-01Last Michael E.System and method for posting available time slots to a network hub
US7249041B2 (en)*2000-03-092007-07-24Last Minute Tee Times, Inc.System and method for posting available time slots to a network hub
US20060277057A1 (en)*2000-03-092006-12-07Last Minute Tee Times, Inc.System and method for posting available time slots to a network hub
US6876973B1 (en)*2000-04-032005-04-05John ViscontiRestaurant directory and marketing system
US20010037226A1 (en)*2000-04-272001-11-01Makoto KurokawaMethod of making reservations and checking wait state for facility utilization
US8234203B1 (en)2000-05-122012-07-31Adventive, Inc.E-commerce system including online automatable inventory monitor and control system
US20040249684A1 (en)*2001-06-192004-12-09Esa KarppinenHotel/transportation reservation mechanism
WO2002103587A1 (en)*2001-06-192002-12-27Hotelzon International LtdHotel/transportation reservation mechanism
US8364507B2 (en)*2001-09-262013-01-29International Business Machines CorporationOnline registration and block tracking for travel wholesalers, agencies and hotels
US9251477B2 (en)2001-09-262016-02-02International Business Machines CorporationOnline registration and block tracking for travel wholesalers, agencies and hotels
US20030061145A1 (en)*2001-09-262003-03-27International Business Machines CorpoationOnline registration and block tracking for travel wholesalers, agencies and hotels
US10467555B2 (en)2001-09-262019-11-05International Business Machines CorporationOnline registration and block tracking for travel wholesalers, agencies and hotels
US20040122915A1 (en)*2001-11-282004-06-24John SaareMethod and system for an extensible client specific calendar application in a portal server
US20050256749A1 (en)*2002-03-202005-11-17Eviivo LimitedProduct inventory management system
US20080300859A1 (en)*2003-06-052008-12-04Yen-Fu ChenSystem and Method for Automatic Natural Language Translation of Embedded Text Regions in Images During Information Transfer
US8031943B2 (en)2003-06-052011-10-04International Business Machines CorporationAutomatic natural language translation of embedded text regions in images during information transfer
US20050091603A1 (en)*2003-10-232005-04-28International Business Machines CorporationSystem and method for automatic information compatibility detection and pasting intervention
US8689125B2 (en)2003-10-232014-04-01Google Inc.System and method for automatic information compatibility detection and pasting intervention
US8161401B2 (en)2003-11-062012-04-17International Business Machines CorporationIntermediate viewer for transferring information elements via a transfer buffer to a plurality of sets of destinations
US20090044140A1 (en)*2003-11-062009-02-12Yen-Fu ChenIntermediate Viewer for Transferring Information Elements via a Transfer Buffer to a Plurality of Sets of Destinations
US20110153745A1 (en)*2003-11-212011-06-23Microsoft CorporationMethod to provide sync notifications to client devices
US8495249B2 (en)2003-11-212013-07-23Microsoft CorporationProviding sync notifications to client devices
US20050144293A1 (en)*2003-11-212005-06-30Microsoft CorporationMethod to provide synch notifications to client devices
US8307034B2 (en)2003-11-212012-11-06Microsoft CorporationMethod to provide sync notifications to client devices
US7925754B2 (en)2003-11-212011-04-12Microsoft CorporationMethod and computer program product to provide synch notifications to client devices
US20080098317A1 (en)*2004-01-122008-04-24Yen-Fu ChenAutomatic Reference Note Generator
US20090031238A1 (en)*2004-01-122009-01-29Viktors BerstisAutomatic Natural Language Translation During Information Transfer
US9514108B1 (en)2004-01-122016-12-06Google Inc.Automatic reference note generator
US8276090B2 (en)2004-01-122012-09-25Google Inc.Automatic reference note generator
US8122424B2 (en)2004-01-122012-02-21International Business Machines CorporationAutomatic natural language translation during information transfer
US20080072144A1 (en)*2004-01-122008-03-20Yen-Fu ChenOnline Learning Monitor
US8086999B2 (en)2004-01-122011-12-27International Business Machines CorporationAutomatic natural language translation during information transfer
US8091022B2 (en)2004-01-122012-01-03International Business Machines CorporationOnline learning monitor
US20060277282A1 (en)*2005-06-022006-12-07International Business Machines CorporationFederated scheduling method and system
US20070050365A1 (en)*2005-08-252007-03-01Nokia CorporationManagement of user data
US8626708B2 (en)*2005-08-252014-01-07Nokia CorporationManagement of user data
US7853590B2 (en)*2005-12-022010-12-14Microsoft CorporationRemote read-write access to disparate data stores
US20070130108A1 (en)*2005-12-022007-06-07Microsoft CorporationRemote read-write access to disparate data stores
US8260924B2 (en)2006-05-032012-09-04Bluetie, Inc.User load balancing systems and methods thereof
US8056082B2 (en)2006-05-312011-11-08Bluetie, Inc.Capacity management and predictive planning systems based on trended rate change of monitored factors and methods thereof
US20080091726A1 (en)*2006-10-162008-04-17Bluetie, Inc.Methods for scheduling and completing reservations within an application and systems thereof
US20080098000A1 (en)*2006-10-232008-04-24Blue Tie, Inc.System and method for storing user data in a centralized database and intelligently reducing data entry
US20080195506A1 (en)*2006-10-232008-08-14Blue Tie, Inc.Systems and methods for automated purchase requests
US10430845B2 (en)2006-10-232019-10-01Adventive, Inc.Systems and methods for automated purchase requests
US9489177B2 (en)2008-02-252016-11-08Adventive, Inc.Methods for integrating and managing one or more features in an application and systems thereof
US20090217310A1 (en)*2008-02-252009-08-27Blue Tie, Inc.Methods for integrating and managing one or more features in an application and systems thereof
US8370186B2 (en)2008-10-142013-02-05Gramercyone Technology Corp.System and method for providing web-based management solutions
US8209206B2 (en)2008-10-142012-06-26Gramercyone Technology Corp.System and method for providing web-based management solutions
US20100191569A1 (en)*2008-10-142010-07-29Spafinder, Inc.System and method for providing web-based management solutions
US9934489B2 (en)2008-10-142018-04-03Booker Software, Inc.System and method for providing web-based management solutions
US20100094680A1 (en)*2008-10-142010-04-15Peter EllisSystem and method for providing web-based management solutions
US20110184998A1 (en)*2010-01-222011-07-28Palahnuk Samuel LUniversally accessible encrypted internet file system for wired and wireless computing devices supplanting synchronization, backup and email file attachment
US20120203579A1 (en)*2010-06-102012-08-09Gobookings Systems Pty LtdSystem for booking a time period for utilising a time based service or resource
JP2014519651A (en)*2011-05-202014-08-14イミダス・テクノロジーズ,インコーポレーテッド Web integrated POS system
CN103718199A (en)*2011-05-202014-04-09伊米德思科技股份有限公司 WEB-integrated point-of-sale system
EP3418964A1 (en)*2011-05-202018-12-26Imidus Technologies, Inc.Web integrated point-of-sale system
US20120296679A1 (en)*2011-05-202012-11-22Imidus Technologies, Inc.Web integrated point-of-sale system
WO2012161678A1 (en)*2011-05-202012-11-29Imidus Technologies, Inc.Web integrated point-of-sale system
CN110929902A (en)*2011-05-202020-03-27伊米德思科技股份有限公司WEB-integrated point-of-sale system
RU2750085C2 (en)*2016-07-272021-06-22Имидус Текнолоджиз, Инк.Web-based integrated point of sale system

Similar Documents

PublicationPublication DateTitle
US20010049613A1 (en)Synchronizing reservation database
US5867822A (en)Method and apparatus for management of electronic calendars throughout an enterprise and management of events in a distributed system
US7069228B1 (en)Apparatus and method for an internet based computer reservation booking system
US7606725B2 (en)Computer services for assisting users in identifying contacts of their respective contacts
US8209200B2 (en)System and method for synchronizing passenger name record data
US6493742B1 (en)System and method for providing internet accessible registries
US20080091726A1 (en)Methods for scheduling and completing reservations within an application and systems thereof
US20080313005A1 (en)System and method for real-time scheduling of human and non-human resources
US20050055252A1 (en)Method and system for online interactive appointments and reservations
US20020116405A1 (en)Data processing environment with methods providing contemporaneous synchronization of two or more clients
US20060015375A1 (en)Method and system of managing services in a business center
JPS63189963A (en)Schedule management
US20080091653A1 (en)Contact relationship systems and methods
WO2008042519A2 (en)Method and system for scheduling appointment
WO2012176497A1 (en)Information processing device, information processing method, information processing program, and storage medium having information processing program stored thereon
WO2001053991A1 (en)Reservation/appointment system and method
JP6200980B2 (en) Server device and server control method
WO2016033353A1 (en)Systems and methods for biasing task assistance auto-complete suggestions
TWI715001B (en)Cloud calendar automatic updating method, system, device and storage medium
WO2017127273A1 (en)Determining activities responsive to profile
US7440910B1 (en)System and method for renewing business, professional, and personal contacts
US20060015491A1 (en)Method and system of managing an online reservation system for real estate properties
JP2002259663A (en)Device and method for generating customer visit schedule
US20060031105A1 (en)Method and system of managing an online reservation system for a business center
KR20120133427A (en)Method and Apparatus for Scheduling

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:RESERVATIONSOURCE, INC., TEXAS

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:GRAMANN, HENRY T., III;MOORE, JASON H.;GUSMERI, STEPHANIE L.;REEL/FRAME:011545/0884;SIGNING DATES FROM 20010124 TO 20010127

STCBInformation on status: application discontinuation

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


[8]ページ先頭

©2009-2025 Movatter.jp