Sign In to Follow Application
View All Documents & Correspondence

Method And System For Determination Of Pricing Of An Accommodation Facility

Abstract: The present disclosure provides a system to determine an optimal price of an accommodation facility. The system fetches a first historical data and obtains a first seasonality data associated with the accommodation facility. Further, the system receives a clickstream data and collects a first set of data associated with the accommodation facility. Also, the system obtains a second set of data associated with one or more accommodation facilities similar to the accommodation facility. In addition, the system extracts a competitor data from the obtained second set of data associated with the one or more accommodation facilities similar to the accommodation facility. Also, the system generates a signal to determine an optimal price of the accommodation facility based on the fetched first historical data, the obtained first seasonality data, the received clickstream data, the collected first set of data and the extracted competitor data. To be published with Fig. 1

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
30 October 2018
Publication Number
18/2020
Publication Type
INA
Invention Field
COMPUTER SCIENCE
Status
Email
delhi@lsdavar.in
Parent Application

Applicants

RUPTUB SOLUTIONS PRIVATE LIMITED
AMR Tech Park, Block 1 , First Floor, 23 & 24, Hosur Main Road, Bommanahalli, Bengaluru, Karnataka, India, Pin Code-560 068.

Inventors

1. ABHISHEK TIWARI
B2-06, Vasudev (Plot no-2) Vrindavan City, Jamtha, Nagpur, Maharashtra, India, Pin Code-441 122.
2. CHAITANYA SANGANI
# 16-23-63/1B, Pallam Raju Nagar, Road no. 3, Kakinada, East Godavari District, Andhra Pradesh, India, Pin Code-533 001.
3. JASJOT SINGH MAAN
#2301, Phase 11, Mohali, Punjab, India, Pin Code-160 062.
4. RAGHOTHAM SRIPADRAJ
# 45, I main, College Teachers Layout, BSK III Stage, Bangalore, Karnataka, India, Pin Code- 560 085.

Specification

Claims:
What is claimed is:
1. A computer system comprising:
one or more processors;
a signal generator circuitry (106) embedded inside a computing device (104) for generating a signal; and
a memory coupled to the one or more processors, the memory for storing instructions which, when executed by the one or more processors, cause the one or more processors to perform a method for determining price of an accommodation facility to optimize revenue generated by the accommodation facility, the method comprising:
fetching, at an accommodation facility pricing system (110), a first historical data associated with the accommodation facility, wherein the first historical data is fetched from a first region of a geographical region, wherein the first historical data is fetched from a plurality of sources;
obtaining, at the accommodation facility pricing system (110), a first seasonality data associated with the accommodation facility, wherein the first seasonality data is obtained from a second region of the geographical region, wherein the first seasonality data is obtained from the plurality of sources;
receiving, at the accommodation facility pricing system (110), a clickstream data associated with the accommodation facility, wherein the clickstream data is received from the plurality of sources;
collecting, at the accommodation facility pricing system (110), a first set of data associated with the accommodation facility, wherein the first set of data is collected from the plurality of sources;
obtaining, at the accommodation facility pricing system (110), a second set of data associated with one or more accommodation facilities similar to the accommodation facility, wherein the second set of data is obtained from a third region of the geographical region, wherein the second set of data is obtained from the plurality of sources;
extracting, at the accommodation facility pricing system (110), a competitor data from the obtained second set of data associated with the one or more accommodation facilities similar to the accommodation facility, wherein the competitor data comprises a second historical data, a second seasonality data, a pricing data and miscellaneous data associated with the one or more accommodation facilities similar to the accommodation facility; and
the signal generator circuitry (106) embedded inside the computing device (104) hosting the accommodation facility pricing system (110), wherein the signal generator circuitry (106) generates a signal for determining an optimal price of the accommodation facility based on the fetched first historical data, the obtained first seasonality data, the received clickstream data, the collected first set of data and the extracted competitor data from the second set of data, wherein the determination is done in real-time.
2. The computer system as recited in claim 1, wherein the determination of pricing of the accommodation facility comprises determining price of a single room, a double room, rooms with specific-sized beds, one or more types of rooms, a single floor, one or more floors or a combination thereof.
3. The computer system as recited in claim 1, wherein the accommodation facility comprises at least one of a hotel, a guesthouse, a camp site, a holiday home, communal accommodation, village hotel, and other accommodation.
4. The computer system as recited in claim 1, wherein the geographical region is physical area that comprises the accommodation facility and the one or more associated accommodation facilities, wherein the first region of the geographical region comprises one or more sub-regions of the geographical region, wherein the second region of the geographical region comprises one or more sub-regions from union of the first region and the geographical region, and wherein the third region of the geographical region comprises one or more sub-regions from union of the second region and the geographical region.
5. The computer system as recited in claim 1, wherein the plurality of sources comprises at least one of a data warehouse, a database (114), third-party databases, social-networking sites, and web-based platforms.
6. The computer system as recited in claim 1, wherein the first seasonality data comprises data associated with the accommodation facility based on a plurality of seasons, wherein the plurality of seasons comprises spring, summer, monsoon, autumn, pre-winter, and winter, wherein the first seasonality data comprises occupancy data, pricing data, and miscellaneous data associated with the accommodation facility.
7. The computer system as recited in claim 1, wherein the first historical data comprises past data associated with the accommodation facility, wherein the first historical data comprises past occupancy data, past pricing data and past miscellaneous data associated with the accommodation facility.
8. The computer system as recited in claim 1, wherein the competitor data is a subset of the second set of data, wherein the competitor data is extracted from the second set of data.
9. The computer system as recited in claim 1, wherein the accommodation facility pricing system (110) extracts the competitor data from the obtained second set of data based on mapping of the first historical data, the first seasonality data, the clickstream data, and the first set of data with the second set of data, wherein the mapping is done based on a plurality of factors.
10. The computer system as recited in claim 9, wherein the plurality of factors comprises of at least one of location, capacity, room typology, services offered, room service, client type, room facilities, sales channels, online reputation, brand name, marketing and sales strategy, ratings, and price strategy.

TECHNICAL FIELD
[0001] The present disclosure relates to the field of financial management, and in particular, relates to a method and system for determination of pricing of an accommodation facility.
BACKGROUND
[0002] Hospitality industry provides comfortable paid-lodging on a short-term basis. The accommodation facilities provided by the hospitality industry ranges from modest-quality mattress in a small room to large suites having high-quality beds and other accommodation facilities. Further, hotel ratings are often used to classify hotels according to their quality. There are different sized beds in a particular room that usually alters final price of the room. The pricing of a hotel room is based on the hotel rating, the accommodation facilities as well as the above mentioned parameters. The aim of any hotelier is to maximize revenue generated by the hotel owned by the hotelier. The revenue can be increased by getting more occupancy of people in the hotel. Also, the revenue can be increased by increasing pricing of rooms of the hotel. However, increasing the price of rooms of the hotel has certain limitations. The first limitation is to determine the amount of price that must be increased in order to increase the revenue generated from the hotel. The price has to be increased in such a way that it should not impact occupancy of the hotel. Also, there is a competition from other hotel chains in the market that try to fetch new customers by giving them lucrative schemes and offers. The price has to be increased in such a way that the increased price is still affordable than the price offered by the competitors. In light of the above mentioned discussion, there is a constant need to determine optimal price of various types of rooms provided by the hotel.

OBJECT OF THE DISCLOSURE
[0003] A primary object of the present disclosure is to provide a method for determination of price of an accommodation facility.
[0004] Another object of the present disclosure is to optimize revenue generated by the accommodation facility.
[0005] Yet another object of the present disclosure is to maximize profit generated by the accommodation facility.
[0006] Yet another object of the present disclosure is to determine price of the accommodation facility based on competitor data from one or more accommodation facilities similar to the accommodation facility.
[0007] Yet another object of the present disclosure is to determine pricing of the accommodation facility based on past occupancy of the accommodation facility.
[0008] Yet another object of the present disclosure is to determine price of the already constructed accommodation facility or a newly constructed accommodation facility.
SUMMARY
[0009] The present disclosure provides a computer system. The computer system includes one or more processors, a signal generator circuitry embedded inside a computing device for generating a signal, and a memory. The memory is coupled to the one or more processors. The memory stores instructions. The instructions are executed by the one or more processors. The execution of instructions causes the one or more processors to perform a method to determine price of an accommodation facility to optimize revenue generated by the accommodation facility. The method includes a first step to fetch a first historical data associated with the accommodation facility at an accommodation facility pricing system. The method includes another step to obtain a first seasonality data associated with the accommodation facility at the accommodation facility pricing system. The method includes yet another step to receive a clickstream data associated with the accommodation facility at the accommodation facility pricing system. The method includes yet another step to collect a first set of data associated with the accommodation facility at the accommodation facility pricing system. The method includes yet another step to obtain a second set of data associated with one or more accommodation facilities similar to the accommodation facility at the accommodation facility pricing system. The method includes yet another step to extract a competitor data from the obtained second set of data associated with the one or more accommodation facilities similar to the accommodation facility at the accommodation facility pricing system. The method includes yet another step to generate a signal by the signal generator circuitry embedded inside the computing device hosting the accommodation facility pricing system.
BRIEF DESCRIPTION OF THE FIGURES
[0010] FIG. 1 illustrates an interactive computing environment for determining price of an accommodation facility, in accordance with various embodiments of the present disclosure;
[0011] FIG. 2 illustrates an example of a geographical region for determining price of a first accommodation facility, in accordance with various embodiments of the present disclosure; and
[0012] FIG. 3 illustrates a block diagram of a computing device, in accordance with various embodiments of the present disclosure.
DETAILED DESCRIPTION
[0013] FIG. 1 illustrates an interactive computing environment 100 for determining price of an accommodation facility, in accordance with various embodiments of the present disclosure. The interactive computing environment 100 includes a user 102, a computing device 104, a signal generator circuitry 106, a communication network 108, an accommodation facility pricing system 110, a server 112, and a database 114.
[0014] The interactive computing environment 100 includes the user 102. The user 102 is any person who wants to determine price of the accommodation facility. In an embodiment of the present disclosure, the accommodation facility is an already constructed accommodation facility. In another embodiment of the present disclosure, the accommodation facility is under construction. In yet another embodiment of the present disclosure, the accommodation facility is a newly constructed accommodation facility. In an embodiment of the present disclosure, the user 102 is any person who wants to determine price of a single room of the accommodation facility. In an embodiment of the present disclosure, the accommodation facility refers to any place, building, organization, institute, skyscraper, room, a plurality of rooms or building in which someone may live or stay for a short period of time. In another embodiment of the present disclosure, the accommodation facility includes a hotel, a guesthouse, a camp site, a holiday home, communal accommodation, village hotel, other accommodation and the like. In an embodiment of the present disclosure, the accommodation facility includes various branches of the accommodation facility. In another embodiment of the present disclosure, the user 102 is any person who wants to determine price of one or more rooms of the accommodation facility. In yet another embodiment of the present disclosure, the user 102 is any person who wants to determine price of an entire floor of the accommodation facility. In yet another embodiment of the present disclosure, the user 102 is any person who wants to determine price of one or more floors of the accommodation facility. In yet another embodiment of the present disclosure, the user 102 is any person who wants to determine price of the entire accommodation facility. In an example, the user 102 wants to determine optimal price of the accommodation facility to be charged from one or more users.
[0015] The one or more users may be persons who want to stay in the accommodation facility for a limited period of time. In an example, the limited period of time includes a day, a night, a plurality of days, a plurality of nights and the like. In an embodiment of the present disclosure, the one or more users want to know price of the floor of the accommodation facility. In another embodiment of the present disclosure, the one or more users want to know price of the one or more floors of the accommodation facility. In yet another embodiment of the present disclosure, the one or more users want to know price of the room of the accommodation facility. In yet another embodiment of the present disclosure, the one or more users want to know price of the one or more rooms of the accommodation facility. In yet another embodiment of the present disclosure, the one or more users want to know price of the accommodation facility.
[0016] The user 102 is associated with the computing device 104. The computing device 104 is any smart device that mainly comprises a display, camera and network connectivity. In an embodiment of the present disclosure, the computing device 104 is a portable computing device. In an example, the portable computing device includes laptop, smartphone, tablet, PDA and the like. In another embodiment of the present disclosure, the computing device 104 is a fixed computing device. In an example, the fixed computing device includes a desktop, a workstation PC and the like.
[0017] The computing device 104 performs computing operations based on a suitable operating system installed inside the computing device 104. In general, the operating system is system software that manages computer hardware and software resources and provide common services for computer programs. In addition, the operating system acts as an interface for software installed inside the computing device 104 to interact with hardware components of the computing device 104. In an embodiment of the present disclosure, the operating system installed inside the computing device 104 is a mobile operating system. In an embodiment of the present disclosure, the computing device 104 performs computing operations based on any suitable operating system designed for portable computing device. In an example, the mobile operating system includes but may not be limited to Windows operating system from Microsoft, Android operating system from Google, iOS operating system from Apple, Symbian operating system from Nokia, Bada operating system from Samsung Electronics and BlackBerry operating system from BlackBerry. However, the operating system is not limited to above mentioned operating systems. In an embodiment of the present disclosure, the computing device 104 operates on any version of particular operating system of above mentioned operating systems.
[0018] In another embodiment of the present disclosure, the computing device 104 performs computing operations based on any suitable operating system designed for fixed computing device. In an example, the operating system installed inside the computing device 104 is Windows from Microsoft. In another example, the operating system installed inside the computing device 104 is Mac from Apple. In yet another example, the operating system installed inside the computing device 104 is Linux based operating system. In yet another example, the operating system installed inside the computing device 104 may be one of UNIX, Kali Linux, and the like. However, the operating system is not limited to above mentioned operating systems.
[0019] In an embodiment of the present disclosure, the computing device 104 operates on any version of Windows operating system. In another embodiment of the present disclosure, the computing device 104 operates on any version of Mac operating system. In another embodiment of the present disclosure, the computing device 104 operates on any version of Linux operating system. In yet another embodiment of the present disclosure, the computing device 104 operates on any version of particular operating system of the above mentioned operating systems.
[0020] In an embodiment of the present disclosure, the computing device 104 includes an advanced vision display panel. The advanced vision display panel includes OLED, AMOLED, Super AMOLED, Retina display, Haptic touchscreen display and the like. In another embodiment of the present disclosure, the computing device 104 includes a basic display panel. The basic display panel includes but may not be limited to LCD, IPS-LCD, capacitive touchscreen LCD, resistive touchscreen LCD, TFT-LCD and the like.
[0021] The computing device 104 is connected to the communication network 108. The communication network 108 provides medium to the computing device 104 to connect to the accommodation facility pricing system 110. Also, the communication network 108 provides network connectivity to the computing device 104. In an example, the communication network 108 uses protocol to connect the computing device 104 to the accommodation facility pricing system 110. The communication network 108 connects the computing device 104 to the accommodation facility pricing system 110 using a plurality of methods. The plurality of methods used to provide network connectivity to the computing device 104 includes 2G, 3G, 4G, Wifi and the like.
[0022] In an embodiment of the present disclosure, the communication network 108 may be any type of network that provides internet connectivity to the computing device 104. In an embodiment of the present disclosure, the communication network 108 is a wireless mobile network. In another embodiment of the present disclosure, the communication network 108 is a wired network with a finite bandwidth. In yet another embodiment of the present disclosure, the communication network 108 is combination of the wireless and the wired network for optimum throughput of data transmission. In yet another embodiment of the present disclosure, the communication network 108 is an optical fiber high bandwidth network that enables high data rate with negligible connection drops.
[0023] Further, the computing device 104 embeds the signal generator circuitry 106. The computing device 104 embeds the signal generator circuitry 106 to trigger a signal for communicating information between the associated systems in real time. In an embodiment of the present disclosure, the signal generator circuitry 106 generates a signal to trigger one or more hardware components associated with the computing device 104. The one or more hardware components are triggered for one or more purposes. The one or more purposes include but are not limited to fetch a first historical data, obtain a first seasonality data, receive a clickstream data, collect a first set of data, obtain a second set of data, extract a competitor data from the second set of data, determine price of the accommodation facility, to perform specific operation and the like. The one or more purposes include generating signal based on requirement of the accommodation facility pricing system 110.
[0024] Further, the interactive computing environment 100 includes the accommodation facility pricing system 110. The computing device 104 connects with the accommodation facility pricing system 110 through the communication network 108. The computing device 104 connects with the accommodation facility pricing system 110 by utilizing one or more applications. The one or more applications include but may not be limited to a web browser, a mobile application, a widget, an API and web applets. In general, each application of the one or more applications provide a graphical user interface to the computing device 104. In addition, the web browser installed on the computing device 104 is any web browser. In an example, the web browser includes Google Chrome, Mozilla Firefox, Opera, UC Web, Safari, Internet Explorer, Microsoft Edge and the like. Further, the web browser installed on the computing device 104 runs on any version of the respective web browser of the above mentioned web browsers. In addition, the mobile application installed inside the computing device 104 may be based on any mobile platform. In an example, the mobile platform includes but may not be limited to Android, iOS, BlackBerry, Symbian, Windows and Bada. Further, the mobile application installed inside the computing device 104 runs on any version of respective mobile platform of the above mentioned mobile platforms.
[0025] The accommodation facility pricing system 110 fetches the first historical data associated with the accommodation facility. In an embodiment of the present disclosure, the accommodation facility pricing system 110 fetches the first historical data associated with the accommodation facility in real-time. The first historical data includes past data associated with the accommodation facility. In an embodiment of the present disclosure, the first historical data includes past occupancy data, past pricing data and past miscellaneous data associated with the accommodation facility. In an example, the first historical data includes number of people that earlier occupied the accommodation facility on particular day, price of the accommodation facility in the past based on the number of people accommodated, and the like. The first historical data is fetched from a first region of a geographical region. The geographical region is physical area that includes the accommodation facility and the one or more associated accommodation facilities. In an embodiment of the present disclosure, the geographical region refers to a physical region that includes one or more accommodation facilities in that region. In another embodiment of the present disclosure, the geographical region refers to the region that supports habitation of human beings. In an example, the geographical region includes an area, colony, sector, village, tehsil, city, state, town, country, continent, union territory or combination thereof. In an embodiment of the present disclosure, the first region of the geographical region is simply one or more sub-regions of the geographical region. In another embodiment of the present disclosure, the first region of the geographical region is one or more sub-regions of the geographical region encapsulating the accommodation facility.
[0026] The accommodation facility pricing system 110 fetches the first historical data from a plurality of sources. The plurality of sources include but not limited to at least one of a data warehouse, the database 114, third-party databases, social-networking sites, and web-based platforms. In general, the data warehouse is a large store of data accumulated from a wide range of sources within a company and used to guide management decisions. In general, the database 114 is a collection of information that is organized so that it can be easily accessed, managed and updated. In an embodiment of the present disclosure, the third-party databases are external databases that contain data associated with the accommodation facility. In another embodiment of the present disclosure, the third-party databases are external databases that contain data associated with the one or more accommodation facilities. In general, social networking sites are an online platform that allows users to create public profiles and interact with other users on the website. Further, the term web-based platform here refers to one or more websites on the Internet that provide data associated with the accommodation facility and the one or more accommodation facilities.
[0027] The accommodation facility pricing system 110 obtains the first seasonality data associated with the accommodation facility in real-time. In an embodiment of the present disclosure, the accommodation facility pricing system 110 obtains the first seasonality data associated with the accommodation facility in real-time. The first seasonality data includes data associated with the accommodation facility based on a plurality of seasons. In addition, the plurality of seasons include spring, summer, monsoon, autumn, pre-winter, and winter. The first seasonality data includes occupancy data, pricing data, and miscellaneous data associated with the accommodation facility based on the plurality of seasons. In an example, the first seasonality data includes number of people staying in the accommodation facility during winter season, number of people staying in the accommodation facility during summer season, and the like. In another example, the first seasonality data includes number of people staying in the accommodation facility during Christmas week, number of people staying in the accommodation facility during summer vacation period, and the like. Also, the first seasonality data is obtained from the plurality of sources.
[0028] The first seasonality data is obtained from a second region of the geographical region. The second region of the geographical region includes one or more sub-regions from union of the first region and the geographical region. In an example, the second region may include any sub-region of the geographical region as well as the first region itself or one or more sub-regions of the geographical region. In an embodiment of the present disclosure, the user 102 utilizes the accommodation facility pricing system 110 to select the second region of the geographical region. In another embodiment of the present disclosure, the second region of the geographical region is set identical to the first region of the geographical region by default. In an embodiment of the present disclosure, the second region of the geographical region is encapsulated around the accommodation facility.
[0029] The accommodation facility pricing system 110 receives the clickstream data associated with the accommodation facility in real-time. In an embodiment of the present disclosure, the accommodation facility pricing system 110 receives the clickstream data associated with the accommodation facility in real-time. The clickstream data is received from the plurality of sources. In an embodiment of the present disclosure, the clickstream data is received from one or more web-based platforms associated with the facility. In an example, the clickstream data includes number of people visiting the web-based platforms associated with the accommodation facility, number of people currently staying in the accommodation facility, number of booked rooms of the accommodation facility, number of occupied rooms of the accommodation facility, and the like. In an embodiment of the present disclosure, the clickstream data is data associated with the web-based platforms and the social-networking sites.
[0030] In an example, the clickstream data includes booking of the accommodation facility received through the plurality of sources. In another example, the clickstream data includes number of rooms that are already occupied of the accommodation facility. In yet another example, the clickstream data includes data of booked rooms received from booking window associated with the accommodation facility. In yet another example, the clickstream data includes data of occupied rooms received from booking window associated with the accommodation facility. In yet another example, the clickstream data includes number of visitors that visited window booking associated with the accommodation facility.
[0031] The accommodation facility pricing system 110 collects the first set of data associated with the accommodation facility. In an embodiment of the present disclosure, the accommodation facility pricing system 110 collects the first set of data associated with the accommodation facility in real-time. The first set of data is collected from the plurality of sources. The accommodation facility pricing system 110 collects the first set of data based on a plurality of factors. The plurality of factors include at least one of location, capacity, room typology, services offered, room service, client type, room facilities, sales channels, online reputation, brand name, marketing and sales strategy, hotel ratings, price strategy, and the like. The first set of data is associated with the accommodation facility based on the plurality of factors.
[0032] In an example, the first set of data includes location details of the accommodation facility. In another example, the first set of data includes capacity of the accommodation facility. In yet another example, the first set of data includes room typology of the accommodation facility. In yet another example, the first set of data includes various services offered by the accommodation facility. In yet another example, the first set of data includes room services offered by the accommodation facility. In yet another example, the first set of data includes various types of clients associated with the accommodation facility. In yet another example, the first set of data includes various room facilities offered by the accommodation facility to specific clients. In yet another example, the first set of data includes various sales channels associated with the accommodation facility. In yet another example, the first set of data includes information about online reputation of the accommodation facility. In yet another example, the first set of data includes information about brand name of the accommodation facility. In yet another example, the first set of data includes marketing and sales strategy of the accommodation facility. In yet another example, the first set of data includes rating of the accommodation facility. In yet another example, the first set of data includes price strategy of the accommodation facility.
[0033] The accommodation facility pricing system 110 obtains a second set of data associated with one or more accommodation facilities similar to the accommodation facility. In an embodiment of the present disclosure, the accommodation facility pricing system 110 obtains the second set of data associated with the one or more accommodation facilities similar to the accommodation facility in real-time. The second set of data is obtained from the plurality of sources. The second set of data is obtained from a third region of the geographical region. The third region of the geographical region includes one or more sub-regions from union of the second region and the geographical region. In an embodiment of the present disclosure, the third region of the geographical region is identical to the second region of the geographical region and the first region of the geographical region by default. In another embodiment of the present disclosure, the third region of the geographical region is set by the user 102 at the accommodation facility pricing system 110. In an embodiment of the present disclosure, the third region of the geographical region encapsulates around the accommodation facility. In an example, the accommodation facility pricing system 110 obtains the second set of data from nearby hotels if the accommodation facility is one of hotel. In another example, the accommodation facility pricing system 110 obtains the second set of data from nearby guesthouses if the accommodation facility is one of guesthouse.
[0034] In an embodiment of the present disclosure, the second set of data includes all information associated with the one or more accommodation facilities similar to the accommodation facility. In an example, the second set of data includes pricing information of the one or more accommodation facilities similar to the accommodation facility. In another example, the second set of data includes occupancy information of the one or more accommodation facilities similar to the accommodation facility. In yet another example, the second set of data includes various services offered by the one or more accommodation facilities similar to the accommodation facility.
[0035] The accommodation facility pricing system 110 extracts a competitor data from the obtained second set of data associated with the one or more accommodation facilities similar to the accommodation facility. In an embodiment of the present disclosure, the accommodation facility pricing system 110 extracts the competitor data from the obtained second set of data associated with the one or more accommodation facilities similar to the accommodation facility in real-time. The competitor data is a subset of the second set of data. The competitor data is extracted from the second set of data. The competitor data is data of those one or more accommodation facilities that are highly identical to be treated as competitor to the accommodation facility. In an embodiment of the present disclosure, the competitor data is extracted based on the plurality of factors. In an embodiment of the present disclosure, the accommodation facility pricing system 110 extracts the competitor data in real-time. The competitor data includes a second historical data, a second seasonality data, a pricing data and miscellaneous data extracted from the second set of data associated with the one or more accommodation facilities similar to the accommodation facility.
[0036] Further, the second historical data includes past data associated with the one or more accommodation facilities similar to the accommodation facility. The second seasonality data includes data associated with the one or more accommodation facilities similar to the accommodation facility. The pricing data includes pricing data associated with the one or more accommodation facilities similar to the accommodation facility. The miscellaneous data includes all other relevant data associated with the one or more accommodation facilities similar to the accommodation facility. In an embodiment of the present disclosure, the competitor data includes all data and information extracted from the second set of data that is associated with the one or more accommodation facilities similar to the accommodation facility. In an example, the competitor data includes price of rooms in the one or more accommodation facilities similar to the accommodation facility extracted from the second set of data. In another example, the competitor data includes number of people that occupied the one or more accommodation facilities similar to the accommodation facility extracted from the second set of data. In yet another example, the competitor data includes number of people that occupied the one or more accommodation facilities similar to the accommodation facility in a particular season extracted from the second set of data. In yet another example, the competitor data includes offers, discounts and coupons provided by the one or more accommodation facilities similar to the accommodation facility extracted from the second set of data.
[0037] The accommodation facility pricing system 110 extracts the competitor data from the obtained second set of data based on mapping of the first historical data, the first seasonality data, the clickstream data, and the first set of data with the second set of data. The mapping is done based on a plurality of factors. The plurality of factors include but may not be limited to at least one of location, capacity, room typology, services offered, room service, client type, room facilities, sales channels, online reputation, brand name, marketing and sales strategy, ratings, and price strategy. In an example, the competitor data includes the one or more accommodation facilities having nearby location as that of the accommodation facility. In another example, the competitor data includes the one or more accommodation facilities having similar capacity as that of the accommodation facility. In yet another example, the competitor data includes the one or more accommodation facilities having similar room typology as that of the accommodation facility. In yet another example, the competitor data includes the one or more accommodation facilities having similar services offered as that of the accommodation facility. In yet another example, the competitor data includes the one or more accommodation facilities having similar room service as that of the accommodation facility. In yet another example, the competitor data includes the one or more accommodation facilities that focus on same client type as that of the accommodation facility. In yet another example, the competitor data includes the one or more accommodation facilities having similar room facilities as that of the accommodation facility. In yet another example, the competitor data includes the one or more accommodation facilities having similar sales channels as that of the accommodation facility. In yet another example, the competitor data includes the one or more accommodation facilities having similar online reputation as that of the accommodation facility. In yet another example, the competitor data includes the one or more accommodation facilities having similar marketing and sales strategy as that of the accommodation facility. In yet another example, the competitor data includes the one or more accommodation facilities having similar ratings as that of the accommodation facility. In yet another example, the competitor data includes the one or more accommodation facilities having similar price strategy as that of the accommodation facility.
[0038] In an embodiment of the present disclosure, the accommodation facility pricing system 110 has the first historical data, the first seasonality data, the clickstream data, the first set of data, the second set of data and the competitor data. The accommodation facility pricing system 110 has all relevant data associated with the accommodation facility. The accommodation facility pricing system 110 utilizes all above mentioned data to determine price of the accommodation facility. The price of the accommodation facility is optimal price that must be set for the accommodation facility. The price of the accommodation facility is set based on above mentioned data. In an embodiment of the present disclosure, the price of the accommodation facility refers to price of the room inside the accommodation facility. In another embodiment of the present disclosure, the price of the accommodation facility refers to price of the one or more rooms of the accommodation facility. In yet another embodiment of the present disclosure, the price of the accommodation facility refers to price of the floor of the accommodation facility. In yet another embodiment of the present disclosure, the price of the accommodation facility refers to price of the one or more floors of the accommodation facility. In yet another embodiment of the present disclosure, the price of the accommodation facility refers to price of the entire accommodation facility.
[0039] The signal generator circuitry 106 is embedded inside the computing device 104 hosting the accommodation facility pricing system 110. The signal generator circuitry 106 generates a signal to determine the optimal price of the accommodation facility. The determination of the optimal price of the accommodation facility is based on the fetched first historical data, the obtained first seasonality data, the received clickstream data, the collected first set of data and the extracted competitor data from the second set of data. The accommodation facility pricing system 110 analyzes the above mentioned data properly to determine the optimal price of the accommodation facility. The determination of the optimal price of the accommodation facility includes determining price of the single room, double room, rooms with specific-sized beds, one or more types of rooms, a single floor, one or more floors or a combination thereof.
[0040] The first region of the geographical region is virtual region that can be created in real-time dynamically. In an embodiment of the present disclosure, the user 102 has capability to create the first region of the geographical region. In another embodiment of the present disclosure, the first region of the geographical region is created by the accommodation facility pricing system 110. In an embodiment of the present disclosure, the first region of the geographical region can be created of any geometrical shape and size. In an embodiment of the present disclosure, the first region of the geographical region is circular in shape. In another embodiment of the present disclosure, the first region of the geographical region is rectangular in shape. In yet another embodiment of the present disclosure, the first region of the geographical region is triangular in shape. In yet another embodiment of the present disclosure, the first region of the geographical region is of any possible geometrical shape and size.
[0041] The second region of the geographical region is virtual region that can be created in real-time dynamically. In an embodiment of the present disclosure, the user 102 has capability to create the second region of the geographical region. In another embodiment of the present disclosure, the second region of the geographical region is created by the accommodation facility pricing system 110. In an embodiment of the present disclosure, the second region of the geographical region can be created of any geometrical shape and size. In an embodiment of the present disclosure, the second region of the geographical region is circular in shape. In another embodiment of the present disclosure, the second region of the geographical region is rectangular in shape. In yet another embodiment of the present disclosure, the second region of the geographical region is triangular in shape. In yet another embodiment of the present disclosure, the second region of the geographical region is of any possible geometrical shape and size.
[0042] The third region of the geographical region is virtual region that can be created in real-time dynamically. In an embodiment of the present disclosure, the user 102 has capability to create the third region of the geographical region. In another embodiment of the present disclosure, the third region of the geographical region is created by the accommodation facility pricing system 110. In an embodiment of the present disclosure, the third region of the geographical region can be created of any geometrical shape and size. In an embodiment of the present disclosure, the third region of the geographical region is circular in shape. In another embodiment of the present disclosure, the third region of the geographical region is rectangular in shape. In yet another embodiment of the present disclosure, the third region of the geographical region is triangular in shape. In yet another embodiment of the present disclosure, the third region of the geographical region is of any possible geometrical shape and size.
[0043] In an embodiment of the present disclosure, the determination of the optimal price of the accommodation facility is done based on artificial neural network models. In another embodiment of the present disclosure, the determination of the optimal price of the accommodation facility is done based on machine learning algorithms. In yet another embodiment of the present disclosure, the determination of the optimal price of the accommodation facility is done based on artificial intelligence algorithms. In yet another embodiment of the present disclosure, the determination of the optimal price of the accommodation facility is done manually by the user 102. In an embodiment of the present disclosure, the accommodation facility pricing system 110 accommodates the first historical data, the first seasonality data, the clickstream data, the first set of data, the second set of data and the competitor data using distance-based filtering algorithms. In another embodiment of the present disclosure, the accommodation facility pricing system 110 accommodates the first historical data, the first seasonality data, the clickstream data, the first set of data, the second set of data and the competitor data using content-based filtering algorithms. In general, content-based filtering is based on a description of item and a profile of user’s preferences. In yet another embodiment of the present disclosure, the accommodation facility pricing system 110 accommodates the first historical data, the first seasonality data, the clickstream data, the first set of data, the second set of data and the competitor data using collaborative filtering algorithms. In general, collaborative filtering is based on collecting and analyzing a large amount of information on users’ behaviors, activities or preferences and predicting what users will like based on their similarity to other users.
[0044] Further, the interactive computing environment 100 includes the server 112. The accommodation facility pricing system 110 is connected with the server 112. In general, the server 112 is a computer program that provides service to another computer programs. In general, the server 112 may provide various functionalities or services, such as sharing data or resources among multiple clients, performing computation for a client and the like. In an example, the server 112 may be at least one of dedicated server, cloud server, virtual private server and the like. However, the server 112 is not limited to above mentioned servers.
[0045] Further, the server 112 includes the database 114. In general, the database 114 is a collection of information that is organized so that it can be easily accessed, managed and updated. In an example, the database 114 may be one of at least hierarchical database, network database, relational database, object-oriented database and the like. The database 114 provides storage location to the first historical data, the first seasonality data, the clickstream data, the first set of data, the second set of data, the competitor data, and the like. In an embodiment of the present disclosure, the database 114 provides storage location to all the data and information required by the accommodation facility pricing system 110. In an example, the database 114 is connected to the server 112. The server 112 stores data in the database 114. The server 112 interacts with the database 114 to retrieve the stored data.
[0046] In an embodiment of the present disclosure, the accommodation facility pricing system 110 stores the first historical data, the first seasonality data, the clickstream data, the first set of data, the second set of data and the competitor data in the database 114 associated with the accommodation facility pricing system 110. The accommodation facility pricing system 110 does storing in real-time. In an embodiment of the present disclosure, the accommodation facility pricing system 110 updates the first historical data, the first seasonality data, the clickstream data, the first set of data, the second set of data and the competitor data in the database 114 associated with the accommodation facility pricing system 110. The accommodation facility pricing system 110 does updating in real-time.
[0047] In an embodiment of the present disclosure, the accommodation facility pricing system 110 determines the optimal price of the accommodation facility to optimize revenue generated by the accommodation facility. The revenue of the accommodation facility can be increased in a plurality of methods. The revenue of the accommodation facility may be increased by increasing occupancy of the accommodation facility. In addition, the revenue of the accommodation facility may be increased by increasing price of the accommodation facility. The accommodation facility pricing system 110 determines the optimal price of the accommodation facility to increase the revenue generated by the accommodation facility.
[0048] In another embodiment of the present disclosure, the accommodation facility pricing system 110 determines the optimal price of the accommodation facility to maximize profit generated by the accommodation facility. In yet another embodiment of the present disclosure, the accommodation facility pricing system 110 determines the optimal price of the accommodation facility to optimize revenue and maximize profit generated by the accommodation facility. In yet another embodiment of the present disclosure, the accommodation facility pricing system 110 determines the optimal price of the accommodation facility to maximize occupancy of the accommodation facility. In an example, the accommodation facility pricing system 110 determines the optimal price of the accommodation facility to increase the revenue generated by an accommodation facility X till the accommodation facility X reaches an occupancy of about 50%. The accommodation facility pricing system 110 updates the determined optimal price of the accommodation facility X so as to maximize the profit generated by the accommodation facility X once the accommodation facility exceeds the occupancy of 50%.
[0049] In an embodiment of the present disclosure, the accommodation facility pricing system 110 determines the optimal price of the accommodation facility based on Average Room Rate (hereinafter, ARR) of the accommodation facility. In general, ARR is a metric widely used in the hospitality industry to measure the average rate per available room. In another embodiment of the present disclosure, the accommodation facility pricing system 110 determines the optimal price of the accommodation facility based on Average Daily Rate (hereinafter, ADR) of the accommodation facility. In general, ADR is a metric widely used in the hospitality industry to indicate the average realized room rental per day. In yet another embodiment of the present disclosure, the accommodation facility pricing system 110 determines the optimal price of the accommodation facility based on Revenue per Available Room (hereinafter, RevPAR) of the accommodation facility. In general, RevPAR is a performance metric widely used in the hospitality industry that is calculated by multiplication of ADR and the occupancy of hotel. In yet another embodiment of the present disclosure, the accommodation facility pricing system 110 determines the optimal price of the accommodation facility based on performance metrics such as ADR, ARR, RevPAR and the like.
[0050] In an embodiment of the present disclosure, the accommodation facility pricing system 110 determines the optimal price of the accommodation facility based on one or more aspects. The one or more aspects include number of rooms already occupied, number of rooms already booked, number of rooms available to be booked, number of rooms available to be occupied, advance booking of the one or more rooms, number of hours left for booking of the one or more rooms, and the like. In an embodiment of the present disclosure, the accommodation facility pricing system 110 determines the optimal price of the accommodation facility based on how much advance the booking is received through booking window associated with the accommodation facility. In another embodiment of the present disclosure, the accommodation facility pricing system 110 determines the optimal price of the accommodation facility based on how many number of rooms are left that are available to be booked. In another embodiment of the present disclosure, the accommodation facility pricing system 110 determines the optimal price of the accommodation facility based on number of hours left for the booking of the one or more rooms for a particular day or time or to complete a specific target. In an example, the accommodation facility pricing system 110 determines different price of an accommodation facility Y if a user X books the accommodation facility Y in 3 days advance. In another example, the accommodation facility pricing system 110 determines different price of the accommodation facility Y if the user X books the accommodation facility in 7 days advance. In another example, the accommodation facility pricing system 110 determines higher price of the accommodation facility if there are more number of hours left for the completion of particular day or specific time or specific target. In yet another example, the accommodation facility pricing system 110 determines lesser price of the one or more rooms of the accommodation facility when the number of hours left for the completion of particular day or specific time or specific target is less. In yet another example, the accommodation facility pricing system 110 determines higher price of the one or more rooms of the accommodation facility when the number of the one or more rooms available to be booked are more. In yet another example, the accommodation facility pricing system 110 determines lower price of the one or more rooms of the accommodation facility when the number of the one or more rooms available to be booked are less.
[0051] In an embodiment of the present disclosure, the accommodation facility pricing system 110 creates one or more user profiles of the one or more users. The one or more user profiles of the one or more users are created based on a third set of data. The third set of data includes personal information of the one of more users, demographic information of the one or more users, and the like. In addition, the third set of data includes data of one or more devices associated with the one or more users. In addition, the one or more user profiles are stored in the database 114. Also, the one or more user profiles are updated in real-time. Further, the accommodation facility pricing system 110 determines the optimal price of the accommodation facility based on the third set of data stored in the one or more user profiles of the one or more users. In an example, a user profile of the user X contains information that the device owned by the user X is an iPhone running on iOS operating system. In addition, a user profile of a user Y contains information that the device owned by the user Y is a Motorola phone running on Android operating system. The accommodation facility pricing system 110 determines different prices for the different users X and Y based on the smartphones used by the different users. In an example, the accommodation facility pricing system 110 may determine higher price of room of the accommodation facility to the iPhone user (user X) because of higher price of the iPhone. In another example, the accommodation facility pricing system 110 may determine lower price of room of the accommodation facility to the Motorola user (user Y) because of lower price of the Motorola phone.
[0052] In an embodiment of the present disclosure, the accommodation facility pricing system 110 determines different optimal prices of the accommodation facility for the one or more users based on one or more update channels used by the one or more devices of the one or more users. In an embodiment of the present disclosure, the one or more update channels include text message updates, push notification application updates, browser-based updates and the like. In an example, the accommodation facility pricing system 110 determines different optimal price of the accommodation facility for notification sent through the text message update to the one or more devices of the one or more users.
[0053] In an embodiment of the present disclosure, the accommodation facility pricing system 110 determines the optimal price of the accommodation facility based on prices of other similar accommodation facilities listed on one or more OTA’s. The term OTA stands for Online Travel Agency. In general, an OTA is a travel website that specializes in the sale of travel products to consumers. The one or more OTA’s may list different prices of the similar accommodation facilities based on conditions such as business agreements, percentage of commission, amount of traffic, confirmed bookings and the like. In an embodiment of the present disclosure, the accommodation facility pricing system 110 determines the optimal price of the accommodation facility based on the above mentioned conditions.
[0054] In an example, the user 102 has to determine the optimal price of particular room of a hotel. The user 102 uses the computing device 104 to connect to the accommodation facility pricing system 110. Further, the computing device 104 uses the communication network 108 to connect to the accommodation facility pricing system 110. The accommodation facility pricing system 110 fetches the first historical data, obtains the first seasonality data, receives the clickstream data, collects the first set of data, obtains the second set of data and extracts the competitor data from the second set of data. The accommodation facility pricing system 110 analyzes the above mentioned data to determine optimal price of the particular room of the hotel. In addition, the signal generator circuitry 106 embedded inside the computing device 104 determines the optimal price of the particular room of the hotel based on above mentioned data.
[0055] The accommodation facility pricing system 110 may be implemented using the single computing device 104, or a network of computing devices, including cloud-based computer implementations. The computing device 104 is preferably server class computers including one or more high-performance computer processors and random access memory, and running an operating system such as LINUX or variants thereof. The operations of the accommodation facility pricing system 110 as described herein can be controlled through either hardware or through computer programs installed in non-transitory computer readable storage devices such as solid state drives or magnetic storage devices and executed by the processors to perform the functions described herein. The database 114 is implemented using non-transitory computer readable storage devices, and suitable database management systems for data access and retrieval. The accommodation facility pricing system 110 includes other hardware elements necessary for the operations described herein, including network interfaces and protocols, input devices for data entry, and output devices for display, printing, or other presentations of data. Additionally, the operations listed here are necessarily performed at such a frequency and over such a large set of data that they must be performed by a computer in order to be performed in a commercially useful amount of time, and thus cannot be performed in any useful embodiment by mental steps in the human mind.
[0056] It is shown in FIG. 1 that the user 102 use the computing device 104 to connect to the accommodation facility pricing system 110; however, those skilled in the art would appreciate that there may be more number of users connecting to the accommodation facility pricing system 110. In addition, it is shown in FIG. 1 that the computing device 104 is used by the user 102 to connect to the accommodation facility pricing system 110; however, those skilled in the art would appreciate that there may be more number of computing devices used by more number of users to connect to the accommodation facility pricing system 110.
[0057] FIG. 2 illustrates an example of a geographical region 200 for determining price of a first accommodation facility 202, in accordance with various embodiments of the present disclosure. The geographical region 200 includes the first accommodation facility 202, a first region 204, a second region 206 and a third region 208. The first region 204 is circular in shape. The second region 206 is rectangular in shape. The third region 208 is triangular in shape. In an example, the accommodation facility pricing system 110 fetches the first historical data from various branches of the first accommodation facility 202 that comes under the first region 204. Also, the accommodation facility pricing system 110 obtains the first seasonality data from various branches of the first accommodation facility 202 that comes under the second region 206. In addition, the accommodation facility pricing system 110 receives the clickstream data from various branches of the first accommodation facility 202. Further, the accommodation facility pricing system 110 collects the first set of data associated with the first accommodation facility 202. Furthermore, the accommodation facility pricing system 110 obtains the second set of data associated with one or more accommodation facilities similar to the first accommodation facility 202 that comes under the third region 208. Moreover, the accommodation facility pricing system 110 extracts the competitor data from the one or more accommodation facilities similar to the first accommodation facility 202 that comes under the third region 208. Further, the signal generator circuitry 106 generates the signal to determine the optimal price of the first accommodation facility 202 based on hardware-run algorithms. (as mentioned above)
[0058] FIG. 3 illustrates a block diagram of the computing device 104, in accordance with various embodiments of the present disclosure. The computing device 104 includes a bus 302 that directly or indirectly couples the following devices: memory 304, one or more processors 306, one or more presentation components 308, one or more input/output (I/O) ports 310, one or more input/output components 312, and an illustrative power supply 314. The bus 302 represents what may be one or more busses (such as an address bus, data bus, or combination thereof). Although the various blocks of FIG. 3 are shown with lines for the sake of clarity, in reality, delineating various components is not so clear, and metaphorically, the lines would more accurately be grey and fuzzy. For example, one may consider a presentation component such as a display device to be an I/O component. Also, processors have memory. The inventors recognize that such is the nature of the art, and reiterate that the diagram of FIG. 3 is merely illustrative of an exemplary computing device 104 that can be used in connection with one or more embodiments of the present invention. Distinction is not made between such categories as “workstation,” “server,” “laptop,” “hand-held device,” etc., as all are contemplated within the scope of FIG. 3 and reference to “computing device.”
[0059] The computing device 104 typically includes a variety of computer-readable media. The computer-readable media can be any available media that can be accessed by the computing device 104 and includes both volatile and nonvolatile media, removable and non-removable media. By way of example, and not limitation, the computer-readable media may comprise computer readable storage media and communication media. The computer storage media includes volatile and nonvolatile, removable and non-removable media implemented in any method or technology for storage of information such as computer-readable instructions, data structures, program modules or other data. The computer storage media includes, but is not limited to, non-transitory computer-readable storage medium that stores program code and/or data for short periods of time such as register memory, processor cache and random access memory (RAM), or any other medium which can be used to store the desired information and which can be accessed by the computing device 104. The computer storage media includes, but is not limited to, non-transitory computer readable storage medium that stores program code and/or data for longer periods of time, such as secondary or persistent long term storage, like read only memory (ROM), EEPROM, flash memory or other memory technology, CD-ROM, digital versatile disks (DVD) or other optical disk storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other medium which can be used to store the desired information and which can be accessed by the computing device 104.
[0060] Memory 304 includes computer-storage media in the form of volatile and/or nonvolatile memory. The memory 304 may be removable, non-removable, or a combination thereof. Exemplary hardware devices include solid-state memory, hard drives, optical-disc drives, etc. The computing device 104 includes one or more processors that read data from various entities such as memory 304 or I/O components 312. The one or more presentation components 308 present data indications to a user or other device. Exemplary presentation components include a display device, speaker, printing component, vibrating component, etc. The one or more I/O ports 310 allow the computing device 104 to be logically coupled to other devices including the one or more I/O components 312, some of which may be built in. Illustrative components include a microphone, joystick, game pad, satellite dish, scanner, printer, wireless device, etc.

Documents

Application Documents

# Name Date
1 201841040973-Covering Letter [06-07-2023(online)].pdf 2023-07-06
1 201841040973-STATEMENT OF UNDERTAKING (FORM 3) [30-10-2018(online)].pdf 2018-10-30
2 201841040973-FORM 1 [30-10-2018(online)].pdf 2018-10-30
2 201841040973-Request Letter-Correspondence [06-07-2023(online)].pdf 2023-07-06
3 201841040973-Covering Letter [29-06-2023(online)].pdf 2023-06-29
3 201841040973-FIGURE OF ABSTRACT [30-10-2018(online)].jpg 2018-10-30
4 201841040973-DRAWINGS [30-10-2018(online)].pdf 2018-10-30
5 201841040973-DECLARATION OF INVENTORSHIP (FORM 5) [30-10-2018(online)].pdf 2018-10-30
6 201841040973-COMPLETE SPECIFICATION [30-10-2018(online)].pdf 2018-10-30
7 201841040973-Proof of Right (MANDATORY) [12-01-2019(online)].pdf 2019-01-12
8 201841040973-FORM-26 [12-01-2019(online)].pdf 2019-01-12
9 Correspondence by Agent_Form 1, Power of Attorney_21-01-2019.pdf 2019-01-21
10 201841040973-Covering Letter [29-06-2023(online)].pdf 2023-06-29
11 201841040973-Request Letter-Correspondence [06-07-2023(online)].pdf 2023-07-06
12 201841040973-Covering Letter [06-07-2023(online)].pdf 2023-07-06