Reservation schedule puzzle management system
The reservation business schedule puzzle management system addresses inefficiencies in beauty salon scheduling by using block elements to manage service and idle times, improving scheduling efficiency and reducing wait times through systematic reservation management.
Patent Information
- Application Number
- JP2023560540
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2021-04-30
- Filing Date
- 2021-12-23
- Publication Date
- 2025-01-29
- Estimated Expiration
- 2041-12-23
AI Technical Summary
Existing systems struggle to manage the reservation schedules of service workers in the service industry, particularly in beauty salons, where idle times occur due to treatments like perms, leading to inefficient scheduling and customer wait times, especially during unexpected events such as rain.
A reservation business schedule puzzle management system that uses block elements to visually represent service times and idle times, allowing for systematic and intuitive scheduling by blocking and managing reservations based on service items, with customizable block definitions for each service representative.
Enables clear management of idle times and systematic scheduling, allowing for additional reservations and reducing customer wait times by utilizing idle periods, thereby enhancing overall reservation efficiency and staff productivity.
Smart Images

Figure 0007623742000001 
Figure 0007623742000002 
Figure 0007623742000003
Abstract
Description
[Technical field]
[0001] The present invention relates to a technique for managing work schedules, and more particularly to a technique for managing reservation work schedules for service industry workers. [Background technology]
[0002] Korean Patent Publication No. 10-1915814 discloses a beauty salon management server. This beauty salon management server receives reservation information including at least one of customer information, reservation time information, treatment information, payment information, and person in charge information, which are visually provided to the manager's terminal, schedules staff treatment schedules based on the received reservation information, and visually provides the scheduled staff treatment schedules to the manager's terminal. This allows the manager to easily understand and manage staff treatment schedules.
[0003] On the other hand, while there are some treatments that hairdressers must provide continuously from start to finish, there are also some treatments that do not require the hairdresser's direct involvement. For example, in the case of a perm, the hairdresser must wait for a certain period of time after applying the perm agent to the customer's hair, and this waiting time is idle time for the hairdresser. Conventionally, hairdressers have taken such idle time into consideration and provided treatment services by accepting overlapping reservations from customers, but not only is it difficult to expect systematic schedule management, but there is also the problem of customers having to wait for unexpectedly long periods of time, which leads to complaints. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] Korean Patent No. 10-1915814 Summary of the Invention [Problem to be solved by the invention]
[0005] SUMMARY OF THE PRESENT EMBODIMENT An object of the present invention is to provide a method for managing the reservation work schedule of service personnel in a more intuitive and systematic manner. [Means for solving the problem]
[0006] According to one embodiment of the present invention, the reservation work schedule puzzle management system may include a reservation schedule management unit that generates and manages a daily reservation work schedule for a service representative in response to a customer's service reservation, and manages the reservation work schedule by making it into a block puzzle according to the reserved service item.
[0007] The reservation work schedule puzzle management system further includes a block database in which a total required service time is expressed for each service item, and in which block elements having a shape that also expresses idle time of a service staff member when the idle time exists within the total required service time are defined, and the reservation schedule management unit can reflect the block elements mapped to the service items of the customer's reservation in the corresponding reservation time on the reservation work schedule to create a puzzle.
[0008] The block elements can be divided into a basic block expressing the total service time required and a modified block expressing the total service time required and idle time. The modified block is composed of a time bar showing the total service time required and one or more work bars extending from a part of the time bar but perpendicular to the time bar and showing the work section of the service staff, and the idle time can be expressed by the idle section other than the work section. Effect of the Invention
[0009] The present invention has the effect of enabling intuitive and systematic schedule management by forming the reservation work schedule of the service staff into a block puzzle. In particular, the present invention reflects block elements having shapes that clearly express the working time section and the idle time section in the reservation work schedule for service items in which the service staff has idle time, thereby enabling clear management of the service staff's idle time as well as systematic customer reservations utilizing the idle time. Furthermore, the present invention provides a method of matching puzzles so that the corresponding puzzles do not overlap even when reservation time slots overlap, enabling more effective reservation work schedule management.
[0010] The present invention has the advantage of expanding the online reservation time for customers, allowing two or more customers to make online reservations at the same time for one service representative, and also allows the service representative to earn additional revenue from additional reservations. [Brief description of the drawings]
[0011] [Figure 1] FIG. 1 is a block diagram of a reservation schedule puzzle management system according to an embodiment. [Diagram 2] FIG. 2 is a diagram illustrating an example of a basic block and a modified block. [Diagram 3] 1A to 1C are diagrams illustrating various transformation blocks. [Figure 4] FIG. 13 is a diagram illustrating an example of a reservation operation schedule. [Diagram 5] FIG. 13 is a diagram illustrating an example of a reservation operation schedule. [Figure 6] FIG. 13 is a diagram illustrating an example of a reservation operation schedule. [Figure 7] FIG. 13 is a diagram illustrating an example of a reservation operation schedule. [Figure 8] 11A to 11C are illustrative views for explaining processing of block elements. [Figure 9] 13 is a diagram illustrating an example of working sections before and after overlapping; DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0012] The above and further aspects of the present invention will become more apparent through the description of preferred embodiments thereof with reference to the accompanying drawings, in which: FIG. 1 is a block diagram of a semiconductor device according to an embodiment of the present invention;
[0013] 1 is a block diagram illustrating a reservation work schedule puzzle management system 100 for providing a reservation work schedule puzzle management service. The reservation work schedule puzzle management system 100 may be a server system including one or more servers.
[0014] The reservation work schedule puzzle management system 100 provides a service of managing reservation work schedules to those working in professional service industries such as beauty salons.
[0015] The reservation work schedule puzzle management system 100 based on the aspect of work manages the reservation work schedule of a service representative by making it into a block puzzle according to the reserved service items (cut, perm, hair coloring, scalp care, etc.). The service representative can then connect online to the reservation work schedule puzzle management system 100 via the web, an app, or a web app using a computing device capable of communication, and receive the reservation work schedule management service. The reservation work schedule puzzle management system 100 also generates and manages an available reservation schedule based on the reservation work schedule, thereby enabling the reception of reservations from customers via telephone, online, etc., based on the available reservation schedule.
[0016] As shown in FIG. 1, the reservation work schedule puzzle management system 100 includes a storage unit 200 and a control unit 300.
[0017] The storage unit 200 may be embodied as one or more storage media. The storage unit 200 may store and manage programs, commands, data, etc. for managing and operating a reservation task schedule puzzle. The control unit 300 may be embodied as one or more processors. The control unit 300 includes a reservation schedule management unit 310, and may further include at least one of a custom block definition unit 320 and a reservation available schedule management unit 330. All of these may be embodied as software, and are functionally divided components that may be executed by a processor to perform a given role.
[0018] Meanwhile, although not shown in FIG. 1, the reservation work schedule puzzle management system 100 may further include a communication unit for data communication with the outside, user interface devices, and the like.
[0019] The reservation schedule management unit 310 generates a daily reservation work schedule for a service staff member in response to a customer's service reservation and stores and manages it in the schedule database 210. The reservation work schedule is managed in the form of a block puzzle according to the reserved service items.
[0020] For this purpose, the storage unit 200 may include a block database 220. Block-shaped elements are defined and managed for each service item in the block database 220. For example, block-shaped elements are defined and managed for each single service item or combination service item, such as cut, perm, hair coloring, scalp care, perm + hair coloring, cut + perm + hair coloring, etc.
[0021] Block elements can be roughly divided into basic blocks and modified blocks. Basic blocks have a shape for expressing the total service time required for a service item, and modified blocks have a shape for expressing the idle time of a service technician, if any, within the total service time.
[0022] FIG. 2 shows examples of basic blocks and modified blocks. As shown in FIG. 2(a), the basic block can be a rectangular block. The total service time can be visually displayed by the vertical width of the rectangular block. Thus, the longer the required time, the wider the vertical width, and the shorter the required time, the narrower the vertical width. Visually displaying the total service time by the vertical width of the rectangular block in this way assumes that the time axis of the reservation work schedule is the vertical axis. If the time axis is the horizontal axis, the total service time can also be visually displayed by the horizontal width of the rectangular block.
[0023] A modified block can then be seen as a block element that has been modified so that some of the basic block is left as free space.
[0024] As shown in Fig. 2(b), a transformation block can be composed of a time bar 10 and one or more work bars 20. The time bar 10 is for indicating the total service time required, and can indicate the total service time with its width, as in the case of a basic block. The work bar 20 is for indicating a work time section (work section) within the total service time required, and extends from a part of the time bar 10 but is perpendicular to the time bar 10.
[0025] That is, the transformation block is composed of a time bar 10 and one or more work bars 20, and can express the idle time of the service staff by the idle section (idle time section, idle section) other than the work section. Various examples of such transformation blocks are shown in FIG.
[0026] Meanwhile, the block-shaped elements for each service item stored in the block database 220 may be defined by default or may be defined directly by each service technician. Since the total service time, work section, and idle section may differ depending on the service technician even for the same service item, the block-shaped elements for each service item may be defined directly by the service technician. For this reason, the control unit 300 may further include a custom block definition unit 320.
[0027] In one embodiment, the custom block definition unit 320 automatically defines block-shaped elements according to the total service time required for each service item and the time information for the work section or idle section input by the service staff, and manages the elements through the block database 220.
[0028] That is, the block database 220 can define and manage block shape elements for each service item for each service representative. And the block shape elements for each service item are not immutable even if they are defined once. That is, the custom block definition unit 320 can change and newly define the block shape elements for each service item for each service representative.
[0029] Furthermore, the custom block definition unit 320 can define block-shaped elements for each service representative, each customer, and each service item, and manage them in the block database 220. In other words, it is possible to define block-shaped elements for each service item by customer.
[0030] The reservation schedule management unit 310 will be described below, which is based on the block database 220. In one embodiment, the reservation schedule management unit 310 reflects the block elements defined in the block database 220 according to the service items reserved by the customer to the reservation times on the reservation work schedule of the service staff.
[0031] An example of this is shown in Figure 4. If the schedule is expressed by reflecting the transformation block on the reservation work schedule as in Figure 4, the idle time of the service staff during the corresponding scheduled work hours can be easily grasped, and it becomes easy to accept and manage additional reservations taking into account the idle time as well as systematic schedule management.
[0032] That is, in FIG. 4, the idle time of the modified block is grasped, and as a result, it becomes possible to additionally receive new reservations (gap reservations that utilize the idle time) as shown in FIG.
[0033] As shown in FIG. 5, when a problem of overlapping block elements occurs, the reservation schedule management unit 310 can reflect the block elements on the reservation work schedule after inverting them.
[0034] In one embodiment, if two transformation blocks that overlap at least a part of the reservation time satisfy a previously set inversion condition, the reservation schedule management unit 310 inverts one transformation block and then reflects the inverted transformation block in the corresponding reservation time on the reservation work schedule, so that the two transformation blocks can be fitted into the puzzle through the idle period without overlapping each other. Also, the block element inversion may be left-right inversion as shown in FIG. 5, but this is in consideration of the case where the time axis is the vertical axis, and if the time axis is expressed as the horizontal axis, it may be up-down inversion.
[0035] That is, the reservation work schedule in FIG. 5 is displayed rotated 90 degrees counterclockwise, in which case the block element inversion may be upside down.
[0036] On the other hand, the inversion condition means that the work sections of two transformation blocks (block element a, block element b) do not overlap with each other, and the total service time of either transformation block (block element a or block element b) does not belong to the idle time of the other transformation block (block element b or block element a). In other words, it means that the idle time of one transformation block belongs to the total service time of the other transformation block. If we follow this, in Figure 6, we can confirm that block element inversion has not occurred because block element c and block element d have overlapping reservation times but do not satisfy the inversion condition, and we can confirm that block element e has been inverted because block element d and block element e not only have overlapping reservation times but also satisfy the inversion condition.
[0037] The reservation available schedule management unit 330 generates and manages reservation available schedules for each service item, and can generate reservation available schedules for each service staff member and store and manage them in the schedule database 210.
[0038] In one embodiment, when a modified block exists on the reservation work schedule managed through the schedule database 210 and a service item exists that can be worked on using the idle time of the modified block, the available reservation schedule management unit 330 generates an available reservation schedule for the service item by taking into account the idle time.
[0039] That is, instead of generating a reservation-available schedule by considering only the vacant time between block elements, a reservation-available schedule can be generated by taking into account the idle periods of modified blocks as well.
[0040] The reservation schedule management unit 330 visually displays the reservation schedule on the salon manager's terminal, and can be used when the salon manager receives telephone reservations from customers. In this case, the reservation schedule management unit 310 receives reservation information from the salon manager and reflects it as a corresponding block element in the reservation work schedule of the service representative. For reference, the salon manager can be designated from among the service representatives, or all service representatives can become salon managers.
[0041] In addition, the reservation schedule management unit 330 can visually provide the reservation schedule to customers who are connected online, allowing them to make online reservations directly, and can also provide the reservation schedule to a server that handles online reservations, allowing customers to make online reservations. In this case, the reservation schedule management unit 310 can reflect the reservation information input by the customer who is connected online or the reservation information received from the reservation agent server as a corresponding block element in the reservation work schedule of the service staff.
[0042] FIG. 8 is an example diagram for explaining the processing of block elements. The block elements may include graphic objects 30, 40, 50, 60, and 70 that can adjust the shape of the block elements. In FIG. 8, the circular objects 30, 40, and 50 are objects for adjusting the width of a working section, and a user can adjust the width of the corresponding working section by operating the circular objects. And the bar-shaped objects 60 and 70 are objects for adjusting the width of an idle section, and a user can adjust the width of the corresponding idle section by operating the bar-shaped objects. These graphic objects are merely examples and can be embodied in various ways.
[0043] Also, unlike Fig. 8, graphic objects may not appear in the block elements, and the width of the corresponding section may be adjusted by the user performing an operation such as touch and drag at a predetermined position. Such adjustment of the section width is performed on the reservation business schedule. That is, the reservation schedule management unit 310 may process the corresponding section to be adjusted according to an input by a service staff member for adjusting the section of the block element reflected on the reservation business schedule.
[0044] On the other hand, unlike the above example, the inversion condition does not matter whether the work sections of two transformation blocks overlap, but only means that the total service time of one transformation block does not belong to the idle time of the other transformation block. However, in this case, a problem of partial overlap of the work sections between two block elements may occur as shown in Figure 9(a), but the service staff can directly adjust the sections to resolve the overlap problem as shown in Figure 9(b).
[0045] The present invention has been described above with a focus on its preferred embodiments. Those skilled in the art will understand that the present invention may be embodied in modified forms without departing from the essential characteristics of the present invention. Therefore, the disclosed embodiments should be considered from an illustrative rather than a restrictive perspective. The scope of the present invention is defined in the claims rather than the above description, and all differences within the scope of the equivalents should be interpreted as being included in the present invention. [Explanation of symbols]
[0046] 10: Time bar 20: Working bar 30, 40, 50, 60, 70: Graphic objects 100: Reservation schedule puzzle management system 200: Storage unit 210: Schedule database 220: Block Database 300: Control unit 310: Reservation Schedule Management Department 320: Custom block definition section 330: Reservation Schedule Management Department
Claims
1. The reservation schedule puzzle management system, which is a server system, a storage unit having a storage medium; a control unit having a processor; The storage unit comprises: a block database including a plurality of service items and a block element having a predefined block shape for each of the service items, the block database being stored on the storage medium; The control unit includes: a reservation schedule management unit that generates and manages a reservation operation schedule according to the service items reserved online; a reservation available schedule management unit that generates and manages information on reservation available schedules and visually displays the information on a user's terminal; the reservation schedule management unit and the reservation available schedule management unit are implemented as software executed by the processor, The block elements are divided into a basic block in which a total service time is visually represented for each service item, and a modified block in which the total service time and idle time are visually represented, For the service items where the idle time does not exist, the basic block is defined, and for the service items where the idle time exists, the transformation block is defined; The transformation block is composed of a time bar indicating the total service time, and one or more work bars extending perpendicularly from a part of the time bar to indicate a work section, and the idle time is expressed by an idle section other than the work section, the reservation schedule management unit displays the block elements stored in the block database in accordance with the service items reserved online on the reservation work schedule; The reservation work schedule puzzle management system is characterized in that, when the modified block already exists on the reservation work schedule, the reservation available schedule management unit uses the block elements predefined for each service item and generates information on the reservation available schedule taking into account the modified block existing on the reservation work schedule.
2. The reservation work schedule puzzle management system according to claim 1, characterized in that, when two transformation blocks, which overlap at least a portion of the reservation time, satisfy a previously set inversion condition, the reservation schedule management unit inverts one of the transformation blocks and reflects it on the reservation work schedule, so that the two transformation blocks can be fitted into the puzzle via the idle section.
3. The reservation work schedule puzzle management system described in Claim 2, characterized in that the inversion condition is that when one of the two deformation blocks is inverted and the working bar of the inverted deformation block is inserted into the idle section of the remaining deformation block, the inverted deformation block and the remaining deformation block do not overlap with each other.
Citation Information
Patent Citations
JP1990095088U
Reservation schedule optimization device and method
JP2007156831A
Beauty salon management server
KR101915814B1