Station reservation system and method based on user portrait
Through the station management system based on user portraits, combined with location preference and health management module, the existing system's shortcomings in recommended locations and statistical usage time are solved, and more accurate recommendations and accurate statistics are achieved, and the station layout is dynamically adjusted. Improve user experience and work efficiency.
Patent Information
- Application Number
- CN202411206525.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-30
- Publication Date
- 2024-12-20
AI Technical Summary
The existing station management system ignores the user's real needs and environmental factors when recommending locations. The statistical station usage time depends on subjective feedback, and the user's rating is based only on feedback rather than actual user experience.
Adopt a system based on user portraits, collect and analyze user information through user portrait module, combine the location preference module and health management module, provide personalized recommendations and health reminders, and collect user feedback through the rating feedback module, and dynamically adjust the station layout to improve the Efficiency of use.
It realizes more accurate location recommendations, accurate station usage time statistics and a comprehensive user rating system. It dynamically adjusts the station layout to improve overall usage efficiency, pay attention to user health, and improve user experience and work efficiency.
Smart Images

Figure CN119168100A_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the technical field of office furniture, and in particular relates to a workstation reservation system and method based on user portraits. Background Art
[0002] With the development of science and technology, the methods of human resource management and workstation management are also constantly innovating. Among them, user portrait analysis technology, as an important data analysis method, is widely used in fields such as human resource management and workstation management. User portrait analysis technology mainly collects and analyzes users' personal information, behavioral data, etc. to build a personalized portrait of the user, so as to better understand and meet the needs of the user. In addition, technologies such as appointment functions, location preference comparison, route guidance, user health and scoring systems also play an important role in workstation management.
[0003] The existing technical solutions mainly collect users' personal information and location preference tags through the user portrait module, and then let users make reservations for workstations through the reservation function. Before the user arrives at the reservation time, the system will recommend a location based on the user's location preference tag. At the same time, the system will also count the user's workstation usage time, and push reminders to the user if the sedentary time exceeds. In addition, after the user has used the reservation for the workstation, the system will push the score of the workstation for the user to choose. Although the existing technical solutions have solved the problem of workstation management to a certain extent, there are still the following problems and shortcomings: First, when recommending locations, the existing technical solutions often only consider the user's choice, but ignore the user's real needs and environmental factors; second, when counting the user's workstation usage time, the existing technical solutions often use the user's subjective feedback, which may lead to inaccurate statistical results; finally, when processing user ratings, the existing technical solutions often simply rate based on user feedback without considering the user's actual usage experience and effects. Summary of the invention
[0004] In order to make up for the shortcomings of the prior art, the purpose of the present invention is to provide a workstation reservation system and method based on user portraits, so as to count the user's workstation usage time in a more accurate manner and avoid problems such as inaccurate statistical results that may be caused by subjective feedback.
[0005] To achieve this purpose, the technical solution of this application is as follows: On the one hand, the present application provides a workstation reservation system based on user portrait, including a client and a reservation server, and centralized reservation is performed through the reservation server. The reservation server includes a user portrait module, a reservation function module, a location preference module, a route guidance module, a health management module, and a score feedback module. The user portrait module is used to collect and analyze the user's personal information and preferences. The user can also customize tags and add the customized tags to the preference tag library for subsequent selection; The reservation function module obtains the occupancy status of the workstations and equipment to be reserved by querying and analyzing the reservation records, processes the user workstation requests from the client according to the time priority principle, and searches for the corresponding available workstations, thereby generating a temporary reservation record for the current user; and scores the user according to the location preference to obtain the user's reservation location score; The location preference module is responsible for querying the user's preferred location in the area within half an hour before the user is about to arrive at the reservation time, obtaining a seat preference score, comparing the reservation location score calculated by the reservation function module with the seat preference score, and determining whether there is a better location to choose from. If the seat preference score is greater than the reservation location score, a notification is pushed to the user to ask whether to adjust the reservation; The route guidance module is used to provide positioning navigation after the user successfully reserves a workstation, including map navigation and on-site instructions; The health management module is used to monitor the continuous stay time of the user at the workstation, and when it is detected that the user exceeds the preset sedentary time threshold, a health reminder is sent to the user through the appointment function module; The rating feedback module is used to push rating invitations and receive user feedback information.
[0006] Furthermore, the user portrait module is also used to collect data from the internal database and protect the privacy of the data, build a comprehensive user image, and provide user preference data for the reservation function module to support personalized recommendations; the user portrait is also used to update user information in real time. Users update their personal information and preferences regularly or in real time to reflect the latest changes in user needs, and analyze user behavior to understand user needs and preferences.
[0007] Furthermore, the reservation function module also includes the following contents: Conflict detection and resolution: Automatically detect and prevent duplicate reservations for the same resource. If overlapping reservation requests are detected, the system will automatically prompt resource conflicts upon receiving the information and recommend alternative solutions. Historical data recording and analysis: saving user reservation history records for subsequent data analysis and statistics, providing data reports, and displaying key indicators such as the utilization rate of workstations and equipment; Calculate the reservation position score, transmit the user's reservation request to the reservation scoring system of the reservation function module for evaluation, and calculate the user's reservation position score.
[0008] Furthermore, the location preference module is also used to obtain the status of all available workstations in real time, evaluate the matching degree of different workstations through an intelligent matching algorithm, and ensure that the recommended location truly meets the user's personal preferences; and to adjust reservation information. If the user accepts the new location recommended by the system, the system will automatically update the user's reservation information. At the same time, the system will also notify the user of the changes to ensure information synchronization.
[0009] Furthermore, the route guidance module also includes the following contents: Personalized navigation service, providing customized route suggestions based on the user's current location and the specific location of the reserved workstation, and supporting multiple navigation modes; Augmented reality guidance uses AR technology to provide an intuitive guidance experience, displaying arrows pointing to the destination through the phone camera and using indoor positioning technology to ensure the accuracy of the guidance; Multimodal instructions, using the scene to provide directional guidance; Accessibility assistance provides guidance methods suitable for people with visual impairments or limited mobility.
[0010] Furthermore, the health management module provides personalized health advice, health challenges and reward mechanisms, designs health challenge activities, encourages users to complete specific health goals, and obtains corresponding rewards after completing the challenge.
[0011] Furthermore, the rating feedback module includes a strategy for optimizing workstation allocation. The system will record the rating of each user in the database and calculate the average rating and usage frequency of each workstation. Based on the statistical results, the system will dynamically adjust the recommendation weight of the workstation and re-plan workstations with lower ratings or fewer reservations to improve overall usage efficiency.
[0012] On the other hand, the present application provides a workstation reservation method based on user portrait, and the specific reservation steps are as follows: S1. Collect user’s personal information and preferences through the user portrait module; S2. The user makes a workstation reservation through the reservation function module; S3. The system scores the location preference tag selected by the user through the location preference module; S4. Half an hour before the user arrives at the appointment time, the system queries the user's preferred location score in the area; S5. After the reservation is completed, the user finds the location according to the route map of the route guidance module; S6. The health management module monitors the user's health and pushes health reminders if the user exceeds the threshold of sedentary time; S7. After the user finishes using the workstation, the system's rating feedback module automatically pushes a workstation rating invitation.
[0013] Compared with the prior art, the present invention has the following advantages: (1) More accurate recommended locations: When recommending locations, the present invention not only considers the user's choice, but also combines the user's actual needs and environmental factors, so as to more accurately recommend locations suitable for the user.
[0014] (2) More accurate statistics of workstation usage time: When counting the workstation usage time of a user, the present invention transmits the flashing speed of the signal light of the reserved workstation through the network, which facilitates the location search, thereby being able to more accurately count the workstation usage time of the user.
[0015] (3) A more comprehensive user rating system: When processing user ratings, the present invention not only rates based on user feedback, but also takes into account the user's actual usage experience and effects, thereby being able to more comprehensively evaluate the user's satisfaction with the workstation.
[0016] (4) Dynamically adjust the workstation layout: The present invention collects the scoring information of all positions and re-plans the workstations for positions with low scores or positions with fewer reservations, thereby dynamically adjusting the workstation layout and improving the efficiency of workstation use.
[0017] (5) Pay attention to user health: The present invention achieves the purpose of healthy office by counting the time users spend at their workstations and sending push reminders through the reservation system when the sedentary time exceeds the limit, thereby paying attention to the health of users and improving their work efficiency. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] Figure 1 It is a module block diagram of the reservation system of the present invention; Figure 2 This is a flow chart of the reservation method of the present invention. DETAILED DESCRIPTION
[0019] In order to make the technical means, creative features, objectives and effects achieved by the present invention easy to understand, the following is a further description of a workstation reservation system and method based on user portraits of the present invention in conjunction with the accompanying drawings.
[0020] like Figure 1 As shown, a workstation reservation system based on user portrait includes a client and a reservation server, and centralized reservation is performed through the reservation server. The reservation server includes a user portrait module, a reservation function module, a location preference module, a route guidance module, a health management module, and a score feedback module. The specific contents are as follows: (1) User portrait module Used to collect and analyze users' personal information and preferences, including but not limited to basic information such as gender, height, weight, and users' specific preferences for workstation locations (such as window seats, specific types of desks, areas, etc.). The user portrait module also includes: ① Custom tags: Users can also customize tags to more accurately express their preferences. These custom tags will be added to the preference tag library to enrich subsequent choices.
[0021] ②Data integration: mainly collect data from internal databases, supplemented by data from social media, mobile applications, etc., to build a comprehensive user image and provide user preference data for the reservation function module to support personalized recommendations.
[0022] ③ User privacy protection: Ensure compliance with relevant laws and regulations when collecting and storing user data, and take appropriate technical measures to ensure the security and privacy of user data.
[0023] ④ Real-time update of user information: Users update their personal information and preferences regularly or in real time to reflect the latest changes in their needs.
[0024] ⑤ User behavior analysis: The analysis content includes user booking history, search habits and other behavioral data to further understand user needs and preferences.
[0025] (2) Appointment function module Obtain the occupancy status of the workstations and equipment to be reserved by querying and analyzing the reservation records. This module follows the principle of time priority, processes user workstation requests from the client, and searches for the corresponding available workstations, thereby generating temporary reservation records for the current user. In addition, this module also includes the following: ① Responsible for scoring based on the user's location preferences to obtain the user's reservation score.
[0026] ②Conflict detection and resolution: Automatically detect and prevent repeated reservations for the same resource, including workstations and meeting rooms. If overlapping reservation requests are detected, the system will automatically prompt resource conflicts upon receiving the information and recommend alternative solutions.
[0027] ③Historical data recording and analysis: Save user appointment history records to facilitate subsequent data analysis and statistics, provide data reports, and display key indicators such as the utilization rate of workstations and equipment.
[0028] ④ Send the user's reservation request to the reservation scoring system for evaluation and calculate the user's reservation location score.
[0029] (3) Position preference module Responsible for querying the user's preferred location in the area within half an hour before the user's scheduled time, comparing the reservation location score calculated by the reservation function module with the seat preference score to determine whether there is a better location to choose from. If the seat preference score is greater than the reservation location score, a push notification is sent to the user to ask whether to adjust the reservation. This module also includes the following: ① Real-time acquisition of the status of all available workstations, including but not limited to whether they are occupied, estimated idle time, etc., helps improve the accuracy of location recommendations and ensures that the best options are recommended to users.
[0030] ② For intelligent matching algorithms, use advanced algorithms (in the existing technology, the matching algorithms used are already effective enough, including the following key steps: data collection, data preprocessing, user feature construction, similarity calculation, matching calculation, etc.) to evaluate the matching degree of different workstations, such as considering the user's work habits, preference settings, and past selection history, etc., to ensure that the recommended location truly meets the user's personal preferences.
[0031] ③Flexibly adjust reservation information. If the user accepts the new location recommended by the system, the system will automatically update the user's reservation information; and notify the user's team members or colleagues of the changes to ensure information synchronization.
[0032] (4) Route Guidance Module It is used to provide location navigation for users after they have successfully reserved a workstation, including map navigation and on-site instructions (such as flashing signal lights), to ensure that users can easily find the designated location. This module also includes the following: ① Personalized navigation service: Provide customized route suggestions based on the user’s current location and the specific location of the reserved workstation, and support multiple navigation modes, such as walking, taking the elevator, etc., to meet the needs of different users.
[0033] ② Augmented reality guidance: Use AR technology to provide an intuitive guidance experience, display arrows pointing to the destination through the mobile phone camera, and use indoor positioning technology to ensure the accuracy of the guidance; ③ Multimodal instructions: Use on-site signboards, lighting changes, etc. to provide directional guidance.
[0034] ④ Accessibility assistance: Provide special guidance methods suitable for people with visual impairments or limited mobility, including voice navigation, tactile feedback indicators, etc., to ensure that everyone can easily find their workstation.
[0035] (5) Health management module Monitor the continuous stay time of users at their workstations. When it is detected that the user exceeds the preset sedentary time threshold, send health reminders to the user through the appointment function module, encouraging the user to take a break at the right time, ensuring work efficiency while also paying attention to physical health.
[0036] The health management module can not only provide personalized health advice based on the user's age, gender, health status and other factors, such as targeted stretching exercises and eye exercises; it also establishes a health challenge and reward mechanism, designs health challenge activities, and encourages users to complete specific health goals. After completing the challenge, users can get rewards such as virtual badges or points.
[0037] (6) Rating feedback module Used to improve the recommendation logic of the reservation function module and the overall design of the workstation, push rating invitations, and receive user feedback. When the user completes the use of the workstation, the system will automatically push a rating invitation, which includes a star rating and optional text and image feedback areas. The system evaluates the user's satisfaction with the workstation based on the rating results, and uses an algorithm to calculate the probability of recommending a specific workstation to the user.
[0038] The rating feedback module is also used to optimize the workstation allocation strategy. The system records each user's rating in the database and calculates the average rating and usage frequency of each workstation. Based on these statistical results, the system dynamically adjusts the recommended weight of the workstation and re-plans workstations with lower ratings or fewer reservations to improve overall usage efficiency.
[0039] like Figure 2 As shown, a workstation reservation method based on user portrait based on the above reservation system, the specific reservation steps are as follows: S1. Collect user personal information and preferences through the user portrait module. User personal information includes basic information such as gender, height, and weight. Location preference label options include "near the window", "table type", "area", etc., and can further define preferences through custom labels in the "other" option. For example, "near the window", "near the pantry", etc.
[0040] S2. The user makes a workstation reservation through the reservation function module. The user needs to select a specific time period and a specific workstation. The system recommends a location based on the location preference tags selected by the user. The recommended location is the intersection of the selected preference tags.
[0041] S3. The system scores the location preference tags selected by the user through the location preference module. The higher the location preference tag is in the order, the higher the score is. For example, in a specific embodiment: the first tag gets 1 point, the second gets 0.5 points, the third gets 0.25 points, and so on; the final reservation score is equal to the sum of the scores of each tag.
[0042] S4. Half an hour before the user arrives at the reservation time, the system queries the user's preferred location score in the area. The query mechanism is triggered half an hour before the reservation time, and the user's preferred location score in the area is calculated and compared with the location score of the previous user reservation. If the seat preference score is higher than the reserved location score, the reservation system pushes a notification to the user whether to adjust the reservation.
[0043] S5. After the reservation is completed, the user finds the location according to the route workstation map in the route guidance module. A variety of navigation modes are provided for the successfully reserved workstations, including walking, taking the elevator, etc., and AR technology can be used to provide an intuitive guidance experience.
[0044] S6. The health management module monitors the health of users and pushes health reminders if the user exceeds the threshold of sedentary time. The system counts the time the user spends at the workstation. If the user exceeds the preset sedentary time threshold, the system pushes reminders through the health management module. The reminder content formulates personalized health suggestions based on the user's age, gender and health status to encourage users to work in a healthy manner.
[0045] S7. After the user has used the workstation, the system's rating feedback module automatically pushes a rating invitation to the workstation. The rating invitation includes a star rating, and also provides optional text and image feedback areas. The system collects rating information for all workstations and re-plans workstations with low ratings or fewer reservations to improve overall usage efficiency. Example
[0046] After the decision tree portrait model is established, in theory, for any person, their labels can be matched layer by layer to optimize the overall use of the workstation.
[0047] For example, there is user A, male, 27 years old, 181 cm tall, 71 kg in weight, vision 0.2, and preference tags: "by the window", "quiet", and "near the tea room".
[0048] Based on the above tags, the user portrait workstation reservation decision tree is applied to optimize user A's workstation reservation and ensure his healthy office environment. The specific steps for his workstation reservation are as follows: Step 1: Collect personal information and preferences. User A registered in the user portrait module and provided his basic information (gender, age, height, weight) and personal preferences ("by the window", "quiet", "near the pantry").
[0049] Step 2: Workstation reservation. User A reserves a workstation from 9 a.m. to 1 p.m. tomorrow and selects the preference tags of "near the window", "quiet" and "near the pantry".
[0050] Step 3: Location preference label scoring. The reservation function module calculates the selection score of user A: "by the window" gets 1 point, "quiet" gets 0.5 points, and "near the pantry" gets 0.25 points, with a total score of 1.75 points.
[0051] Step 4: Check the location preference score half an hour before the appointment time. Half an hour before the appointment start time, the system checks the scores of the workstations that meet user A's preferences during this time period and finds that there is an available workstation that meets all of his preferences and has a higher score (2.25 points). Therefore, the system pushes a message asking user A if he is willing to change to a workstation with a higher score.
[0052] Step 5: Provide navigation guidance. After user A agrees to change his workstation, the system provides him with detailed navigation guidance, including walking routes and elevator riding instructions.
[0053] Step 6: Health reminder. While user A was using his workstation, the system detected that he had been working continuously for more than two hours, so it pushed a health reminder, suggesting that user A get up and move around because he is a 27-year-old young man with poor eyesight. The reminder also included some simple stretching exercises and eye exercises guidelines.
[0054] Step 7: Workstation evaluation. After user A finishes using his workstation, the system automatically sends him a workstation rating invitation.
[0055] In summary, user A successfully found a workstation that suits his preferences based on the system's recommendation, and received personalized health reminders after working for a long time. After using it, he also participated in the workstation rating, which helped the system better optimize the workstation layout and reservation process. Such cases show how to improve user experience and work efficiency through personalized services, and also collect valuable feedback data for continuous improvement.
[0056] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or replace some or all of the technical features therein with equivalents. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present invention.
Claims
1. A workstation reservation system based on user portraits, including a client and a reservation server, and centralized reservation is performed through the reservation server, characterized in that: The reservation server includes a user portrait module, a reservation function module, a location preference module, a route guidance module, a health management module, and a rating feedback module. The user portrait module is used to collect and analyze the user's personal information and preferences. The user can also customize tags and add the customized tags to the preference tag library for subsequent selection; The reservation function module obtains the occupancy status of the workstations and equipment to be reserved by querying and analyzing the reservation records, processes the user workstation requests from the client according to the time priority principle, and searches for the corresponding available workstations, thereby generating a temporary reservation record for the current user; and scores the user according to the location preference to obtain the user's reservation location score; The location preference module is responsible for querying the user's preferred location in the area within half an hour before the user is about to arrive at the reservation time, obtaining a seat preference score, comparing the reservation location score calculated by the reservation function module with the seat preference score, and determining whether there is a better location to choose from. If the seat preference score is greater than the reservation location score, a notification is pushed to the user to ask whether to adjust the reservation; The route guidance module is used to provide positioning navigation after the user successfully reserves a workstation, including map navigation and on-site instructions; The health management module is used to monitor the continuous stay time of the user at the workstation, and when it is detected that the user exceeds the preset sedentary time threshold, a health reminder is sent to the user through the appointment function module; The rating feedback module is used to push rating invitations and receive user feedback information.
2. A workstation reservation system based on user portrait according to claim 1, characterized in that: The user portrait module is also used to collect data from the internal database and protect the privacy of the data, build a comprehensive user image, and provide user preference data for the reservation function module to support personalized recommendations; The user portrait is also used to update user information in real time. Users can update their personal information and preferences regularly or in real time to reflect the latest changes in user needs, analyze user behavior, and understand user needs and preferences.
3. A workstation reservation system based on user portrait according to claim 1, characterized in that: The reservation function module also includes the following contents: Conflict detection and resolution: Automatically detect and prevent duplicate reservations for the same resource. If overlapping reservation requests are detected, the system will automatically prompt resource conflicts upon receiving the information and recommend alternative solutions. Historical data recording and analysis: saving user reservation history records for subsequent data analysis and statistics, providing data reports, and displaying key indicators such as the utilization rate of workstations and equipment; Calculate the reservation position score, transmit the user's reservation request to the reservation scoring system of the reservation function module for evaluation, and calculate the user's reservation position score.
4. A workstation reservation system based on user portrait according to claim 1, characterized in that: The location preference module is also used to obtain the status of all available workstations in real time, evaluate the matching degree of different workstations through an intelligent matching algorithm, and ensure that the recommended location truly meets the user's personal preferences; and to adjust reservation information. If the user accepts the new location recommended by the system, the system will automatically update the user's reservation information. At the same time, the system will also notify the user of the changes to ensure information synchronization.
5. A workstation reservation system based on user portrait according to claim 1, characterized in that: The route guidance module also includes the following contents: Personalized navigation service, providing customized route suggestions based on the user's current location and the specific location of the reserved workstation, and supporting multiple navigation modes; Augmented reality guidance uses AR technology to provide an intuitive guidance experience, displaying arrows pointing to the destination through the phone camera and using indoor positioning technology to ensure the accuracy of the guidance; Multimodal instructions, using the scene to provide directional guidance; Accessibility assistance provides guidance methods suitable for people with visual impairments or limited mobility.
6. A workstation reservation system based on user portrait according to claim 1, characterized in that: The health management module provides personalized health advice, health challenges and reward mechanisms, designs health challenge activities, encourages users to complete specific health goals, and obtains corresponding rewards after completing the challenges.
7. A workstation reservation system based on user portrait according to claim 1, characterized in that: The rating feedback module includes a strategy for optimizing workstation allocation. The system will record each user's rating in the database and calculate the average rating and usage frequency of each workstation. Based on the statistical results, the system will dynamically adjust the recommended weight of the workstation and re-plan workstations with lower ratings or fewer reservations to improve overall usage efficiency.
8. A reservation method for a workstation reservation system based on user portraits as described in any one of claims 1 to 7, characterized in that: The specific reservation steps are as follows: S1. Collect user’s personal information and preferences through the user portrait module; S2. The user makes a workstation reservation through the reservation function module; S3. The system scores the location preference tag selected by the user through the location preference module; S4. Half an hour before the user arrives at the appointment time, the system queries the user's preferred location score in the area; S5. After the reservation is completed, the user finds the location according to the route map of the route guidance module; S6. The health management module monitors the user's health and pushes health reminders if the user exceeds the threshold of sedentary time; S7. After the user finishes using the workstation, the system's rating feedback module automatically pushes a workstation rating invitation.
