A community volunteer service interaction method, device, system and medium

By introducing intelligent devices into the community volunteer service system to create a human-computer interaction interface and automate information processing, the problem of poor information flow has been solved, and the intelligentization and automation of community services have been realized, thereby improving user experience and service efficiency.

CN122131945APending Publication Date: 2026-06-02GUANGDONG VOCATIONAL & TECHNICAL COLLEGE
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
GUANGDONG VOCATIONAL & TECHNICAL COLLEGE
Filing Date
2026-01-30
Publication Date
2026-06-02

AI Technical Summary

Technical Problem

The information flow of community volunteer services is not effective, resulting in a poor experience for residents in digital management interactions.

Method used

By displaying the login interface of the community service platform on the human-computer interaction interface of smart devices, the system obtains account information and password, determines the residential community based on the registration information, and generates the corresponding management interface. It supports property maintenance reporting, volunteer activity registration, and points mall operations, realizing the visual integration and automated processing of information.

Benefits of technology

It has improved the intelligence and automation of community service interactions, shortened the fault response and handling cycle, improved overall service efficiency, and enhanced user participation through an incentive points mechanism.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122131945A_ABST
    Figure CN122131945A_ABST
Patent Text Reader

Abstract

This invention discloses a community volunteer service interaction method, device, system, and medium. The method includes: displaying the login interface of a community service platform and obtaining account and password information; obtaining registration information based on the account and password information; generating a corresponding management interface; triggering a property repair request control and displaying the property repair request management interface; integrating problem description information, problem description images, and target public facility options to form a target repair request form; determining a first target server, transmitting the target repair request form to the first target server to form a corresponding target repair work order, and transmitting it to the smart device of the corresponding maintenance personnel. By setting up a human-computer interaction GUI interface and using a visual approach to facilitate user operation, the invention achieves full automation and intelligence of community service interaction, significantly shortening the fault response and processing cycle and improving overall service efficiency. This invention is mainly used in the field of visual human-computer interaction technology.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of human-computer interaction technology, specifically to a community volunteer service interaction method, device, system, and medium. Background Technology

[0002] Information technology in community management has become an important way to improve urban grassroots governance capabilities, and community volunteer services are generally managed digitally. However, current technologies suffer from poor information flow, resulting in a subpar interactive experience for residents. Therefore, addressing this issue of poor information flow leading to a poor interactive experience is a pressing technical problem that requires research within the industry. Summary of the Invention

[0003] This invention provides a community volunteer service interaction method, apparatus, system, and medium to solve one or more technical problems existing in the prior art, and at least provide a beneficial option or create conditions.

[0004] This invention provides a community volunteer service interaction method, comprising: displaying a login interface of a community service platform on a human-computer interaction interface of a smart device; obtaining input account information and password information through the login interface; and obtaining pre-stored registration information from a registration server based on the account information and password information.

[0005] The user's residential community is determined based on the registration information, and the interface type is determined on the community service platform based on the information of the residential community. A corresponding management interface is generated on the human-computer interaction interface of the smart device based on the interface type. When the property repair request control on the management interface is triggered, the property repair request management interface is displayed; when the public facility control in the property repair request management interface is triggered, the pre-stored menu in the repair type drop-down menu control in the property repair request management interface is modified to the pre-set public facility option menu. When a corresponding public facility option in the public facility option menu is selected, the selected public facility option is recorded as the target public facility option; When the problem description input dialog box control in the property repair management interface is triggered, the input method software is launched from the local device, and the corresponding soft keyboard of the input method software pops up, so that the problem description information can be entered through the soft keyboard; when the image upload trigger control in the property repair management interface is triggered, an address-based image file selection window is displayed in the human-computer interaction interface, so that the corresponding problem description image can be selected and uploaded through the image file selection window; when the repair trigger control in the property repair management interface is triggered, the problem description information entered by the user is obtained from the problem description input dialog box control, and the problem description image uploaded by the user is obtained from the image upload trigger control. The problem description information, problem description image, and target public facility option information are integrated to form a repair request form; this repair request form is denoted as the target repair request form. Based on the information of the residential community, a first target server for public facility maintenance is determined, and the target repair form is transmitted to the first target server so that the first target server can review the target repair form and generate a corresponding target repair work order, and then transmit the target repair work order to the smart device of the corresponding maintenance personnel.

[0006] Furthermore, the community volunteer service interaction method also includes: receiving the first mark information indicating that the target repair form has been approved, transmitted back from the first target server; generating a first additional point based on the first mark information and the point bonus weight corresponding to the target public facility option; accessing the registration server and requesting that the first additional point be added to the user's points account corresponding to the account information.

[0007] Furthermore, the community volunteer service interaction method also includes: displaying the volunteer activity management interface in response to the triggering of the volunteer service control on the management interface; Access the volunteer activity management server corresponding to the residential community, retrieve the latest volunteer activity items from the volunteer activity management server, generate corresponding volunteer activity registration controls based on the volunteer activity items, and load the corresponding volunteer activity registration controls into the display box of the volunteer activity management interface according to the order of the start time of the volunteer activity items, with the volunteer activity registration controls corresponding to the volunteer activity items whose start time is closer to the current time placed first.

[0008] Furthermore, the community volunteer service interaction method also includes: in response to the triggering of the volunteer activity registration control, parsing user identity information from the registration information and integrating the user identity information to form a volunteer activity registration form; Based on the information of the residential community, a second target server for managing volunteer activities is determined, and the volunteer activity registration form is transmitted to the second target server so that the second target server can confirm the participation in the volunteer activity registration form.

[0009] Furthermore, the community volunteer service interaction method also includes: receiving the second marker information of the volunteer activity registration form passed back by the second target server, generating a second additional point based on the second marker information and the point bonus weight corresponding to the volunteer activity item; accessing the registration server and requesting that the second additional point be added to the user's points account corresponding to the account information.

[0010] Furthermore, the community volunteer service interaction method also includes: displaying the points mall interface in response to the triggering of the "My Points" control on the management interface; Access the points redemption server corresponding to the residential community, and obtain the redeemable goods from the points redemption server; generate corresponding goods redemption controls based on the redeemable goods; load the goods redemption controls into the display box of the points mall interface according to the cumulative redemption quantity of the goods; wherein, the goods redemption controls corresponding to the goods with the larger cumulative redemption quantity are displayed first.

[0011] Furthermore, the community volunteer service interaction method also includes: in response to the triggering of the commodity redemption control, generating target redemption points based on the points price of the target commodity corresponding to the commodity redemption control; Access the registration server and request that the target redemption points be deducted from the user's points account corresponding to the account information; After receiving the third marker information from the registration server indicating that the user's points account has been successfully deducted from the target redemption points, the information indicating successful redemption of the goods will be displayed on the human-computer interaction interface of the smart device. After the registration server confirms that the user's points account has been successfully deducted from the target redemption points, it extracts the delivery address from the registration information; integrates the delivery address and the target product information to form a delivery order; and transmits the delivery order to the distribution center server corresponding to the residential community, so that the distribution center server can carry out subsequent product delivery according to the delivery order.

[0012] On the other hand, a community volunteer service interaction device is provided, comprising: a processor and a memory, wherein the memory is used to store a computer-readable program; when the computer-readable program is executed by the processor, the processor enables the processor to implement the community volunteer service interaction method as described in any of the above technical solutions.

[0013] On the other hand, a community volunteer service interaction system is provided, including: a login module, a generation module, a first response module, a second response module, a third response module, an integration module, and a delivery module; The login module is used to: display the login interface of the community service platform on the human-computer interaction interface of the smart device, obtain the input account information and password information through the login interface; and obtain the pre-stored registration information from the registration server based on the account information and password information. The generation module is used to: determine the residential community where the user is located based on the registration information, determine the interface type on the community service platform based on the information of the residential community, and generate a corresponding management interface in the human-computer interaction interface of the smart device based on the interface type; The first response module is used to: display the property repair management interface when the property repair control on the management interface is triggered; and modify the pre-stored menu in the repair type drop-down menu control of the property repair management interface to a pre-set public facility option menu when the public facility control in the property repair management interface is triggered. The second response module is used to: respond to the selection of the corresponding public facility option in the public facility option menu, and record the selected public facility option as the target public facility option; The third response module is used to: respond to the triggering of the problem description input dialog box control in the property repair management interface, launch the input method software from the local device, and pop up the corresponding soft keyboard of the input method software, so as to input the problem description information through the soft keyboard; respond to the triggering of the upload image trigger control in the property repair management interface, display an address-based image file selection window in the human-computer interaction interface, so as to select and upload the corresponding problem description image through the image file selection window; respond to the triggering of the repair trigger control in the property repair management interface, obtain the problem description information input by the user from the problem description input dialog box control, and obtain the problem description image uploaded by the user from the upload image trigger control; The integration module is used to: integrate the problem description information, problem description image, and target public facility option information to form a repair request form; and record the repair request form as the target repair request form; The transmission module is used to: determine a first target server for public facility maintenance based on the information of the residential community, transmit the target repair form to the first target server, so that the first target server can review the target repair form and generate a corresponding target repair work order, and transmit the target repair work order to the smart device of the corresponding maintenance personnel.

[0014] On the other hand, a computer-readable storage medium is provided in which a processor-executable program is stored, which, when executed by a processor, is used to implement the community volunteer service interaction method as described in any of the above technical solutions.

[0015] The present invention has at least the following beneficial effects: By setting up a human-computer interaction GUI interface and utilizing a visual approach, the present invention facilitates user operation, achieving full automation and intelligence in community service interaction, significantly shortening the fault response and processing cycle, and improving overall service efficiency. The present invention also provides corresponding devices, systems, and media; the beneficial effects of these devices, systems, and media are similar to those of the method and will not be repeated here. Attached Figure Description

[0016] The accompanying drawings are provided to further understand the technical solutions of the present invention and constitute a part of the specification. They are used together with the embodiments of the present invention to explain the technical solutions of the present invention, and do not constitute a limitation on the technical solutions of the present invention.

[0017] Figure 1 This is a flowchart illustrating the steps involved in community volunteer service interaction. Figure 2 This is a schematic diagram of the structure of the community volunteer service interactive device; Figure 3 This is a schematic diagram of the system connection structure of the community volunteer service interaction system; Figure 4 This is a schematic diagram of the property maintenance management interface; Figure 5 This is a schematic diagram of the volunteer activity management interface; Figure 6 This is a schematic diagram of the points mall interface. Detailed Implementation

[0018] To make the objectives, technical solutions, and advantages of this invention clearer, the invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the invention.

[0019] It should be noted that although functional modules are divided in the system diagram and the logical order is shown in the flowchart, in some cases, the steps shown or described may be performed in a different order than the module division in the system or the order in the flowchart. The terms "first," "second," etc., in the specification, claims, and the aforementioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence.

[0020] For ease of description, some terms used in the text will be explained below.

[0021] A server is a high-performance computer or computer system that provides resources or services to other computers or devices (called "clients").

[0022] Human-computer interface (HMI) refers to the communication medium or means between humans and computer systems. It is a platform for two-way information exchange between humans and computers, involving various symbols and actions.

[0023] Intelligent devices refer to any device, instrument, or machine that has computing power.

[0024] refer to Figure 1 , Figure 4 , Figure 5 and Figure 6 , Figure 1 This is a flowchart of the steps involved in community volunteer service interaction. Figure 4 This is a schematic diagram of the property maintenance reporting management interface. Figure 5 This is a schematic diagram of the volunteer activity management interface. Figure 6 This is a schematic diagram of the points mall interface.

[0025] The community volunteer service interaction method is mainly operated through smart devices. When the smart device is running, the steps it can perform include: Step 1: Display the login interface of the community service platform on the human-computer interaction interface of the smart device, and obtain the input account information and password information through the login interface; and obtain the pre-stored registration information from the registration server based on the account information and password information.

[0026] In some specific embodiments, the acquisition of account information and password information is carried out interactively based on a graphical user interface (GUI). Specifically, in this embodiment, the login interface is a graphical user interface rendered and displayed on the human-computer interaction interface of the smart device. The login interface includes at least: an account input box, a password input box, and an OK button.

[0027] The account input box is configured to receive account information entered by the user via a physical keyboard, virtual keyboard, or touchscreen. The account information includes, but is not limited to, username, email address, mobile phone number, or unique user identifier.

[0028] The password input box is configured to display a mask (e.g., as "•" or "..."). It receives password information entered by the user to enhance security.

[0029] The confirmation button is configured to respond to user clicks, touches, or keyboard Enter events, triggering the information retrieval process.

[0030] The entire process of obtaining account and password information includes at least the following: time monitoring process, data capture process, information extraction process, and local preprocessing process.

[0031] The time monitoring process includes: the client application or web script of the smart device listening to the input events (such as onInput and onChange events) of the account input box and password input box.

[0032] The data capture process includes: when a user enters a character in any input box, the corresponding event handler captures the input content in real time and temporarily stores it in a memory variable or the front-end state management module.

[0033] The information extraction process includes: when the user triggers the confirmation button, the processor calls the data extraction function to read complete account information and password information from the memory variable or the state management module.

[0034] The local preprocessing process includes performing local hashing (such as using the SHA-256 algorithm) or encryption on the password information before further transmission or verification to protect sensitive data.

[0035] This specific embodiment is applicable to traditional web applications, desktop applications, or mobile applications, and enables user interaction through intuitive graphical elements.

[0036] After obtaining account and password information, smart devices can access the registration server and retrieve pre-stored registration information.

[0037] The registration server contains a user database that stores the account submitted by the user during registration and the password (usually a hashed encrypted value) and other information. The other information includes: the user's name, age, registration time, detailed address text (such as street, house number, community name), pre-selected community options, and location coordinates (based on GPS or IP address resolution).

[0038] In some specific embodiments, the process of obtaining pre-stored registration information through a registration server includes at least: a receiving and parsing process, a database query process, a process of obtaining stored information, and an information preparation process.

[0039] The receiving and parsing process includes: the authentication interface of the registration server receives a login request from the smart device, which encapsulates the user's input account information (such as username "user@example.com") and password information (such as plaintext "P@ssw0rd" or its front-end encrypted string).

[0040] The database query process includes: the registration server application constructs a parameterized query statement (to prevent SQL injection attacks) based on the received account information, and executes the query in the "user table" of the user database. For example, it executes a query like SELECT user_id, password_hash, salt, status FROM users WHERE username = ?.

[0041] The process of retrieving stored information includes: the database engine executing a query. If a unique matching account record is found, the pre-stored registration information in that record (including at least the stored password hash, the salt value used for encryption, and the account status) is returned to the server application. If no match is found, an empty result is returned.

[0042] Information preparation process: The registration server application temporarily stores the complete registration information in memory, and after verifying the correctness of the registration information, it sends the registration information back to the smart device.

[0043] To address high-concurrency scenarios, some specific implementations introduce caching mechanisms (such as Redis and Memcached) during the process of obtaining pre-stored registration information through a registration server, thereby accelerating the authentication process for frequently used accounts. These caching mechanisms include: cache key generation and query processes, cache hit attempt processes, cache miss return-to-origin query processes, and cache consistency maintenance processes.

[0044] The cache key generation and query process includes: after receiving the account information and password information, the registration server first generates a unique cache key based on the account information.

[0045] The cache hit attempt process is as follows: The registration server first queries the distributed cache. If a cache hit occurs, it directly retrieves the pre-stored, serialized registration information (which may include password hashes, user basic information, etc.) from the cache and deserializes it into an object. This process avoids direct access to the more heavily loaded main database, significantly reducing response latency.

[0046] The cache miss handling process involves the following steps: If the cache miss occurs, a database query is executed. After successfully retrieving the registration information from the database, in addition to its use in this verification, the registration information is also written to the cache using a cache key association method, with a reasonable expiration time (TTL, such as 5 minutes) set for subsequent login requests from the same account within a short period.

[0047] This specific embodiment expands the "retrieval" path by introducing a caching mechanism, thereby optimizing system performance.

[0048] Step 2: Determine the user's residential community based on the registration information, determine the interface type on the community service platform based on the information of the residential community, and generate the corresponding management interface in the human-computer interaction interface of the smart device based on the interface type.

[0049] The core inventive concept of step 2 is to analyze the user's registration information, intelligently determine the physical residential community to which the user belongs, and automatically match and present the interface type that best meets the needs of the community in the community service platform based on the attribute characteristics of the community.

[0050] Among these, determining a user's residential community based on their registration information includes: smart devices processing and matching through at least one of the following methods.

[0051] Address text parsing and geocoding: Natural language processing is performed on the address text entered by the user to extract key geographic elements (such as city, district, street, community name, and building number), and then matched with the community geographic information database in the background. This database stores the precise boundaries or address ranges included in each formal residential community.

[0052] Community options are directly mapped: If the registration form provides a preset community drop-down list, the user's selection will be directly mapped to the corresponding community identifier.

[0053] Location coordinate association: Obtain the user's real-time or authorized geographic location coordinates during registration, and use geofencing technology to determine which predefined community geographic boundary the coordinate point falls within.

[0054] Authoritative data verification: With access to the data interface, the identity and address information provided by the user is verified against the authoritative real estate resident database of the government or property management to accurately bind community relationships.

[0055] The final result is a unique community identifier code for one or more standardized residential communities corresponding to the user.

[0056] Based on the identified residential community information, the interface type is determined on the community service platform. Specifically, this includes the community service platform maintaining a community attribute-interface type mapping rule base or configuration engine. Community information is multi-dimensional, including: physical attributes, management attributes, population and needs attributes, and infrastructure attributes.

[0057] The physical attributes refer to: community type (e.g., high-end residential housing, old family quarters, affordable housing, villa areas, mixed-use communities). The management attributes refer to: the administrative street, neighborhood committee, and property management company to which it belongs. The population and demand attributes refer to: the main age structure of residents and typical service needs and preferences (e.g., older communities may emphasize repair requests and policy consultations; newly built residential communities may focus on neighborhood social interaction, secondhand transactions, and childcare activities; high-end communities may emphasize customized housekeeping services and property announcements). The infrastructure attributes refer to: whether or not smart access control, public charging stations, and community canteens are provided.

[0058] The process of determining the interface type specifically includes: attribute matching process, rule application process, and interface type generation / calling process.

[0059] The attribute matching process specifically involves: querying the community information database based on the obtained community identifier code to obtain the aforementioned multidimensional attributes of the community, thereby determining the community attributes corresponding to the community.

[0060] The rule application process specifically includes: inputting community attributes into the mapping rule engine. Rules can be preset (e.g., "IF Community Type = 'Old Residential Area' AND Street Name = 'XX Street' THEN Interface Type = 'Enhanced Government Services'"), or they can be generated by a machine learning model trained on historical interaction data. This determines the interface type.

[0061] The interface type generation / calling process specifically includes: outputting the determined interface type. The final output "interface type" is reflected in: different visual themes and layouts (such as color schemes and section arrangements); differentiated main navigation modules and function entry points (highlighting frequently used services in the community and hiding or downplaying irrelevant functions); customized information content flow (prioritizing community notices, local policies, and nearby business activities); and specific interaction processes (such as pre-filling the community property management contact information in the repair request process).

[0062] The front end of the smart device receives the interface type identifier and corresponding configuration data sent by the back end, dynamically loads the corresponding interface components, style sheets and content resources, and finally presents the user with a personalized service interface that is highly adapted to the user's residential community.

[0063] By precisely linking user registration information to physical communities and dynamically adapting the interface based on community characteristics, the intelligence level and user experience of the community service platform have been significantly improved. This makes service content more targeted, improves the efficiency of information delivery and services, and enhances the platform's usability and user stickiness.

[0064] Step 3: When the property repair request control on the management interface is triggered, the property repair request management interface is displayed; when the public facilities control in the property repair request management interface is triggered, the pre-stored menu in the repair type drop-down menu control in the property repair request management interface is modified to the pre-set public facilities option menu.

[0065] Step 4: When the corresponding public facility option in the public facility option menu is selected, the selected public facility option is recorded as the target public facility option; Step 5: When the problem description input dialog box control in the property repair management interface is triggered, the input method software is launched from the local device, and the corresponding soft keyboard of the input method software pops up, so that the problem description information can be entered through the soft keyboard; when the image upload trigger control in the property repair management interface is triggered, an address-based image file selection window is displayed in the human-computer interaction interface, so that the corresponding problem description image can be selected and uploaded through the image file selection window; when the repair trigger control in the property repair management interface is triggered, the problem description information entered by the user is obtained from the problem description input dialog box control, and the problem description image uploaded by the user is obtained from the image upload trigger control.

[0066] The intelligent device visualizes the operation through a human-computer interaction interface by executing steps 3, 4, and 5. This allows users to intuitively perceive the specific operational actions. The core inventive concept of steps 3, 4, and 5 is to help users perform intuitive and visual operations by setting up a reasonable GUI interface.

[0067] Step 6: Integrate the problem description information, problem description image, and target public facility option information to form a repair request form; record the repair request form as the target repair request form; The main inventive concept of step 6 is to receive and parse the user's input of free text problem description, on-site photos or uploaded pictures, and target public facility options selected from the list, and automatically generate a complete, machine-readable and standardized repair form data object through information extraction, association and structured encapsulation.

[0068] When the smart device performs step 6, it mainly executes the following sub-steps: receiving and preprocessing multi-source repair information, information parsing and extracting key elements, information association and structured integration, and form output and transmission.

[0069] The process of receiving and preprocessing multi-source repair information includes: smart devices synchronously or asynchronously receiving three types of input data from the client.

[0070] Problem description information: Unstructured text entered by the user, such as "The second street light on the east side of Building 3 is not working, and the lampshade is also cracked".

[0071] Problem Description Images: One or more on-site images taken or uploaded by a user, typically containing visual evidence of a malfunctioning facility.

[0072] Information on the target public facility option: The facility item selected by the user from the tree or list menu provided by the platform. This option is associated with the unique identifier (ID) of the facility in the background and preset attributes (such as name "streetlight", number "LD-03-02", geographical coordinates, region, responsible department, etc.).

[0073] The smart device preprocesses each input, specifically: performing basic cleaning of the problem description text (such as removing meaningless characters); standardizing and compressing the problem description image, and generating a unique file identifier; and obtaining complete backend attribute data for the target public facility option.

[0074] The information analysis and key element extraction process specifically includes: generating an image summary from the preprocessed problem description image. This involves using image recognition technology to analyze the problem description image to assist in verifying the text description or supplementary information: identifying whether the image contains objects such as "street lamp" or "lampshade" (the entities representing the malfunction), and cross-validating this with the facilities and components described in the text. It also identifies abnormal areas in the image such as cracks, damage, and stains. Finally, a text description of the image content is automatically generated, such as "The image shows a street lamp shade with a longitudinal crack."

[0075] Natural Language Processing (NLP) is performed on the preprocessed problem description text and image summary to extract and obtain key entities and intent elements.

[0076] Key entities and intent elements include: fault phenomenon entities: such as "not lit" (electrical fault), "crack" (physical damage); location modifiers: such as "east side," "second," used to assist in precise location; and severity or urgency words: such as "serious," "dangerous."

[0077] The information association and structured integration process specifically includes: deeply associating the key entities and intent elements extracted above with the target public facility options, and populating and integrating them according to a predefined repair form data model to form a structured form data object (e.g., JSON or XML format): To facilitate quick reading, key integration logic can be added, specifically including: strongly associating facility / component information analyzed from text and images with the ID and attributes of the user-selected "target public facility option" to ensure unambiguity regarding the reported repair object; linking text descriptions, extracted fault phenomena, image files, and their analysis summaries within the form's internal logical fields to form a complete chain of evidence; and automatically synthesizing all information to generate a concise, structured natural language summary for quick human review.

[0078] The form output and transmission process specifically includes: the generated structured repair form data object will be transmitted and presented to the user for final confirmation (in an easy-to-read preview format) as a unified and complete data package.

[0079] This step transforms unstructured user input into highly structured data, greatly facilitating subsequent automated processing and analysis. Through correlation and validation mechanisms, it ensures that text, images, and facilities all point to the same target, reducing ambiguity and errors. It simplifies the user operation process, achieving "one-time submission, complete information," and automatically generates clear problem summaries. This standardized data model provides a high-quality data foundation for rule-based automated dispatching or AI-based fault prediction.

[0080] Step 7: Based on the information of the residential community, determine the first target server for public facility maintenance, transmit the target repair form to the first target server, so that the first target server can review the target repair form and generate a corresponding target repair work order, and transmit the target repair work order to the smart device of the corresponding maintenance personnel.

[0081] Its core lies in: taking structured repair forms and associated residential community information as input, and through pre-set rules and intelligent algorithms, automatically determining the responsible server (first target server) for the maintenance of facilities in that community, driving it to complete automated review and work order generation, and finally intelligently pushing standardized work orders to the terminal devices of the best maintenance personnel.

[0082] Based on the information of the residential community, a first target server for public facility maintenance is determined. Specifically, this includes: a smart device receiving a pre-integrated target repair request form, which is bound to a unique identifier of the residential community to which the reported public facility belongs. The smart device maintains a community-server routing mapping table or is configured with a routing decision engine.

[0083] Based on the residential community identification code, the mapping table is directly queried to obtain the network address (such as API endpoint URL or server ID) of the pre-configured primary target server responsible for the maintenance and management of the community's public facilities. This mapping relationship is established based on administrative jurisdiction, property contract scope, or geographical division.

[0084] Of course, if a community's facilities are handled by multiple different service providers (such as electricity, water supply, and landscaping belonging to different companies), the routing decision engine will further combine the facility type field in the repair form (such as "streetlights", "water pipes", "fitness equipment") and the preset responsibility matrix to calculate the first target server specifically responsible for the repair of that type of facility.

[0085] The process of transmitting the target repair form to the first target server includes: the smart device encapsulating a complete structured repair form data packet and transmitting it asynchronously or synchronously to the first target server determined in step one via a secure network communication protocol (such as an HTTPS API call or message broker). The transmission process includes authentication and data integrity verification.

[0086] The first target server reviews the target repair form and generates a corresponding target repair work order. Specifically, after receiving the target repair form, the first target server initiates an automated review workflow. This automated review workflow includes: completeness verification: checking if all required fields in the form are complete and if images are accessible. Logical compliance check: performing automatic review based on a rule base, for example: verifying if the repair facility ID truly belongs to the community's jurisdiction. Checking if there are duplicate reports for similar facilities within a short period. Preliminary determination of the urgency level (e.g., "urgent" or "general") based on fault symptoms extracted by NLP (e.g., "water leakage" or "exposed wires").

[0087] Once approved, the primary target server automatically converts the target repair form into a target repair work order for internal use by the repair department, containing all necessary operation fields. This work order inherits and enriches the form data, adding business fields such as internal work order number, approval time, initial priority, preset repair type, and expected completion time.

[0088] The process of transmitting the target repair order to the corresponding repair personnel's smart device includes: a first target server having a built-in or connected intelligent dispatch engine responsible for assigning the generated target repair order to the most suitable repair personnel. The entire process includes: personnel matching steps, dispatch decision steps, push notification steps, and status synchronization steps.

[0089] The personnel matching step includes: the dispatch engine performs matching calculations based on the facility type, fault symptoms, and geographical location of the work order, combined with the real-time updated maintenance personnel status database (including personnel skills and qualifications, current number of work orders, real-time location or resident responsibility area, and current online status).

[0090] The dispatch decision-making process includes selecting target maintenance personnel by using rules (such as assigning based on proximity) or optimization algorithms (such as comprehensively considering response time and load balancing).

[0091] The push notification process includes sending the core information (location, fault summary, priority) of the target repair order to the target repair personnel's smart device (such as a smartphone or professional terminal) via a dedicated app, SMS, or instant messaging tool. The push notification includes directly operable links or buttons for accepting the order, navigating to the site, and updating the status.

[0092] The status synchronization steps include: after the maintenance personnel accept the order, their smart device establishes a work order status synchronization with the first target server to facilitate the background tracking of progress.

[0093] In step 7, the responsible server is automatically located through community information, avoiding confusion and delays in the flow of work orders between departments, and achieving precise routing and accountability. Automated pre-approval filtering of invalid requests, structured work orders reduce communication costs, and intelligent dispatch optimizes human resource allocation, improving work order quality and processing efficiency. By automating and intelligently managing the entire process from user reporting a problem to repair personnel receiving the task, the fault response and processing cycle is significantly shortened, achieving a complete automated closed loop. Providing data records for each step facilitates performance analysis, resource optimization, and process improvement, enhancing the level of management refinement.

[0094] This invention uses a GUI interface to facilitate user operation, achieving full automation and intelligence in community service interactions, significantly shortening fault response and processing cycles, and improving overall service efficiency.

[0095] In some further specific embodiments, the community volunteer service interaction method further includes: receiving first marker information indicating that the target repair form has been approved, transmitted back from the first target server; generating first additional points based on the first marker information and the point bonus weight corresponding to the target public facility option; accessing the registration server and requesting that the first additional points be added to the user points account corresponding to the account information.

[0096] In this technical solution, the main inventive concept is as follows: the intelligent device receives the approval confirmation signal (first tag information) from the maintenance responsibility server (first target server), automatically calculates the reward points based on the preset value weight of the type of the repair facility, and completes the seamless and accurate accumulation of the corresponding user's points account through secure interaction with the core user database (registration server).

[0097] Receiving the first marker information indicating approval of the target repair form transmitted back from the first target server specifically includes: the smart device receiving the "first marker information" transmitted from the first target server through a preset API interface or message queue. The first marker information packet typically includes: form_id, a unique identifier corresponding to the "target repair form"; audit_status, a fixed value, such as "APPROVED" (approved); audit_timestamp, the timestamp of approval; and facility_id, a unique identifier for the "target public facility option" of the repair request.

[0098] Of course, to enhance anti-counterfeiting capabilities, the first tag information also includes: audit_server_signature, the digital signature of the first target server, used for anti-counterfeiting verification.

[0099] After receiving the initial tag information, the smart device performs security and validity verification. Specifically, it verifies the signature; if the initial tag information contains a signature, it uses the public key of the first target server to verify the signature, ensuring the information is authentic and has not been tampered with. Through state deduplication verification, the smart device queries the points distribution record corresponding to the form_id to prevent duplicate points distribution due to network retransmissions or other reasons.

[0100] Based on the first marking information, a first additional point is generated according to the point bonus weight corresponding to the target public facility option. Specifically, this includes: a reference table (Table 1) for the point bonus weight of a public facility type maintained by a smart device. This weight reflects the complexity, importance, or priority of reporting different facilities. For example:

[0101] Table 1.

[0102] Based on the facility type in the first tag information, query its associated points bonus weight. Based on the facility_id (a unique identifier for the "target public facility option" in the repair request) in the tag information, query its associated facility_type. Then, retrieve its weight (points-based bonus weight) from the lookup table based on the facility_type.

[0103] Perform the calculation of the points. One embodiment uses the formula: First additional points = Base points × Points bonus weight. The base points are typically 5. The base points can be a system-wide constant (e.g., 5 points) or can be fine-tuned based on the urgency of the reported problem (obtained from the form's NLP parsing).

[0104] In general, the calculated result may be rounded (i.e., the first integral is rounded).

[0105] The process involves accessing the registration server and requesting that the first added points be added to the user's points account corresponding to the account information. Specifically, the smart device constructs a points accumulation request and accesses the registration server responsible for managing core user data. This request includes at least: user_id: the submitter's account information obtained from the target repair form; transaction_id: the unique transaction ID for this points change (which can be generated based on form_id); delta_points: the calculated "first added points" value; event_type: indicating the event source, such as "FACILITY_REPAIR_AUDIT_PASS"; and reference_id: the associated business ID (i.e., form_id). Transactional account update: Upon receiving the request, the registration server performs the following operations within a database transaction: verifying the validity of user_id; checking if transaction_id has already been processed (to achieve idempotency and prevent duplicate accumulation); performing an atomic update operation on the balance field of the corresponding user's points account: new_balance = old_balance + delta_points; and inserting an immutable record into the points details table, detailing the time, event type, change value, associated business ID, etc.

[0106] After the registration server completes the update, it returns a success response and the updated points balance to the smart device. The smart device can then update the points issuance status of the repair order and choose to notify the user that the points have been credited via push notifications or other methods.

[0107] In this specific embodiment, by deeply integrating the points incentive system with the automated review process, "effective repair requests result in automatic rewards," and precise incentives are provided based on the differences in facility value, thereby enhancing users' enthusiasm for participating in public affairs. Through trusted inter-server communication (such as digital signatures), anti-duplicate verification, and database transactional operations, the accuracy, consistency, and immutability of points distribution are ensured, preventing duplicate distributions or fraudulent claims. From the repair request form to the review marker, and then to the details of points changes, a complete and auditable data chain is formed, facilitating operational analysis and dispute resolution.

[0108] In some further specific embodiments, the community volunteer service interaction method further includes: displaying the volunteer activity management interface in response to the triggering of the volunteer service control on the management interface.

[0109] Access the volunteer activity management server corresponding to the residential community, retrieve the latest volunteer activity items from the volunteer activity management server, generate corresponding volunteer activity registration controls based on the volunteer activity items, and load the corresponding volunteer activity registration controls into the display box of the volunteer activity management interface according to the order of the start time of the volunteer activity items, with the volunteer activity registration controls corresponding to the volunteer activity items whose start time is closer to the current time placed first.

[0110] Based on the user's identified residential community, the smart device intelligently locates and accesses the corresponding dedicated volunteer activity server (volunteer activity management server), pulls structured activity data in real time, and dynamically generates a registration control with complete interactive functions locally. This control is then seamlessly integrated into the platform's main interface, providing users with a one-stop experience of "see and register instantly".

[0111] Access the volunteer activity management server corresponding to the residential community, and obtain the latest volunteer activity information from the volunteer activity management server. Specifically, the smart device holds or queries a pre-configured community-service endpoint mapping table based on the unique identifier of the current user's residential community to obtain the root address of the application programming interface (API) of the volunteer activity management server that provides volunteer activity management services for the community.

[0112] The smart device initiates an authenticated HTTPS GET request to the API address to access a specific resource endpoint. The request header can include a user token for authorization verification. Request parameters can include filters such as count (number of items to retrieve) and status (e.g., "Recruiting") to accurately retrieve the latest list of volunteer activities.

[0113] Based on the volunteer activity items, corresponding volunteer activity registration controls are generated. Specifically, this includes: predefined smart device controls or selection of corresponding control templates based on attributes such as activity status. For example, an activity with the status of "New Year's Day Community Cleanup" corresponds to a clickable "Participate Now" button template.

[0114] Populate the fields from the activity data model into the selected control template to dynamically create an interactive volunteer activity registration control containing complete information. This control is an independent component object at the UI level, with its internal logic already bound: displaying information such as activity title, time, location, and recruitment progress (e.g., "15 / 20"). The core interaction is the click event handler function for the "Participate Now" button. When triggered, this function calls the registration API, passing in the current activity_id and user identity information.

[0115] The corresponding volunteer activity registration controls are loaded into the display boxes of the volunteer activity management interface according to the order of the start times of the volunteer activities. Specifically, this includes: in the volunteer activity management interface, one or more display boxes for carrying dynamic content are preset (such as...). Dynamic rendering and insertion: Clear the old content in the display box. Render and append all generated volunteer activity registration controls to the display box sequentially according to a specific sorting rule (e.g., ascending order of start time). State binding and event listening: After loading, the interaction logic of each control is bound to the platform's overall state management framework to ensure that clicking "Participate Now" triggers subsequent registration logic and updates the control's display state in real time.

[0116] In this specific embodiment, data is retrieved directly from the source server (volunteer activity management server), ensuring that users always see the latest and most accurate volunteer activity arrangements from the community. Deep integration of external services into the volunteer activity management interface allows users to complete the entire process of browsing, viewing details, and registering without being redirected, greatly improving operational convenience and user engagement.

[0117] In some further specific embodiments, the community volunteer service interaction method further includes: in response to the triggering of the volunteer activity registration control, parsing user identification information from the registration information and integrating the user identification information to form a volunteer activity registration form.

[0118] Based on the information of the residential community, a second target server for managing volunteer activities is determined, and the volunteer activity registration form is transmitted to the second target server so that the second target server can confirm the participation in the volunteer activity registration form.

[0119] In some further specific embodiments, the community volunteer service interaction method further includes: receiving second marker information indicating successful participation in the volunteer activity registration form transmitted back from the second target server; generating second additional points based on the second marker information and the point bonus weight corresponding to the volunteer activity item; accessing the registration server and requesting that the second additional points be added to the user's points account corresponding to the account information.

[0120] The smart device listens for or receives participation confirmation signals from the independent volunteer activity management server (second target server) through a preset interface, automatically calculates incentive points based on the preset value weight of the activity, and completes the accurate and automatic accumulation of points through secure interaction with the registration server.

[0121] Receiving the second marker information indicating successful participation in the volunteer activity registration form transmitted back from the second target server specifically includes: the smart device receiving the "second marker information" actively pushed by the second target server through an API interface or message queue subscription. This information is a confirmation event generated after the user's registration for volunteer activity is approved by the organizer.

[0122] To confirm the reliability of the second tag information, the smart device also needs to perform security and business verification on it. The smart device uses a pre-stored public key from the second target server to verify the signature field of the second tag information in the data packet, ensuring the authenticity of the event source and the integrity of the data. The second tag information is then used to check if it already exists in the local event log, preventing the same event from being processed repeatedly due to network retransmissions. Finally, the validity of the business represented by the second tag information is verified, and points are only awarded to valid participants.

[0123] Based on the second tagging information and the corresponding point-addition weights for the volunteer activity, a second additional point is generated. Specifically, this includes: the smart device maintaining a volunteer activity type-point-addition weight mapping table (Table 2). The weight design comprehensively considers factors such as the activity's social value, required time, and skill requirements. For example:

[0124] Table 2.

[0125] Based on the activity type in the second tag information, query its associated bonus weight. Perform the calculation of the points. One embodiment uses the formula: Second Additional Points = Base Points × Point Weighting. The base points are typically 5. The base points can be a system-wide constant (e.g., 5 points) or can be fine-tuned based on the urgency of the reported problem (obtained from the form's NLP parsing).

[0126] In general, the calculated result may be rounded (i.e., the second additional integral is rounded).

[0127] The process involves accessing the registration server and requesting that the second additional points be added to the user's points account corresponding to the account information. Specifically, the smart device constructs a points accumulation request and accesses the registration server responsible for managing core user data. This request includes at least: user_id: the submitter's account information obtained from the volunteer activity registration form; transaction_id: the unique transaction ID for this points change (which can be generated based on form_id); delta_points: the calculated "second additional points" value; event_type: indicating the event source, such as "FACILITY_REPAIR_AUDIT_PASS"; and reference_id: the associated business ID (i.e., form_id). Transactional account update: Upon receiving the request, the registration server performs the following operations within a database transaction: verifying the validity of user_id; checking if transaction_id has already been processed (to achieve idempotency and prevent duplicate accumulation); performing an atomic update operation on the balance field of the corresponding user's points account: new_balance = old_balance + delta_points; and inserting an immutable record into the points details table, detailing the time, event type, change value, associated business ID, etc.

[0128] After the registration server completes the update, it returns a success response and the updated points balance to the smart device. The smart device can then update the points issuance status of the repair order and choose to notify the user that the points have been credited via push notifications or other methods.

[0129] In this specific embodiment, a cross-system automated incentive closed loop is achieved: the independent volunteer activity system and the community points system are connected, realizing full automation from "participation confirmation" to "points credit", which greatly improves operational efficiency and user experience.

[0130] In some further specific embodiments, the community volunteer service interaction method also includes: displaying the points mall interface in response to the triggering of the My Points control on the management interface.

[0131] Access the points redemption server corresponding to the residential community, and obtain the redeemable goods from the points redemption server; generate corresponding goods redemption controls based on the redeemable goods; load the goods redemption controls into the display box of the points mall interface according to the cumulative redemption quantity of the goods; wherein, the goods redemption controls corresponding to the goods with the larger cumulative redemption quantity are displayed first.

[0132] Access the points redemption server corresponding to the residential community, and obtain redeemable goods from the points redemption server. Specifically, the smart device holds or queries a pre-configured community-server endpoint mapping table based on the current user's unique residential community identifier to obtain the application programming interface (API) root address of the points redemption server that provides goods redemption services for that community.

[0133] The smart device initiates an authenticated HTTPS GET request to the API address to access the specific resource endpoint. The request header may include a user token for authorization verification. Request parameters may include filters to determine the validity of products, ensuring an accurate and up-to-date list of redeemable items.

[0134] Based on the redeemable goods, corresponding redemption controls are generated. Specifically, this includes: pre-defining controls for smart devices or selecting corresponding control templates based on attributes such as the product's status. For example, an activity with the "peanut oil" status corresponds to a clickable "Redeem Now" button template.

[0135] Populate the fields from the activity data model into the selected control template to dynamically create an interactive product redemption control containing complete information. This control is an independent component object at the UI level, with its internal logic already bound: displaying information such as points price and cumulative redemption quantity. The core interaction is the click event handler function for the "Redeem Now" button. When this function is triggered, it calls the registration API, passing in the current activity_id and user identity information.

[0136] The product redemption controls are loaded into the display boxes of the points mall interface based on the cumulative number of products redeemed. Specifically, this includes: in the points mall interface, one or more display boxes are preset to hold dynamic content (such as...). Dynamic rendering and insertion: Clear the old content in the display box. Render and append all generated product redemption controls to the display box according to a specific sorting rule (such as by cumulative redemption quantity). State binding and event listening: After loading is complete, the interaction logic of each control is bound to the platform's overall state management framework to ensure that clicking "Redeem Now" triggers subsequent redemption logic and updates the control's display state in real time.

[0137] In this specific embodiment, data is directly retrieved from the source server (points redemption server), ensuring that users always see the latest and most accurate redeemable products from the community. Deep integration of external services into the points mall interface allows users to complete the entire process of browsing, viewing details, and registering without being redirected, greatly improving ease of use and user engagement.

[0138] In some further specific embodiments, the community volunteer service interaction method further includes: responding to the triggering of the commodity redemption control, generating target redemption points based on the points price corresponding to the target commodity corresponding to the commodity redemption control; accessing the registration server to request that the target redemption points be deducted from the user points account corresponding to the account information; and after receiving the third marker information from the registration server indicating that the user points account has been successfully deducted from the target redemption points, displaying commodity redemption success information on the human-computer interaction interface of the smart device.

[0139] Once the registration server confirms that the target redemption points have been successfully deducted from the user's points account, it extracts the delivery address from the registration information. The delivery address and the target product information are then integrated to form a delivery order. This delivery order is then transmitted to the distribution center server corresponding to the residential community, allowing the distribution center server to proceed with the subsequent product delivery based on the delivery order. The successful completion of the transactional operation of deducting points from the user's points account by the registration server serves as a reliable trigger event. A standard delivery address is automatically extracted from the user's authoritative registration information, integrated with the redemption product information to form a structured delivery order, and then precisely routed to the corresponding distribution center server based on the user's residential community information, thereby initiating the subsequent physical delivery process.

[0140] On the other hand, reference Figure 2 , Figure 2 This is a schematic diagram of the structure of the community volunteer service interactive device.

[0141] A community volunteer service interaction device is provided, comprising: a processor and a memory; wherein the memory is used to store a computer-readable program. When the computer-readable program is executed by the processor, the processor causes the processor to implement the community volunteer service interaction method as described in any of the above technical solutions.

[0142] Those skilled in the art will understand that all or some of the steps and systems in the methods disclosed above can be implemented as software, firmware, hardware, and suitable combinations thereof. Some or all of the physical components can be implemented as software executed by a processor, such as a central processing unit, digital signal processor, or microprocessor, or as hardware, or as an integrated circuit, such as an application-specific integrated circuit. Such software can be distributed on a computer-readable medium, which can include computer storage media (or non-transitory media) and communication media (or transient media). As is known to those skilled in the art, the term computer storage media includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing information (such as computer-readable instructions, data structures, program modules, or other data). Computer storage media includes, but is not limited to, RAM, ROM, EEPROM, flash memory or other memory technologies, CD-ROM, digital versatile disc (DVD) or other optical disc storage, magnetic cartridges, magnetic tape, disk storage or other magnetic storage devices, or any other medium that can be used to store desired information and is accessible to a computer. As is known to those skilled in the art, communication media typically contain computer-readable instructions, data structures, program modules, or other data in modulated data signals such as carrier waves or other transmission mechanisms, and may include any information delivery medium.

[0143] On the other hand, reference Figure 3 , Figure 3 This is a schematic diagram of the system connection structure of the community volunteer service interaction system.

[0144] A community volunteer service interaction system is provided, including: a login module, a generation module, a first response module, a second response module, a third response module, an integration module, and a transmission module.

[0145] The login module is used to: display the login interface of the community service platform on the human-computer interaction interface of the smart device, obtain the input account information and password information through the login interface, and obtain the pre-stored registration information from the registration server based on the account information and password information.

[0146] The generation module is used to: determine the residential community where the user resides based on the registration information, determine the interface type on the community service platform based on the information of the residential community, and generate a corresponding management interface in the human-computer interaction interface of the smart device based on the interface type.

[0147] The first response module is used to: display the property repair management interface when the property repair control on the management interface is triggered; and modify the pre-stored menu in the repair type drop-down menu control of the property repair management interface to a pre-set public facility option menu when the public facility control in the property repair management interface is triggered.

[0148] The second response module is used to: respond to the selection of the corresponding public facility option in the public facility option menu, and record the selected public facility option as the target public facility option.

[0149] The third response module is used to: respond to the triggering of the problem description input dialog box control in the property repair management interface, launch the input method software from the local device, and pop up the corresponding soft keyboard of the input method software so as to input the problem description information through the soft keyboard; respond to the triggering of the image upload control in the property repair management interface, display an address-based image file selection window in the human-computer interaction interface so as to select and upload the corresponding problem description image through the image file selection window; respond to the triggering of the repair in the property repair management interface, obtain the problem description information entered by the user from the problem description input dialog box control, and obtain the problem description image uploaded by the user from the image upload trigger control.

[0150] The integration module is used to: integrate the problem description information, problem description image, and target public facility option information to form a repair request form; and record the repair request form as the target repair request form.

[0151] The transmission module is used to: determine a first target server for public facility maintenance based on the information of the residential community, transmit the target repair form to the first target server, so that the first target server can review the target repair form and generate a corresponding target repair work order, and transmit the target repair work order to the smart device of the corresponding maintenance personnel.

[0152] On the other hand, a computer-readable storage medium is provided, wherein a processor-executable program is stored, which, when executed by a processor, is used to implement the community volunteer service interaction method as described in any of the above specific embodiments.

[0153] This application also discloses a computer program product, including a computer program or computer instructions, which are stored in a computer-readable storage medium. The processor of a computer device reads the computer program or computer instructions from the computer-readable storage medium and executes the computer program or computer instructions, causing the computer device to perform the community volunteer service interaction method as described in any of the preceding embodiments.

[0154] The terms "first," "second," "third," "fourth," etc. (if present) in the specification and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this application described herein can be implemented, for example, in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatuses.

[0155] It should be understood that in this application, "at least one (item)" means one or more, and "more than" means two or more. "And / or" is used to describe the relationship between related objects, indicating that three relationships can exist. For example, "A and / or B" can represent: only A exists, only B exists, and both A and B exist simultaneously, where A and B can be singular or plural. The character " / " generally indicates that the preceding and following related objects are in an "or" relationship. "At least one (item) of the following" or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one (item) of a, b, or c can represent: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, and c can be single or multiple.

[0156] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be indirect coupling or communication connection through some interfaces, apparatuses, or units, and may be electrical, mechanical, or other forms.

[0157] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0158] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0159] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0160] Although the description of this application has been quite detailed and particularly focused on several of the described embodiments, it is not intended to limit itself to any of these details or embodiments or any particular embodiment. Rather, it should be considered as effectively covering the intended scope of this application by referring to the appended claims and taking into account the prior art, which provides for a broad possible interpretation of these claims. Furthermore, the foregoing description of this application with respect to embodiments foreseeable by the inventors is intended to provide a useful description, and non-substantial modifications to this application that have not yet been foreseen may still represent equivalent modifications.

Claims

1. A community volunteer service interaction method, characterized in that, include: The login interface of the community service platform is displayed on the human-computer interaction interface of the smart device, and the entered account information and password information are obtained through the login interface; Based on the account information and password information, retrieve the pre-stored registration information from the registration server; The user's residential community is determined based on the registration information, and the interface type is determined on the community service platform based on the information of the residential community. A corresponding management interface is generated on the human-computer interaction interface of the smart device based on the interface type. When the property repair request control on the management interface is triggered, the property repair request management interface is displayed. When the public facilities control in the property repair management interface is triggered, the pre-stored menu in the repair type drop-down menu control in the property repair management interface is modified to the pre-set public facilities option menu. When a corresponding public facility option in the public facility option menu is selected, the selected public facility option is recorded as the target public facility option; When the problem description input dialog box control in the property maintenance management interface is triggered, the input method software is launched from the local device, and the corresponding soft keyboard of the input method software pops up, so that the problem description information can be entered through the soft keyboard; When the image upload trigger control in the property maintenance management interface is triggered, an address-based image file selection window is displayed in the human-computer interaction interface, so that the corresponding problem description image can be selected and uploaded through the image file selection window; When the repair trigger control in the property repair management interface is triggered, the problem description information entered by the user is obtained from the problem description input dialog box control, and the problem description image uploaded by the user is obtained from the image upload trigger control. The problem description information, problem description image, and target public facility options are integrated to form a repair request form; Record the repair request form as the target repair request form; Based on the information of the residential community, a first target server for public facility maintenance is determined, and the target repair form is transmitted to the first target server so that the first target server can review the target repair form and generate a corresponding target repair work order, and then transmit the target repair work order to the smart device of the corresponding maintenance personnel.

2. The community volunteer service interaction method according to claim 1, characterized in that, Also includes: Receive the first mark information indicating that the target repair form has been approved, which is transmitted back from the first target server, and generate a first additional point based on the first mark information and the point bonus weight corresponding to the target public facility option; Access the registration server and request that the first added points be added to the user's points account corresponding to the account information.

3. The community volunteer service interaction method according to claim 1, characterized in that, Also includes: When the volunteer service control on the management interface is triggered, the volunteer activity management interface is displayed. Access the volunteer activity management server corresponding to the residential community, retrieve the latest volunteer activity items from the volunteer activity management server, generate corresponding volunteer activity registration controls based on the volunteer activity items, and load the corresponding volunteer activity registration controls into the display box of the volunteer activity management interface according to the order of the start time of the volunteer activity items, with the volunteer activity registration controls corresponding to the volunteer activity items whose start time is closer to the current time placed first.

4. The community volunteer service interaction method according to claim 3, characterized in that, Also includes: In response to the triggering of the volunteer activity registration control, user identification information is parsed from the registration information, and the user identification information is integrated to form a volunteer activity registration form; Based on the information of the residential community, a second target server for managing volunteer activities is determined, and the volunteer activity registration form is transmitted to the second target server so that the second target server can confirm the participation in the volunteer activity registration form.

5. The community volunteer service interaction method according to claim 4, characterized in that, Also includes: Receive the second marker information of the volunteer activity registration form passed back by the second target server, and generate a second additional point based on the second marker information and the point bonus weight corresponding to the volunteer activity item; Access the registration server and request that the second additional points be added to the user's points account corresponding to the account information.

6. The community volunteer service interaction method according to claim 1, characterized in that, Also includes: When the "My Points" control on the management interface is triggered, the points mall interface is displayed. Access the points redemption server corresponding to the residential community, and obtain the redeemable goods from the points redemption server; generate corresponding goods redemption controls based on the redeemable goods; load the goods redemption controls into the display box of the points mall interface according to the cumulative redemption quantity of the goods; wherein, the goods redemption controls corresponding to the goods with the larger cumulative redemption quantity are displayed first.

7. A community volunteer service interaction method according to claim 6, characterized in that, Also includes: In response to the triggering of the product redemption control, target redemption points are generated based on the points price of the target product corresponding to the product redemption control. Access the registration server and request that the target redemption points be deducted from the user's points account corresponding to the account information; After receiving the third marker information from the registration server indicating that the user's points account has been successfully deducted from the target redemption points, the information indicating successful redemption of the goods will be displayed on the human-computer interaction interface of the smart device. After the registration server confirms that the user's points account has been successfully deducted from the target redemption points, it extracts the delivery address from the registration information; integrates the delivery address and the target product information to form a delivery order; and transmits the delivery order to the distribution center server corresponding to the residential community, so that the distribution center server can carry out subsequent product delivery according to the delivery order.

8. A community volunteer service interactive device, characterized in that, include: processor; Memory, used to store computer-readable programs; When the computer-readable program is executed by the processor, the processor implements the community volunteer service interaction method as described in any one of claims 1-7.

9. A community volunteer service interactive system, characterized in that, include: The module includes a login module, a generation module, a first response module, a second response module, a third response module, an integration module, and a transmission module. The login module is used to: display the login interface of the community service platform on the human-computer interaction interface of the smart device, obtain the input account information and password information through the login interface; and obtain the pre-stored registration information from the registration server based on the account information and password information. The generation module is used to: determine the residential community where the user is located based on the registration information, determine the interface type on the community service platform based on the information of the residential community, and generate a corresponding management interface in the human-computer interaction interface of the smart device based on the interface type; The first response module is used to: display the property repair management interface when the property repair control on the management interface is triggered; When the public facilities control in the property repair management interface is triggered, the pre-stored menu in the repair type drop-down menu control in the property repair management interface is modified to the pre-set public facilities option menu. The second response module is used to: respond to the selection of the corresponding public facility option in the public facility option menu, and record the selected public facility option as the target public facility option; The third response module is used to: respond to the problem description input dialog box control in the property repair management interface being triggered, then start the input method software from the local device and pop up the soft keyboard corresponding to the input method software, so as to input the problem description information through the soft keyboard; When the image upload trigger control in the property maintenance management interface is triggered, an address-based image file selection window is displayed in the human-computer interaction interface, so that the corresponding problem description image can be selected and uploaded through the image file selection window; When the repair trigger control in the property repair management interface is triggered, the problem description information entered by the user is obtained from the problem description input dialog box control, and the problem description image uploaded by the user is obtained from the image upload trigger control. The integration module is used to: integrate the problem description information, problem description image, and target public facility option information to form a repair request form; and record the repair request form as the target repair request form; The transmission module is used to: determine a first target server for public facility maintenance based on the information of the residential community, transmit the target repair form to the first target server, so that the first target server can review the target repair form and generate a corresponding target repair work order, and transmit the target repair work order to the smart device of the corresponding maintenance personnel.

10. A computer-readable storage medium, characterized in that, It stores a processor-executable program, which, when executed by the processor, is used to implement the community volunteer service interaction method as described in any one of claims 1 to 7.