Accommodation sharing device using blockchain and its operation method
The blockchain-based accommodation sharing system addresses supply-demand imbalances and geographical challenges by using occupancy encryption codes and NFTs to securely facilitate lodging transactions among travelers and commercial accommodations.
Patent Information
- Application Number
- JP2025518382
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-09-27
- Filing Date
- 2023-09-27
- Publication Date
- 2025-10-15
AI Technical Summary
The existing accommodation sharing systems face challenges in balancing supply and demand, requiring mutual trust and real-time availability information, and are limited by the need for physical visits to assess suitability of lodgings, especially for distant locations, leading to difficulties in concluding transactions.
A blockchain-based accommodation sharing system that generates unique occupancy encryption codes and non-fungible tokens (NFTs) for secure transfer of occupancy rights, enabling secure and efficient sharing of lodgings between travelers and commercial accommodations.
Facilitates secure, efficient, and trustworthy sharing of accommodations by ensuring mutual recognition and real-time availability, overcoming geographical barriers and enhancing transaction probability.
Smart Images

Figure 2025534330000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to a lodging sharing device and its operating method using a blockchain (e.g., an occupancy encryption code) that allows ordinary travelers to share their homes or rooms with each other.
[0002] The present invention relates to an accommodation sharing device and its operating method that can blockchainize housing blocks so that ordinary travelers can share their homes or rooms with each other.
[0003] The present invention relates to an accommodation sharing device and its operating method that uses a blockchain (e.g., an occupancy encryption code) to enable commercial accommodations such as hotels to share homes or rooms with ordinary travelers.
[0004] The present invention relates to an accommodation sharing device and its operating method that can blockchainize residential blocks so that commercial accommodations such as hotels and general travelers can share their homes or rooms with each other.
[0005] The present invention relates to an accommodation sharing device including a door lock device having a function of transferring occupancy rights for accommodations using a blockchain (e.g., an occupancy right encryption code) so that ordinary travelers can share their homes or rooms, and an operating method thereof.
[0006] The present invention relates to an accommodation sharing device including a door lock device having an occupancy right transfer function for accommodations using a blockchain (e.g., occupancy right encryption code) so that general travelers can share their homes or rooms with commercial accommodations such as hotels, and an operating method thereof. [Background technology]
[0007] With the rapid development of the internet industry, people today live in various sharing economy environments. The sharing economy is an economy based on collaborative consumption, whereby many people share the use of a product that has already been produced. Simply put, it means "sharing and using." It refers to economic activities that maximize resource utilization by sharing underutilized items or real estate, such as cars, spare rooms, and books, with others. It is a form of consumption that increases the efficiency of the use of goods from the owner's perspective and allows buyers to use them at a lower price. While the existing sharing economy was a method targeted at an unspecified number of people, recently, a "community sharing economy" has emerged in which tenants share goods and services in various apartment buildings.
[0008] Among these, in the real estate field, a representative example of a lodging-sharing service is Airbnb, which launched in San Francisco in August 2008. This is not a lodging-sharing service, but rather a private lodging sales service, in which people pay a fee to rent out homes or rooms previously occupied by the public. However, the sharing economy is a new concept that emerged after the impact of the 2008 US economic crisis. It was first coined by Lawrence Lessig, a professor at Harvard Law School, and was born in contrast to the 20th-century capitalist economy, characterized by mass production and mass consumption. In other words, lodging (or real estate) sharing through the sharing economy involves mutual use of lodging. Therefore, fundamentally, the sharing transaction should not involve selling the property and generating revenue; otherwise, it would be considered the sale of lodging in a market economy.
[0009] In this sense, shared accommodation is not the same as paying a fee to rent a house or room from a commercial hotel or private lodging on the market. Rather, it allows travelers to share someone else's home (or room) that meets their desired location and conditions with their own accommodation whenever they wish, without any expense. However, the supply and demand for shared accommodation is not balanced smoothly, making it difficult for sharing transactions to actually take place. This is because sharing cannot take place simply because one party specifies the desired accommodation; both parties must be present at the same time. Furthermore, these conditions can only be met if all of the other party's requirements, such as the location, dates of use, and number of bedrooms, are met. Consequently, if even one condition is not met, the sharing transaction itself is difficult to complete. In this respect, the environment for sharing transactions involving the exchange and use of actual accommodation is extremely difficult. The current accommodation sharing environment is limited by its inability to move away from a simple private lodging sales model, such as the Airbnb service.
[0010] As mentioned above, to overcome these problems and enable lodging sharing, securing a large number of candidate lodgings is essential to increasing the likelihood of concluding a lodging sharing transaction, since the likelihood of the parties agreeing on lodging sharing conditions increases. However, this problem fundamentally stems from the distance between lodgings. This is because lodgings located in areas desired for travel or other purposes may be located nearby, and if so, it is possible to visit them in advance to determine whether they are suitable for proper sharing. However, in practice, lodging sharing is not required to visit nearby areas; simply traveling by car to the area is sufficient. In this regard, it is likely that lodging sharing is required when sharing lodgings far away for travel or business trips. Therefore, lodgings located in travel destinations that are far away are likely to be candidates for sharing. However, it is practically very difficult to visit such lodgings in advance and spend money to determine whether they are suitable for proper sharing.
[0011] Existing digital door locks are installed at entrances and transmit events that occur inside and outside the room (or house) based on the entrance (for example, when a password is entered into a keypad installed in the door lock, or when an electronic key that can unlock the door is within a certain distance that can unlock the door lock) to related devices via wired or wireless communication, and in response to the event, the lock device at the entrance or exit is unlocked or restored to a locked state.
[0012] In that this invention is designed to allow ordinary travelers to share rooms (or houses) with each other, the purpose of the lodging sharing transaction is ultimately achieved only when the other party acquires occupancy rights to the lodging provided by the other party.
[0013] Since this invention is intended to allow commercial lodgings such as hotels to share rooms (or houses) with ordinary travelers, the purpose of the lodging sharing transaction is ultimately achieved when the other party acquires occupancy rights to the lodging provided by the other party.
[0014] The ultimate goal of a lodging joint venture is the transfer of possession over real estate. However, renting lodging in a foreign country tens of thousands of miles away, where strangers have been using the property, requires the obligatory rule of offering one's lodging to the other party. Therefore, to resolve this issue, mutual trust must be provided at the same time. The transfer of possession over real estate is not possible if only one party provides trust; it is only when one party enters and occupies the lodging or room (or house) that the parties acquire the property that is the subject of joint ownership. Therefore, a means must be provided for the parties to acquire the conditions for mutual irreversible recognition.
[0015] To explain in more detail, if one party only has the trust that the other party will provide them with accommodation, and in order to use the other party's accommodation, one provides one's room (or house) on the day the other party visits, and incurs extremely high airfare and time costs to use accommodation in a foreign country tens of thousands of miles away, and then when one visits the area where the accommodation is located, the accommodation is actually unavailable (regardless of whether the reason was intentional or not), it cannot be assumed that there will be no cases in which the party actually suffers damage, even if the other party has only provided the other party with accommodation or a room (or house).
[0016] In order to share lodging for purposes of implementing the present invention, at least one or more travelers must simultaneously provide a room (or house) to each other, although in some cases there may be a much larger group than just two travelers who are part of the sharing transaction in question.
[0017] In order to share lodging to implement this invention, at least one or more hotels must provide lodging and at least one or more travelers must provide rooms (or houses) to each other at the same time, but in some cases, there may be a much larger group of hotels or travelers who are members of the sharing transaction than just one hotel or traveler.
[0018] The characteristic of accommodation sharing transactions is that all accommodations (or rooms, etc.) participating in a sharing group start on the premise that they will provide accommodations (or rooms, etc.) to the relevant parties according to a set schedule. Therefore, if one member during the transaction wants to change the date itself, rather than changing the very specific time unit for check-in or check-out, the problem arises that the visit (or use) schedules of all members for the corresponding accommodation must be changed sequentially, and therefore, the situation arises where it is impossible for all members in the same group to visit the accommodation.
[0019] The above content is provided solely as background information for understanding the present invention, and no determination has been made, nor is any assertion made, as to whether any of the above content is applicable as prior art in connection with the present disclosure.
[0020] [Technical issues] In the case of commercial accommodation facilities such as hotels, providing accommodation facilities owned by the commercial accommodation facility owner for the purpose of sharing them with travelers for direct travel by the commercial accommodation facility owner is fundamentally contrary to the purpose of operating an accommodation facility.
[0021] Even if commercial accommodation owners do so, there are naturally times when accommodation rooms are available for sharing throughout the entire period, and times when they are not. As a commercial accommodation facility, it is not possible to simply leave a room available for sharing for a certain period of time. Therefore, if real-time information about the availability of rooms cannot be provided to travelers, the probability of a sharing transaction being concluded will decrease.
[0022] As mentioned above, since the process of lodging sharing itself is extremely difficult, as it involves arranging the members who will provide the lodging for sharing and concluding a contract to start transactions between them, the key to achieving this goal is to secure a large number of candidate lodgings to share and maximize the probability of concluding a transaction.
[0023] The existing technology for selling (renting) accommodation rights was generally a web posting method, in which relevant information was provided to netizens through a web page and a web page was created for each individual accommodation with an internet address that served as a URL for netizens to purchase the corresponding accommodation rights.
[0024] Such a method generates a web page for each individual accommodation, and netizens access the web page for each accommodation to constantly identify related information, which creates the problem of loss of network resources due to traffic accumulated in order to increase the probability of accommodation sharing.
[0025] The technical problems to be solved in this specification are not limited to the technical problems described above, and other technical problems not mentioned can be clearly understood by a person having ordinary skill in the art to which this document pertains from the following description.
[0026] According to an embodiment of the present disclosure, an electronic device, which is a lodging sharing device, may include a communication module for connecting an external electronic device via open or closed communication, a processor for controlling the operation of the communication module, and a memory operatively connected to the processor. The memory may include instructions. When the instructions are executed by the processor, the electronic device may interface with the Internet or a closed network and generate a unique CID (Contents ID). When the instructions are executed by the processor, the electronic device may generate at least two pieces of latitude information and two pieces of longitude information. When the instructions are executed by the processor, the electronic device may generate one unique CID corresponding to any one house or room of the house located at coordinates corresponding to one latitude and one longitude among the at least two pieces of latitude information and the two pieces of longitude information. When the instructions are executed by the processor, the electronic device may generate one or more block data consisting of a pair of a specific service gate capable of identifying the location of specific block data on a network or specific tag information capable of identifying a specific service gate.
[0027] According to an embodiment of the present disclosure, an electronic device, a blockchain-based accommodation sharing device, may include a communication module for establishing open or closed communication with an external electronic device, a processor for controlling the operation of the communication module, and a memory operatively connected to the processor. The memory may include instructions. When the instructions are executed by the processor, the electronic device may generate a first CID including information about a first home or a room in the home provided by a first user. When the instructions are executed by the processor, the electronic device may generate a blockchain for a block home comprising a pair of specific tag information capable of identifying the first CID upon payment of a first security deposit for securing the provision of the first home or room in the home. When the instructions are executed by the processor, the electronic device may generate a non-fungible token (NFT) for the blockchain for transferring occupancy rights for the first home or room in the home and provide it to the first user.
[0028] According to an embodiment of the present disclosure, an electronic device, which is a blockchain-based accommodation sharing device, may include a communication module for connecting open or closed communication with an external electronic device, a processor for controlling the operation of the communication module, and a memory operatively connected to the processor. The memory may include instructions. When the instructions are executed by the processor, the electronic device may generate a first CID including information about a first house or house provided by a first user. When the instructions are executed by the processor, the electronic device may generate a block house blockchain including a pair of specific tag information that can identify the first CID when a first security deposit is paid to secure the provision of the first house or a room in the house. When the instructions are executed by the processor, the electronic device may generate a block house blockchain including a pair of specific tag information that can identify the first CID when a first security deposit is paid to secure the provision of the first house or a room in the house. When the instructions are executed by the processor, the electronic device can generate an NFT on a blockchain for the transfer of occupancy rights of the first home or room in the home. When the instructions are executed by the processor, the electronic device can generate an NFT that includes information for controlling the operation of a first door lock device of the first home or room in the home. When the instructions are executed by the processor, the electronic device can provide the NFT to the first user.
[0029] An electronic device 101 (eg, a lodging sharing system) (eg, a lodging sharing device) (eg, an electronic device including a web server) according to one embodiment of the present invention is presented.
[0030] The electronic device (101) (e.g., a lodging sharing system) (e.g., a lodging sharing device) (e.g., an electronic device including a web server) may constitute a service gate (e.g., the service gate (320) in Figures 3 and 5), an electronic device (101) (e.g., a lodging sharing device) (e.g., an electronic device including a web server), a shared lodging management device (002), a block lodging search and connection device (e.g., the block lodging search and connection device (1810) in Figure 18), etc.
[0031] The electronic device (101) (e.g., an accommodation sharing system) (e.g., an accommodation sharing device) (e.g., an electronic device including a web server) may constitute a service gate (e.g., the service gate (320) of Figures 3 and 5), an electronic device (101) (e.g., an accommodation sharing device) (e.g., an electronic device including a web server), a blank accommodation management device (e.g., the blank accommodation management device (1520) of Figure 15), a comprehensive hotel information database (e.g., the comprehensive hotel information database (550) of Figure 5), a block advertisement management device (e.g., the block advertisement management device (1710) of Figure 17), a block accommodation search and connection device (e.g., the block accommodation search and connection device (1810) of Figure 18), etc.
[0032] The electronic device (101) (e.g., a lodging sharing system) (e.g., a lodging sharing device) (e.g., an electronic device including a web server) can operate on the Internet or a certain network (closed or open), and can further include a server including a database that communicates with devices or means for implementing the present invention and performs various calculations.
[0033] The service gate (e.g., the service gate (320) in FIGS. 3 and 5) may further include a function for connecting a certain user's terminal (e.g., a netizen's or an administrator's terminal) to a website or the network for implementing the present invention, an internet address (or a connection address on the network) function for accessing data on the website, an internet protocol address (IP address) (e.g., a floating IP or a fixed IP) or a domain or a uniform resource locator (URL), an IPFS (Inter Planetary File System) function, etc.
[0034] An electronic device (101) (e.g., a lodging sharing device) (e.g., an electronic device including a web server) for implementing the present invention may comprise a device for generating and managing candidate lodgings (e.g., a device for generating and managing candidate lodgings (810) of FIG. 9), a block generation and management device (e.g., a block generation and management device (910) of FIG. 10), a block data linkage device (e.g., a block data linkage device (1830) of FIG. 18), etc.
[0035] An electronic device (101) (e.g., an accommodation sharing device) (e.g., an electronic device including a web server) for implementing the present invention may comprise a commercial candidate accommodation access gate generation module (e.g., commercial candidate accommodation access gate generation module (540) of FIG. 6), a commercial candidate accommodation management device (e.g., commercial candidate accommodation management device (710) of FIG. 8), a commercial candidate accommodation log database (e.g., commercial candidate accommodation log database (591) of FIG. 6), a candidate accommodation provision generation and management device (e.g., candidate accommodation provision generation and management device (810) of FIG. 9), a block generation and management device (e.g., block generation and management device (910) of FIG. 10), a block data linkage device (e.g., block data linkage device (1830) of FIG. 18), etc.
[0036] The commercial candidate accommodation management device (e.g., commercial candidate accommodation management device (710) in FIG. 8) may be configured as a commercial candidate accommodation management console (e.g., commercial candidate accommodation management console (580) in FIG. 6), a hotel accommodation content information synchronization module (e.g., hotel accommodation content information synchronization module (711) in FIG. 8), a hotel accommodation management information synchronization module (e.g., hotel accommodation management information synchronization module (712) in FIG. 8), a candidate accommodation database synchronization module (e.g., candidate accommodation database synchronization module (713) in FIG. 8), etc.
[0037] The management console for commercial candidate accommodations (for example, the management console for commercial candidate accommodations (580) in FIG. 6) includes an account connection module for commercial candidate accommodations (for example, the account connection module for commercial candidate accommodations (590) in FIG. 6), a shared period setting module for commercial candidate accommodations (for example, the shared period setting module for commercial candidate accommodations (610) in FIG. 7), a POST ID registration module for commercial candidate accommodations (for example, the POST ID registration module for commercial candidate accommodations (610) in FIG. 7), and a POST ID registration module for commercial candidate accommodations (for example, the POST ID registration module for commercial candidate accommodations (610) in FIG. 7). It is possible to configure a commercial candidate accommodation ID registration module (620), a commercial candidate accommodation URL registration module (for example, the commercial candidate accommodation URL registration module (630) in Figure 7), a commercial candidate accommodation IP registration module (for example, the commercial candidate accommodation IP registration module (640) in Figure 7), a commercial candidate accommodation barcode registration module (for example, the commercial candidate accommodation barcode registration module (650) in Figure 7), a commercial candidate accommodation location information registration module (for example, the commercial candidate accommodation location information registration module (660) in Figure 7), an account information input module (for example, the account information input module (680) in Figure 8), a commercial candidate accommodation API setting module (for example, the commercial candidate accommodation API setting module (570) in Figure 6), a commercial candidate accommodation management module (for example, the commercial candidate accommodation management module (680) in Figure 8), etc.
[0038] A candidate accommodation generating and managing device for implementing the present invention (e.g., candidate accommodation generating and managing device (810) of Figure 9) can be configured to include a candidate accommodation content input module (e.g., candidate accommodation content input module (820) of Figure 9), a candidate accommodation sharing period setting module (e.g., candidate accommodation sharing period setting module (830) of Figure 9), a candidate accommodation management information setting module (e.g., candidate accommodation management information setting module (840) of Figure 9), a commercial candidate accommodation identification protocol (e.g., commercial candidate accommodation identification protocol (850) of Figure 9), a candidate accommodation comprehensive information generation module (e.g., candidate accommodation comprehensive information generation module (860) of Figure 9), a candidate accommodation database (e.g., candidate accommodation database (720) of Figure 8), etc.
[0039] According to one embodiment, the comprehensive information generation module for candidate accommodations to be provided (e.g., the comprehensive information generation module for candidate accommodations to be provided (860) in Figure 9) may be configured to generate comprehensive information for candidate accommodations to be provided (e.g., the comprehensive information for candidate accommodations to be provided (721) in Figure 8) to record information about accommodations input or set through the content information input module for candidate accommodations to be provided (e.g., the content information input module for candidate accommodations to be provided (820) in Figure 9), the sharing period setting module for candidate accommodations to be provided (e.g., the sharing period setting module for candidate accommodations to be provided (830) in Figure 9), and the management information setting module for candidate accommodations to be provided (e.g., the management information setting module for candidate accommodations to be provided (840) in Figure 9), and record this in the database for candidate accommodations to be provided (e.g., the database for candidate accommodations to be provided (720) in Figure 8).
[0040] According to one embodiment, the block generation and management device (e.g., the block generation and management device (910) of FIG. 10) includes a location information input module for a candidate visit area (e.g., the location information input module (920) of the candidate visit area of FIG. 10), a location information selection module for a candidate visit area (e.g., the location information selection module (930) of the candidate visit area of FIG. 10), a geographic information identification module for a candidate visit area (e.g., the geographic information identification module (940) of the candidate visit area of FIG. 10), a radius setting module for a candidate visit area (e.g., the radius setting module (950) of the candidate visit area of FIG. 10), a visiting period setting module (e.g., the visiting period setting module (960) of FIG. 10), a use unit setting module for a candidate visit lodging (e.g., the use unit setting module (970) of the candidate visit lodging in FIG. 10), an individual use period setting module for a candidate visit lodging (e.g., the individual use period setting module (980) of the candidate visit lodging in FIG. 10), a block generation protocol (e.g., the block generation module (910) of FIG. 5), a block generation protocol (e.g., the block generation module (920) of FIG. 5), a block generation protocol (e.g., the block generation module (930) of FIG. 5), a block generation protocol (e.g., the block generation module (940) of FIG. 10), a block generation protocol (e.g., the block generation module (960) of FIG. 5 ... The block management fee may include a protocol (501), a block indicator, a block management fee saving device (e.g., the block management fee saving device (1130) of FIG. 11), a block management fee unit setting module, a block management fee setting information generating module (e.g., the block management fee setting information generating module (1340) of FIG. 13), a block management fee transmission module (e.g., the block management fee transmission module (525) of FIGS. 5 and 13), a block management fee transmission trigger (e.g., the block management fee transmission trigger (525-1) of FIG. 13), a block penalty transmission trigger (e.g., the block penalty transmission trigger (1395) of FIG. 13), a block management fee receiving module (e.g., the block management fee receiving module (1132) of FIG. 11), a block management fee depositing device (e.g., the block management fee depositing device (1410) of FIG. 14), and a deposit release module (e.g., the deposit release module (1440) of FIG. 14).
[0041] According to one embodiment, the block indicator may be configured as a block archive output module (e.g., the block archive output module 1450 in FIG. 14), a block detail information output module (e.g., the block detail information output module 1460 in FIG. 14), a block host sharing application module (e.g., the block host sharing application module 515 in FIGS. 5 and 11), a block host sharing approval module (e.g., the block host sharing approval module 510 in FIG. 5), etc.
[0042] According to one embodiment, a blank lodging management device (e.g., blank lodging management device (1520) in FIG. 15) can constitute a blank lodging management terminal (e.g., blank lodging management terminal (1240) in FIG. 12) (hereinafter referred to as a blank terminal), a blank lodging management information database (e.g., blank lodging management information database (1250) in FIG. 12), a sales amount saving device (e.g., sales amount saving device (1620) in FIG. 16), etc.
[0043] According to one embodiment, the blank hotel management terminal (e.g., the blank hotel management terminal (1240) in FIG. 12) includes a blank hotel management console (e.g., the blank hotel management console (1530) in FIG. 15), a blank hotel rental (sales) account connection module (e.g., the blank hotel rental account connection module (1210) in FIG. 12), a blank hotel supply account connection module (e.g., the blank hotel supply account connection module (1220) in FIG. 12), a blank hotel purchase account connection module (e.g., the blank hotel purchase account connection module (1230) in FIG. 12), a blank hotel content information indicator (e.g., the blank hotel content information indicator (1540) in FIG. 15), and a blank hotel management information indicator (e.g., the blank hotel management information indicator (1540) in FIG. 15). 15), a blank lodging check-in information generation module (for example, the blank lodging check-in information generation module (1260) in FIG. 12), a blank lodging check-out information generation module (for example, the blank lodging check-out information generation module (1270) in FIG. 12), a blank lodging defect occurrence information generation module (for example, the blank lodging defect occurrence information generation module (1580) in FIG. 15), a blank lodging defect occurrence information deletion module, a blank lodging defect information management messenger (for example, the blank lodging defect information management messenger (1590) in FIG. 15), a blank lodging sales price setting module (for example, the blank lodging sales price setting module (1610) in FIG. 16), a blank lodging purchase module, and a blank lodging sales amount deposit information generation module (for example, they can operate together).
[0044] According to one embodiment, the blank hotel defect occurrence information deletion module is provided with a related function only when blank hotel defect occurrence information (e.g., blank hotel defect occurrence information (1585) in Figure 15) is generated, and can be configured to delete the blank hotel defect occurrence information (e.g., blank hotel defect occurrence information (1585) in Figure 15) generated through the blank hotel defect occurrence information generation module (e.g., blank hotel defect occurrence information generation module (1580) in Figure 15) and generate deletion information of blank hotel defect occurrence information that can identify this, or transmit the generated deletion information of blank hotel defect occurrence information to the blank hotel management information indicator (e.g., blank hotel management information indicator (1550) in Figure 15).
[0045] According to one embodiment, the shared accommodation management device may include (eg, operate as) a shared accommodation management terminal and a shared accommodation management information database.
[0046] According to one embodiment, the shared accommodation management terminal may include (e.g., operate as) a shared accommodation management console, a shared accommodation provision account connection module, a shared accommodation rental account connection module, a shared accommodation content information indicator, a shared accommodation management information indicator, a shared accommodation check-in information generation module, a shared accommodation check-out information generation module, a shared accommodation defect occurrence information generation module, a shared accommodation defect occurrence information deletion module, and a shared accommodation defect information management messenger.
[0047] According to one embodiment, the shared accommodation provision account connection module provides functionality for connecting a user account (e.g., user account (1402) in FIG. 14) that provides a room (or house) for sharing the room (or house) to implement the present invention, or the shared accommodation rental account connection module may further include (e.g., operate by including further functionality) functionality for connecting a user account (e.g., user account (1420) in FIG. 14) that rents a room (or house) for sharing the room (or house) to implement the present invention.
[0048] According to one embodiment, the shared accommodation defect occurrence information deletion module is provided with a related function only when shared accommodation defect occurrence information is generated, and can operate by deleting the shared accommodation defect occurrence information generated through the shared accommodation defect occurrence information generation module, generating deletion information for the shared accommodation defect occurrence information that can identify the information, or transmitting the generated deletion information for the shared accommodation defect occurrence information to the shared accommodation management information indicator.
[0049] Another lodging sharing method according to an embodiment of the present invention is, more specifically, a "block (e.g., block (911) of FIG. 10) generation method for shared lodging" for generating an occupancy right encryption code (e.g., occupancy right encryption code (1120) of FIG. 11) and / or block data (e.g., block data (520) of FIG. 5) corresponding to a block (e.g., block (911) of FIG. 10) consisting of a pair of rooms (or houses) offered by at least two or more travelers for mutual sharing of rooms (or houses) that can be offered by general travelers, and the method may include the step of inputting at least one of an address or a postal code for identifying the latitude and longitude of an area to be visited (traveled) by general travelers through a location information input module for a potential visiting area (e.g., location information input module for a potential visiting area (920) of FIG. 10).
[0050] According to one embodiment, a “method for generating a block (e.g., block (911) of FIG. 10) for shared accommodation” for generating an occupancy right encryption code (e.g., occupancy right encryption code (1120) of FIG. 11) and / or block data (e.g., block data (520) of FIG. 5) corresponding to a block (e.g., block (911) of FIG. 10) may include the step of outputting, on a screen of a user’s terminal, a list of addresses or a list of postal codes associated with an address or postal code (or an address or postal code entered through a QR code, one-dimensional barcode, two-dimensional barcode, etc.) entered through a location information input module of the potential visit area (e.g., location information input module (920) of the potential visit area of FIG. 10).
[0051] According to one embodiment, a “method for generating a block (e.g., block (911) of FIG. 10) for shared accommodation” for generating an exclusive right encryption code (e.g., exclusive right encryption code (1120) of FIG. 11) and / or block data (e.g., block data (520) of FIG. 5) corresponding to a block (e.g., block (911) of FIG. 10) may include a step of selecting one or more addresses or postal codes from the address list or postal code list to be output on the screen of the user’s terminal through a location information selection module for a potential visiting area (e.g., location information selection module for a potential visiting area (930) of FIG. 10).
[0052] According to one embodiment, a “method for generating a block (e.g., block (911) of FIG. 10) for shared accommodation” for generating an exclusive right encryption code (e.g., exclusive right encryption code (1120) of FIG. 11) and / or block data (e.g., block data (520) of FIG. 5) corresponding to a block (e.g., block (911) of FIG. 10) may include a step of proceeding through a geographic information identification module of a potential visit area (e.g., geographic information identification module of a potential visit area (940) of FIG. 10) to identify latitude or longitude information for an address or zip code selected by a location information selection module of the potential visit area (e.g., location information selection module of a potential visit area (930) of FIG. 10).
[0053] According to one embodiment, a “method for generating a block (e.g., block (911) of FIG. 10) for shared accommodation” for generating an exclusive right encryption code (e.g., exclusive right encryption code (1120) of FIG. 11) and / or block data (e.g., block data (520) of FIG. 5) corresponding to a block (e.g., block (911) of FIG. 10) may include a step of proceeding through a potential visit area radius setting module (e.g., potential visit area radius setting module (950) of FIG. 10) and setting the size of a radius centered on a position corresponding to the latitude or longitude identified by the potential visit area geographic information identification module (e.g., potential visit area geographic information identification module (940) of FIG. 10).
[0054] According to one embodiment, a “method for generating a block (e.g., block (911) of FIG. 10) for shared accommodation” for generating an occupancy right encryption code (e.g., occupancy right encryption code (1120) of FIG. 11) and / or block data (e.g., block data (520) of FIG. 5) corresponding to a block (e.g., block (911) of FIG. 10) may include a step of setting, through a visit period setting module (e.g., visit period setting module (960) of FIG. 10), the start date of use of the first shared accommodation and the end date of use of the last shared accommodation in the case where there are multiple areas (or travel areas) visited by a traveler or multiple shared accommodations in the corresponding area, or the start date and end date of use of the area (or travel area) visited by a traveler or the shared accommodation in the corresponding area in the case where there is only one.
[0055] According to one embodiment, a “method for generating a block (e.g., block (911) in FIG. 10) for shared accommodation” for generating an occupancy right encryption code (e.g., occupancy right encryption code (1120) in FIG. 11) and / or block data (e.g., block data (520) in FIG. 5) corresponding to a block (e.g., block (911) in FIG. 10) may include a step of collectively setting a usage period as a single unit for the multiple accommodations in the area visited (or traveled) by the traveler through a usage unit setting module for candidate accommodations to visit (e.g., usage unit setting module for candidate accommodations to visit (970) in FIG. 10).
[0056] According to one embodiment, a "method for generating a block (e.g., block (911) in FIG. 10) for sharing accommodation" for generating an occupancy right encryption code (e.g., occupancy right encryption code (1120) in FIG. 11) and / or block data (e.g., block data (520) in FIG. 5) corresponding to a block (e.g., block (911) in FIG. 10) may include a step of generating sharing application information (e.g., sharing application information (511) in FIG. 5) for forming a pair of rooms (or houses) that travelers will provide to each other for sharing accommodation through a block accommodation sharing application module (e.g., block accommodation sharing application module (515) in FIGS. 5 and 11).
[0057] According to one embodiment, a "method for generating a block (e.g., block (911) of FIG. 10) for a sharing host" for generating an exclusive right encryption code (e.g., exclusive right encryption code (1120) of FIG. 11) and / or block data (e.g., block data (520) of FIG. 5) corresponding to a block (e.g., block (911) of FIG. 10) may include a step of transmitting the generated sharing application information (e.g., sharing application information (511) of FIG. 5) to a sharing approval module of a block host (e.g., sharing approval module (510) of FIG. 5) through a sharing application module of a block host (e.g., sharing application module (515) of a block host in FIGS. 5 and 11).
[0058] According to one embodiment, a method for generating a block (e.g., block (911) in FIG. 10) for sharing is provided for generating an exclusive right encryption code (e.g., exclusive right encryption code (1120) in FIG. 11) and / or block data (e.g., block data (520) in FIG. 5) corresponding to a block (e.g., block (911) in FIG. 10), which includes receiving sharing application information (e.g., sharing application information (511) in FIG. 5) from a sharing application module of the block (e.g., sharing application module (515) in FIGS. 5 and 11), generating sharing approval information (e.g., sharing approval information (512) in FIG. 5) for approving the conclusion of a sharing transaction for the block related to the received sharing application information (e.g., sharing application information (511) in FIG. 5), and For example, the method may include generating and recording an encryption code and / or block data (e.g., block data (520) of FIG. 5) corresponding to a block (e.g., block (911) of FIG. 10) including tag information (e.g., tag information (530) of FIG. 5) that can identify content information related to images, videos, audio, etc. related to a room (or house) and management information related to the accommodation title, list, location information, check-in / out, sharing period information, availability of vacant rooms, repairs, and maintenance status, or the like, which can be identified by the sharing authorization information (512) of FIG. 5).
[0059] More specifically, one of the accommodation sharing methods according to an embodiment of the present invention is a "check-in and check-out method" for a room or house provided by the traveler, and may include the step of identifying one or more IDs from the unique ID of the user account of a general traveler providing a room (or house) (e.g., user account (1420) in FIG. 14) or the unique ID of the user account renting a room (or house) provided by a general traveler (e.g., user account (1402) in FIG. 14) through one or more connection modules of a shared accommodation provision account connection module or a shared accommodation rental account connection module of a shared accommodation management terminal, or allowing connection to the identified user account (e.g., user account (1402) in FIG. 14) on the network or generating allowed information.
[0060] According to one embodiment, one of the accommodation sharing methods is a "check-in and check-out method" for a room or house provided by the traveler, and includes a step of outputting content information regarding images, videos, audio, etc. of the room (or house) that can be identified by an exclusive right encryption code (e.g., exclusive right encryption code (1120) in FIG. 11) and / or block data (e.g., block data (520) in FIG. 5) for implementing the present invention to the screen of the user's terminal through a content information indicator of the shared accommodation in the management terminal of the shared accommodation.
[0061] According to one embodiment, one of the accommodation sharing methods is a "check-in and check-out method" for the room or house provided by the traveler, and includes the step of outputting information such as a list of rooms (or houses), location information, check-in / out, information on the sharing period, availability of vacant rooms, repairs, repair status, and information on the occurrence of defects, which can be identified by an occupancy right encryption code (e.g., occupancy right encryption code (1120) in FIG. 11) and / or block data (e.g., block data (520) in FIG. 5) for implementing the present invention, on the screen of the user's terminal through the management information indicator of the shared accommodation.
[0062] According to one embodiment, one of the accommodation sharing methods is a "check-in and check-out method" for a room or house provided by the traveler, which may include the steps of generating shared accommodation check-in information that can identify whether or not the traveler has checked in to the room (or house) provided by the traveler through a shared accommodation check-in information generation module, and transmitting the generated shared accommodation check-in information to a shared accommodation management information indicator.
[0063] This method may include generating shared accommodation check-out information, which can identify whether a room (or house) has been checked out or not, through a shared accommodation check-out information generation module, and transmitting the generated shared accommodation check-out information to a shared accommodation management information indicator, which can be identified by an occupancy right encryption code (e.g., occupancy right encryption code (1120) in FIG. 11) and / or block data (e.g., block data (520) in FIG. 5) for implementing the present invention.
[0064] More specifically, one of the accommodation sharing methods according to an embodiment of the present invention is a "method for sharing commercial accommodations in operation" that enables each device or means for implementing the present invention to identify existing commercial accommodations in operation as eligible accommodations that can be shared with rooms (or houses) provided by general travelers, and includes the steps of identifying a unique ID for a user account (e.g., user account (1402) in FIG. 14) of a commercial accommodation operator such as a hotel through an account connection module of the commercial accommodation candidate (e.g., account connection module (590) of the commercial accommodation candidate in FIG. 6), allowing connection to the corresponding user account (e.g., user account (1402) in FIG. 14) on the network or generating information on the allowed connection, and recording the generated information in a log database of the commercial accommodation.
[0065] According to one embodiment, one of the accommodation sharing methods is a "method for sharing commercial accommodations currently in operation," which may include the steps of: providing commercial accommodations such as hotels to general travelers through a commercial accommodation candidate sharing period setting module (e.g., commercial accommodation candidate sharing period setting module (610) of FIG. 7 ); setting only dates or periods for which no reservations are made for the commercial accommodation in order to conclude an accommodation sharing transaction between the commercial accommodation facility and the travelers; and recording information about the set dates or periods in the commercial accommodation log database.
[0066] According to one embodiment, one of the accommodation sharing methods is a "method for sharing commercial accommodations currently in operation," which may include the step of setting certain information that can be identified or accessed by each device or means for implementing the present invention regarding the unique ID of a web page related to a commercial accommodation such as an existing hotel currently in operation through a commercial accommodation candidate POST ID registration module (e.g., the commercial accommodation candidate POST ID registration module (620) in FIG. 7), and recording the set information in a commercial accommodation log database. In addition to the unique ID, a URL and a dynamic or fixed IP address may also be included (e.g., operated as included).
[0067] According to one embodiment, one of the accommodation sharing methods is a "method for sharing commercial accommodations currently in operation," which may include the step of setting certain information that can be identified or accessed by each device or means for implementing the present invention regarding the location of a commercial accommodation such as an existing hotel currently in operation through a commercial accommodation candidate location information registration module (e.g., commercial accommodation candidate location information registration module (660) in FIG. 7), and recording the set information in a commercial accommodation log database. The location information may include (e.g., operate including) information regarding latitude and longitude, height above sea level, height above ground level, and a specific floor in a building.
[0068] According to one embodiment, one of the accommodation sharing methods is a "method for sharing commercial accommodations currently in operation," which may include the step of recording, in a log database of the commercial accommodation, a setting value of an API (Application Program Interface) for setting the operation rules of an access gate of a commercial accommodation candidate (e.g., an access gate of a commercial accommodation candidate (541) in FIG. 6) that provides a function for each device or means for implementing the present invention to access or link with certain connection information, content information on images, videos, audio, etc. of existing accommodations currently in operation, and management information on accommodation list, location information, check-in / out, sharing period information, availability of vacant rooms, repair and maintenance status, etc., stored in a comprehensive information database of hotel accommodations (e.g., comprehensive information database of hotel accommodations (550) in FIG. 6) managed by hotels and other accommodation facilities, through an API setting module of the commercial accommodation candidate (e.g., API setting module of the commercial accommodation candidate (570) in FIG. 6).
[0069] According to one embodiment, one of the accommodation sharing methods is a "method for sharing commercial accommodations currently in operation," which may include the step of transmitting a request signal to a comprehensive information database of hotels (e.g., the comprehensive information database of hotels (550) of FIG. 5) managed by a hotel or other accommodation facility through the access gate of the commercial candidate accommodation (e.g., the access gate of the commercial candidate accommodation (541) of FIG. 5) in accordance with the operating rules of the access gate of the commercial candidate accommodation (e.g., the access gate of the commercial candidate accommodation (541) of FIG. 5)) to access content information related to images, videos, audio, etc. of existing accommodations currently in operation, and management information related to accommodation list, location information, check-in / out, sharing period information, availability of rooms, repairs, and maintenance status, which are stored in the comprehensive information database of hotels (e.g., the comprehensive information database of hotels (550) of FIG. 5) managed by a hotel or other accommodation facility.
[0070] According to one embodiment, one of the accommodation sharing methods is a "method for sharing commercial accommodations currently in operation," which includes a step in which a comprehensive information database of hotels (e.g., the comprehensive information database of hotels (550) in FIG. 5) receives a request signal for access to management information such as content information on images, videos, audio, etc. of accommodations currently in operation from an access gate of a commercial candidate accommodation (e.g., the access gate of a commercial candidate accommodation (541) in FIG. 5), and information on accommodation lists, location information, check-in / out, sharing period information, availability of vacant rooms, repair and maintenance status, etc., of the access gate of the commercial candidate accommodation (e.g., the access gate of a commercial candidate accommodation (541) in FIG. 5), and allows access to the access gate of the commercial candidate accommodation (e.g., the access gate of a commercial candidate accommodation (541) in FIG. 5).
[0071] More specifically, one of the accommodation sharing methods according to an embodiment of the present invention is a “shared accommodation defect management method” for a room or house provided by the traveler, and may include a step of identifying a unique ID for a user account of a general traveler (e.g., user account (1420) in FIG. 14) through one or more connection modules of a shared accommodation provision account connection module or a shared accommodation rental account connection module of a shared accommodation management terminal, or allowing connection to the identified user account (e.g., user account (1420) in FIG. 14) on the network, or generating information on the permission.
[0072] According to one embodiment, one of the accommodation sharing methods is a "shared accommodation defect management method" for a room or house provided by the traveler, which may include the step of outputting content information regarding images, videos, audio, etc. of the room (or house) that can be identified by an exclusive right encryption code (e.g., exclusive right encryption code (1120) in FIG. 11) and / or block data (e.g., block data (520) in FIG. 5) for implementing the present invention to the screen of the user's terminal through a content information indicator for the shared accommodation in the management terminal for the shared accommodation.
[0073] According to one embodiment, one of the accommodation sharing methods is a "shared accommodation defect management method" for the room or house provided by the traveler, which may include the step of outputting information such as a list of rooms (or houses), location information, check-in / out, information on the sharing period, availability of rooms, repairs, repair status, and information on the occurrence of defects, which can be identified by an occupancy right encryption code (e.g., occupancy right encryption code (1120) in FIG. 11) and / or block data (e.g., block data (520) in FIG. 5) for implementing the present invention, on the screen of the user's terminal through the shared accommodation management information indicator.
[0074] According to one embodiment, one of the accommodation sharing methods is a "shared accommodation defect management method" for a room or house provided by the traveler, which may include the step of generating shared accommodation defect occurrence information that can identify whether a defect has occurred in the room (or house) that can be identified by an occupancy right encryption code (e.g., occupancy right encryption code (1120) in FIG. 11) and / or block data (e.g., block data (520) in FIG. 5) for implementing the present invention through a shared accommodation defect occurrence information generation module of the shared accommodation management terminal, or transmitting the generated shared accommodation defect occurrence information to a shared accommodation management information indicator.
[0075] According to one embodiment, one of the accommodation sharing methods is a "shared accommodation defect management method" for a room or house provided by the traveler, which may include the step of generating deletion information for shared accommodation defect information that can identify whether defect information for the room (or house) has been deleted, which can be identified from the sharing approval information (e.g., sharing approval information (512) in Figure 5) and block data (e.g., block data (520) in Figure 5), through a shared accommodation defect information deletion module of the shared accommodation management terminal, or transmitting the generated deletion information for shared accommodation defect information to a shared accommodation management information indicator.
[0076] According to one embodiment, one of the accommodation sharing methods is a "shared accommodation defect management method" for a room or house provided by the traveler, which may include the step of generating deletion information for shared accommodation defect information, which can identify whether defect information for the room (or house) has been deleted, identifiable by the occupancy right encryption code (e.g., occupancy right encryption code (1120) in FIG. 11) and block data (e.g., block data (520) in FIG. 5), through a shared accommodation defect information deletion module of the shared accommodation management terminal, or transmitting the generated deletion information for shared accommodation defect information to a shared accommodation management information indicator.
[0077] According to one embodiment, one of the accommodation sharing methods is a "shared accommodation defect management method" for a room or house provided by the traveler, which may include the step of generating shared accommodation defect occurrence information that can identify whether a defect has occurred in the room (or house) and can be identified by an occupancy right encryption code (e.g., occupancy right encryption code (1120) in Figure 11) and block data (e.g., block data (520) in Figure 5) for implementing the present invention through a shared accommodation defect occurrence information generation module of the shared accommodation management terminal, or transmitting the generated shared accommodation defect occurrence information to a shared accommodation management information indicator.
[0078] According to one embodiment, one of the accommodation sharing methods is a "shared accommodation defect management method" for a room or house provided by the traveler, which may include the step of generating deletion information for shared accommodation defect information that can identify whether defect information for the room (or house) has been deleted, which can be identified by the occupancy right encryption code (e.g., occupancy right encryption code (1120) in Figure 11) and block data (e.g., block data (520) in Figure 5), through a shared accommodation defect information deletion module of the shared accommodation management terminal, or transmitting the generated deletion information for shared accommodation defect information to a shared accommodation management information indicator.
[0079] Another accommodation sharing method according to an embodiment of the present invention is, more specifically, a "method for generating a block for shared accommodation (e.g., block (911) of FIG. 10)" for generating block data (e.g., block data (520) of FIG. 5) corresponding to a block (e.g., block (911) of FIG. 10) consisting of a pair of at least one accommodation provided by a hotel and at least one room (or house) provided by travelers, in order to mutually share a room or house that can be provided by an existing commercial accommodation and a room or house that can be provided by a general traveler, and the method may include the step of inputting at least one of an address or a postal code for identifying the latitude and longitude of an area to be visited (traveled) by general travelers through a location information input module for a potential visit area (e.g., location information input module for a potential visit area (920) of FIG. 10).
[0080] According to one embodiment, another method for sharing accommodation is a “method for generating a block (e.g., block (911) in FIG. 10) for shared accommodation,” which may include the step of outputting, on the screen of a user’s terminal, a list of addresses or a list of postal codes associated with an address or postal code (or an address or postal code entered through a QR code, one-dimensional barcode, two-dimensional barcode, etc.) entered through a location information input module for the potential visit area (e.g., location information input module (920) for the potential visit area in FIG. 10).
[0081] According to one embodiment, another method for sharing accommodation is a “method for generating a block (e.g., block (911) in FIG. 10) for a shared accommodation,” which may include a step of selecting one or more addresses or postal codes from the address list or postal code list output on the screen of the user’s terminal through a location information selection module for a potential visiting area (e.g., location information selection module for a potential visiting area (930) in FIG. 10).
[0082] According to one embodiment, another method for sharing accommodations is a "method for generating a block (e.g., block (911) in FIG. 10) for shared accommodations," which may include a step of identifying latitude or longitude information for an address or zip code selected by a location information selection module for the candidate visit area (e.g., location information selection module for the candidate visit area (930) in FIG. 10), in which the next step is performed through a geographic information identification module for the candidate visit area (e.g., geographic information identification module for the candidate visit area (940) in FIG. 10).
[0083] According to one embodiment, another method for sharing accommodations is a “method for generating a block (e.g., block (911) of FIG. 10) for shared accommodations,” which may include a step of proceeding through a radius setting module for a potential visit area (e.g., radius setting module for a potential visit area (950) of FIG. 10)) and setting the size of a radius whose center is a position corresponding to the latitude or longitude identified by a geographic information identification module for the potential visit area (e.g., geographic information identification module for a potential visit area (940) of FIG. 10).
[0084] According to one embodiment, another method for sharing accommodations is a “method for generating a block (e.g., block (911) of FIG. 10) for shared accommodations,” which may include a step of setting, through a visit period setting module (e.g., visit period setting module (960) of FIG. 10), the start date of use of the first shared accommodation and the end date of use of the last shared accommodation if there is a region (or region) that a traveler visits (or travels) or multiple shared accommodations in the region, or the start date and end date of use of the region (or region) that a traveler visits or multiple shared accommodations in the region, if there is only one shared accommodation.
[0085] According to one embodiment, another method for sharing accommodations is a “method for generating a block (e.g., block (911) in FIG. 10) for a shared accommodation,” which may include a step of collectively setting a single unit of use period for multiple accommodations in the area visited (or traveled) by the traveler through a use unit setting module for candidate accommodations to visit (e.g., use unit setting module for candidate accommodations to visit (970) in FIG. 10).
[0086] According to one embodiment, another method for sharing accommodation is a "method for generating a block (e.g., block (911) in FIG. 10) for sharing accommodation," which may include a step of generating sharing application information (e.g., sharing application information (511) in FIG. 5) for forming a pair of accommodation provided by the hotel and a room (or house) provided by the traveler to share accommodation through a block accommodation sharing application module (e.g., block accommodation sharing application module (515) in FIGS. 5 and 11).
[0087] According to one embodiment, another hosting sharing method is a "method for generating a block (e.g., block (911) in FIG. 10) for sharing hosting," which may include a step of transmitting the generated sharing application information (e.g., sharing application information (511) in FIG. 5) to a block hosting sharing approval module (e.g., block hosting sharing approval module (510) in FIG. 5) through a block hosting sharing application module (e.g., block hosting sharing application module (515) in FIGS. 5 and 11).
[0088] According to one embodiment, another accommodation sharing method is a “method for generating a block (e.g., block (911) of FIG. 10) for shared accommodation,” which includes receiving sharing application information (e.g., sharing application information (511) of FIG. 5) from the block accommodation sharing application module (e.g., block accommodation sharing application module (515) of FIGS. 5 and 11), generating sharing approval information (e.g., sharing approval information (512) of FIG. 5) for approving the conclusion of an accommodation sharing transaction related to the received sharing application information (e.g., sharing application information (511) of FIG. 5), and generating at least one or more accommodations provided by the hotel that can be identified by the generated sharing approval information (e.g., sharing approval information (512) of FIG. 5) and at least one or more accommodations that can be identified by the generated sharing approval information (e.g., sharing approval information (512) of FIG. 5). The method may include a step of generating block data (e.g., block data (520) of FIG. 5) corresponding to a block (e.g., block (911) of FIG. 10) including tag information (e.g., tag information (530) of FIG. 5) that can identify content information regarding images, videos, audio, etc. related to the room (or house) provided by the traveler and management information regarding the accommodation title, list, location information, check-in / out, sharing period information, availability of vacant rooms, repairs, and maintenance status, or the like.
[0089] More specifically, the method for searching and connecting to a block accommodation according to an embodiment of the present invention is a "method for searching and connecting to a block accommodation" for searching a list of information related to block data (e.g., block data (520) of FIG. 5) corresponding to a block (e.g., block (911) of FIG. 10) for identifying at least two or more rooms (or houses) provided by travelers as a unit, and connecting to a list of search results or a web page of related information, and may include a step of entering characters, numbers, special characters, barcodes, etc. through a block accommodation tag information input module (e.g., block accommodation tag information input module of FIG. 18) of a block accommodation search and connection interface (e.g., block accommodation search and connection interface (1811) of FIG. 18) and temporarily storing the entered characters, numbers, special characters, barcodes, etc. by input unit (i.e., tagged input unit).
[0090] According to one embodiment, a "block accommodation search and connection method" for searching a list of information related to block data (e.g., block data (520) of FIG. 5) corresponding to a block (e.g., block (911) of FIG. 10) for identifying rooms (or houses) provided by at least two or more travelers as a unit, and connecting to a list of search results or a web page of related information, may include a step in which the next step proceeds through a block accommodation radius information input module (e.g., block accommodation radius information input module of FIG. 18) of a block accommodation search and connection interface (e.g., block accommodation search and connection interface (1811) of FIG. 18), and information on latitude and longitude or a radius range from latitude and longitude is input and temporarily stored.
[0091] According to one embodiment, a "block accommodation search and connection method" is provided for searching a list of information related to block data (e.g., block data (520) of FIG. 5) corresponding to a block (e.g., block (911) of FIG. 10) for identifying a room (or house) provided by at least two travelers as a unit, and connecting to a web page of a list of search results or related information. The next step is performed through a block accommodation identification information transmission module (e.g., block accommodation identification information transmission module (1811-3) of FIG. 18) of a block accommodation search and connection interface (e.g., block accommodation search and connection interface (1811) of FIG. 18), and certain information identifiable by an occupancy right encryption code (e.g., occupancy right encryption code (1120) of FIG. 11) and / or block data (e.g., block data (520) of FIG. 5) for implementing the present invention among information input from a block accommodation tag information input module (e.g., block accommodation tag information input module of FIG. 18) or block accommodation radius information input module (e.g., block accommodation radius information input module of FIG. 18). Identify block data (e.g., block data (520) in FIG. 5) having values that partially or completely match (or do not match) certain information (or latitude and longitude, or information about a radius range from latitude and longitude), and display a list of the identified block data (e.g., block data (520) in FIG. 5) or related information in a block search result archive indicator (e.g., block search result indicator (520) in FIG. 18)). It may include a step of generating block host search result transmission request information (e.g., block host search result transmission request information (1820) in FIG. 18) to be output to the screen of the user's terminal through the search result archive indicator (1813), and transmitting the generated block host search result transmission request information (e.g., block host search result transmission request information (1820) in FIG. 18) to a 'block host search request information receiving module (e.g., block host search request information receiving module (1831) in FIG. 18)' linked to the 'block archive database'.
[0092] According to one embodiment, a "block accommodation search and connection method" is provided for searching a list of information related to block data (e.g., block data (520) in FIG. 5) corresponding to a block (e.g., block (911) in FIG. 10) for identifying a room (or house) provided by at least two travelers as a unit, and connecting to a list of search results or a web page of related information. The block accommodation search and connection interface (e.g., block accommodation search and connection interface (1811) in FIG. 18) is provided for searching a list of information related to block data (e.g., block data (520) in FIG. 5) corresponding to a block (e.g., block (911) in FIG. 10) for identifying a room (or house) provided by at least two travelers as a unit, and connecting to a web page of the list of search results or related information. The next step proceeds through the search result archive indicator (1813) of the block host, and the block host identification information transmission module (e.g., the block host search result transmission request information (e.g., the block host search result transmission request information (1820) of FIG. 18) transmitted from the block host identification information transmission module (1811-3) of FIG. 18) receives the block host search result transmission request information (e.g., the block host search result transmission request information (1820) of FIG. 18) and outputs a list or related information of block data (e.g., the block data (520) of FIG. 5) corresponding to the received block host search result transmission request information (e.g., the block host search result transmission request information (1820) of FIG. 18).
[0093] According to one embodiment, a "block accommodation search and connection method" for searching for a list of information related to block data (e.g., block data (520) of FIG. 5) corresponding to a block (e.g., block (911) of FIG. 10) for identifying rooms (or houses) provided by at least two or more travelers as a unit, and connecting to a web page of the list or related information related to the search results, may include a step of selecting a list or related information of block data (e.g., block data (520) of FIG. 5) corresponding to the block accommodation search result transmission request information (e.g., block accommodation search result transmission request information (1820) of FIG. 18) through an input device such as a mouse or keyboard, and connecting to a web page of the list or related information corresponding to the generated selection information.
[0094] More specifically, one of the accommodation sharing methods according to an embodiment of the present invention is a method for generating block data (e.g., block data (520) in FIG. 5) corresponding to a block (e.g., block (911) in FIG. 10) consisting of a pair of rooms (or houses) offered by at least two travelers in order to mutually share rooms (or houses) that can be offered by general travelers, and may include the step of inputting at least one of an address or a postal code for identifying the latitude and longitude of an area to be visited (traveled) by a general traveler through a location information input module for a potential visit area (e.g., location information input module for a potential visit area (920) in FIG. 10).
[0095] According to one embodiment, a method for sharing accommodations is a method for generating block data (e.g., block data (520) of FIG. 5) corresponding to a block (e.g., block (911) of FIG. 10) consisting of a pair of rooms (or houses) offered by at least two travelers in order to mutually share rooms (or houses) that can be offered by general travelers, and includes the step of outputting, on a screen of a user's terminal, a list of addresses or a list of postal codes related to an address or postal code (or an address or postal code entered through a QR code, one-dimensional barcode, two-dimensional barcode, etc.) input through a location information input module of the potential visit area (e.g., location information input module (920) of the potential visit area of FIG. 10).
[0096] According to one embodiment, a method for sharing accommodations is a method for generating block data (e.g., block data (520) of FIG. 5) corresponding to a block (e.g., block (911) of FIG. 10) consisting of a pair of rooms (or houses) offered by at least two travelers in order to mutually share rooms (or houses) that can be offered by general travelers, and the method may include a step of selecting one or more addresses or postal codes from the address list or postal code list output on the screen of the user's terminal through a location information selection module for a potential visiting area (e.g., location information selection module for a potential visiting area (930) of FIG. 10).
[0097] According to one embodiment, as a method for sharing accommodation, a method for generating block data (e.g., block data 520 of FIG. 5) corresponding to a block (e.g., block 911 of FIG. 10) consisting of a pair of rooms (or houses) offered by at least two travelers in order to mutually share rooms (or houses) that can be offered by general travelers, can include the following steps performed through a potential visit area geographic information identification module (e.g., potential visit area geographic information identification module 940 of FIG. 10): Identifying latitude or longitude information for an address or zip code selected by the potential visit area location information selection module (e.g., potential visit area location information selection module 930 of FIG. 10).
[0098] According to one embodiment, a method for sharing accommodations is a method for generating block data (e.g., block data 520 of FIG. 5) corresponding to a block (e.g., block 911 of FIG. 10) consisting of a pair of rooms (or houses) offered by at least two travelers in order to mutually share rooms (or houses) that can be offered by general travelers. The next step is performed through a potential visit area radius setting module (e.g., potential visit area radius setting module 950 of FIG. 10) and may include a step of setting the size of a radius centered on a position corresponding to the latitude or longitude identified by a potential visit area geographic information identification module (e.g., potential visit area geographic information identification module 940 of FIG. 10).
[0099] According to one embodiment, one of the accommodation sharing methods is a method for generating block data (e.g., block data (520) of FIG. 5) corresponding to a block (e.g., block (911) of FIG. 10) consisting of a pair of rooms (or houses) provided by at least two or more travel agencies in order to mutually share rooms (or houses) that can be provided by general travelers. The method may include the step of setting, through a visit period setting module (e.g., visit period setting module (960) of FIG. 10), the start date of use of the first shared accommodation and the end date of use of the last shared accommodation if there are multiple areas (or travel areas) visited by the travelers or multiple accommodations to be shared in the area, or the start date and end date of use of the area (or travel area) to be visited or shared in the area if there is only one.
[0100] According to one embodiment, one of the accommodation sharing methods is a method for mutually sharing rooms (or houses) that can be provided by general travelers, by generating block data (e.g., block data (520) in FIG. 5) corresponding to a block (e.g., block (911) in FIG. 10) consisting of a pair of rooms (or houses) provided by at least two travelers, and includes the step of collectively setting a usage period as a single unit for the multiple accommodations when there are multiple accommodations to share in the area visited (or traveled) by the travelers through a usage unit setting module for candidate accommodations to visit (e.g., usage unit setting module (970) for candidate accommodations to visit in FIG. 10).
[0101] According to one embodiment, one of the accommodation sharing methods is a method for generating block data (e.g., block data (520) of FIG. 5) corresponding to a block (e.g., block (911) of FIG. 10) that configures a pair of rooms (or houses) provided by at least two travelers in order to mutually share rooms (or houses) that can be provided by general travelers, and includes the step of generating sharing application information (e.g., sharing application information (511) of FIG. 5) for configuring a pair of rooms (or houses) provided by travelers to share accommodation through a block accommodation sharing application module (e.g., block accommodation sharing application module (515) of FIGS. 5 and 11).
[0102] According to one embodiment, a method for sharing accommodations is a method for generating block data (e.g., block data (520) of FIG. 5) corresponding to a block (e.g., block (911) of FIG. 10) consisting of a pair of rooms (or houses) offered by at least two travelers in order to share rooms (or houses) that can be offered by general travelers, and the method may include a step of transmitting the generated sharing application information (e.g., sharing application information (511) of FIG. 5) to a block accommodation sharing approval module (e.g., block accommodation sharing approval module (510) of FIG. 5) through a block accommodation sharing application module (e.g., block accommodation sharing application module (515) of FIGS. 5 and 11).
[0103] According to one embodiment, as a method for sharing accommodations, a method for generating block data (e.g., block data (520) of FIG. 5) corresponding to a block (e.g., block (911) of FIG. 10) consisting of a pair of rooms (or houses) offered by at least two travelers for mutual sharing of rooms (or houses) that can be offered by general travelers, includes receiving sharing application information (e.g., sharing application information (511) of FIG. 5) from the block accommodation sharing application module (e.g., block accommodation sharing application module (515) of FIGS. 5 and 11), and generating sharing approval information (e.g., sharing approval information (512) of FIG. 5) for approving the conclusion of an accommodation sharing transaction related to the received sharing application information (e.g., sharing application information (511) of FIG. 5). The method may include a step of including tag information (e.g., tag information (530) of FIG. 5) that can identify content information regarding images, videos, audio, etc. related to rooms (or houses) provided by at least two or more travelers and that can be identified from the generated sharing approval information (e.g., sharing approval information (512) of FIG. 5), and management information regarding the accommodation title, list, location information, check-in / out, sharing period information, availability of vacant rooms, repairs, and maintenance status, or recording the content information regarding images, videos, audio, etc. and management information regarding the accommodation title, list, location information, check-in / out, sharing period information, availability of vacant rooms, repairs, and maintenance status, in the form of block data (e.g., block data (520) of FIG. 5).
[0104] As one of the accommodation sharing methods according to the embodiment of the present invention, more specifically, a "blank accommodation check-in and check-out method" for a room or house that the traveler provides to the hotel and sold to general netizens, the method is a blank accommodation check-in and check-out method, which is a blank accommodation management terminal (e.g., blank accommodation management terminal (1240) of FIG. 12) that connects a blank accommodation rental (sales) account connection module (e.g., blank accommodation rental account connection module (1210) of FIG. 12), a blank accommodation provision account connection module (e.g., blank accommodation provision account connection module (1220) of FIG. 12), or a blank accommodation purchase account connection module (e.g., blank accommodation purchase account connection module (1230) of FIG. 12). The method may include a step of identifying one or more IDs among a unique ID for a user account (e.g., user account (1402) of FIG. 14) on the hotel side, a unique ID for a user account (e.g., user account (1402) of FIG. 14) of a general traveler who provides a room (or house) to the hotel side, or a unique ID for a user account (e.g., user account (1402) of FIG. 14) who wishes to purchase permission to use a room (or house) provided by a general traveler to the hotel side, or allowing a connection to the identified user account (e.g., user account (1402) of FIG. 14) on the network or generating information indicating the permission through one or more connection modules.
[0105] According to one embodiment, one of the accommodation sharing methods is a "blank accommodation check-in and check-out method" for a room or house that the traveler has provided to the hotel and sold to general netizens, and includes the step of outputting content information regarding images, videos, audio, etc. of the room (or house) that the traveler has provided to the hotel, among the accommodations or rooms (or houses) that can be identified by the sharing approval information (e.g., sharing approval information (512) in FIG. 5) and block data (e.g., block data (520) in FIG. 5), to the screen of the user's terminal through a blank accommodation content information indicator (e.g., blank accommodation content information indicator (1540) in FIG. 15) of the blank accommodation management terminal (e.g., blank accommodation management terminal (1240) in FIG. 12).
[0106] According to one embodiment, one of the accommodation sharing methods is a "blank accommodation check-in and check-out method" for a room or house that the traveler has provided to the hotel and sold to general netizens, and includes the step of outputting information on the user's terminal screen, such as a list of rooms (or houses) that the traveler has provided to the hotel, location information, check-in / out, sharing period information, availability of vacant rooms, repairs, repair status, information on the occurrence of defects, sales price information, and payment information of the sales amount, among the accommodations or rooms (or houses) that can be identified by the sharing approval information (e.g., sharing approval information (512) in FIG. 5) and block data (e.g., block data (520) in FIG. 5) through the blank accommodation management information indicator (e.g., blank accommodation management information indicator (1550) in FIG. 15).
[0107] According to one embodiment, one of the accommodation sharing methods is a "blank accommodation check-in and check-out method" for a room or house that the traveler has provided to the hotel and sold to general netizens, in which a blank accommodation sales amount deposit information generation module (e.g., blank accommodation sales amount deposit information generation module (680) in FIG. 8) receives the room (or house) that the traveler has provided to the hotel from among the accommodations or rooms (or houses) that can be identified by the sharing authorization information (e.g., sharing authorization information (512) in FIG. 5) and block data (e.g., block data (520) in FIG. 5). 15) through a blank hotel check-in information generation module (e.g., blank hotel check-in information generation module 1260 of FIG. 12), and transmitting the generated blank hotel check-in information (e.g., blank hotel check-in information 1560 of FIG. 15) to a blank hotel management information indicator (e.g., blank hotel management information indicator 1550 of FIG. 15).
[0108] According to one embodiment, as one of the accommodation sharing methods, there is a "blank accommodation check-in and check-out method" for a room or house that the traveler has provided to the hotel and sold to general netizens, and the blank accommodation sales amount deposit information generation module (e.g., blank accommodation sales amount deposit information generation module (680) in FIG. 8) receives the sharing authorization information (e.g., sharing authorization information (512) in FIG. 5) and block data (e.g., block data (520) in FIG. 5) for the room (or house) that the traveler has provided to the hotel. The method may include generating blank hotel checkout information (e.g., blank hotel checkout information (1570) in FIG. 15) that can identify whether the guest has checked out or not through a blank hotel checkout information generation module (e.g., blank hotel checkout information generation module (1270) in FIG. 12), and transmitting the generated blank hotel checkout information (e.g., blank hotel checkout information (1570) in FIG. 15) to a blank hotel management information indicator (e.g., blank hotel management information indicator (1550) in FIG. 15).
[0109] As one of the accommodation sharing methods according to the embodiment of the present invention, more specifically, a “blank accommodation defect management method” for a room or house provided by the traveler to a hotel and sold to general netizens, the method includes: a blank accommodation rental (sales) account connection module (e.g., blank accommodation rental account connection module (1210) in FIG. 12), a blank accommodation provision account connection module (e.g., blank accommodation provision account connection module (1220) in FIG. 12), or a blank accommodation purchase account connection module (e.g., blank accommodation purchase account connection module (1230) in FIG. 12) of a blank accommodation management terminal (e.g., blank accommodation management terminal (1240) in FIG. 12); The method may include a step of identifying one or more IDs among a unique ID for a user account of the hotel (e.g., user account (1402) of FIG. 14) or a unique ID for a user account of a general traveler who provides a room (or house) to the hotel (e.g., user account (1402) of FIG. 14) or a unique ID for a user account (e.g., user account (1420) of FIG. 14) who wishes to purchase permission to use a room (or house) provided by a general traveler to the hotel, through the connection module, or allowing connection to the identified user account (e.g., user account (1402) of FIG. 14) on the network or generating information indicating the permission.
[0110] According to one embodiment, one of the accommodation sharing methods is a "blank accommodation defect management method" for a room or house that the traveler has provided to the hotel and sold to general netizens, and includes the step of outputting content information regarding images, videos, audio, etc. of the room (or house) that the traveler has provided to the hotel among the accommodations or rooms (or houses) that can be identified by the sharing approval information (e.g., sharing approval information (512) in FIG. 5) and block data (e.g., block data (520) in FIG. 5) to the screen of the user's terminal through a blank accommodation content information indicator (e.g., blank accommodation content information indicator (1540) in FIG. 15) of the blank accommodation management terminal (e.g., blank accommodation management terminal (1240) in FIG. 12).
[0111] According to one embodiment, one of the accommodation sharing methods is a "blank accommodation defect management method" for a room or house that the traveler has provided to the hotel and sold to general netizens, and includes the step of outputting information on the user's terminal screen, such as a list of rooms (or houses) that the traveler has provided to the hotel, location information, check-in / out, sharing period information, availability of vacant rooms, repairs, repair status, information on the occurrence of defects, sales price information, and payment information of the sales amount, among the accommodations or rooms (or houses) that can be identified by the sharing approval information (e.g., sharing approval information (512) of FIG. 5) and block data (e.g., block data (520) of FIG. 5), through the blank accommodation management information indicator (e.g., blank accommodation management information indicator (1550) of FIG. 15).
[0112] According to one embodiment, as one of the accommodation sharing methods, there is a "blank accommodation defect management method" for a room or house that is provided by the traveler to the hotel and sold to general netizens, and the sharing approval information (e.g., the sharing approval information (512) in FIG. 5) and block data (e.g., the block data ( 15)) that can identify whether a defect has occurred in the room (or house) that the traveler provides to the hotel, or a step of transmitting the generated blank accommodation defect information (e.g., blank accommodation defect information (1585) in FIG. 15) to a blank accommodation management information indicator (e.g., blank accommodation management information indicator (1550) in FIG. 15).
[0113] According to one embodiment, one of the accommodation sharing methods is a "blank accommodation defect management method" for a room or house that the traveler has provided to the hotel and sold to general netizens, and includes the step of generating, through a blank accommodation defect information deletion module of the blank accommodation management terminal (e.g., blank accommodation management terminal (1240) of FIG. 12), deletion information of blank accommodation defect information that can identify whether defect information for the room (or house) provided by the traveler to the hotel has been deleted among the accommodations or rooms (or houses) that can be identified by the sharing approval information (e.g., sharing approval information (512) of FIG. 5) and block data (e.g., block data (520) of FIG. 5), or transmitting the generated deletion information of blank accommodation defect information to a blank accommodation management information indicator (e.g., blank accommodation management information indicator (1550) of FIG. 15).
[0114] As one of the accommodation sharing methods according to the embodiment of the present invention, more specifically, a "blank accommodation selling and purchasing method" for a room or house that the traveler provides to a hotel to be sold to general netizens, the method includes connecting one or more of a blank accommodation rental (selling) account connection module (e.g., blank accommodation rental account connection module (1210) of FIG. 12), a blank accommodation provision account connection module (e.g., blank accommodation provision account connection module (1220) of FIG. 12), or a blank accommodation purchase account connection module (e.g., blank accommodation purchase account connection module (1230) of FIG. 12) of a blank accommodation management terminal (e.g., blank accommodation management terminal (1240) of FIG. 12). The method may include, through a connecting module, identifying one or more IDs among a unique ID for a user account of the hotel (e.g., user account (1420) of FIG. 14), a unique ID for a user account of a general traveler who provides a room (or house) to the hotel (e.g., user account (1402) of FIG. 14), or a unique ID for a user account (e.g., user account (1402) of FIG. 14) who wishes to purchase permission to use a room (or house) provided by a general traveler to the hotel, or allowing a connection to the identified user account (e.g., user account (1402) of FIG. 14) on the network or generating information that allows the connection.
[0115] According to one embodiment, one of the accommodation sharing methods is a "blank accommodation selling and purchasing method" for a room or house that the traveler provides to the hotel and sells to general netizens, and includes the step of outputting information on the screen of the user's terminal, such as a list of rooms (or houses) that the traveler provides to the hotel, location information, check-in / out, sharing period information, availability of vacant rooms, repairs, repair status, information on the occurrence of defects, sales price information, and payment information of the sales amount, among the accommodations or rooms (or houses) that can be identified by the sharing approval information (e.g., sharing approval information (512) in FIG. 5) and block data (e.g., block data (520) in FIG. 5), through a blank accommodation management information indicator (e.g., blank accommodation management information indicator (1550) in FIG. 15) of the blank accommodation management terminal (e.g., blank accommodation management terminal (1240) in FIG. 12).
[0116] According to one embodiment, one of the accommodation sharing methods is a "blank accommodation selling and purchasing method" for a room or house that the traveler provides to the hotel and sells to general netizens, and includes a step of setting a selling price for the right to use the room (or house) that the traveler provides to the hotel among the accommodations or rooms (or houses) that can be identified by the sharing authorization information (e.g., sharing authorization information (512) in FIG. 5) and block data (e.g., block data (520) in FIG. 5) through a blank accommodation selling price setting module (e.g., blank accommodation selling price setting module (1610) in FIG. 16) of the blank accommodation management terminal (e.g., blank accommodation management terminal (1240) in FIG. 12).
[0117] According to one embodiment, one of the accommodation sharing methods is a "blank accommodation selling and purchasing method" for a room or house that the traveler provides to the hotel and sells to general netizens, and includes a step of generating certain information requesting the purchase of the right to use the room (or house) that the traveler provides to the hotel, among the accommodations or rooms (or houses) that can be identified by the sharing authorization information (e.g., sharing authorization information (512) in FIG. 5) and block data (e.g., block data (520) in FIG. 5), through a blank accommodation purchasing module of the blank accommodation management terminal (e.g., blank accommodation management terminal (1240) in FIG. 12).
[0118] According to one embodiment, one of the accommodation sharing methods is a "blank accommodation selling and purchasing method" for a room or house that the traveler provides to the hotel and sells to general netizens, and includes the steps of receiving and storing real physical currency such as common currencies such as dollars, won, yen, and euros, and then recording information for verifying the same in a sales amount saving device (e.g., the sales amount saving device (1620) of Figure 16).
[0119] According to one embodiment, one of the accommodation sharing methods is a "blank accommodation selling and purchasing method" for a room or house that the traveler provides to the hotel and sells to general netizens, and can include the step of receiving an amount corresponding to the blank accommodation sales amount deposit information (e.g., blank accommodation sales amount deposit information (681) in Figure 8) generated from the blank accommodation sales amount deposit information generation module (e.g., blank accommodation sales amount deposit information generation module (680) in Figure 8) to an account corresponding to certain account information input by a certain user to implement the present invention.
[0120] According to one embodiment, one of the accommodation sharing methods is a "blank accommodation selling and purchasing method" for a room or house that the traveler provides to the hotel and sells to general netizens, and includes the step of generating "blank accommodation sales amount deposit information (e.g., blank accommodation sales amount deposit information (681) of FIG. 8)" that can identify information corresponding to the deposited amount when the corresponding amount is deposited into a sales amount saving device (e.g., sales amount saving device (1620) of FIG. 16), which is a specific device that can deposit the amount according to the sales price set from the blank accommodation sales price setting module (e.g., blank accommodation sales price setting module (1610) of FIG. 16) through a blank accommodation sales amount deposit information generation module (e.g., blank accommodation sales amount deposit information generation module (680) of FIG. 8) of the blank accommodation management terminal (e.g., blank accommodation management terminal (1240) of FIG. 12).
[0121] More specifically, the method for searching and connecting to a block accommodation according to an embodiment of the present invention is a "method for searching and connecting to a block accommodation" for searching a list of information related to block data (e.g., block data (520) of FIG. 5) corresponding to a block (e.g., block (911) of FIG. 10) for identifying at least one accommodation provided by a hotel and at least one room (or house) provided by a traveler as a unit, and connecting to a list of search results or a web page of related information, and may include a step of: inputting characters, numbers, special characters, barcodes, etc. through a block accommodation tag information input module (e.g., block accommodation tag information input module of FIG. 18) of a block accommodation search and connection interface (e.g., block accommodation search and connection interface (1811) of FIG. 18), and temporarily storing the input units (i.e., tagged input units) of the block accommodation.
[0122] According to one embodiment, the method for searching and connecting to block accommodations is a "method for searching and connecting to block accommodations" for searching a list of information related to block data (e.g., block data (520) of FIG. 5) corresponding to a block (e.g., block (911) of FIG. 10) for identifying at least one accommodation provided by a hotel and at least one room (or house) provided by a traveler as a unit, and connecting to a list of search results or a web page of related information, and may include a step in which the next step proceeds through a block accommodation radius information input module (e.g., block accommodation radius information input module of FIG. 18) of a block accommodation search and connection interface (e.g., block accommodation search and connection interface (1811) of FIG. 18), and information on latitude and longitude or a radius range from latitude and longitude is input and temporarily stored.
[0123] According to one embodiment, the block lodging search and connection method searches for a list of information related to block data (e.g., block data (520) of FIG. 5) corresponding to a block (e.g., block (911) of FIG. 10) for identifying at least one lodging provided by a hotel and at least one room (or house) provided by a traveler as a unit, and connects to a list of search results or a web page of related information. The next step is performed through a block lodging identification information transmission module (e.g., block lodging identification information transmission module (1811-3) of FIG. 18) of a block lodging search and connection interface (e.g., block lodging search and connection interface (1811) of FIG. 18), and an occupancy right encryption code (e.g., occupancy right encryption code (1120) of FIG. 11) for implementing the present invention is input from a block lodging tag information input module (e.g., block lodging tag information input module of FIG. 18) or a block lodging radius information input module (e.g., block lodging radius information input module of FIG. 18). The block data (e.g., block data (520) in FIG. 5) having a value that partially or completely matches (or does not match) certain information (or information about latitude and longitude, or information about a radius range from latitude and longitude) identifiable in the block data (e.g., block data (520) in FIG. 5), and partially or completely includes (or does not include) certain information (or information about latitude and longitude, or information about a radius range from latitude and longitude), is identified, and a list of the identified block data (e.g., block data (520) in FIG. 5) is generated. The block hosting search result transmission request information (e.g., the block hosting search result transmission request information (1820) in FIG. 18) is generated to output the block hosting search result or related information to the user's terminal screen through the block hosting search result archive indicator (e.g., the block hosting search result archive indicator (1813) in FIG. 18). The generated block hosting search result transmission request information (e.g., the block hosting search result transmission request information (1820) in FIG. 18) is transmitted to a "block hosting search request information receiving module (e.g.,18. The step of transmitting the search request information to the block accommodation search request information receiving module (1831) of FIG.
[0124] According to one embodiment, the block accommodation search and connection method is a "block accommodation search and connection method" for searching a list of information related to block data (e.g., block data (520) in FIG. 5) corresponding to a block (e.g., block (911) in FIG. 10) for identifying at least one accommodation provided by a hotel and at least one room (or house) provided by a traveler as a unit, and connecting to a list of search results or a web page of related information, and the block accommodation search result archive interface of the block accommodation search and connection interface (e.g., block accommodation search and connection interface (1811) in FIG. 18) is used. The next step proceeds through an indicator (e.g., the block host search result archive indicator (1813) of FIG. 18), and the block host search result transmission request information (e.g., the block host search result transmission request information (1820) of FIG. 18) transmitted from the block host identification information transmission module (e.g., the block host identification information transmission module (1811-3) of FIG. 18) is received, and a list or related information of block data (e.g., the block data (520) of FIG. 5) corresponding to the received block host search result transmission request information (e.g., the block host search result transmission request information (1820) of FIG. 18) is output.
[0125] According to one embodiment, as a method for searching and connecting to a block accommodation, the method searches for a list of information related to block data (e.g., block data (520) of FIG. 5) corresponding to a block (e.g., block (911) of FIG. 10) for identifying at least one accommodation provided by a hotel and at least one room (or house) provided by a traveler as a unit, and connects to a web page of a list or related information related to the search results. When information is generated for selecting a list or related information of block data (e.g., block data (520) of FIG. 5) corresponding to information requesting transmission of search results for the block accommodation (e.g., information requesting transmission of search results for the block accommodation (1820) of FIG. 18) through an input device such as a mouse or keyboard, the method may include a step of connecting to a web page of the list or related information corresponding to the generated selection information.
[0126] More specifically, one of the accommodation sharing methods according to an embodiment of the present invention is a "block advertising method" for sending advertisements to the screen of a user's terminal in an area (or an area within a certain radius formed around the location) where a room (or house) provided by a general traveler is located, which can be identified through block data (e.g., block data (520) of FIG. 5) corresponding to the block (e.g., block (911) of FIG. 10), and includes the step of registering content information such as advertisement images, videos, audios, etc. through an advertisement information registration module of a block advertising management device (e.g., block advertising management device (1710) of FIG. 17).
[0127] According to one embodiment, as one of the accommodation sharing methods, a "block advertisement method" is provided to send advertisements to the screens of the terminals of users in an area (or an area within a certain radius formed around the location) where a room (or house) provided by a general traveler is located, which can be identified through block data (e.g., block data (520) of FIG. 5) corresponding to the block (e.g., block (911) of FIG. 10). The next step is performed through an advertisement block selection module of the block advertisement management device (e.g., block advertisement management device (1710) of FIG. 17), and the electronic device (101) ( For example, the method may include a step of selecting one or more blocks (e.g., block 911 in FIG. 10) corresponding to block data (e.g., block data 520 in FIG. 5) generated from a lodging sharing device (e.g., an electronic device including a web server) and generating “advertisement block selection information (e.g., advertisement block selection information 1760 in FIG. 17)” that can identify certain information (e.g., location information) that can be identified from the block data (e.g., block data 520 in FIG. 5) corresponding to the selected block (e.g., block 911 in FIG. 10).
[0128] According to one embodiment, as one of the accommodation sharing methods, there is a "block advertisement method" for sending advertisements to the screens of user terminals in a location (or a region within a certain radius formed around the location) where a room (or house) provided by a general traveler is located, which can be identified through block data (e.g., block data (520) of FIG. 5) corresponding to the block (e.g., block (911) of FIG. 10), and the next step is performed through a block advertisement sending module (e.g., block advertisement sending module (1713) of FIG. 17) of a block advertisement management device (e.g., block advertisement management device (1710) of FIG. 17) to select an advertisement block. The method may include a step of identifying the block (e.g., block (911) of FIG. 10) that can be identified through block data (e.g., block data (520) of FIG. 5) that is identified in the ad block selection information (e.g., ad block selection information (1760) of FIG. 17) generated from the module, or including tag information related to location information corresponding to the potential visit area, or sending the advertisement to a website page (or interface screen of a smartphone application, etc.) that is exposed through a web browser installed on a certain PC or user terminal that is actually located in the location of the corresponding area (or within a certain radius from the actual location).
[0129] More specifically, one of the accommodation sharing methods according to an embodiment of the present invention is a method for generating encryption codes and / or block data (e.g., block data (520) of FIG. 5) corresponding to blocks (e.g., block (911) of FIG. 10) each consisting of a pair of at least one accommodation provided by a hotel and at least one room (or house) provided by a traveler, in order to mutually share accommodations or rooms (or houses) that can be provided by a general traveler between existing commercial accommodations in operation and general traveler, and the method may include the step of inputting at least one of an address or a postal code for identifying the latitude and longitude of the area to be visited (traveled) by a general traveler through a location information input module for a potential visit area (e.g., location information input module for a potential visit area (920) of FIG. 10).
[0130] According to one embodiment, a lodging sharing method is a method for generating an encryption code and / or block data (e.g., block data (520) of FIG. 5) corresponding to a block (e.g., block (911) of FIG. 10) that is a pair of at least one lodging provided by a hotel and at least one room (or house) provided by a traveler, in order to mutually share lodging or rooms (or houses) that can be provided by existing commercial lodgings and general travelers, and the method may include the step of outputting a list of addresses or postal codes related to the address or postal code (or the address or postal code entered through a QR code, 1D barcode, 2D barcode, etc.) entered through the location information input module of the potential visit area (e.g., location information input module (920) of the potential visit area of FIG. 10) on the screen of the user's terminal.
[0131] According to one embodiment, a lodging sharing method is a method for generating an encryption code and / or block data (e.g., block data (520) of FIG. 5) corresponding to a block (e.g., block (911) of FIG. 10) that is a pair of at least one lodging provided by a hotel and at least one room (or house) provided by a traveler, in order to mutually share lodging or rooms (or houses) that can be provided by existing commercial lodgings and general travelers, and the method may include a step of selecting one or more addresses or postal codes from the address list or postal code list output on the screen of the user's terminal through a location information selection module for a potential visiting area (e.g., location information selection module for a potential visiting area (930) of FIG. 10).
[0132] According to one embodiment, a lodging sharing method is a method for generating encryption codes and / or block data (e.g., block data (520) of FIG. 5) corresponding to blocks (e.g., block (911) of FIG. 10) each consisting of a pair of at least one lodging provided by a hotel and at least one room (or house) provided by a traveler, in order to mutually share lodgings or rooms (or houses) that can be provided by existing commercial lodgings and general travelers, and the next step is performed through a geographic information identification module of a potential visit area (e.g., geographic information identification module of a potential visit area (940) of FIG. 10), and the method may include a step of identifying latitude or longitude information for an address or zip code selected by a location information selection module of the potential visit area (e.g., location information selection module of a potential visit area (930) of FIG. 10).
[0133] According to one embodiment, a lodging sharing method is a method for generating encryption codes and / or block data (e.g., block data (520) of FIG. 5) corresponding to blocks (e.g., block (911) of FIG. 10) each consisting of a pair of at least one lodging provided by a hotel and at least one room (or house) provided by a traveler, in order to mutually share lodgings or rooms (or houses) that can be provided by existing commercial lodgings and general travelers. The next step is performed through a potential visit area radius setting module (e.g., potential visit area radius setting module (950) of FIG. 10), and the method may include a step of setting the size of a radius whose center is a position corresponding to the latitude or longitude identified by a potential visit area geographic information identification module (e.g., potential visit area geographic information identification module (940) of FIG. 10).
[0134] According to one embodiment, a method for sharing accommodations includes generating an encryption code and / or block data (e.g., block data (520) of FIG. 5) corresponding to a block (e.g., block (911) of FIG. 10) consisting of a pair of at least one accommodation provided by a hotel and at least one room (or house) provided by travelers, in order to share accommodations or rooms (or houses) that can be provided by existing commercial accommodations in operation with general travelers. The method may include setting, through a visit period setting module (e.g., visit period setting module (960) of FIG. 10), the start date of use of the first shared accommodation and the end date of use of the last shared accommodation in the area to be visited (or traveled) by a traveler, if there are multiple areas to be visited (or traveled) or shared accommodations in the area, or the start date and end date of use of the area to be visited (or traveled) or shared accommodation in the area, if there is only one.
[0135] According to one embodiment, a method for sharing accommodations includes generating an encryption code and / or block data (e.g., block data (520) of FIG. 5) corresponding to a block (e.g., block (911) of FIG. 10) consisting of a pair of at least one accommodation provided by a hotel and at least one room (or house) provided by travelers, in order to mutually share accommodations or rooms (or houses) that can be provided by existing commercial accommodations in operation with general travelers. The method may include a step of collectively setting a usage period as a single unit for the multiple accommodations through a usage unit setting module for candidate accommodations to be visited (e.g., usage unit setting module (970) of candidate accommodations to be visited of FIG. 10) in the case where there are multiple accommodations to be shared in the area to be visited (or traveled) by the traveler.
[0136] According to one embodiment, one accommodation sharing method is a method for generating an encryption code and / or block data (e.g., block (911) of FIG. 10) corresponding to a block consisting of a pair of at least one accommodation provided by a hotel and a room (or house) provided by at least one traveler, in order to mutually share accommodations or rooms (or houses) that can be provided by existing commercial accommodations and general travelers, and the method may include a step of generating sharing application information (e.g., sharing application information (511) of FIG. 5) for forming a pair of a room (or house) provided by a hotel and a room (or house) provided by a traveler through a block accommodation sharing application module (e.g., block accommodation sharing application module (515) of FIGS. 5 and 11) to share accommodations.
[0137] According to one embodiment, a lodging sharing method is a method for generating an encryption code and / or block data (e.g., block data (520) of FIG. 5) corresponding to a block (e.g., block (911) of FIG. 10) consisting of a pair of at least one lodging provided by a hotel and at least one room (or house) provided by travelers, in order to mutually share lodgings or rooms (or houses) that can be provided by existing commercial lodgings and general travelers, and the method may include a step of transmitting the generated sharing application information (e.g., sharing application information (511) of FIG. 5) to a block lodging sharing approval module (e.g., block lodging sharing approval module (510) of FIG. 5) through a block lodging sharing application module (e.g., block lodging sharing application module (515) of FIGS. 5 and 11).
[0138] According to one embodiment, as a method for sharing accommodations, the method is a method for generating an encryption code and / or block data (e.g., block (911) of FIG. 10) corresponding to a block (e.g., block (911) of FIG. 10) consisting of a pair of at least one accommodation provided by a hotel and at least one room (or house) provided by a traveler, in order to mutually share accommodations or rooms (or houses) that can be provided by an existing commercial accommodation in operation with a traveler, and the method includes receiving sharing application information (e.g., sharing application information (511) of FIG. 5) from the block accommodation sharing application module (e.g., block accommodation sharing application module (515) of FIGS. 5 and 11), and generating sharing approval information (e.g., sharing application information (511) of FIG. 5) for approving the conclusion of an accommodation sharing transaction related to the received sharing application information (e.g., sharing application information (511) of FIG. 5). The sharing approval information (512) may include tag information (e.g., tag information (530) of FIG. 5) that can identify content information on images, videos, audio, etc. related to at least one or more accommodations provided by the hotel and at least one or more rooms (or houses) provided by the traveler, which can be identified by the generated sharing approval information (e.g., sharing approval information (512) of FIG. 5), and management information on the title, list, location information, check-in / out, sharing period information, availability of vacant rooms, repairs, and maintenance status of the accommodations, or recording the content information on images, videos, audio, etc. and management information on the title, list, location information, check-in / out, sharing period information, availability of vacant rooms, repairs, and maintenance status of the accommodations in the form of block data (e.g., block data (520) of FIG. 5).
[0139] More specifically, one of the accommodation sharing methods according to an embodiment of the present invention is a method for generating an occupancy right encryption code (e.g., occupancy right encryption code (1120) in FIG. 11) and block data (e.g., block data (520) in FIG. 5) corresponding to a pair of blocks (e.g., block (911) in FIG. 10) each consisting of a room (or house) provided by at least two travelers in order to mutually share a room (or house) that can be provided by the general travelers, and may include the step of inputting at least one of an address or a postal code for identifying the latitude and longitude of the area to be visited (traveled) by the general travelers through a location information input module of a potential visiting area (e.g., location information input module of a potential visiting area (920) in FIG. 10).
[0140] According to one embodiment, a method for sharing accommodations includes generating an occupancy right encryption code (e.g., occupancy right encryption code (1120) in FIG. 11) and block data (e.g., block data (520) in FIG. 5) corresponding to a pair of blocks (e.g., block (911) in FIG. 10) for rooms (or houses) offered by at least two travelers in order to mutually share rooms (or houses) that can be offered by general travelers, and includes the step of outputting a list of addresses or postal codes related to the addresses or postal codes (or addresses or postal codes entered through a QR code, one-dimensional barcode, two-dimensional barcode, etc.) input through a location information input module for the potential visiting area (e.g., location information input module (920) in FIG. 10) on a screen of a user's terminal.
[0141] According to one embodiment, a method for sharing accommodation includes generating an occupancy right encryption code (e.g., occupancy right encryption code (1120) in FIG. 11) and block data (e.g., block data (520) in FIG. 5) corresponding to a pair of blocks (e.g., block (911) in FIG. 10) each consisting of a room (or house) provided by at least two travelers in order to mutually share a room (or house) that can be provided by general travelers, and the method may include the step of selecting one or more addresses or postal codes from the address list or postal code list output on the screen of the user's terminal through a location information selection module for a potential visiting area (e.g., location information selection module for a potential visiting area (930) in FIG. 10).
[0142] According to one embodiment, a method for sharing accommodations is a method for generating an occupancy right encryption code (e.g., occupancy right encryption code 1120 of FIG. 11) and block data (e.g., block data 520 of FIG. 5) corresponding to a pair of blocks (e.g., block 911 of FIG. 10) for rooms (or houses) offered by at least two travelers in order to mutually share rooms (or houses) that can be offered by general travelers, and the following steps may be performed through a potential visit area geographic information identification module (e.g., potential visit area geographic information identification module 940 of FIG. 10): Identifying latitude or longitude information for an address or zip code selected by the potential visit area location information selection module (e.g., potential visit area location information selection module 930 of FIG. 10).
[0143] According to one embodiment, a method for sharing accommodations includes generating an occupancy right encryption code (e.g., occupancy right encryption code 1120 in FIG. 11) and block data (e.g., block data 520 in FIG. 5) corresponding to a pair of blocks (e.g., block 911 in FIG. 10) each consisting of a room (or house) provided by at least two travelers for mutual sharing of a room (or house) that can be provided by general travelers. The next step is performed through a potential visit area radius setting module (e.g., potential visit area radius setting module 950 in FIG. 10) and may include a step of setting a radius centered on a location corresponding to the latitude or longitude identified by a potential visit area geographic information identification module (e.g., potential visit area geographic information identification module 940 in FIG. 10).
[0144] According to one embodiment, a method for sharing accommodations is a method for generating an occupancy right encryption code (e.g., occupancy right encryption code 1120 in FIG. 11) and block data (e.g., block data 520 in FIG. 5) corresponding to a block (e.g., block 911 in FIG. 10) consisting of a pair of rooms (or houses) provided by at least two or more travelers in order to mutually share rooms (or houses) that can be provided by general travelers. The method may include the step of setting, through a visit period setting module (e.g., visit period setting module 960 in FIG. 10), the start date of use of the first shared accommodation and the end date of use of the last shared accommodation in the area to be visited (or traveled) or if there is a single area to be shared, setting the start date of use of the area to be visited (or traveled) or the end date of use of the accommodation in the area to be shared.
[0145] According to one embodiment, a method for sharing accommodations includes generating an occupancy right encryption code (e.g., occupancy right encryption code (1120) in FIG. 11) and block data (e.g., block data (520) in FIG. 5) corresponding to a block (e.g., block (911) in FIG. 10) consisting of a pair of rooms (or houses) provided by at least two travelers in order to mutually share rooms (or houses) that can be provided by general travelers. The method may include a step of collectively setting a usage period as a single unit for the multiple accommodations through a usage unit setting module for candidate accommodations to visit (e.g., usage unit setting module (970) for candidate accommodations to visit in FIG. 10) in the case where there are multiple accommodations to share in the area to be visited (or traveled) by the travelers.
[0146] According to one embodiment, a method for sharing accommodation includes generating an occupancy right encryption code (e.g., occupancy right encryption code 1120 in FIG. 11) and block data (e.g., block data 520 in FIG. 5) corresponding to a block (e.g., block 911 in FIG. 10) that constitutes a pair of rooms (or houses) offered by at least two travelers in order to share rooms (or houses) that can be offered by general travelers. The method may include generating sharing application information (e.g., sharing application information 511 in FIG. 5) for forming a pair of rooms (or houses) offered by travelers to share accommodation through a block accommodation sharing application module (e.g., block accommodation sharing application module 515 in FIGS. 5 and 11).
[0147] According to one embodiment, a method for sharing accommodations is a method for generating an exclusive right encryption code (e.g., exclusive right encryption code 1120 of FIG. 11) and block data (e.g., block data 520 of FIG. 5) corresponding to a block (e.g., block 911 of FIG. 10) that is a pair of rooms (or houses) offered by at least two travelers in order to share rooms (or houses) that can be offered by general travelers, and the method may include a step of transmitting the generated sharing application information (e.g., sharing application information 511 of FIG. 5) to a block accommodation sharing approval module (e.g., block accommodation sharing approval module 510 of FIG. 5) through a block accommodation sharing application module (e.g., block accommodation sharing application module 515 of FIGS. 5 and 11).
[0148] According to one embodiment, as a method for sharing accommodations, the method is a method for generating an occupancy right encryption code (e.g., occupancy right encryption code (1120) in FIG. 11) and block data (e.g., block data (520) in FIG. 5) corresponding to a block (e.g., block (911) in FIG. 10) consisting of a pair of rooms (or houses) provided by at least two travelers in order to mutually share rooms (or houses) that can be provided by general travelers, by receiving sharing application information (e.g., sharing application information (511) in FIG. 5) from the block accommodation sharing application module (e.g., block accommodation sharing application module (515) in FIGS. 5 and 11), generating sharing approval information (e.g., sharing approval information (512) in FIG. 5) for approving the conclusion of an accommodation sharing transaction related to the received sharing application information (e.g., sharing application information (511) in FIG. 5), and using the generated sharing approval information (e.g., sharing approval information (512) in FIG. 5). The method may include tag information (e.g., tag information (530) of FIG. 5) that can identify content information related to images, videos, audio, etc. related to rooms (or houses) provided by at least two or more travelers, and management information related to the accommodation title, list, location information, check-in / out, sharing period information, availability of vacant rooms, repairs, and maintenance status, etc., or may include recording content information related to images, videos, audio, etc. and management information related to the accommodation title, list, location information, check-in / out, sharing period information, availability of vacant rooms, repairs, and maintenance status, etc., in the form of block data (e.g., block data (520) of FIG. 5), or generating an occupancy rights encryption code (e.g., occupancy rights encryption code (1120) of FIG. 11) and an NFT (e.g., NFT (1140) of FIG. 11) (non-fungible token) based on the occupancy rights encryption code (e.g., occupancy rights encryption code (1120) of FIG. 11) for the same.
[0149] Another accommodation sharing method according to an embodiment of the present invention is, more specifically, a "block (e.g., block (911) of FIG. 10) generation method for shared accommodation" for generating an occupancy right encryption code (e.g., occupancy right encryption code (1120) of FIG. 11) and block data (e.g., block data (520) of FIG. 5) corresponding to a block (e.g., block (911) of FIG. 10) consisting of a pair of at least one accommodation provided by a hotel and at least one room (or house) provided by a traveler, in order to mutually share a room or house that can be provided by an existing commercial accommodation and a room or house that can be provided by a traveler. The method may include the step of inputting at least one of an address or a postal code for identifying the latitude and longitude of an area to be visited (traveled) by a traveler through a location information input module for a potential visit area (e.g., location information input module for a potential visit area (920) of FIG. 10).
[0150] According to one embodiment, another method for sharing accommodations is a "method for generating a block (e.g., block (911) of FIG. 10) for shared accommodations" for generating an occupancy right encryption code (e.g., occupancy right encryption code (1120) of FIG. 11) and block data (e.g., block data (520) of FIG. 5) corresponding to a block (e.g., block (911) of FIG. 10) that is a pair of at least one accommodation provided by a hotel and at least one room (or house) provided by a traveler, in order to mutually share a room or house that can be provided by an existing commercial accommodation in operation with a traveler, and the method may include the step of outputting a list of addresses or a list of postal codes related to an address or postal code (or an address or postal code inputted through a QR code, 1D barcode, 2D barcode, etc.) inputted through the location information input module of the potential visit area (e.g., location information input module (920) of the potential visit area of FIG. 10) on a screen of a user's terminal.
[0151] According to one embodiment, another method for sharing accommodations is a "method for generating a block (e.g., block (911) of FIG. 10) for shared accommodations" for generating an occupancy right encryption code (e.g., occupancy right encryption code (1120) of FIG. 11) and block data (e.g., block data (520) of FIG. 5) corresponding to a block (e.g., block (911) of FIG. 10) that is a pair of at least one accommodation provided by a hotel and at least one room (or house) provided by a traveler, in order to mutually share a room or house that can be provided by an existing commercial accommodation in operation with an existing commercial accommodation, the method may include the step of selecting one or more addresses or postal codes from the address list or postal code list output on the screen of the user's terminal through a location information selection module for a potential visiting area (e.g., location information selection module (930) of a potential visiting area of FIG. 10).
[0152] According to one embodiment, another method for sharing accommodations is a "method for generating a block (e.g., block (911) of FIG. 10) for shared accommodations" for generating an occupancy right encryption code (e.g., occupancy right encryption code (1120) of FIG. 11) and block data (e.g., block data (520) of FIG. 5) corresponding to a block (e.g., block (911) of FIG. 10) that is a pair of at least one accommodation provided by a hotel and at least one room (or house) provided by a traveler, in order to mutually share a room or house that can be provided by an existing commercial accommodation in operation with a traveler. The next step is performed through a geographic information identification module of a potential visit area (e.g., geographic information identification module of a potential visit area (940) of FIG. 10) and includes a step of identifying latitude or longitude information for an address or zip code selected by a location information selection module of the potential visit area (e.g., location information selection module of a potential visit area (930) of FIG. 10).
[0153] According to one embodiment, another method for sharing accommodations is a "method for generating a block (e.g., block (911) of FIG. 10) for shared accommodations" for generating an occupancy right encryption code (e.g., occupancy right encryption code (1120) of FIG. 11) and block data (e.g., block data (520) of FIG. 5) corresponding to a block (e.g., block (911) of FIG. 10) consisting of a pair of at least one accommodation provided by a hotel and at least one room (or house) provided by a traveler, in order to mutually share a room or house that can be provided by an existing commercial accommodation in operation with a general traveler. The next step is performed through a potential visit area radius setting module (e.g., potential visit area radius setting module (950) of FIG. 10), and the radius size can be set with a center corresponding to a position corresponding to the latitude or longitude identified by a potential visit area geographic information identification module (e.g., potential visit area geographic information identification module (940) of FIG. 10).
[0154] According to one embodiment, another method for sharing accommodations is a "method for generating a block (e.g., block (911) of FIG. 10) for shared accommodations" for generating an occupancy right encryption code (e.g., occupancy right encryption code (1120) of FIG. 11) and block data (e.g., block data (520) of FIG. 5) corresponding to a block (e.g., block (911) of FIG. 10) that is a pair of at least one accommodation provided by a hotel and at least one room (or house) provided by travelers, in order to mutually share a room or house that can be provided by an existing commercial accommodation in operation with a room or house that can be provided by a general traveler. The method may include the step of setting, through a visit period setting module (e.g., visit period setting module (960) of FIG. 10), the start date of use of the first shared accommodation and the end date of use of the last shared accommodation in the area to be visited (or travel area) or if there are multiple shared accommodations in the area, or the start date and end date of use of the area to be visited (or travel area) or the shared accommodation in the area in the case of a single area.
[0155] According to one embodiment, another method for sharing accommodations is a "method for generating a block (e.g., block (911) of FIG. 10) for shared accommodations" for generating an occupancy right encryption code (e.g., occupancy right encryption code (1120) of FIG. 11) and block data (e.g., block data (520) of FIG. 5) corresponding to a block (e.g., block (911) of FIG. 10) consisting of a pair of at least one accommodation provided by a hotel and at least one room (or house) provided by a traveler, in order to mutually share a room or house that can be provided by an existing commercial accommodation in operation with an existing commercial accommodation that is currently operating. The method may include the step of collectively setting a usage period as a single unit for the plurality of accommodations through a usage unit setting module for candidate accommodations to be visited (e.g., usage unit setting module (970) of candidate accommodations to be visited of FIG. 10) in the case where there are a plurality of accommodations to be shared in the area to be visited (or traveled) by the traveler.
[0156] According to one embodiment, another method for sharing accommodations is a "method for generating a block (e.g., block (911) of FIG. 10) for sharing accommodations" for generating an occupancy right encryption code (e.g., occupancy right encryption code (1120) of FIG. 11) and block data (e.g., block data (520) of FIG. 5) corresponding to a block (e.g., block (911) of FIG. 10) that constitutes a pair of at least one accommodation provided by a hotel and at least one room (or house) provided by a traveler, in order to mutually share a room or house that can be provided by an existing commercial accommodation in operation with a room or house that can be provided by a general traveler. The method may include a step of generating sharing application information (e.g., sharing application information (511) of FIG. 5) for forming a pair of accommodations provided by a hotel and a room (or house) provided by a traveler through a block accommodation sharing application module (e.g., block accommodation sharing application module (515) of FIGS. 5 and 11) for sharing accommodations.
[0157] According to one embodiment, another accommodation sharing method is a “block (e.g., block (911) of FIG. 10) generation method for shared accommodation” for generating an occupancy right encryption code (e.g., occupancy right encryption code (1120) of FIG. 11) and block data (e.g., block data (520) of FIG. 5) corresponding to a block (e.g., block (911) of FIG. 10) consisting of a pair of accommodations provided by at least one hotel and at least one room (or house) provided by at least one traveler, in order to mutually share a room or house that can be provided by an existing commercial accommodation and a room or house that can be provided by a general traveler, and the method may include a step of transmitting the generated sharing application information (e.g., sharing application information (511) of FIG. 5) to a block accommodation sharing approval module (e.g., block accommodation sharing approval module (510) of FIG. 5) through a block accommodation sharing application module (e.g., block accommodation sharing application module (515) of FIGS. 5 and 11).
[0158] According to one embodiment, as another accommodation sharing method, there is provided a "method for generating a block (e.g., block (911) of FIG. 10) for shared accommodation" for generating an occupancy right encryption code (e.g., occupancy right encryption code (1120) of FIG. 11) and block data (e.g., block data (520) of FIG. 5) corresponding to a block (e.g., block (911) of FIG. 10) that is a pair of at least one accommodation provided by a hotel and at least one room (or house) provided by a traveler, for mutual sharing of a room or house that can be provided by an existing commercial accommodation in operation with a general traveler, the method including receiving sharing application information (e.g., sharing application information (511) of FIG. 5) from the block accommodation sharing application module (e.g., block accommodation sharing application module (515) of FIGS. 5 and 11), and generating sharing approval information (e.g., For example, the sharing authorization information (512) of FIG. 5) may be generated, and tag information (e.g., tag information (530) of FIG. 5) that can identify content information on images, videos, audio, etc. related to at least one accommodation provided by the hotel and at least one room (or house) provided by the traveler, which can be identified by the generated sharing authorization information (e.g., sharing authorization information (512) of FIG. 5), and management information on the title, list, location information, check-in / out, sharing period information, availability of vacant rooms, repairs, and maintenance status of the accommodation may be included, or an occupancy right encryption code (e.g., occupancy right encryption code (1120) of FIG. 11) and / or data block corresponding to a block (e.g., block (911) of FIG. 10) that includes content information on images, videos, audio, etc. and management information on the title, list, location information, check-in / out, sharing period information, availability of vacant rooms, repairs, and maintenance status of the accommodation may be included.
[0159] As one of the accommodation sharing methods according to the embodiment of the present invention, more specifically, a "blank accommodation check-in and check-out method" for a room or house that the traveler provides to the hotel and sold to general netizens, the method includes connecting any one of a blank accommodation rental (sales) account connection module (e.g., blank accommodation rental account connection module (1210) of FIG. 12), a blank accommodation provision account connection module (e.g., blank accommodation provision account connection module (1220) of FIG. 12), or a blank accommodation purchase account connection module (e.g., blank accommodation purchase account connection module (1220) of FIG. 12) of a blank accommodation management terminal (e.g., blank accommodation management terminal (1240) of FIG. 12). The method may include a step of identifying one or more IDs among a unique ID for a user account of the hotel (e.g., user account (1402) of FIG. 14), a unique ID for a user account of a general traveler who provides a room (or house) to the hotel (e.g., user account (1402) of FIG. 14), or a unique ID for a user account (e.g., user account (1402) of FIG. 14) who wishes to purchase permission to use a room (or house) provided by a general traveler to the hotel (e.g., user account (1402) of FIG. 14), through one or more connection modules, or allowing a connection to the identified user account (e.g., user account (1402) of FIG. 14) on the network or generating information indicating the permission.
[0160] According to one embodiment, one of the accommodation sharing methods is a "blank accommodation check-in and check-out method" for a room or house that the traveler has provided to the hotel and sold to general netizens, and includes the step of outputting content information regarding images, videos, audio, etc. of the room (or house) that the traveler has provided to the hotel, among the accommodations or rooms (or houses), which can be identified by the exclusive right encryption code (e.g., exclusive right encryption code (1120) in FIG. 11) and block data (e.g., block data (520) in FIG. 5) for implementing the present invention, to the screen of the user's terminal through the blank accommodation content information indicator (e.g., blank accommodation content information indicator (1540) in FIG. 15) of the blank accommodation management terminal (e.g., blank accommodation management terminal (1240) in FIG. 12).
[0161] According to one embodiment, one of the accommodation sharing methods is a "blank accommodation check-in and check-out method" for a room or house that the traveler has provided to the hotel and sold to general netizens, and includes the step of outputting information on the list of rooms (or houses) that the traveler has provided to the hotel, location information, check-in / out, sharing period information, availability of vacant rooms, repairs, repair status, information on occurrence of defects, sales price information, and deposit information of the sales amount, etc., among the accommodations or rooms (or houses) that can be identified by the occupancy right encryption code (e.g., occupancy right encryption code (1120) in FIG. 11) and block data (e.g., block data (520) in FIG. 5) for implementing the present invention, through the blank accommodation management information indicator (e.g., blank accommodation management information indicator (1550) in FIG. 15).
[0162] According to one embodiment, as a method for sharing accommodation, there is a "blank accommodation check-in and check-out method" for a room or house that the traveler has provided to the hotel and sold to general netizens, in which a blank accommodation sales amount deposit information generation module (e.g., blank accommodation sales amount deposit information generation module (680) in FIG. 8) receives the information on the accommodation or room (or house) that the traveler has provided to the hotel, which can be identified by an occupancy right encryption code (e.g., occupancy right encryption code (1120) in FIG. 11) and block data (e.g., block data (520) in FIG. 5) for implementing the present invention. The method may include generating blank lodging check-in information (e.g., blank lodging check-in information (1560) in FIG. 15) through a blank lodging check-in information generation module (e.g., blank lodging check-in information generation module (1260) in FIG. 12) that can identify whether a user has checked in to the room (or house) and transmitting the generated blank lodging check-in information (e.g., blank lodging check-in information (1560) in FIG. 15) to a blank lodging management information indicator (e.g., blank lodging management information indicator (1550) in FIG. 15).
[0163] According to one embodiment, as one of the accommodation sharing methods, there is a "blank accommodation check-in and check-out method" for a room or house that the traveler has provided to the hotel and sold to general netizens, and the room or house that the traveler provides to the hotel can be identified by an occupancy right encryption code (e.g., occupancy right encryption code (1120) in FIG. 11) and block data (e.g., block data (520) in FIG. 5) for implementing the present invention from a blank accommodation sales amount deposit information generation module (e.g., blank accommodation sales amount deposit information generation module (680) in FIG. 8). This method may include generating blank lodging check-out information (e.g., blank lodging check-out information (1570) in FIG. 15) that can identify whether or not a person (or house) has checked out through a blank lodging check-out information generation module (e.g., blank lodging check-out information generation module (1270) in FIG. 12), and transmitting the generated blank lodging check-out information (e.g., blank lodging check-out information (1570) in FIG. 15) to a blank lodging management information indicator (e.g., blank lodging management information indicator (1550) in FIG. 15).
[0164] As one of the accommodation sharing methods according to the embodiment of the present invention, more specifically, a “blank accommodation defect management method” for a room or house provided by the traveler to a hotel and sold to general netizens, the method includes connecting one or more of a blank accommodation rental (sales) account connection module (e.g., blank accommodation rental account connection module (1210) in FIG. 12), a blank accommodation provision account connection module (e.g., blank accommodation provision account connection module (1220) in FIG. 12), or a blank accommodation purchase account connection module (e.g., blank accommodation purchase account connection module (1230) in FIG. 12) of a blank accommodation management terminal (e.g., blank accommodation management terminal (1240) in FIG. 12). The method may include a step of identifying one or more IDs among a unique ID for a user account of the hotel (e.g., user account (1402) of FIG. 14), a unique ID for a user account of a general traveler who provides a room (or house) to the hotel (e.g., user account (1420) of FIG. 14), or a unique ID for a user account (e.g., user account (1402) of FIG. 14) who wishes to purchase permission to use a room (or house) provided by a general traveler to the hotel, through a connection module, or allowing a connection to the identified user account (e.g., user account (1420) of FIG. 14) on the network or generating information indicating the permission.
[0165] According to one embodiment, one of the accommodation sharing methods is a "blank accommodation defect management method" for a room or house that the traveler has provided to the hotel and sold to general netizens, and includes the step of outputting content information regarding images, videos, audio, etc. of the room (or house) that the traveler has provided to the hotel, among the accommodations or rooms (or houses) that can be identified by the exclusive right encryption code (e.g., exclusive right encryption code (1120) in FIG. 11) and block data (e.g., block data (520) in FIG. 5) for implementing the present invention, to the screen of the user's terminal through the blank accommodation content information indicator (e.g., blank accommodation content information indicator (1540) in FIG. 15) of the blank accommodation management terminal (e.g., blank accommodation management terminal (1240) in FIG. 12).
[0166] According to one embodiment, one of the accommodation sharing methods is a "blank accommodation defect management method" for a room or house that the traveler has provided to the hotel and sold to general netizens, and includes the step of outputting information on the user's terminal screen, such as a list of rooms (or houses) that the traveler has provided to the hotel, location information, check-in / out, sharing period information, availability of vacant rooms, repairs, repair status, information on occurrence of defects, sales price information, and payment information of the sales amount, among the accommodations or rooms (or houses) that can be identified by the occupancy right encryption code (e.g., occupancy right encryption code (1120) in FIG. 11) and block data (e.g., block data (520) in FIG. 5) for implementing the present invention, through the blank accommodation management information indicator (e.g., blank accommodation management information indicator (1550) in FIG. 15).
[0167] According to one embodiment, as one of the accommodation sharing methods, there is a “blank accommodation defect management method” for a room or house that is provided by the traveler to a hotel and sold to general netizens, and the method comprises the steps of: generating an occupancy right encryption code (e.g., occupancy right encryption code (1120) in FIG. 11) and block data (e.g., 1180 in FIG. 5) for implementing the present invention through a blank accommodation defect occurrence information generation module (e.g., blank accommodation defect occurrence information generation module (1580) in FIG. 15) of the blank accommodation management terminal (e.g., blank accommodation management terminal (1240) in FIG. 12). The method may include generating defect occurrence information for blank accommodation (e.g., blank accommodation defect occurrence information (1585) in FIG. 15) that can identify whether a defect has occurred in the room (or house) that the traveler provides to the hotel among the accommodations or rooms (or houses) that can be identified by the block data (520) of the blank accommodation, or transmitting the generated defect occurrence information for blank accommodation (e.g., blank accommodation defect occurrence information (1585) in FIG. 15) to a blank accommodation management information indicator (e.g., blank accommodation management information indicator (1550) in FIG. 15).
[0168] According to one embodiment, as one of the lodging sharing methods, there is a "blank lodging defect management method" for a room or house provided by the traveler to a hotel and sold to general netizens, in which an occupancy right encryption code for implementing the present invention is stored in the lodging or room (or house) identifiable by the sharing authorization information (e.g., sharing authorization information (512) in FIG. 5) and block data (e.g., block data (520) in FIG. 5) through a blank lodging defect occurrence information deletion module of the blank lodging management terminal (e.g., blank lodging management terminal (1240) in FIG. 12). The method may include generating information on deletion of defect information of blank accommodation, which can identify whether defect information for the room (or house) provided by the traveler to the hotel has been deleted among accommodations or rooms (or houses) that can be identified by the code (e.g., the occupancy right encryption code (1120) in FIG. 11) and block data (e.g., the block data (520) in FIG. 5), or transmitting the generated information on deletion of defect information of blank accommodation to a blank accommodation management information indicator (e.g., the blank accommodation management information indicator (1550) in FIG. 15).
[0169] As one of the accommodation sharing methods according to the embodiment of the present invention, more specifically, a "blank accommodation selling and purchasing method" for a room or house that the traveler provides to a hotel to be sold to general netizens, the method includes connecting one or more of a blank accommodation rental (selling) account connection module (e.g., blank accommodation rental account connection module (1210) of FIG. 12), a blank accommodation provision account connection module (e.g., blank accommodation provision account connection module (1220) of FIG. 12), or a blank accommodation purchase account connection module (e.g., blank accommodation purchase account connection module (1230) of FIG. 12) of a blank accommodation management terminal (e.g., blank accommodation management terminal (1240) of FIG. 12). The method may include a step of identifying one or more IDs among a unique ID for a user account of the hotel (e.g., user account (1402) of FIG. 14), a unique ID for a user account of a general traveler who provides a room (or house) to the hotel (e.g., user account (1402) of FIG. 14), or a unique ID for a user account (e.g., user account (1402) of FIG. 14) who wishes to purchase permission to use a room (or house) provided by a general traveler to the hotel, or allowing connection to the identified user account (e.g., user account (1402) of FIG. 14) on the network or generating information that allows connection through the connection module.
[0170] According to one embodiment, one of the accommodation sharing methods is a "blank accommodation selling and purchasing method" for a room or house that the traveler provides to the hotel and sells to general netizens, and includes the step of outputting information on the list of rooms (or houses) that the traveler provides to the hotel, location information, check-in / out, sharing period information, availability of vacant rooms, repairs, repair status, information on occurrence of defects, sales price information, and deposit information of the sales amount, etc., among the accommodations or rooms (or houses) that can be identified by the occupancy right encryption code (e.g., occupancy right encryption code (1120) in FIG. 11) and block data (e.g., block data (520) in FIG. 5) for implementing the present invention, through the blank accommodation management information indicator (e.g., blank accommodation management information indicator (1550) in FIG. 15) of the blank accommodation management terminal (e.g., blank accommodation management terminal (1240) in FIG. 12).
[0171] According to one embodiment, one of the accommodation sharing methods is a "blank accommodation selling and purchasing method" for a room or house that the traveler provides to the hotel and sells to general netizens, and includes a step of setting a selling price for the right to use the room (or house) that the traveler provides to the hotel among the accommodations or rooms (or houses) that can be identified by the occupancy right encryption code (e.g., occupancy right encryption code (1120) in FIG. 11) and block data (e.g., block data (520) in FIG. 5) for implementing the present invention through a blank accommodation selling price setting module (e.g., blank accommodation selling price setting module (1610) in FIG. 16) of the blank accommodation management terminal (e.g., blank accommodation management terminal (1240) in FIG. 12).
[0172] According to one embodiment, one of the accommodation sharing methods is a "blank accommodation selling and purchasing method" for a room or house that the traveler provides to the hotel and sells to general netizens, and includes the step of generating certain information requesting the purchase of the right to use the room (or house) that the traveler provides to the hotel through a blank accommodation purchasing module of the blank accommodation management terminal (e.g., blank accommodation management terminal (1240) in FIG. 12) among the accommodations or rooms (or houses) that can be identified by an occupancy right encryption code (e.g., occupancy right encryption code (1120) in FIG. 11) and block data (e.g., block data (520) in FIG. 5) for implementing the present invention.
[0173] According to one embodiment, one of the accommodation sharing methods is a "blank accommodation selling and purchasing method" for a room or house that the traveler provides to the hotel and sells to general netizens, and may include a step of receiving and storing actual physical currency such as common currency such as dollars, won, yen, and euros, and then recording information for verification thereof, or receiving and storing an NFT (e.g., NFT (1140) of FIG. 11) (or FT, etc.) corresponding to an exclusive right encryption code (e.g., exclusive right encryption code (1120) of FIG. 11) for implementing the present invention, or another type of blockchain NFT (e.g., NFT (1140) of FIG. 11) (or FT, etc.), and then recording information for verification thereof in a sales money saving device (e.g., sales money saving device (1620) of FIG. 16), which is a certain device that can receive and store the exclusive right encryption code (e.g., exclusive right encryption code (1120) of FIG. 11) for implementing the present invention, and then recording information for verification thereof.
[0174] According to one embodiment, one of the accommodation sharing methods is a "blank accommodation selling and purchasing method" for a room or house that the traveler provides to the hotel and sells to general netizens, and can include the step of receiving an amount corresponding to the blank accommodation sales amount deposit information (e.g., blank accommodation sales amount deposit information (681) in Figure 8) generated from the blank accommodation sales amount deposit information generation module (e.g., blank accommodation sales amount deposit information generation module (680) in Figure 8) to an account corresponding to certain account information input by a certain user to implement the present invention.
[0175] According to one embodiment, one of the accommodation sharing methods is a "blank accommodation selling and purchasing method" for a room or house that the traveler provides to the hotel and sells to general netizens, and includes the step of generating "blank accommodation sales amount deposit information (e.g., blank accommodation sales amount deposit information (681) of FIG. 8)" that can identify information corresponding to the deposited amount when the corresponding amount is deposited into a sales amount saving device (e.g., sales amount saving device (1620) of FIG. 16), which is a specific device that can deposit the amount according to the sales price set from the blank accommodation sales price setting module (e.g., blank accommodation sales price setting module (1610) of FIG. 16) through a blank accommodation sales amount deposit information generation module (e.g., blank accommodation sales amount deposit information generation module (680) of FIG. 8) of the blank accommodation management terminal (e.g., blank accommodation management terminal (1240) of FIG. 12).
[0176] More specifically, one of the accommodation sharing methods according to an embodiment of the present invention is a method for generating an occupancy right encryption code (e.g., occupancy right encryption code (1120) of FIG. 11) and block data (e.g., block data (520) of FIG. 5) corresponding to a block (e.g., block (911) of FIG. 10) that is a pair of at least one accommodation provided by a hotel and at least one room (or house) provided by a traveler, in order to mutually share accommodation or rooms (or houses) that can be provided by a general traveler with an existing commercial accommodation in operation, and the method may include the step of inputting at least one of an address or a postal code for identifying the latitude and longitude of an area to be visited (traveled) by a general traveler through a location information input module of a potential visit area (e.g., location information input module of a potential visit area (920) of FIG. 10).
[0177] According to one embodiment, a lodging sharing method is a method for generating an occupancy right encryption code (e.g., occupancy right encryption code (1120) of FIG. 11) and block data (e.g., block data (520) of FIG. 5) corresponding to a block (e.g., block (911) of FIG. 10) that is a pair of at least one lodging provided by a hotel and at least one room (or house) provided by travelers, in order to mutually share lodging or rooms (or houses) that can be provided by existing commercial lodgings and general travelers, and the method may include the step of outputting a list of addresses or postal codes related to the address or postal code (or the address or postal code inputted through a QR code, 1D barcode, 2D barcode, etc.) inputted through the location information input module of the potential visiting area (e.g., location information input module (920) of the potential visiting area of FIG. 10) on a screen of a user's terminal.
[0178] According to one embodiment, a lodging sharing method is a method for generating an occupancy right encryption code (e.g., occupancy right encryption code (1120) of FIG. 11) and block data (e.g., block data (520) of FIG. 5) corresponding to a block (e.g., block (911) of FIG. 10) that is a pair of at least one lodging provided by a hotel and at least one room (or house) provided by travelers, in order to mutually share lodging or rooms (or houses) that can be provided by existing commercial lodgings and general travelers, and the method may include the step of selecting one or more addresses or postal codes from the address list or postal code list output on the screen of the user's terminal through a location information selection module for a potential visiting area (e.g., location information selection module for a potential visiting area (930) of FIG. 10).
[0179] According to one embodiment, a lodging sharing method is a method for generating an occupancy encryption code (e.g., occupancy encryption code 1120 of FIG. 11) and block data (e.g., block data 520 of FIG. 5) corresponding to a block (e.g., block 911 of FIG. 10) that is a pair of at least one lodging provided by a hotel and at least one room (or house) provided by travelers, in order to mutually share lodgings or rooms (or houses) that can be provided by existing commercial lodgings and general travelers, and the following steps can be performed through a potential visit area geographic information identification module (e.g., potential visit area geographic information identification module 940 of FIG. 10): Identifying latitude or longitude information for an address or zip code selected by the potential visit area location information selection module (e.g., potential visit area location information selection module 930 of FIG. 10).
[0180] According to one embodiment, a lodging sharing method is a method for generating an occupancy right encryption code (e.g., occupancy right encryption code 1120 of FIG. 11) and block data (e.g., block data 520 of FIG. 5) corresponding to a block (e.g., block 911 of FIG. 10) that is a pair of at least one lodging provided by a hotel and at least one room (or house) provided by travelers, in order to mutually share lodgings or rooms (or houses) that can be provided by existing commercial lodgings and general travelers. The next step is performed through a potential visit area radius setting module (e.g., potential visit area radius setting module 950 of FIG. 10) and may include a step of setting a radius centered on a location corresponding to the latitude or longitude identified by a potential visit area geographic information identification module (e.g., potential visit area geographic information identification module 940 of FIG. 10).
[0181] According to one embodiment, a method for sharing accommodations includes generating an occupancy right encryption code (e.g., occupancy right encryption code 1120 of FIG. 11) and block data (e.g., block data 520 of FIG. 5) corresponding to a block (e.g., block 911 of FIG. 10) that is a pair of at least one accommodation provided by a hotel and at least one room (or house) provided by travelers, in order to share accommodations or rooms (or houses) that can be provided by existing commercial accommodations in operation with general travelers. The method may include setting, through a visit period setting module (e.g., visit period setting module 960 of FIG. 10), the start date of use of the first shared accommodation and the end date of use of the last shared accommodation in the area to be visited (or travel area) or if there are multiple shared accommodations in the area, or the start date and end date of use of the area to be visited (or travel area) or the shared accommodation in the area in the case of a single area.
[0182] According to one embodiment, a method for sharing accommodations includes generating an occupancy right encryption code (e.g., occupancy right encryption code (1120) in FIG. 11) and block data (e.g., block data (520) in FIG. 5) corresponding to a block (e.g., block (911) in FIG. 10) that is a pair of at least one accommodation provided by a hotel and at least one room (or house) provided by travelers, in order to mutually share accommodations or rooms (or houses) that can be provided by existing commercial accommodations in operation with general travelers. The method may include a step of collectively setting a usage period as a single unit for the multiple accommodations through a usage unit setting module for candidate accommodations to be visited (e.g., usage unit setting module (970) for candidate accommodations to be visited in FIG. 10) if there are multiple accommodations to be shared in the area to be visited (or traveled) by the traveler.
[0183] According to one embodiment, a method for sharing accommodations is a method for generating an occupancy right encryption code (e.g., occupancy right encryption code (1120) of FIG. 11) and block data (e.g., block data (520) of FIG. 5) corresponding to a block (e.g., block (911) of FIG. 10) that constitutes a pair of at least one accommodation provided by a hotel and at least one room (or house) provided by travelers in order to mutually share accommodations or rooms (or houses) that can be provided by existing commercial accommodations and general travelers. The method may include the step of generating sharing application information (e.g., sharing application information (511) of FIG. 5) for forming a pair of a room (or house) provided by a hotel and a room (or house) provided by travelers to share accommodations through a block accommodation sharing application module (e.g., block accommodation sharing application module (515) of FIGS. 5 and 11).
[0184] According to one embodiment, a lodging sharing method is a method for generating an occupancy right encryption code (e.g., occupancy right encryption code (1120) of FIG. 11) and block data (e.g., block data (520) of FIG. 5) corresponding to a block (e.g., block (911) of FIG. 10) that is a pair of at least one lodging provided by a hotel and at least one room (or house) provided by travelers, in order to mutually share lodgings or rooms (or houses) that can be provided by existing commercial lodgings and general travelers, and the method may include a step of transmitting the generated sharing application information (e.g., sharing application information (511) of FIG. 5) to a block lodging sharing approval module (e.g., block lodging sharing approval module (510) of FIG. 5) through a block lodging sharing application module (e.g., block lodging sharing application module (515) of FIGS. 5 and 11).
[0185] According to one embodiment, as a method for sharing accommodations, a method for generating an occupancy right encryption code (e.g., occupancy right encryption code (1120) of FIG. 11) and block data (e.g., block data (520) of FIG. 5) corresponding to a block (e.g., block (911) of FIG. 10) consisting of a pair of accommodations provided by at least one hotel and a pair of rooms (or houses) provided by at least one traveler, in order to mutually share accommodations or rooms (or houses) that can be provided by existing commercial accommodations in operation with general travelers, includes receiving sharing application information (e.g., sharing application information (511) of FIG. 5) from the block accommodation sharing application module (e.g., block accommodation sharing application module (515) of FIGS. 5 and 11), generating sharing approval information (e.g., sharing approval information (512) of FIG. 5) for approving the conclusion of an accommodation sharing transaction related to the received sharing application information (e.g., sharing application information (511) of FIG. 5), and generating the generated sharing approval information (e.g., sharing approval information (512) of FIG. 5) The method may include tag information (e.g., tag information (530) of FIG. 5) that can identify content information related to images, videos, audio, etc., related to at least one or more accommodations provided by the hotel and at least one or more rooms (or houses) provided by the traveler, and management information related to the accommodation title, list, location information, check-in / out, sharing period information, availability of vacant rooms, repairs, and maintenance status, etc., or may include recording the content information related to images, videos, audio, etc., and management information related to the accommodation title, list, location information, check-in / out, sharing period information, availability of vacant rooms, repairs, and maintenance status, etc., in the form of block data (e.g., block data (520) of FIG. 5), or generating an occupancy right encryption code (e.g., occupancy right encryption code (1120) of FIG. 11) and an NFT (e.g., NFT (1140) of FIG. 11) based on the occupancy right encryption code (e.g., occupancy right encryption code (1120) of FIG. 11).
[0186] According to one embodiment, the block host occupancy right exchange device (e.g., the block host occupancy right exchange device (1160) of FIG. 11) can constitute a block host door lock device (e.g., the block host door lock device (1280) of FIG. 12), a block host entrance / exit protocol (e.g., the block host entrance / exit protocol (1940) of FIG. 19), a block host entrance / exit protocol storage unit (e.g., the block host entrance / exit protocol storage unit (1950) of FIG. 19), a block host frequency reader (e.g., the block host frequency reader (1960) of FIG. 19), a block host barcode information reader (e.g., the block host barcode information reader (1970) of FIG. 19), a block host vision information reader (e.g., the block host vision information reader (1980) of FIG. 19), a block host entrance / exit protocol management device (e.g., the block host entrance / exit protocol management device (2010) of FIG. 20), etc.
[0187] According to one embodiment, the occupancy right exchange device of the block hotel (for example, the occupancy right exchange device (1160) of the block hotel in FIG. 11) includes a guest room entrance / exit control device (for example, the guest room entrance / exit control device (1920) of FIG. 19), a door lock device of the block hotel (for example, the door lock device (1280) of FIG. 12), an entrance / exit protocol of the block hotel (for example, the entrance / exit protocol (1940) of FIG. 19), an entrance / exit protocol storage unit of the block hotel (for example, the entrance / exit protocol storage unit ( 1950), a block hostel frequency reader (for example, the block hostel frequency reader (1960) in FIG. 19), a block hostel barcode information reader (for example, the block hostel barcode information reader (1970) in FIG. 19), a block hostel vision information reader (for example, the block hostel vision information reader (1980) in FIG. 19), a block hostel entry / exit protocol management device (for example, the block hostel entry / exit protocol management device (2010) in FIG. 20), etc. can be configured. [Effects of the invention]
[0188] The present invention has the effect of allowing ordinary travelers who are traveling to share their homes (or rooms) with each other free of charge, thereby allowing ordinary people to share their homes (or rooms) that become available for travel. Through the function that allows two or more rooms (or houses) to be configured in one accommodation, even if the shared accommodation is made up of more than one room (or house), one web page is generated for each shared accommodation, which has the effect of further reducing the loss of network resources compared to existing technologies that generate web pages for each individual accommodation.
[0189] After a transaction for mutual sharing of a room (or house) provided by a general traveler is concluded, this has the effect of preventing unilateral changes to the information on the terms of use of the room (or house) while traveling by air to visit the room (or house) located long distances or while using the room (or house).
[0190] As mentioned above, according to the present invention, commercial hotels and the like are intended to receive and provide accommodation fees to people who use the facilities, and are not fundamentally intended to be shared with ordinary homes (or rooms) of people who are traveling.
[0191] Nevertheless, the present invention has the effect of allowing accommodation facilities such as commercial hotels to provide rooms free of charge to members of the public who are traveling, thereby allowing members of the public to share their homes (or rooms) with rooms in commercial accommodation facilities such as hotels while traveling.
[0192] It also has the effect of allowing travelers who receive rooms from hotels to sell their homes (or rooms) that are freed up for travel as private lodgings. The fact that commercial hotels and other accommodation facilities provide rooms free of charge to travelers has a significant social impact, and this allows the hotels to gain significant publicity during the period in which they provide rooms to travelers.
[0193] Furthermore, the hotel can gain publicity not only in the area where the hotel is located, but also in the area where the house (or room) provided by the traveler is located, or each time the traveler uses the house (or room) provided by the traveler.
[0194] In addition, travelers can sell the house (or room) they have provided to the hotel as a private lodging, allowing the hotel to cover part of the cost of providing the room to people and, in some cases, even earn a profit.
[0195] After a transaction for the sharing of a room (or house) mutually provided by ordinary travelers has been concluded, this has the effect of preventing unilateral changes to the information on the terms of use of the room (or house) while traveling by air to visit a room (or house) located long distances or while using the lodging or room (or house).
[0196] This has the effect of reducing the loss of network resources due to the advanced computer calculations required to decipher the encryption required to maintain an electronic copy of the blockchain stored as the same information at each of multiple nodes in order to prevent unilateral changes or falsification of information.
[0197] After a transaction for sharing accommodation provided by a hotel and a room (or house) provided by a general traveler is concluded, this has the effect of preventing unilateral changes or falsification of information regarding the terms of use of the accommodation or room (or house) while traveling by air to visit the accommodation or room (or house) located long distances, or while using the accommodation or room (or house).
[0198] This has the effect of reducing the loss of network resources due to the advanced computer calculations required to decipher the encryption required to maintain an electronic copy of the blockchain stored as the same information at each of multiple nodes in order to prevent unilateral changes or falsification of information.
[0199] The present invention has the effect of allowing ordinary travelers who are traveling to share their homes (or rooms) with each other free of charge, allowing ordinary people to share their homes (or rooms) that become vacant while traveling.
[0200] In addition, the right to occupy a shared room (or house) can be easily transferred to another person in whole or in part for the period during which it can be used through an NFT (e.g., NFT (1140) in Figure 11).
[0201] In addition, the door lock of a shared room (or house) can be easily accessed by possessing an NFT (e.g., NFT (1140) in Figure 11).
[0202] Furthermore, there is an effect that the loss of network resources due to the consumption of high-level computer processing power required for analyzing the interconnected codes of electronic copies can be reduced.
[0203] The effect is that the right to occupy a room (or house) provided by a hotel for sharing or a general traveler can be easily transferred to another person in whole or in part for the period of use through an NFT (e.g., NFT (1140) in Figure 11).
[0204] The effect is that it is possible to easily enter and exit a lodging facility by using the function to unlock or lock the door of a shared lodging facility or room (or house) through a certain device where an NFT (for example, NFT (1140) in Figure 11) is stored.
[0205] The effects obtained by the present disclosure are not limited to the effects described above, and other effects not mentioned will be clearly understood by those having ordinary skill in the art to which the present disclosure pertains from the following description.
[0206] In addition, various benefits may be provided that are understood directly or indirectly through this document. [Brief explanation of the drawings]
[0207] With regard to the description of the drawings, the same or similar reference numerals may be used for the same or similar components. [Figure 1] FIG. 1 is a diagram illustrating a lodging sharing system including electronic devices (eg, lodging sharing devices) in a network environment according to one embodiment of the present disclosure. [Figure 2] FIG. 2 is a block diagram of an electronic device (eg, a smartphone, a tablet PC, a notebook PC, a desktop PC) in a network environment according to one embodiment of the present disclosure. [Figure 3] FIG. 3 is a diagram illustrating an electronic device (e.g., a shared accommodation device) (e.g., an electronic device including a web server) according to an embodiment of the present disclosure, connected to a special node of a business operator and a node of a user. [Figure 4] FIG. 4 is a diagram illustrating a blockchain for home sharing generated in an electronic device (e.g., a home sharing device) (e.g., an electronic device including a web server) of the present disclosure. [Figure 5] FIG. 5 is a diagram illustrating an electronic device (eg, a lodging sharing device) (eg, an electronic device including a web server) according to one embodiment of the present disclosure. [Figure 6] FIG. 6 is a diagram illustrating an electronic device (eg, a lodging sharing device) (eg, an electronic device including a web server) according to one embodiment of the present disclosure. [Figure 7] FIG. 7 is a diagram illustrating an electronic device (eg, a lodging sharing device) (eg, an electronic device including a web server) according to one embodiment of the present disclosure. [Figure 8] FIG. 8 is a diagram illustrating an electronic device (eg, a lodging sharing device) (eg, an electronic device including a web server) according to one embodiment of the present disclosure. [Figure 9] FIG. 9 is a diagram illustrating an electronic device (eg, a lodging sharing device) (eg, an electronic device including a web server) according to one embodiment of the present disclosure. [Figure 10] FIG. 10 is a diagram illustrating an electronic device (eg, a lodging sharing device) (eg, an electronic device including a web server) according to one embodiment of the present disclosure. [Figure 11]FIG. 11 is a diagram illustrating the generation of an electronic copy and an exclusive right encryption code that encrypts part or all of the electronic copy in an electronic device (e.g., a lodging sharing device) (e.g., an electronic device including a web server) according to one embodiment of the present disclosure. [Figure 12] FIG. 12 is a diagram illustrating an electronic device (eg, a lodging-sharing device) (eg, an electronic device including a web server) according to one embodiment of the present disclosure. [Figure 13] FIG. 13 is a diagram illustrating a method of operation of an electronic device (eg, a lodging sharing device) (eg, an electronic device including a web server) according to one embodiment of the present disclosure. [Figure 14] FIG. 14 is a diagram illustrating an electronic device (eg, a lodging sharing device) (eg, an electronic device including a web server) according to one embodiment of the present disclosure. [Figure 15] FIG. 15 is a diagram illustrating an electronic device (eg, a hosting sharing device) (eg, an electronic device including a web server) that generates a block hosting according to one embodiment of the present disclosure. [Figure 16] FIG. 16 is a diagram illustrating an electronic device (eg, a lodging sharing device) (eg, an electronic device including a web server) according to one embodiment of the present disclosure. [Figure 17] FIG. 17 is a diagram illustrating an electronic device (eg, a lodging sharing device) (eg, an electronic device including a web server) according to one embodiment of the present disclosure. [Figure 18] FIG. 18 is a diagram illustrating an electronic device (eg, a lodging sharing device) (eg, an electronic device including a web server) according to one embodiment of the present disclosure. [Figure 19] FIG. 19 is a diagram illustrating a door lock system operated by an electronic device (eg, a lodging sharing device) (eg, an electronic device including a web server) according to one embodiment of the present disclosure. [Figure 20] FIG. 20 is a diagram illustrating an electronic device (eg, a lodging sharing device) (eg, an electronic device including a web server) according to one embodiment of the present disclosure.
[0208] It should be noted that throughout the drawings, the same reference numbers are used to depict the same or similar elements, features and structures. DETAILED DESCRIPTION OF THE INVENTION
[0209] The following description, with reference to the accompanying drawings, is provided to facilitate a comprehensive understanding of various embodiments of the disclosed subject matter as defined by the claims and their equivalents. While the description includes numerous specific details to aid in understanding, these details should be considered merely as examples. Therefore, those skilled in the art will recognize that various changes and modifications can be made to the various embodiments described herein without departing from the scope and spirit of the present disclosure. Furthermore, for the sake of clarity and conciseness, descriptions of well-known functions and configurations may be omitted.
[0210] The terms and phrases used in the following description and claims are not limited to their literary meanings, but are merely used by the applicant to enable a clear and consistent understanding of this document. Therefore, it should be clear to those skilled in the art that the following description of various embodiments of this specification is provided for illustrative purposes only, and is not intended to limit the present specification as defined by the appended claims and their equivalents.
[0211] The singular forms "a," "an," and "the" should be understood to include plural referents unless the context clearly dictates otherwise. Thus, for example, reference to a "component surface" may include reference to one or more of such surfaces.
[0212] FIG. 1 is a diagram illustrating a lodging sharing system including electronic devices (eg, lodging sharing devices) in a network environment according to one embodiment of the present disclosure.
[0213] Referring to FIG. 1, a traveler may use an electronic device 30 (e.g., a client) to connect to an electronic device 101 (e.g., an accommodation sharing device) (e.g., an electronic device including a web server) (e.g., the electronic device 101 of FIG. 2) for providing an accommodation sharing service according to one embodiment of the present invention through a communication network 20, and may view information about accommodations provided by the electronic device 101 (e.g., an accommodation sharing device, e.g., an electronic device including a web server) through a web page / window provided by the electronic device 101 (e.g., an accommodation sharing device) (e.g., an electronic device including a web server), or may transmit an application to use accommodations to the electronic device 101 (e.g., an accommodation sharing device) (e.g., an electronic device including a web server).
[0214] In addition, travelers can use electronic devices 30 (e.g., clients) to connect to electronic devices 101 (e.g., accommodation-sharing devices) (e.g., electronic devices including a web server) via a communication network 20 and transmit various messages required to implement embodiments of the present invention to the electronic devices 101 (e.g., accommodation-sharing devices) (e.g., electronic devices including a web server). The electronic devices 101 (e.g., accommodation-sharing devices) (e.g., electronic devices including a web server) can include various types of software / programs that are installed and executed on a hardware platform required to provide the accommodation-sharing service according to embodiments of the present invention. The electronic devices 101 (e.g., accommodation-sharing devices) (e.g., electronic devices including a web server) can be implemented as one or more server-like computers, which may include one or more proxy servers.
[0215] In one embodiment, the electronic device 101 (e.g., a hosting device) (e.g., an electronic device including a web server) may be implemented as a PC-cluster based server such as a load balancing PC-cluster server. In one embodiment, the electronic device 101 (e.g., a hosting device) (e.g., an electronic device including a web server) may be implemented as a collocated server such as a dedicated server, a hosting server, or a cloud server.
[0216] It should be noted that in this disclosure, electronic device 30 (e.g., client) is used to refer to a client terminal, but depending on the context, it may also refer to an accommodation owner and / or traveler using the client terminal.
[0217] In one embodiment, the electronic device 30 (e.g., a client) may include various types of handheld-based wireless communication devices such as desktop or laptop PCs equipped with wireless LAN and / or wired LAN modules, tablet PCs, notebooks, notepads, etc., smart TVs such as smartphones, workstations, IPTV (Internet Protocol Television), Internet TV, terrestrial TV, cable TV, etc., but the types of clients are not limited thereto.
[0218] The operator terminal 40 may be a terminal operated near a travel area where travelers who wish to receive the web service according to an embodiment of the present invention travel, i.e., an area where accommodation facilities are located.
[0219] The business operator terminal (40) is a terminal owned by a business operator that operates an electronic device (101) (e.g., a lodging-sharing device) (e.g., an electronic device including a web server) or a person under its command and control, and can be used to allow a traveler to input identification information that identifies the traveler and transmit a message including the relevant information to the electronic device (101) (e.g., a lodging-sharing device) (e.g., an electronic device including a web server). The business operator terminal (40) can include various types of handheld-based wireless communication devices such as mobile terminals such as tablet PCs, notebooks, and notepads, and smartphones, but the types of business operator terminals are not limited thereto.
[0220] In one embodiment, the electronic device 30 (e.g., a client) may be equipped with a web browser and configured to use it to access the electronic device 101 (e.g., a hosting device) (e.g., an electronic device including a web server) over the communication network 20 and to browse and search web pages provided by the electronic device 101 (e.g., a hosting device) (e.g., an electronic device including a web server).
[0221] Examples of web browsers that can be installed on the electronic device 30 (e.g., client) include PC web browsers such as Opera, Firefox, Safari, Internet Explorer, Microsoft Edge, Google Chrome, and Navigator, and mobile web browsers such as Opera Mini, Firefox Mobile, Mobile Safari, and Google Mobile.
[0222] The electronic device 30 (e.g., a client) may be equipped with an application program or plug-in that is supplied and executed from the electronic device 101 (e.g., a hosting device) (e.g., an electronic device including a web server) via the communication network 20.
[0223] The communication network 20 may include any type of wired / wireless network, such as the Internet, a Wi-Fi network, a local area network (LAN), a wide area network (WAN), a value-added network (VAN), a personal area network (PAN), a personal communication system (PCS), a global system for mobile communications (GSM), a personal digital cellular system (PDC), a personal handy-phone system (PHS), a personal digital assistant (PDA), an international mobile telecommunication (IMT)-2000, a code division multiple access (CDMA)-2000, a wireless broadband internet (W-CDMA), a wireless broadband internet (Wibro), or a mobile communication network such as 4G (LTE / LTE-Advanced) or a satellite communication network, but the type of the communication network 20 is not limited thereto.
[0224] FIG. 2 is a block diagram of an electronic device (eg, a smartphone, a tablet PC, a notebook PC, a desktop PC) in a network environment according to one embodiment of the present disclosure.
[0225] Referring to FIG. 2, in a network environment (100), an electronic device (101) (e.g., a hosting device) (e.g., an electronic device including a web server) can communicate with an electronic device (102) over a first network (198) (e.g., a short-range wireless communication network) or with at least one of an electronic device (104) or a server (108) over a second network (199) (e.g., a long-range wireless communication network).
[0226] According to one embodiment, electronic device 101 (eg, a hosting device) (eg, an electronic device including a web server) can communicate with electronic device 104 through server 108. According to one embodiment, the electronic device (101) (e.g., a lodging device) (e.g., an electronic device including a web server) may include a processor (120), a memory (130), an input module (150), an acoustic output module (155), a display module (160), an audio module (170), a sensor module (176), an interface (177), a connection terminal (178), a haptic module (179), a camera module (180), a power management module (188), a battery (189), a communication module (190), a subscriber identity module (196), or an antenna module (197).
[0227] In some embodiments, electronic device 101 (e.g., a hosting device) (e.g., an electronic device including a web server) may omit at least one of these components (e.g., connection terminal 178) or may include one or more additional components. In some embodiments, some of these components (e.g., sensor module 176, camera module 180, or antenna module 197) may be integrated into a single component (e.g., display module 160).
[0228] The processor 120 may, for example, execute software (e.g., program 140) to control at least one other component (e.g., hardware or software component) of the electronic device 101 (e.g., a hosting device) (e.g., an electronic device including a web server) coupled to the processor 120, and may perform various data processing or calculations.
[0229] According to one embodiment, as at least part of the data processing or calculation, the processor 120 may store instructions or data received from other components (e.g., the sensor module 176 or the communication module 190) in the volatile memory 132, process the instructions or data stored in the volatile memory 132, and store the resulting data in the non-volatile memory 134. According to one embodiment, the processor 120 may include a main processor 121 (e.g., a central processing unit or application processor) or an auxiliary processor 123 (e.g., a graphics processing unit, a neural processing unit (NPU), an image signal processor, a sensor hub processor, or a communication processor) that may operate independently of or in conjunction with the main processor 121.
[0230] For example, if an electronic device 101 (e.g., a hosting device) (e.g., an electronic device including a web server) includes a main processor 121 and an auxiliary processor 123, the auxiliary processor 123 may be configured to use less power than the main processor 121 or to specialize in a designated function. The auxiliary processor 123 may be implemented separately from or as part of the main processor 121.
[0231] The auxiliary processor 123 may control at least a portion of the functions or states associated with at least one component (e.g., the display module 160, the sensor module 176, or the communication module 190) of the electronic device 101 (e.g., a hosting device) (e.g., an electronic device including a web server) on behalf of the main processor 121 while the main processor 121 is in an inactive (e.g., sleep) state, or together with the main processor 121 while the main processor 121 is in an active (e.g., application execution) state. According to one embodiment, the auxiliary processor 123 (e.g., an image signal processor or a communication processor) may be embodied as part of another functionally related component (e.g., the camera module 180 or the communication module 190). According to one embodiment, the auxiliary processor 123 (e.g., a neural network processor) may include a hardware structure specialized for processing artificial intelligence models. The artificial intelligence models may be generated through machine learning. Such learning can occur, for example, on the electronic device 101 (e.g., a hosting device) on which the artificial intelligence model runs (e.g., an electronic device including a web server), or through a separate server (e.g., server 108). The learning algorithm can include, but is not limited to, supervised learning, unsupervised learning, semi-supervised learning, or reinforcement learning. The artificial intelligence model can include multiple artificial neural network layers.The artificial neural network may be one of, but is not limited to, a deep neural network (DNN), a convolutional neural network (CNN), a recurrent neural network (RNN), a restricted Boltzmann machine (RBM), a deep belief network (DBN), a bidirectional recurrent deep neural network (BRDNN), a deep Q-network, or a combination of two or more of the above. In addition to the hardware structure, the artificial intelligence model may also include additional or primarily software structures.
[0232] The memory 130 (e.g., a database) can store various data used by at least one component (e.g., the processor 120 or the sensor module 176) of the electronic device 101 (e.g., a hostel-based device) (e.g., an electronic device including a web server). The data can include, for example, input data or output data for software (e.g., the program 140) and its associated instructions. The memory 130 (e.g., a database) can include volatile memory 132 or non-volatile memory 134.
[0233] The programs (140) may be stored in the memory (130) as software and may include, for example, an operating system (142), middleware (144), or applications (146).
[0234] The input module 150 can receive instructions or data from outside the electronic device 101 (e.g., a user) for use by a component (e.g., the processor 120) of the electronic device 101 (e.g., a hosting device) (e.g., an electronic device including a web server). The input module 150 can include, for example, a microphone, a mouse, a keyboard, keys (e.g., buttons), or a digital pen (e.g., a stylus pen).
[0235] The audio output module 155 can output an audio signal to the outside of the electronic device 101 (e.g., a shared device) (e.g., an electronic device including a web server). The audio output module 155 can include, for example, a speaker or a receiver. The speaker can be used for general purposes such as multimedia playback or recording and playback. The receiver can be used to receive incoming calls. According to an embodiment, the receiver can be implemented separately from or as part of the speaker.
[0236] The display module 160 may visually provide information to an external device (e.g., a user) outside the electronic device 101 (e.g., a hosting device) (e.g., an electronic device including a web server). The display module 160 may include, for example, a display, a hologram device, or a projector, and control circuitry for controlling the device. According to one embodiment, the display module 160 may include a touch sensor configured to sense a touch or a pressure sensor configured to measure the strength of a force generated by the touch.
[0237] The audio module 170 can convert sound into an electrical signal or vice versa. According to one embodiment, the audio module 170 can acquire sound through the input module 150 or output sound through the audio output module 155 or an external electronic device (e.g., the electronic device 102) (e.g., a speaker or headphones) directly or wirelessly connected to the electronic device 101 (e.g., a shared device) (e.g., an electronic device including a web server).
[0238] The sensor module 176 may sense an operating state (e.g., power or temperature) of the electronic device 101 (e.g., a lodging device) (e.g., an electronic device including a web server) or an external environmental state (e.g., a user state) and generate an electrical signal or data value corresponding to the sensed state. According to one embodiment, the sensor module 176 may include, for example, an angle sensor, a gesture sensor, a gyro sensor, a barometric pressure sensor, a magnetic sensor (e.g., a geomagnetic sensor), an acceleration sensor, a grip sensor, a proximity sensor, a color sensor, an infrared (IR) sensor, a biometric sensor, a temperature sensor, a humidity sensor, or an illuminance sensor.
[0239] The interface 177 may support one or more specified protocols that can be used by the electronic device 101 (e.g., a hosting device) (e.g., an electronic device including a web server) to directly or wirelessly connect to an external electronic device (e.g., the electronic device 102). According to one embodiment, the interface 177 may include, for example, a high definition multimedia interface (HDMI), a universal serial bus (USB) interface, an SD card interface, or an audio interface.
[0240] The connection terminal 178 may include a connector through which the electronic device 101 (e.g., a hosting device) (e.g., an electronic device including a web server) can be physically connected to an external electronic device (e.g., the electronic device 102). According to one embodiment, the connection terminal 178 may include, for example, an HDMI connector, a USB connector, an SD card connector, or an audio connector (e.g., a headphone connector).
[0241] The haptic module 179 can convert electrical signals into mechanical stimuli (e.g., vibration or movement) or electrical stimuli that can be perceived by a user through a sense of touch or kinesthetic sensation. According to one embodiment, the haptic module 179 can include, for example, a motor, a piezoelectric element, or an electrical stimulator.
[0242] The camera module 180 can capture still and video images and, according to one embodiment, can include one or more lenses, an image sensor, an image signal processor, or a flash.
[0243] The power management module 188 may manage power supplied to the electronic device 101 (e.g., a guest device) (e.g., an electronic device including a web server). According to one embodiment, the power management module 188 may be embodied as at least a part of a power management integrated circuit (PMIC).
[0244] The battery 189 may provide power to at least one component of the electronic device 101 (e.g., a hostel-based device) (e.g., an electronic device including a web server). According to one embodiment, the battery 189 may include, for example, a non-rechargeable primary battery, a rechargeable secondary battery, or a fuel cell.
[0245] The communication module 190 can support the establishment of a direct (e.g., wired) or wireless communication channel between the electronic device 101 (e.g., a hosting device) (e.g., an electronic device including a web server) and an external electronic device (e.g., the electronic device 102, the electronic device 104, or the server 108) and the execution of communication through the established communication channel. The communication module 190 can include one or more communication processors that operate independently of the processor 120 (e.g., an application processor) and support direct (e.g., wired) or wireless communication. According to one embodiment, the communication module 190 can include a wireless communication module 192 (e.g., a cellular communication module, a short-range wireless communication module, or a global navigation satellite system (GNSS) communication module) or a wired communication module 194 (e.g., a local area network (LAN) communication module, or a power line communication module). The communication modules may communicate with an external electronic device (104) over a first network (198) (e.g., a short-range communication network such as Bluetooth, WiFi (wireless fidelity) direct, or IrDA (infrared data association)) or a second network (199) (e.g., a legacy cellular network, a 5G network, a next-generation communication network, the Internet, or a computer network (e.g., a long-range communication network such as a LAN or WAN). These various communication modules may be integrated into a single component (e.g., a single chip) or embodied in multiple separate components (e.g., multiple chips).The wireless communication module (192) can use subscriber information (e.g., an International Mobile Subscriber Identity (IMSI)) stored in the subscriber identity module (196) to identify or authenticate the electronic device (101) (e.g., a shared device) (e.g., an electronic device including a web server) within a communication network such as the first network (198) or the second network (199).
[0246] The wireless communication module 192 can support 5G networks and next-generation communication technologies beyond 4G networks, such as new radio access technology (NR). NR connection technology can support high-capacity data transmission at high speeds (eMBB (enhanced mobile broadband)), minimizing terminal power and connecting multiple terminals (mMTC (massive machine-type communications)), or high reliability and low latency (URLLC (ultra-reliable and low-latency communications)). The wireless communication module 192 can support, for example, high-frequency bands (e.g., mmWave bands) to achieve high data rates. The wireless communication module 192 can support various technologies to ensure performance in high-frequency bands, such as beamforming, massive MIMO (multiple-input and multiple-output), full-dimensional MIMO (FD-MIMO), array antennas, analog beamforming, or large-scale antennas. The wireless communication module 192 can support various requirements defined by the electronic device 101 (e.g., a hosting device) (e.g., an electronic device including a web server), an external electronic device (e.g., the electronic device 104), or a network system (e.g., the second network 199). According to one embodiment, the wireless communication module 192 can support a peak data rate (e.g., 20 Gbps or higher) for implementing eMBB, loss coverage (e.g., 164 dB or lower) for implementing mMTC, or U-plane latency (e.g., 0.5 ms or lower for each of the downlink (DL) and uplink (UL), or 1 ms or lower round trip) for implementing URLC.
[0247] The antenna module 197 can transmit or receive signals or power to or from an external device (e.g., an external electronic device). According to one embodiment, the antenna module 197 can include an antenna including a radiator made of a conductor or conductive pattern formed on a substrate (e.g., a PCB). According to one embodiment, the antenna module 197 can include multiple antennas (e.g., an array antenna). In this case, at least one antenna suitable for a communication method used in a communication network, such as the first network 198 or the second network 199, can be selected from the multiple antennas by, for example, the communication module 190. Signals or power can be transmitted or received between the communication module 190 and an external electronic device through the selected at least one antenna. According to one embodiment, other components (e.g., a radio frequency integrated circuit (RFIC)) besides the radiator can be formed as part of the antenna module 197.
[0248] According to one embodiment, the antenna module 197 may form an mmWave antenna module. According to one embodiment, the mmWave antenna module may include a printed circuit board, an RFIC disposed on or adjacent to a first surface (e.g., a bottom surface) of the printed circuit board and capable of supporting a specified high frequency band (e.g., an mmWave band), and a plurality of antennas (e.g., an array antenna) disposed on or adjacent to a second surface (e.g., a top surface or a side surface) of the printed circuit board and capable of transmitting or receiving signals in the specified high frequency band.
[0249] At least some of the components are connected to each other through a peripheral communication method (e.g., a bus, a general purpose input and output (GPIO), a serial peripheral interface (SPI), or a mobile industry processor interface (MIPI)) and can exchange signals (e.g., commands or data) with each other.
[0250] According to one embodiment, commands or data can be sent or received between electronic device 101 (e.g., a hosting device) (e.g., an electronic device including a web server) and external electronic device 104 via server 108 coupled to second network 199. Each of external electronic devices 102 or 104 can be the same or a different type of device as electronic device 101 (e.g., a hosting device) (e.g., an electronic device including a web server).
[0251] According to one embodiment, all or part of the operations performed by the electronic device 101 (e.g., a hosting device) (e.g., an electronic device including a web server) may be performed by one or more external electronic devices (102, 104, or 108). For example, if the electronic device 101 must perform a certain function or service automatically or in response to a request from a user or another device, the electronic device 101 (e.g., a hosting device) (e.g., an electronic device including a web server) may request one or more external electronic devices to perform at least part of the function or service instead of or in addition to performing the function or service itself. The one or more external electronic devices that receive the request may perform at least part of the requested function or service, or additional functions or services related to the request, and transmit the results of the execution to the electronic device 101 (e.g., a hosting device) (e.g., an electronic device including a web server). The electronic device 101 (e.g., a hosting device) (e.g., an electronic device including a web server) can process the result directly or additionally and provide it as at least part of a response to the request. For this purpose, for example, cloud computing, distributed computing, mobile edge computing (MEC), or client-server computing technology can be used.
[0252] The electronic device 101 (e.g., a shared accommodation device) (e.g., an electronic device including a web server) may provide ultra-low latency services using, for example, distributed computing or mobile edge computing. In another embodiment, the external electronic device 104 may include an Internet of Things (IoT) device. The server 108 may be an intelligent server using machine learning and / or neural networks. According to one embodiment, the external electronic device 104 or the server 108 may be included in a second network 199. The electronic device 101 may be applied to intelligent services (e.g., smart homes, smart cities, smart cars, or healthcare) based on 5G communication technology and IoT-related technologies.
[0253] An electronic device 101 (e.g., a lodging device) (e.g., an electronic device including a web server) according to an embodiment of the present disclosure may include a memory 130 as a database. According to one embodiment, the memory 130 may store information about multiple accommodations.
[0254] 1 (e.g., clients) can upload information about accommodations provided by the electronic device 101 (e.g., accommodation-sharing device) (e.g., electronic device including a web server) to the electronic device 101 (e.g., accommodation-sharing device) (e.g., electronic device including a web server) using a web page / window provided by the electronic device 101. When the information about accommodations is uploaded to the electronic device 101 (e.g., accommodation-sharing device) (e.g., electronic device including a web server), the information about accommodations can be stored in memory 130.
[0255] According to one embodiment, the accommodation may be a residence where the individual resides or one or more rooms in the residence, but the type of accommodation may not be limited thereto. The information about the accommodation provided by the individual may include the region (country / city or specific address) to which the accommodation belongs, the type of accommodation (house, officetel, apartment, etc.), the opening period of the accommodation (opening date and closing date and time), the facilities and amenities provided at the accommodation, and video footage of the accommodation. In one embodiment, the memory 130 may be implemented using a disk drive, a magnetic disk, an optical disk, or other suitable storage device. FIG. 3 is a diagram illustrating an electronic device (e.g., an accommodation sharing device) (e.g., an electronic device including a web server) according to an embodiment of the present disclosure, in which a special node of a business operator and a user node are connected. FIG. 4 is a diagram illustrating a blockchain for accommodation sharing generated in an electronic device (e.g., an accommodation sharing device) (e.g., an electronic device including a web server) of the present disclosure.
[0256] 3 and 4, an electronic device 300 (e.g., the electronic device 101 of FIG. 1 or the electronic device 101 of FIG. 2) (e.g., a shared accommodation device) (e.g., an electronic device including a web server) according to one embodiment of the present disclosure may include a server 310 (e.g., a mainnet server), a memory 130 (e.g., a database), and a service gate 320.
[0257] According to one embodiment, the server 310 (e.g., a mainnet server) may include a processor (e.g., the processor 120 of FIG. 2), a program (e.g., the program 140 of FIG. 2), and a communication module (e.g., the communication module of FIG. 2).
[0258] According to one embodiment, the server 310 (eg, a mainnet server) may be connected (eg, electrically connected) to the service gate 320 .
[0259] According to one embodiment, the service gate 320 can connect (eg, electrically connect) the server 310 (eg, a mainnet server) to special nodes 330 of multiple operators.
[0260] According to one embodiment, the service gate 320 can connect (eg, electrically connect) the server 310 (eg, a mainnet server) to a plurality of user nodes 340 .
[0261] According to one embodiment, the service gate (320) is used to identify the location on the network of the node where the electronic copy is stored, and can be generated like block data generation, consisting of a combination of a domain and a unique URL, etc. This can be an internet address such as a unique URL for identifying the location on the network of a block management money saving device (e.g., the block management money saving device (1130) in FIG. 11), which is an electronic wallet.
[0262] According to one embodiment, an electronic device (e.g., a housing sharing device) of the present disclosure (e.g., an electronic device including a web server) can generate a blockchain (400) for housing sharing. For example, an electronic copy of the blockchain may be stored on the terminal (e.g., electronic device) of a user who has joined a node for home sharing.
[0263] According to one embodiment, if only the genesis block of the blockchain (blockchain (400) in Figure 4) has been generated, only an electronic copy of node 1's blockchain (400) can be generated.
[0264] For example, the blockchain 400 may sequentially generate a previous block 410, a current block 420, and a next block 430. Each of the previous block 410, the current block 420, and the next block 430 may include a version 421, a previous block hash 422, a timestamp 423, a Merkle hash 424, a nonce 425, and / or transaction history data 426. For example, transaction data generated for each information change, such as information on the shared housing (or commercial accommodation) target, latitude and longitude information, first use start date, last use end date information, radius range information, a unique CID for the housing (commercial accommodation), sharing authorization information, and tag information, may be stored as transaction history data.
[0265] For example, if the housing is shared on a one-to-one basis, an electronic copy of the blockchain (400) can be created on nodes 1 and 2.
[0266] For example, if a home is shared between one and three people, an electronic copy of the blockchain (400) can be created on nodes 1, 2, 3, and 4.
[0267] For example, when a special node (330) of an operator is added through the block generation protocol, even if it is one-to-one, once all the security deposits have been made, the agreement of all nodes, including the special node of the operator, is required to change the contents of the block. This means that the agreement rules of the block generation protocol (smart contract) can be set / changed in various forms, such as agreement of two-thirds of the total number of nodes or total agreement, through the block generation protocol management means, and blocks can be generated accordingly.
[0268] According to one embodiment, if the server (310) (e.g., the mainnet server) fails, the operator's special node (330) and / or the user's node (340) may not be able to connect. In this case, the electronic copy of the blockchain (400) can be verified by directly connecting the electronic devices of the corresponding nodes via wired or wireless connection using an exclusive right encryption code that can identify their location on the network.
[0269] According to one embodiment, a memory (e.g., memory 130 of FIG. 2, memory 130 of FIG. 3) may include instructions for a processor (e.g., processor 120 of FIG. 2, server 130 of FIG. 3) to perform the operations shown in FIGS. 3 and 4. FIG. 5 is a diagram illustrating an electronic device (eg, a lodging sharing device) (eg, an electronic device including a web server) according to one embodiment of the present disclosure.
[0270] Referring to FIGS. 3 and 5, a service gate 320 of an electronic device 300 (e.g., a hostel-sharing device) (e.g., an electronic device including a web server) according to an embodiment of the present disclosure includes: A website or network (e.g., communication network (20) in FIG. 1) for implementing the present invention may be provided with functions that allow certain user terminals (e.g., electronic devices (30) in FIG. 1 (e.g., clients), operator terminals (40)) (e.g., netizen terminals, administrator terminals, etc.) to connect.
[0271] According to one embodiment, the service gate (320) may further provide functions such as an internet address (or a connection address on a network) for accessing data in a certain database (or certain storage means) connected to the website or network for implementing the present invention.
[0272] According to one embodiment, the service gate (320) may further provide functions such as an IP address (variable IP or fixed IP), domain, or URL to access data in a certain database (or certain storage means) connected to the website or network for implementing the present invention.
[0273] According to one embodiment, the service gate (320) may further provide functions such as an IPFS (InterPlanetary File System) for accessing data in a certain database (or certain storage means) connected to the website or network for implementing the present invention.
[0274] For example, IPFS stands for distributed file system, which is generally an address on the Internet for connections and can provide functionality such as a structure like https: / / ipfs.io / ipfs / .
[0275] For example, the word "domain" originally meant territory, field, area, or scope (e.g., property, land ownership (legal)), but it now also has the meaning of an Internet address and can provide functions such as a structure like https: / / domain.com.
[0276] According to one embodiment, the service gate (320) may further include (e.g., operate with) a function for recording the generated sharing approval information (512) in the form of block data (520) together with information related to the sharing of the accommodation related to the sharing approval information (512) generated for the sharing application information (511) through the block accommodation sharing approval module (510).
[0277] The service gate (320) may further include (e.g., operate with) a function of recording tag information (530) that can identify the service gate (320) along with information related to accommodation sharing related to the generated sharing approval information (512) in the form of block data (520) when sharing approval information (512) for the sharing application information (511) is generated through the block accommodation sharing approval module (510).
[0278] According to one embodiment, the location of the service gate (320) on the network can be set through operational rules stored in the block generation protocol (501), and can further include (e.g., include and operate) indication information regarding the location of a route on the network connected to a certain device or means for implementing the present invention.
[0279] For example, the network location of the service gate (320) can be the root location, https: / / servicegate.com.
[0280] According to one embodiment, the block data (520) may further include (e.g., operate with) functions recorded in each node (e.g., the operator's special node (330) and the user's node (340) in FIG. 3) for implementing the present invention.
[0281] According to one embodiment, a memory (e.g., memory 130 of FIG. 2, memory 130 of FIG. 3) may contain instructions for a processor (e.g., processor 120 of FIG. 2, server 130 of FIG. 3) to perform the operations of the configuration shown in FIG. 5. 6 is a diagram illustrating an electronic device (e.g., a lodging device) (e.g., an electronic device including a web server) according to an embodiment of the present disclosure. The electronic device (101) in FIG. 6 may include the entire configuration or at least a portion of the configuration of the electronic device (101) in FIG. 5.
[0282] Referring to Figures 3, 5 and 6, according to one embodiment, the commercial candidate accommodation access gate generation module (540) may include (e.g., operate including) a function to generate a commercial candidate accommodation access gate (541) that operates according to a protocol conforming to a certain standard for communication between a hotel or other accommodation facility that shares accommodation with general travelers, such as a commercial hotel, and a comprehensive hotel accommodation information database (550) that stores hotel accommodation information, and each device or means for implementing the present invention.
[0283] According to one embodiment, the commercial accommodation candidate (560) refers to a room provided by a commercial accommodation facility such as a hotel to implement the present invention, and a room provided by a hotel before the sharing transaction is finalized when a room provided by a general traveler is shared. Since it is an accommodation before the sharing transaction is finalized, it can include (for example, operate as) information corresponding to the candidate.
[0284] According to one embodiment, the access gate for commercial potential accommodations (541) refers to a protocol conforming to a certain standard installed on a network that allows each device or means for implementing the present invention to access certain information about existing accommodations currently in operation stored in a comprehensive information database of accommodations (e.g., comprehensive information database of accommodations (550) in Figure 5) managed by hotels and other accommodation facilities through certain connection information, and can include (e.g., operate as) a form such as an API (Application Program Interface).
[0285] According to one embodiment, the access gate (541) for commercial candidate accommodations may include (for example, operate including) a function to transmit a request signal to the comprehensive information database (550) for hotels and other accommodations for accessing content information on images, videos, audio, etc. of existing accommodations currently in operation, and management information on accommodation lists, location information, check-in / out, sharing period information, availability of rooms, repairs, and maintenance status, which are stored in the comprehensive information database (550) for hotels and other accommodations, in accordance with the operating rules set through the API setting module (570) for commercial candidate accommodations.
[0286] According to one embodiment, images for implementing the present invention (e.g., image files such as house photos, lodging photos, room photos, and hotel photos) are image files such as jpg, gif, and bmp, videos are video files such as mov, mp4, and avi, and audio files such as mp3 and wmv, and these files can include (e.g., operate as) functions such as input, storage, and transmission through certain devices, means, etc. of the present invention.
[0287] According to one embodiment, the commercial lodging candidate management console (580) may provide functionality that allows connection to commercial lodging providers, such as hotels.
[0288] For example, the management console for commercial candidate accommodations (580) may include an interface device for outputting the hotel accommodation general information (551) provided by the hotel recorded in the hotel accommodation general information database (550) on the screen of a corresponding terminal installed in a terminal connected to each device or means for implementing the present invention. The management console for commercial candidate accommodations (580) may include (for example, operate including functions) functions for viewing content information related to images, videos, audio, etc. of accommodations provided by the hotel for sharing with the public, as well as management information related to accommodation lists, location information, check-in / out, sharing period information, whether the accommodation is available, repair and maintenance status, etc., or for linking, identifying, sending, receiving, creating, modifying, deleting, and recording certain information of related block data (block data (520)) through each module, device, or means for the present invention.
[0289] According to one embodiment, the commercial candidate accommodation account connection module (590) provides users with the ability to connect to a website or smartphone application for implementing the present invention, and may include (e.g., operate including) a function to identify a unique ID for a user account (e.g., user account (1402) in FIG. 14) of a business providing rooms at a commercial accommodation facility such as a hotel, allow connection to a user account corresponding to the unique ID (e.g., user account (1402) in FIG. 14), generate information on the allowed connection, and record the generated information in the commercial candidate accommodation log database (591).
[0290] According to one embodiment, a memory (e.g., memory 130 of FIG. 2, memory 130 of FIG. 3) may contain instructions for a processor (e.g., processor 120 of FIG. 2, server 130 of FIG. 3) to perform the operations of the configuration shown in FIG. 6.
[0291] 7 is a diagram illustrating an electronic device (e.g., a lodging-sharing device) (e.g., an electronic device including a web server) according to an embodiment of the present disclosure. The electronic device (101) in FIG. 7 may include the entire configuration or at least a portion of the configuration of the electronic device (101) in FIG. 5. The electronic device (101) in FIG. 7 may include the entire configuration or at least a portion of the configuration of the electronic device (101) in FIG. 6.
[0292] Referring to Figures 3, 5, 6, and 7, according to one embodiment, the commercial candidate accommodation sharing period setting module (610) may provide a function to a certain user account for setting information on the overall period that can be provided for commercial candidate accommodations (e.g., commercial candidate accommodations (560) in Figure 6) for implementing the present invention, and may include (e.g., operate including) a function for recording information on the overall period set through the function in the commercial candidate accommodation log database (e.g., commercial candidate accommodations log database (591) in Figure 6).
[0293] According to one embodiment, the commercial candidate accommodation POST ID registration module (620) may provide a certain user account with a function to input a POST ID that can identify the web page of the corresponding commercial candidate accommodation on a website where the commercial candidate accommodation for implementing the present invention (e.g., commercial candidate accommodation (560) in Figure 6) is registered), and may include (e.g., operate including) a function to record information about the POST ID input through this function in the commercial candidate accommodation log database (e.g., commercial candidate accommodation log database (591) in Figure 6).
[0294] According to one embodiment, the commercial candidate accommodation URL registration module (630) may provide a certain user account with a function to input a URL that can identify the web page of the corresponding commercial candidate accommodation on a website where the commercial candidate accommodation for implementing the present invention (e.g., commercial candidate accommodation (560) in Figure 6) is registered), and may include (e.g., operate including) a function to record information about the URL input through this function in a commercial candidate accommodation log database (e.g., commercial candidate accommodation log database (591) in Figure 6).
[0295] According to one embodiment, the commercial candidate accommodation IP registration module (640) may provide a certain user account with a function for inputting an IP address that can identify the web page of a corresponding commercial candidate accommodation on a website where the commercial candidate accommodation for implementing the present invention (e.g., commercial candidate accommodation (560) in FIG. 6) is registered. The commercial candidate accommodation IP registration module (640) may include (e.g., operate as) a function for recording information about the IP address input through this function in a commercial candidate accommodation log database (e.g., commercial candidate accommodation log database (591) in FIG. 6). For example, it may further include a function for directly registering a fixed IP address or setting a floating IP address.
[0296] According to one embodiment, the commercial candidate accommodation barcode registration module (650) may provide a certain user account with a function for inputting a barcode that can identify the web page of the corresponding commercial candidate accommodation on a website where the commercial candidate accommodation for implementing the present invention (e.g., commercial candidate accommodation (560) in FIG. 6) is registered. The commercial candidate accommodation barcode registration module (650) may include (e.g., operate including) a function for recording information about the barcode input through this function in a commercial candidate accommodation log database (e.g., commercial candidate accommodation log database (591) in FIG. 6). The barcode may further include (e.g., operate including) a QR code or other one-dimensional or two-dimensional barcode.
[0297] According to one embodiment, the commercial candidate accommodation location information registration module (660) may provide a function for entering information that can identify the location of a commercial candidate accommodation on a website where commercial candidate accommodations (e.g., commercial candidate accommodations (560) in FIG. 6) for implementing the present invention are registered, to a certain user account. The commercial candidate accommodation location information registration module (660) may include (e.g., operate including) a function for recording information about the location entered through this function in a commercial candidate accommodation log database (e.g., commercial candidate accommodation log database (591) in FIG. 6). The location information may further include (e.g., operate including) information about latitude or longitude, height above sea level, height above ground level, specific floor in a building, etc.
[0298] According to one embodiment, a memory (e.g., memory 130 of FIG. 2, memory 130 of FIG. 3) may contain instructions for a processor (e.g., processor 120 of FIG. 2, server 130 of FIG. 3) to perform the operations of the configuration shown in FIG. 7.
[0299] FIG. 8 is a diagram illustrating an electronic device (eg, a lodging sharing device) (eg, an electronic device including a web server) according to one embodiment of the present disclosure.
[0300] The electronic device (101) in Figure 8 may include the entire configuration or at least a portion of the configuration of the electronic device (101) in Figure 5. The electronic device (101) in Figure 8 may include the entire configuration or at least a portion of the configuration of the electronic device (101) in Figure 6. The electronic device (101) in Figure 8 may include the entire configuration or at least a portion of the configuration of the electronic device (101) in Figure 7.
[0301] 3, 5, 6, 7, and 8, the account information input module 680 may provide a function for inputting account information for receiving an amount corresponding to the blank accommodation sales amount deposit information 681 generated from the blank accommodation sales amount deposit information generation module (e.g., the blank accommodation sales amount deposit information generation module 680 of FIG. 8). The account information input module 680 may include (e.g., operate including) a function for recording information input through the corresponding function in a commercial candidate accommodation log database (e.g., the commercial candidate accommodation log database 591 of FIG. 6).
[0302] According to one embodiment, the commercial candidate accommodation API setting module (e.g., the commercial candidate accommodation API setting module (570) in FIG. 6) may include (e.g., operate including) a function to record the setting values of an API (Application Program Interface) that can set the operation rules of the commercial candidate accommodation access gate (e.g., the commercial candidate accommodation access gate (541) in FIG. 5), which provides a function to enable each device or means for implementing the present invention to access or link with certain connection information, etc., content information related to images, videos, audio, etc. of existing accommodations currently in operation, and management information related to accommodation lists, location information, check-in / out, sharing period information, whether the accommodation is available, and repair and maintenance status, which are stored in a comprehensive information database of hotel accommodations (e.g., the comprehensive information database of hotel accommodations (550) in FIG. 5) managed by hotels and other accommodation facilities.
[0303] For example, API (Application Program Interface) means an application program programming interface, and more specifically, in programming, it refers to the specification of an interface device for defining and interacting with a series of subprograms, protocols, etc. for creating a program.
[0304] According to one embodiment, the commercial candidate accommodation management module (680) can access the general information of existing hotels (e.g., general information of hotels (551) in FIG. 6) stored in the general information database of hotels (e.g., general information database of hotels (550) in FIG. 5) managed by hotels and other accommodation facilities through the commercial candidate accommodation access gate (e.g., commercial candidate accommodation access gate (541) in FIG. 5). In addition, the commercial candidate accommodation management module (680) can link, identify, send, receive, create, modify, delete, and record certain information of related block data (e.g., block data (520) in FIG. 5) through each module, device, or means of the present invention.
[0305] According to one embodiment, the hotel content information synchronization module (711) of the commercial candidate hotel management device (710) can include (e.g., operate including) a function to view content information such as hotel images, videos, audio, etc. that the hotel provides for sharing with general travelers from certain information in the hotel comprehensive information (e.g., hotel comprehensive information (551) in Figure 6) stored in the hotel comprehensive information database (e.g., hotel comprehensive information database (550) in Figure 5) on the commercial candidate hotel management console (e.g., commercial candidate hotel management console (580) in Figure 6).
[0306] According to one embodiment, the hotel accommodation management information synchronization module (712) of the commercial accommodation candidate management device (710) can include (e.g., operate including) a function to view management information regarding the list of accommodations provided by the hotel for sharing with general travelers, location information, check-in / out, sharing period information, whether the accommodation is available, repair and maintenance status, etc., among certain information of the hotel accommodation general information (e.g., hotel accommodation general information (551) in Figure 6) stored in the hotel accommodation general information database (e.g., hotel accommodation general information database (550) in Figure 5), on a commercial accommodation candidate management console (e.g., commercial accommodation candidate management console (580) in Figure 6).
[0307] According to one embodiment, the database synchronization module (713) of the commercial candidate accommodation management device (710) generates certain information that can be identified in the general information of the candidate accommodations (e.g., the general information of the candidate accommodations (721) in Figure 8) of the database of candidate accommodations (e.g., the database of candidate accommodations (720) in Figure 8) so that each device or means for implementing the present invention can identify that the accommodations that the hotel offers to travelers are qualified as candidate accommodations, rather than rooms (or houses) offered for sharing by general travelers. Alternatively, the database synchronization module (713) of the commercial candidate accommodation management device (710) may include (e.g., operate including) a function to view content information such as images, videos, and audio of the accommodations that the hotel offers to travelers, as well as management information regarding the list of accommodations, location information, check-in / out, sharing period information, whether the accommodation is available, and repair and maintenance status through a management console for commercial candidate accommodations (e.g., the management console for commercial candidate accommodations (580) in Figure 6).
[0308] According to one embodiment, a commercial candidate accommodation log database (e.g., commercial candidate accommodation log database (591) in FIG. 6) of an electronic device (e.g., an accommodation sharing device) (e.g., an electronic device including a web server) according to one embodiment of the present disclosure may include (e.g., operate including) a function to record certain information of block data (e.g., block data (520) in FIG. 5) related to the general information of existing accommodations (e.g., general information of hotel accommodation (551) in FIG. 6) stored in a general information database of accommodations (e.g., general information database of hotel accommodation (550) in FIG. 5) managed by a hotel or other accommodation facility through a commercial candidate accommodation access gate (e.g., commercial candidate accommodation access gate (541) in FIG. 5), and to record linked lists (or identified, sent, received, created, modified, or deleted lists) through each module, device, or means for the present invention.
[0309] Meanwhile, the database of candidate accommodations for providing the present invention (e.g., the database of candidate accommodations for providing (720) in FIG. 8) and the log database of candidate accommodations for commercial use (e.g., the log database of candidate accommodations for commercial use (591) in FIG. 6)) can be integrated into one, implemented singly, or include functions that implement more than one together (e.g., operate as a combined function).
[0310] In addition, the commercial candidate accommodation log database (e.g., commercial candidate accommodation log database (591) in FIG. 6) may further include a function to add a separate database and link together large content information such as images, videos, and audio among information related to accommodations provided by hotels and other accommodation facilities (e.g., operate with additional functions).
[0311] In addition, the commercial candidate accommodation log database (e.g., commercial candidate accommodation log database (591) in FIG. 6) may further include (e.g., operate with additional functions) a function to add a separate database for other related information for implementing the present invention in addition to the content information related to accommodations provided by hotels and other accommodation facilities.
[0312] According to one embodiment, a memory (e.g., memory 130 of FIG. 2, memory 130 of FIG. 3) may contain instructions for a processor (e.g., processor 120 of FIG. 2, server 130 of FIG. 3) to perform the operations of the configuration shown in FIG. 8.
[0313] FIG. 9 is a diagram illustrating an electronic device (eg, a lodging sharing device) (eg, an electronic device including a web server) according to one embodiment of the present disclosure.
[0314] The electronic device (101) in Figure 9 can include the entire configuration or at least a portion of the configuration of the electronic device (101) in Figure 5. The electronic device (101) in Figure 9 can include the entire configuration or at least a portion of the configuration of the electronic device (101) in Figure 6. The electronic device (101) in Figure 9 can include the entire configuration or at least a portion of the configuration of the electronic device (101) in Figure 7. The electronic device (101) in Figure 9 can include the entire configuration or at least a portion of the configuration of the electronic device (101) in Figure 8.
[0315] Referring to Figures 3, 5, 6, 7, 8, and 9, according to one embodiment, a candidate accommodation generation and management device 810 of an electronic device 101 (e.g., an accommodation sharing device) (e.g., an electronic device including a web server) according to one embodiment of the present disclosure is for reconfiguring two different types of accommodations or rooms (or houses) provided by a hotel or general travelers into accommodations with unified standard information according to a certain protocol, and includes functions for generating and managing information for this purpose.
[0316] According to one embodiment, the content information input module for the candidate accommodations (e.g., the content information input module for the candidate accommodations (820) in Figure 9) provides an input function for content information such as images, videos, and audio of the rooms (or houses) offered by general travelers, and may include (e.g., operate including) a function to record the input information in the database of the candidate accommodations (e.g., the database of the candidate accommodations (720) in Figure 8).
[0317] According to one embodiment, the candidate accommodation sharing period setting module (830) may include (e.g., operate including) a function to provide a function for inputting information regarding the date or period for which a room (or house) is to be offered to a general traveler, and to record the input information in a candidate accommodation database (e.g., candidate accommodation database (720) in Figure 8).
[0318] According to one embodiment, the management information setting module (840) for the candidate accommodations provides a function for setting management information regarding a list of rooms (or houses) offered by general travelers, location information, check-in / out, sharing period information, availability of rooms, repairs, and maintenance status, and may further include (e.g., operate with further functions) a function for recording the set information in a database of candidate accommodations (e.g., the database of candidate accommodations (720) in Figure 8).
[0319] According to one embodiment, the commercial candidate accommodation identification protocol (850) provides the following functions, and can identify the general information of existing operating accommodations (e.g., the general information of hotel accommodations (551) in FIG. 6) stored in a general information database of hotel accommodations (e.g., the general information database of hotel accommodations (550) in FIG. 5) managed by a hotel or other accommodation facility through a commercial candidate accommodation access gate (e.g., the commercial candidate accommodation access gate (541) in FIG. 5). The commercial candidate accommodation identification protocol (850) can generate certain information of the identified general information of hotel accommodations (e.g., the general information of hotel accommodations (551) in FIG. 6) as general information of candidate accommodations to be offered (e.g., the general information of candidate accommodations to be offered (721) in FIG. 8). The commercial candidate accommodation identification protocol (850) may include (e.g., operate including) a function to record certain information of the identified hotel accommodation general information (e.g., hotel accommodation general information (551) in FIG. 6) as general information of candidate accommodation to be offered (e.g., general information of candidate accommodation to be offered (721) in FIG. 8) in a database of candidate accommodation to be offered (e.g., database of candidate accommodation to be offered (720) in FIG. 8).
[0320] According to one embodiment, the candidate accommodation general information generating module 860 can generate certain information that enables a device or means for implementing the present invention to identify that accommodations or rooms (or houses) offered for sharing by hotels or general travelers are different categories, and that since accommodations offered by hotels are originally for sale, such accommodations are not for sale but are qualified to be shared with travelers. The candidate accommodation general information generating module 860 can generate general information about the candidate accommodations (e.g., general information about the candidate accommodations (721) in FIG. 8) to record the generated certain information in a candidate accommodation database (e.g., candidate accommodation database 720 in FIG. 8). The candidate accommodation general information generating module 860 can further include (e.g., operate as) a function for recording the generated general information about the candidate accommodations (e.g., general information about the candidate accommodations (721) in FIG. 8) in a candidate accommodation database (e.g., candidate accommodation database 720 in FIG. 8).
[0321] In this regard, in the case of the general information of hotels (e.g., the general information of hotels (551) in FIG. 6) stored in the general information database of hotels (e.g., the general information database of hotels (550) in FIG. 5), content information such as images, videos, and audios of the hotels, which take up a large amount of space, is already stored in the general information database of hotels (e.g., the general information database of hotels (550) in FIG. 5), so if the information is stored again in the database of candidate hotels (e.g., the database of candidate hotels (720) in FIG. 8) for the implementation of the present invention, it will result in a waste of network resources.
[0322] For this purpose, the candidate accommodation general information generating module (e.g., candidate accommodation general information generating module (860) of FIG. 9) can further include (e.g., operate with) a function to record the candidate accommodation general information (e.g., candidate accommodation general information (721) of FIG. 8) in the candidate accommodation database (e.g., candidate accommodation database (720) of FIG. 8) that can identify or access content information regarding images, videos, audio, etc. related to the general information of the hotel (e.g., general information of hotel (551) of FIG. 6) already stored in the general information database of the hotel (e.g., general information database of hotel (550) of FIG. 5).
[0323] In addition, the database of candidate accommodations (e.g., the database of candidate accommodations (720) in FIG. 8) may include (e.g., include and operate as) a function to record certain information generated through a candidate accommodations comprehensive information generation module (e.g., the module of candidate accommodations (860) in FIG. 9) or identified through a commercial candidate accommodation identification protocol (e.g., the protocol of commercial candidate accommodations (850) in FIG. 9)) or tag information (e.g., the tag information (530) in FIG. 5) that can identify the certain information in the form of block data (e.g., the block data (520) in FIG. 5).
[0324] According to one embodiment, the general information of candidate accommodations (e.g., general information of candidate accommodations (721) in FIG. 8) may include the content information and management information, or may include (e.g., operate as) tag information for identifying, accessing, or linking to the content information and management information.
[0325] Meanwhile, the database of candidate accommodations (e.g., the database of candidate accommodations (720) in FIG. 8) may provide a different function, but since accommodations or rooms (or houses) offered for sharing by hotels or general travelers are of a different category, and rooms (or houses) offered by hotels are originally for sale, certain information can be generated that enables the related device or means for the present invention to identify that such rooms (or houses) offered by hotels are not for sale but are accommodations that are qualified to be shared with travelers. For example, the database of candidate accommodations (e.g., the database of candidate accommodations (720) in FIG. 8) may include a database that can provide a function of recording certain generated information.
[0326] For example, since the database of candidate accommodations (e.g., the database of candidate accommodations (720) in FIG. 8) is a database capable of recording certain information, if the present invention is to be implemented globally, a function for identifying the legal boundaries of the country to which the server containing the database recording actual personal information or related information, or the physical location of the database, which is one of the data sovereignty rights, belongs, can be provided. In cases where confidential information, such as personal information of accommodation guests, is generated, handled, or stored in connection with the use of accommodations or rooms (or houses) provided by hotels or provided by ordinary travelers to implement the present invention, the present invention can further include (e.g., operate as) a function for the hotel to directly operate a separate database at a desired location, rather than a database provided by a business operator to implement the present invention.
[0327] According to one embodiment, a group consisting of a pair of accommodations that are mutually provided is required for a lodging sharing transaction to be concluded. This is because lodging sharing is characterized as a two-way exchange, not a one-way sale, and therefore requires the simultaneous exchange of goods (lodging) provided by both parties.
[0328] For example, when person A uses person B's house, only if B also uses A's house at the same time can they each free up space, making it possible for them to share accommodation. According to one embodiment, a memory (e.g., memory 130 of FIG. 2, memory 130 of FIG. 3) may contain instructions for a processor (e.g., processor 120 of FIG. 2, server 130 of FIG. 3) to perform the operations of the configuration shown in FIG. 9.
[0329] FIG. 10 is a diagram illustrating an electronic device (eg, a lodging sharing device) (eg, an electronic device including a web server) according to one embodiment of the present disclosure.
[0330] The electronic device (101) in Figure 10 can include the entire configuration or at least a portion of the configuration of the electronic device (101) in Figure 5. The electronic device (101) in Figure 10 can include the entire configuration or at least a portion of the configuration of the electronic device (101) in Figure 6. The electronic device (101) in Figure 10 can include the entire configuration or at least a portion of the configuration of the electronic device (101) in Figure 7. The electronic device (101) in Figure 10 can include the entire configuration or at least a portion of the configuration of the electronic device (101) in Figure 8. The electronic device (101) in Figure 10 can include the entire configuration or at least a portion of the configuration of the electronic device (101) in Figure 9.
[0331] 3, 5, 6, 7, 8, 9, and 10, according to one embodiment, a block generation and management device 910 of an electronic device 101 (e.g., an accommodation sharing device) (e.g., an electronic device including a web server) according to one embodiment of the present disclosure may include (e.g., operate including) a function to generate and record block data (e.g., block data 520 of FIG. 5) consisting of certain information related to accommodations provided by commercial hotels, etc. and rooms (or houses) provided by general travelers through a block generation protocol (e.g., block generation protocol 501 of FIG. 5) in order to form a pair of linked accommodations, each containing at least one accommodation and one room (or house) provided by a hotel and a general travelers.
[0332] In this regard, the block generating and operating device (910) may further include (for example, operate as) a function to output all the blocks (911) together on the screen of a certain user's terminal, since the block generating and operating device (910) is a lodging facility consisting of at least one lodging facility and one room (or house) connected as a pair.
[0333] According to one embodiment, the location information input module (920) for potential visit areas provides a function for general travelers to input one or more of an address or a postal code (e.g., a QR code or a barcode) to identify location information related to an area to be visited (traveled), and may include (e.g., operate as) a function for recording tag information (e.g., tag information (530) in FIG. 5) that can identify the address or postal code (e.g., a QR code or a barcode) input through the corresponding function, or the input address or postal code (e.g., a QR code or a barcode) in the form of block data (e.g., block data (520) in FIG. 5).
[0334] According to one embodiment, the potential visit area location information selection module (930) can output a list of addresses or postal codes (or QR codes, barcodes, etc.) for the addresses or postal codes input through the potential visit area location information input module (920) to a screen of a certain user's terminal. The potential visit area location information selection module (930) can provide a function to select one or more addresses or postal codes from the output address list or postal code list. The potential visit area location information selection module (930) can include (e.g., operate as) a function to record tag information (e.g., tag information (530) of FIG. 5) that can identify the information selected through the corresponding function or the selected information in the form of block data (e.g., block data (520) of FIG. 5).
[0335] According to one embodiment, the geographic information identification module (940) of the potential visiting area may include (e.g., operate including) a function for identifying latitude or longitude information for the address or zip code selected through the location information selection module (930) of the potential visiting area.
[0336] According to one embodiment, the potential visit area radius setting module (950) provides a function for setting the size of a radius centered on a location corresponding to the latitude or longitude identified through the potential visit area geographic information identification module (e.g., the potential visit area geographic information identification module (940) of FIG. 10), and may include (e.g., operate as) a function for recording tag information (e.g., tag information (530) of FIG. 5) that can identify the information set through the corresponding function or the set information in the form of block data (e.g., block data (520) of FIG. 5).
[0337] According to one embodiment, the visit period setting module (960) may provide a function for setting the start date of use of the first shared accommodation and the end date of use of the last shared accommodation when there are multiple shared accommodations in the area to be visited or the area. The visit period setting module (960) may provide a function for setting the start date of use of the accommodation and the end date of use of the last shared accommodation when there is only one shared accommodation. The visit period setting module (960) may include (e.g., operate as) a function for recording tag information (e.g., tag information (530) of FIG. 5) that can identify information set through the corresponding function or the set information in the form of block data (e.g., block data (520) of FIG. 5).
[0338] According to one embodiment, the visit period set through the visit period setting module (960) means the entire period of travel of travelers sharing the accommodation to implement the present invention, or in some cases, it may further include a function to set the period as desired, taking into consideration cases where it takes a long time for users to arrive at the location of the accommodation before the first use date of the accommodation.
[0339] According to one embodiment, the use unit setting module (970) for candidate lodgings to be visited may provide a function for collectively applying a single use period to all of the multiple lodgings when a traveler sharing the lodgings uses multiple lodgings to implement the present invention. The use unit setting module (970) for candidate lodgings to be visited may include (e.g., operate as) a function for recording tag information (e.g., tag information (530) in FIG. 5) that can identify information set through the corresponding function or the set information in the form of block data (e.g., block data (520) in FIG. 5).
[0340] According to one embodiment, the individual use period setting module (980) for candidate lodgings to be visited may provide a function for setting the use period for each of the multiple individual lodgings when multiple lodgings are connected and used by travelers sharing the lodging to implement the present invention. The individual use period setting module (980) for candidate lodgings to be visited may include (e.g., operate as) a function for recording tag information (e.g., tag information (530) in FIG. 5) that can identify information set through the corresponding function or the set information in the form of block data (e.g., block data (520) in FIG. 5).
[0341] According to one embodiment, certain information recorded in the form of block data (e.g., block data (520) of FIG. 5) through the geographic information identification module (940) of the potential visit area, the radius setting module (950) of the potential visit area, the visit period setting module (960), the usage unit setting module (970) of the potential visit accommodation, and the individual usage period setting module (980) of the potential visit accommodation is characterized in that it is recorded according to the operation rules stored in the block generation protocol (e.g., block generation protocol (501) of FIG. 5).
[0342] A block generation protocol (e.g., block generation protocol (501) in Figure 5) for implementing the present invention is presented.
[0343] According to one embodiment, the block generation protocol (e.g., block generation protocol (501) in FIG. 5) may include (e.g., operate as) a function for recording information set (or input, etc.) from a certain device, means, etc. for implementing the present invention in the form of block data (e.g., block data (520) in FIG. 5).
[0344] According to one embodiment, a memory (e.g., memory 130 of FIG. 2, memory 130 of FIG. 3) may contain instructions for a processor (e.g., processor 120 of FIG. 2, server 130 of FIG. 3) to perform the operations of the configuration shown in FIG. 10.
[0345] FIG. 11 is a diagram illustrating the generation of an electronic copy and an exclusive right encryption code that encrypts part or all of the electronic copy in an electronic device (e.g., a lodging sharing device) (e.g., an electronic device including a web server) according to one embodiment of the present disclosure.
[0346] The electronic device (101) of Figure 11 can include the entire configuration or at least a portion of the configuration of the electronic device (101) of Figure 5. The electronic device (101) of Figure 11 can include the entire configuration or at least a portion of the configuration of the electronic device (101) of Figure 6. The electronic device (101) of Figure 11 can include the entire configuration or at least a portion of the configuration of the electronic device (101) of Figure 7. The electronic device (101) of Figure 11 can include the entire configuration or at least a portion of the configuration of the electronic device (101) of Figure 8. The electronic device (101) of Figure 11 can include the entire configuration or at least a portion of the configuration of the electronic device (101) of Figure 9. The electronic device (101) of Figure 11 can include the entire configuration or at least a portion of the configuration of the electronic device (101) of Figure 10.
[0347] 11, according to one embodiment, when sharing authorization information (e.g., sharing authorization information 512 of FIG. 5) for sharing application information (e.g., sharing application information 511 of FIG. 5) is generated through a block host sharing authorization module (e.g., block host sharing authorization module 510 of FIG. 5), information for sharing of the block related to the generated sharing authorization information (e.g., sharing authorization information 512 of FIG. 5) can be recorded in the form of block data (e.g., block data 520 of FIG. 5). The block generation protocol (e.g., block generation protocol 501 of FIG. 5) may further include (e.g., operate as) a function for generating both an electronic copy 1110 in which the corresponding block data (e.g., block data 520 of FIG. 5) is recorded and an exclusive right encryption code 1120 that encrypts part or all of the corresponding electronic copy 1110.
[0348] According to one embodiment, when generating the exclusive right encryption code 1120, an electronic device 101 (e.g., a lodging sharing device) (e.g., an electronic device including a web server) according to one embodiment of the present disclosure may generate a block management fee saving device identification code (e.g., block management fee saving device identification code 1131 in FIG. 11) that can identify the block management fee saving device (e.g., block management fee saving device 1130 in FIG. 11) associated with the sharing application information (e.g., sharing application information 511 in FIG. 5).
[0349] According to one embodiment, an electronic device (101) (e.g., a lodging device) (e.g., an electronic device including a web server) according to one embodiment of the present disclosure may further include (e.g., operate with) a function to record the block management fee saving device identification code (1131) in the corresponding electronic copy (1110) in the form of block data (e.g., block data (520) in FIG. 5).
[0350] According to one embodiment, an electronic device (101) (e.g., a lodging sharing device) (e.g., an electronic device including a web server) according to one embodiment of the present disclosure may further include (e.g., operate with) a function to generate a corresponding NFT (1140) (or FT, etc.) when generating an exclusive right encryption code (1120).
[0351] According to one embodiment, when the exclusive right encryption code (1120) is generated, a function for generating a dedicated web page for outputting certain information of the block data (e.g., block data (520) in FIG. 5) corresponding to the exclusive right encryption code (1120) may be further included (e.g., the function may be further included and operated).
[0352] According to one embodiment, the information for sharing accommodation related to the generated sharing authorization information (e.g., sharing authorization information (512) in FIG. 5) may be changed after being recorded in the form of block data (e.g., block data (520) in FIG. 5), or the criteria for recording or changing the information in the form of block data (e.g., block data (520) in FIG. 5) may further include a function that allows the information to be recorded (or changed) only when 100% of the parties in the same group agree to the accommodation sharing transaction.
[0353] In an electronic device 101 (e.g., a lodging sharing device) (e.g., an electronic device including a web server) according to an embodiment of the present disclosure, the criteria for changing the relevant information after it has been recorded in the generated electronic copy 1110 in the form of block data (e.g., block data 520 of FIG. 5), or for recording or changing the block data (e.g., block data 520 of FIG. 5) in the electronic copy 1110, may further include a function for recording (or changing) only when 100% of the parties in the same group for the lodging sharing transaction agree. However, the criteria are not limited thereto, and may further include a function for recording (or changing) when 50% or more of the parties in the same group for the lodging sharing transaction agree.
[0354] According to one embodiment, the 100% ratio can be changed by setting a related ratio of an operation rule stored in a block generation protocol (e.g., block generation protocol (501) in FIG. 5) for implementing the present invention, and a function for setting the corresponding ratio through a block generation protocol management means (e.g., 1150) can be further included (e.g., can operate by further including a function).
[0355] Furthermore, in addition to everyone who falls under the 100% category, a function may be further included that allows another user account (e.g., user account (1402) in FIG. 14) (e.g., an administrator account) to be added for implementing the present invention.
[0356] The parties in the group for carrying out the present invention may refer to users who provide lodging such as hotels, or ordinary travelers who provide rooms (or houses), who can be identified by the block data (e.g., block data (520) in FIG. 5) and the occupancy right encryption code (1120) recorded in the electronic copy (1110).
[0357] As a means for implementing the 100% consent to implement the present invention, the present invention may further include the corresponding function through a block hosting sharing approval module (e.g., block hosting sharing approval module (510) in FIG. 5) and a block hosting sharing application module (515) (e.g., block hosting sharing application module (515) in FIG. 5).
[0358] The embodiments of the present disclosure have the feature that each electronic copy (e.g., electronic copy (1110) in FIG. 11) generated for each node (e.g., the operator's special node (330) and the user's node (340) in FIG. 3) is limited to a specific terminal (e.g., PC) connected through the account of the party in the group. Therefore, when an advanced hash function operation is used to generate the exclusive right encryption code (1120), it is not necessary to operate a node (e.g., the operator's special node (330) and the user's node (340) in FIG. 3) for distributed storage of an unspecified number of electronic copies (1110), which has the effect of reducing the overall loss of network resources for implementing the invention.
[0359] According to one embodiment, the function corresponding to the feature of limiting each electronic copy (1110) generated for each node (e.g., the operator's special node (330) and the user's node (340) in FIG. 3) to a specific terminal (e.g., PC) connected through the account of the party in the group may further include (e.g., operate as) a function to add a specific node (e.g., a specific node designated by an administrator) through the block generation protocol management means (1150) according to the operation rules stored in the block generation protocol (e.g., the block generation protocol (501) in FIG. 5) for implementing the present invention.
[0360] As an example of using accommodation, the electronic device (101) (e.g., accommodation sharing device) (e.g., electronic device including a web server) of the present disclosure generates an electronic copy (1110) in the electronic device of the user, and related information is recorded in the generated electronic copy (e.g., electronic copy (1110) of FIG. 11) in the form of block data (e.g., block data (520) of FIG. 5), and the exclusive right encryption code (e.g., exclusive right encryption code (1120) of FIG. 11), the corresponding NFT (1140) (or FT, etc.), and the block management fee saving device identification code (1131) are generated. In this case, a certain NFT (1140), etc. is transmitted to a certain user's block management fee receiving module (1132), and the user who owns a certain device (e.g., smartphone) on which the corresponding block management fee receiving module (1132) is installed can use the accommodation through the block management fee exchange device (1160) of the related accommodation.
[0361] First, in terms of verifying whether information for a sharing transaction related to an accommodation or room (or house) recorded in the form of an NFT (1140) (or FT, etc.) or block data (e.g., block data (520) in FIG. 5) corresponding to the NFT (1140) (or FT, etc.) has been tampered with, the electronic copy (1110) generated by the block generation protocol (e.g., block generation protocol (501) in FIG. 5) includes a block management money saving device identification code (1131) recorded together with the block data (e.g., block data (520) in FIG. 5). This block data (e.g., block data (520) in FIG. 5) is in a state where a hash-encrypted occupancy right encryption code (1120) has been generated.
[0362] The function of transmitting the NFT (1140) displayed on the screen through a block management money saving device (1130) installed on a certain device (such as a smartphone) to the block management money receiving module (1132) of the block management money saving device (1130) of another user (new user) is performed through a certain means for transmitting the NFT (1140).
[0363] According to one embodiment, the screen of a certain terminal that has transmitted the NFT (1140) displays information requesting the input of the block management fund verification code (1170) generated along with the creation of the block management fund saving device (1130).
[0364] According to one embodiment, when the block management fund verification code 1170 is input to an input means on a screen of the electronic device 101 (e.g., a lodging device) (e.g., an electronic device including a web server), the electronic device 101 can identify (by functions such as coding, encoding, decoding, reverse hashing, double hashing, etc.) the code corresponding to the exclusive right encryption code 1120 according to rules stored in the block generation protocol (e.g., the block generation protocol 501 of FIG. 5) in order to identify whether the block management fund saving device 1130 in which the NFT 1140 is stored is the block management fund saving device 1130 that corresponds (matches) the block management fund verification code 1170. In addition, the electronic device (101) (e.g., accommodation sharing device) (e.g., electronic device including a web server) can verify whether the block management fund saving device identification code (1131) stored in the block data (e.g., block data (520) in Figure 5) of the electronic copy (1110) of the blockchain stored in each node of the parties for accommodation sharing (e.g., the business's special node (330) in Figure 3, the user's node (340)) corresponds to the input block management fund verification code (1170).
[0365] In this case, an embodiment of the present disclosure is characterized in that it is sufficient to identify at least two or more electronic copies (1110) of the blockchain in which the same block data (e.g., block data (520) in Figure 5) is recorded, without having to compare all of the electronic copies (1110) of the blockchain (e.g., the special node (330) of the business operator in Figure 3, the user node (340)) of the parties who wish to share the accommodation belonging to the relevant block data (e.g., block data (520) in Figure 5).
[0366] Without being limited thereto, in some cases, the electronic device 101 (e.g., a hosting device) (e.g., an electronic device including a web server) may further include a function to set different numbers or ratios of corresponding nodes (e.g., the operator's special node 330 and the user's node 340 in FIG. 3) by presetting rules stored in the block generation protocol (e.g., the block generation protocol 501 in FIG. 5) to different values.
[0367] Through the above procedure, when the same block management fee saving device identification code (e.g., the block management fee saving device identification code (1131) in Figure 11) is identified from block data (e.g., the block data (520) in Figure 5) recorded in at least two nodes (e.g., the business's special node (330) and the user's node (340) in Figure 3), the NFT (e.g., the NFT (1140) in Figure 11) is transmitted to the block management fee receiving module (1132) of the block management fee saving device (1130) installed in a certain device (e.g., a smartphone) owned by another user (using the accommodation) who intends to actually use the accommodation, and the user who possesses a certain device installed with the block management fee saving device (1130) of the block management fee receiving module (1132) that received the NFT (1140) can use the accommodation through the block management fee possession right exchange device (1160) of the related accommodation on behalf of the user who transmitted the NFT (1140).
[0368] According to one embodiment, when block data for implementing the present invention (e.g., block data (520) in FIG. 5) is recorded while an electronic copy (1110) is being generated, in order to improve network performance, it may further include (e.g., operate with) a function to record it in a storage means of a certain server (or load balancer, cache server, etc.) or a certain storage means installed on the network and performing a related function, rather than in the node (e.g., the operator's special node (330) or the user's node (340) in FIG. 3).
[0369] The meaning of being recorded in the form of block data for implementing the present invention (e.g., block data (520) in FIG. 5) is that when related information for sharing accommodation is recorded in a certain device or means for implementing the present invention, it is not always generated from the same device, etc., or always generated by the same hotel (or traveler) or accommodation (or room, house), so the recorded related information, the type of related information, or the entity that generates the information has characteristics that vary. In this regard, in the present invention, when such related information is recorded, it can be identified as block data (e.g., block data (520) in FIG. 5) to set a boundary for identifying only the recorded information.
[0370] The above 100% consent to implement the present invention can be implemented through a certain device for generating shared authorization information (e.g., shared authorization information (512) in FIG. 5) from the shared authorization module of the block hosting described below (e.g., shared authorization module (510) in FIG. 5).
[0371] According to one embodiment, the block generation protocol (e.g., the block generation protocol (501) of FIG. 5) may generate an ID (or tag information (530) of FIG. 5) that can identify certain information of each block data (e.g., the block data (520) of FIG. 5) on the network) or a URL (or tag information (530) of FIG. 5) that can identify certain information of each block data (e.g., the block data (520) of FIG. 5) on the network) or an IPFS (or tag information (530) of FIG. 5) that can identify certain information of each block data (e.g., the block data (520) of FIG. 5) on the network) or an IP address (or tag information (530) of FIG. 5) that can identify certain information of each block data (e.g., the block data (520) of FIG. 5) on the network) or an IP address (or tag information (530) of FIG. 5) that can identify a certain IP address ...). Characters, numbers, symbols, etc. that can identify certain information of the lock data (e.g., block data (520) in FIG. 5) (or tag information that can identify the corresponding characters and numbers, etc. (e.g., tag information (530) in FIG. 5))) or a QR code (or other one-dimensional or two-dimensional barcode, etc.) that can identify certain information of each block data (e.g., block data (520) in FIG. 5) on the network or tag information that can identify the corresponding QR code (or other one-dimensional or two-dimensional barcode, etc.) (e.g., 11) that can identify certain information of each block data (e.g., block data (520) of FIG. 5) on the network, or a corresponding exclusive right encryption code (e.g., exclusive right encryption code (1120) of FIG. 11) that can identify the exclusive right encryption code (e.g., exclusive right encryption code (1120) of FIG. 11) in the form of block data (e.g., block data (520) of FIG. 5) (e.g., function of recording tag information (e.g., tag information (530) of FIG. 5) that can identify the exclusive right encryption code (e.g., exclusive right encryption code (1120) of FIG. 11) in the form of block data (e.g., block data (520) of FIG. 5)).
[0372] For example, the IP address may further include (eg, operate as) a fixed IP address or a floating IP address.
[0373] According to one embodiment, the block generation protocol (e.g., block generation protocol (501) of FIG. 5) may further include (e.g., operate as) a function for generating an exclusive right encryption code (e.g., exclusive right encryption code (1120) of FIG. 11) that can verify the identity or authenticity of the block data (e.g., block data (520) of FIG. 5) through the electronic copy (e.g., electronic copy (1110) of FIG. 11) when related information is recorded in the form of block data (e.g., block data (520) of FIG. 5) and an electronic copy (e.g., electronic copy (1110) of FIG. 11) is generated.
[0374] According to one embodiment, in a block generation protocol (e.g., block generation protocol (501) of FIG. 5), relevant information is recorded in the form of block data (e.g., block data (520) of FIG. 5), and when an electronic copy (e.g., electronic copy (1110) of FIG. 11) is generated, an exclusive right encryption code (e.g., , the exclusive right encryption code (1120) of FIG. 11 and the corresponding NFT (e.g., NFT (1140) of FIG. 11) (or FT, etc.), and may further include a function to store the generated NFT (e.g., NFT (1140) of FIG. 11) (or FT, etc.) in a certain block management money saving device (e.g., block management money saving device (1130) of FIG. 11) or transmit it between other block management money saving devices (e.g., block management money saving device (1130) of FIG. 11).
[0375] For example, the exclusive right encryption code (e.g., exclusive right encryption code (1120) in FIG. 11) may be a cipher (or quantum-resistant cipher), may be composed of letters, numbers, symbols, etc., or may further include a function generated through a hash function (e.g., may operate by further including a function).
[0376] In some cases, the exclusive right encryption code (e.g., the exclusive right encryption code (1120) in FIG. 11) may further include the functions of the encryption having the functions of quantum-resistant encryption, and quantum-resistant encryption has the effect of preparing for the case where the exclusive right encryption code (e.g., the exclusive right encryption code (1120) in FIG. 11) for implementing the present invention is neutralized through a quantum computer. For example, quantum-resistant cryptography may further include (eg, operate as) a quantum random number generator that is network-linked with each device or means for implementing the present invention.
[0377] For example, the exclusive right encryption code (e.g., exclusive right encryption code (1120) in FIG. 11) may be identified through a QR code (or one-dimensional or two-dimensional barcode, etc.) on a network connected to a certain terminal such as a camera, or the exclusive right encryption code (e.g., exclusive right encryption code (1120) in FIG. 11) may further include a function that allows the corresponding code of the exclusive right encryption code to be input through an associated input means of a certain terminal.
[0378] For example, a hash function is a type of digest computer encryption technology, also known as a digest function or message digest function. It is a computational technique that generates a pseudo-random number of a fixed length from a given original text, and the generated value can be called a "hash value." A hash function is a type of digest computer encryption technology, also known as a digest function or message digest function. It is a computational technique that generates a pseudo-random number of a fixed length from a given original text, and the generated value can be called a "hash value."
[0379] A hash function is a function that takes a message of any length as input and outputs a hash value of a fixed length. While encryption algorithms use a key, hash functions do not, so they always produce the same output for the same input. The purpose of using such functions is to provide integrity, which can detect errors or alterations in the message by deriving an immutable evidence value for the input message.
[0380] When exchanging data over a communication line, by calculating the hash value of the data at both ends of the path and comparing the values at the sender and receiver, it is possible to determine whether any changes were made to the data during its exchange.
[0381] Because it contains an irreversible one-way function, it is impossible to recreate the original text using the hash value. It is also extremely difficult to create other data with the same hash value. These characteristics make it suitable for applications such as auxiliary encryption for communications, user authentication, and digital signatures. A block generation protocol management means for implementing the present invention (e.g., the block generation protocol management means (1150) in FIG. 11) may further include a function for setting the operation rules of the hash function stored in the block generation protocol (e.g., the block generation protocol (501) in FIG. 5).
[0382] The block generation protocol management means (e.g., the block generation protocol management means (1150) of FIG. 11) manages the operation rules stored in the block generation protocol (e.g., the block generation protocol (501) of FIG. 5) and records the relevant information in the form of block data (e.g., the block data (520) of FIG. 5) in a node (e.g., the operator's special node (330) of FIG. 3, the user's node (340) of FIG. 3) and the environment at the time when the electronic copy (e.g., the electronic copy (1110) of FIG. 11) is generated. The block generation protocol management means (e.g., the block generation protocol management means (1150) of FIG. 11) manages the operation rules stored in the block generation protocol (e.g., the block generation protocol (501) of FIG. 5) and records the relevant information in the form of block data (e.g., the block data (520) of FIG. 5) in a node (e.g., the operator's special node (330) of FIG. 3, the user's node (340) of FIG. 3). The block generation protocol management means (e.g., the block generation protocol management means (1150) of FIG. 11) manages the operation rules stored in the block generation protocol (e.g., the block generation protocol (501) of FIG. 5) and records the relevant information in the form of block data (e.g., the block data (520) of FIG. 5) in the electronic copy (e.g., the electronic copy (1110) of FIG. 11). The block generation protocol management means (e.g., the block generation protocol management means (1150) of FIG. 11) and records the relevant information in the form of block data (e.g., the block data (520) of FIG. 5) in the electronic copy (e.g., the electronic copy (1110) of FIG. In order for netizens to set the number of NFTs (e.g., NFT(1140) of FIG. 11) (or FTs, etc.) on the network, the network may further include (e.g., operate as) a function for setting the number of NFTs (e.g., NFT(1140) of FIG. 11) (or FTs, etc.) corresponding to a specific exclusive right encryption code (e.g., exclusive right encryption code(1120) of FIG. 11), the maximum number of NFTs (e.g., NFT(1140) of FIG. 11) (or FTs, etc.) that a specific exclusive right encryption code (e.g., exclusive right encryption code(1120) of FIG. 11) can have, or for setting deposit information of the sales amount as the basis for calculating the unit price per unit for the number, or for setting certain price information for accommodations offered by general travelers as the basis for calculating the unit price per unit for the number.
[0383] The NFT (e.g., NFT (1140) in FIG. 11)) (or FT, etc.) corresponding to the exclusive right encrypted code (e.g., exclusive right encrypted code (1120) in FIG. 11) may further include a function to store it in a certain block management money saving device (e.g., block management money saving device (1130) in FIG. 11) or to receive or transmit it between other block management money saving devices (e.g., block management money saving device (1130) in FIG. 11).
[0384] According to one embodiment, an electronic device (101) (e.g., a lodging-sharing device) (e.g., an electronic device including a web server) can store an NFT (e.g., NFT (1140) in FIG. 11) (or FT, etc.) corresponding to an exclusive right encryption code (e.g., exclusive right encryption code (1120) in FIG. 11) in a certain block management money saving device (e.g., block management money saving device (1130) in FIG. 11) or receive or transmit it between each other block management money saving device (e.g., block management money saving device (1130) in FIG. 11). In this case, the electronic device (101) (e.g., a lodging sharing device) (e.g., an electronic device including a web server) may further include a function to store, receive, or transmit the NFT (e.g., NFT (1140) in FIG. 11) (or FT, etc.) corresponding to the exclusive right encryption code (e.g., exclusive right encryption code (1120) in FIG. 11) all at once, or to divide the NFT (e.g., NFT (1140) in FIG. 11) (or FT, etc.) and store, receive, or transmit it in a certain block management money saving device (e.g., block management money saving device (1130) in FIG. 11).
[0385] The NFT (e.g., NFT (1140) in FIG. 11) (Non-Fungible Token) corresponding to the exclusive right encrypted code (e.g., exclusive right encrypted code (1120) in FIG. 11) for implementing the present invention means a non-fungible token, has a unique identification value, and can be replaced with other things (such as information) or perform functions that cannot be replicated. Therefore, in the case of lodging or a room (or house) for implementing the present invention, the lodging or sharing period, which is a physical space, is either unchanged or clear, and due to the characteristics of lodging sharing transactions, transactions can only be made when lodging is provided simultaneously between the parties. When the number of accommodations to be shared increases to three or more, if the owner of just one accommodation fails to provide the accommodation at the time or period promised to the other party due to intentional (or unintentional) problems while attempting to share the accommodation or while the accommodation sharing transaction has begun and is ongoing, it will cause disruption to the travel schedule (accommodation use schedule) of all sharing members. In this regard, the irreplaceable function clarifies the location of responsibility related to accommodation sharing on the network, and has the effect of allowing only accommodations or rooms (or houses) that match the block data (e.g., block data (520) in Figure 5) identified (and verified) by the occupancy right encryption code (e.g., occupancy right encryption code (1120) in Figure 11) to be used.
[0386] Meanwhile, the FT (Fungible Token) for implementing the present invention means a fungible token, and through this function, it is possible to provide a function for mutually trading FT corresponding to the occupancy right encryption code (e.g., occupancy right encryption code (1120) in Figure 11) corresponding to the accommodation of another user. According to one embodiment, the information may be changed according to operation rules stored in a block generation protocol (e.g., block generation protocol (501) of FIG. 5). For example, when related information is recorded in a node (e.g., the operator's special node (330) or the user's node (340) of FIG. 3) in the form of block data (e.g., block data (520) of FIG. 5) and an electronic copy (e.g., electronic copy (1110) of FIG. 11) is generated, the electronic copy may further include (e.g., operate as) a function to record tag information (e.g., tag information (530) of FIG. 5) that can identify information on the time of generation (or recorded time, etc.) or information on the relevant time (or recorded time, etc.) in the form of block data (e.g., block data (520) of FIG. 5) in the generated electronic copy (e.g., electronic copy (1110) of FIG. 11).
[0387] According to one embodiment, the time at which an electronic copy (e.g., electronic copy (1110) in FIG. 11) is generated can be changed by changing the operating rules stored in the block generation protocol (e.g., block generation protocol (501) in FIG. 5). For example, the time can further include (e.g., operate inclusively with) the time at which the shared authorization information of the present invention (e.g., shared authorization information (512) in FIG. 5) is generated.
[0388] According to one embodiment, the block generation protocol management means (e.g., the block generation protocol management means (1150) in FIG. 11) may further include (e.g., operate with) a function for setting a period (e.g., 5-minute intervals, 10-minute intervals, etc.) at which an electronic copy (e.g., the electronic copy (1110) in FIG. 11) is generated, within the operating rules stored in the block generation protocol (e.g., the block generation protocol (501) in FIG. 5).
[0389] According to one embodiment, the electronic copy (e.g., electronic copy (1110) in FIG. 11) is a type of distributed electronic database that periodically generates copies of records that store the entire details of the storage and modification of related information recorded in the form of block data (e.g., block data (520) in FIG. 5) in a node (e.g., the business's special node (330) or the user's node (340) in FIG. 3) in order to implement the present invention, and stores these copies in a distributed manner. Since a ledger containing related information is generated periodically and all transaction details are equally divided and stored in all participating computers, it can include (e.g., operate as) a function that makes it impossible to forge or alter.
[0390] According to one embodiment, the information for sharing accommodation related to the generated sharing authorization information (e.g., sharing authorization information (512) in FIG. 5) may be changed after being recorded in the form of block data (e.g., block data (520) in FIG. 5), or the criteria for recording the information in the form of block data (e.g., block data (520) in FIG. 5) may further include a function that allows the information to be recorded (or changed) only when 100% of the parties in the same group for the accommodation sharing transaction agree.
[0391] In addition, the electronic device (101) (e.g., accommodation sharing device) (e.g., electronic device including a web server) of the present disclosure may provide a function that allows the criteria for changing the related information after it is recorded in the form of block data (e.g., block data (520) in FIG. 5) in an electronic copy (e.g., electronic copy (1110) in FIG. 11) to be changed only when 100% of the parties in the same group for the accommodation sharing transaction agree.
[0392] According to one embodiment, the 100% ratio can be changed by setting a related ratio of an operation rule stored in a block generation protocol (e.g., the block generation protocol (501) in FIG. 5) for implementing the present invention, and a function for setting the corresponding ratio through a block generation protocol management means (e.g., the block generation protocol management means (1150) in FIG. 11) can be further included (e.g., can operate with the function included).
[0393] In addition to everyone who falls under 100%, a function may be further included that allows a separate user account (e.g., user account (1402) in FIG. 14) (e.g., an administrator account) to be added for implementing the present invention.
[0394] According to one embodiment, the block generation protocol management means (e.g., the block generation protocol management means (1150) of FIG. 11) may further include (e.g., operate as an additional function) a function for setting either an NFT (e.g., an NFT (1140) of FIG. 11) or an FT in order to set a function for fungibility (or non-fungibility) of an exclusive right encryption code (e.g., an exclusive right encryption code (1120) of FIG. 11) generated when related information is recorded in the form of block data (e.g., block data (520) of FIG. 5) while an electronic copy (e.g., an electronic copy (1110) of FIG. 11) is generated in the operation rules stored in the block generation protocol (e.g., the block generation protocol (501) of FIG. 5).
[0395] According to one embodiment, the block generation protocol management means (e.g., the block generation protocol management means (1150) of FIG. 11) may include a function for storing a block generation protocol (e.g., the block generation protocol (501) of FIG. 5) on a network, and may provide functions for identifying, sending, receiving, changing, deleting, and recording information about operation rules stored in the stored block generation protocol (e.g., the block generation protocol (501) of FIG. 5), or may further include (e.g., operate with additional functions) a function for restricting the use authority of functions, such as allowing a specific user (e.g., an administrator) or a specific user account (e.g., the user account (1402) of FIG. 14) to use all or only some of the related functions, so that the functions can be electronically configured and operated through a specific terminal, and for distinguishing access by account.
[0396] According to one embodiment, the block generation protocol management means (e.g., the block generation protocol management means (1150) of FIG. 11) may create "another block generation protocol" by duplicating the operating rules stored in the stored block generation protocol (e.g., the block generation protocol (501) of FIG. 5) or by modifying certain parts of the operating rules, and the block generation protocol (e.g., the block generation protocol (501) of FIGS. 5 and 10) or "another block generation protoco...
Claims
1. In a blockchain-based accommodation sharing device, a communication module for linking open or closed communications with external electronic devices; a processor for controlling the operation of the communication module; and a memory operatively coupled to the processor; the memory includes instructions; When the instructions are executed by the processor, the electronic device: generating a first CID including information of a first residence or a room in the residence provided by a first user; When a first security deposit for securing the provision of the first house or a room in the house is paid, a block house blockchain is generated that includes a pair of specific tag information that can identify the first CID; A blockchain for transferring the occupancy rights of the first house or the room of the house is generated as a non-fungible token (NFT) and provided to the first user; electronic equipment.
2. In claim 1, When the instructions are executed by the processor, the electronic device: After the blockchain is generated, generating a second CID including second residence or residence room information provided by a second user; the first house or house room is matched with the second house or house room; When a second security deposit for securing the provision of the second house or a room in the house is paid, specific tag information capable of identifying the second CID is recorded in the blockchain; generating a blockchain for the transfer of the occupancy rights of the second house or the room of the house into an NFT and providing it to the second user; electronic equipment.
3. In claim 1 or claim 2, The first and second collateral amounts are paid in a designated currency, NFT, or FT; electronic equipment.
4. In any one of claims 1 to 3, When the instructions are executed by the processor, the electronic device: Recording information on one first use start date and one last use end date in the blockchain as data corresponding to the specific service gate; electronic equipment.
5. In any one of claims 1 to 4, When the instructions are executed by the processor, the electronic device: Identifying one latitude and one longitude through one or more of an address, a postal code, a QR code, and a barcode; Recording the coordinate information corresponding to the identified latitude and longitude in one or more blockchains; electronic equipment.
6. In any one of claims 1 to 5, When the instructions are executed by the processor, the electronic device: Generate information on the size of one radius from coordinates corresponding to one latitude and one longitude, Record the size of one radius from the coordinates corresponding to one latitude and one longitude in one or more blockchains. electronic equipment.
7. In any one of claims 1 to 6, When the instructions are executed by the processor, the electronic device: generating first height information or building floor information from coordinates corresponding to one latitude and one longitude for the first house or room of the house; generating second height information or building floor information from coordinates corresponding to one latitude and one longitude for the second house or room of the house; Recording the first height information or building floor information for the first house or house room, and the second height information or building floor information for the second house or house room in the blockchain; electronic equipment.
8. In any one of claims 1 to 7, When the instructions are executed by the processor, the electronic device: generating one or more start date information and one or more end date information for the first residence or room of the residence; generating one or more use start date information and one or more use end date information for the second residence or room of the residence; Recording information on one or more use start dates and use end dates for the first house or room in the house, and information on one or more use start dates and use end dates for the second house or room in the house, in the blockchain; electronic equipment.
9. In any one of claims 1 to 8, When the instructions are executed by the processor, the electronic device: Generate block data consisting of a pair of two or more pieces of latitude information, two or more pieces of longitude information, two or more pieces of unique CIDs, and a specific service gate or tag information capable of identifying a specific service gate; Generate sharing authorization information corresponding to the generated block data, Recording the generated shared authorization information in the blockchain; electronic equipment.
10. In any one of claims 1 to 9, When the instructions are executed by the processor, the electronic device: If the information on the start date of use and the information on the end date of use are recorded multiple times on the blockchain, the information is generated in the form of a block house blockchain for transferring the occupancy rights of a specific house or a room in the house to multiple users according to the order of the recorded dates. electronic equipment.
11. In any one of claims 1 to 10, When the instructions are executed by the processor, the electronic device: Verifying an electronic copy of a blockchain corresponding to an NFT for the transfer of occupancy rights of the first house or room of a house and the second house or room of a house using an open network; using at least one of a proprietary encryption code, a block management money saving device identification code, or service gate information as a means for verifying the validity of the electronic copy; electronic equipment.
12. In any one of claims 1 to 11, When the instructions are executed by the processor, the electronic device: Verifying an electronic copy of the blockchain corresponding to the NFT for the transfer of occupancy rights of the first home or room in the home and the second home or room in the home; The first node of the first user and the second node of the second user are directly connected through the closed network; decrypting the proprietary encryption code at the first node and the second node to verify the electronic copy of the NFT; electronic equipment.
13. In any one of claims 1 to 12, When the instructions are executed by the processor, the electronic device: The NFT for the transfer of occupancy rights of the first house or room in a house and the second house or room in a house is: Further including the ability to transfer all or part of the period of use of the available residence or residential room and / or commercial lodging room; electronic equipment.
14. In any one of claims 1 to 13, When the instructions are executed by the processor, the electronic device: The NFT for the transfer of occupancy rights of the first house or room in a house and the second house or room in a house is: The NFT includes at least one of a function for buying and selling the NFT, a function for settling the NFT trading profit, or a function for transferring the NFT trading profit, electronic equipment.
15. In any one of claims 1 to 14, The NFT for the transfer of occupancy rights of the first house or room in a house and the second house or room in a house is: a function for depositing a first security deposit for securing the provision of the first residence or a room in the residence, a second security deposit for securing the provision of the second residence or a room in the residence, and / or a third security deposit for securing the provision of a room in the commercial lodging; electronic equipment.
16. In any one of claims 11 to 15, The NFT is information for the transfer of occupancy of a first residence or residential room of the first user and a second residence or residential room and / or commercial lodging room of the second user; When buying or selling the NFT, deposit a collateral in a designated currency, NFT, or FT to guarantee receipt of the purchase amount through transmission of the NFT; electronic equipment.
17. In any one of claims 1 to 16, When the instructions are executed by the processor, the electronic device: The system further includes a function of matching the first candidate home or a room in the home with a room in the commercial candidate accommodation when payment information for the sales amount of the right to occupy the first candidate home or a room in the home is confirmed. electronic equipment.
18. In any one of claims 1 to 17, verifying the electronic copy of the NFT for entry and exit of the first residence or room at the residence and the room at the commercial lodging; The first node of the first user and the third node of the room of the commercial lodging are connected through the open network or the closed network; decrypting the proprietary encryption code at the first node and the third node to verify the electronic copy of the NFT; electronic equipment.