Virtual resource transfer method based on travel and related equipment
By using a travel-based virtual resource transfer method, which utilizes travel navigation applications to display trip pages and transfer virtual resource rewards, the problem of fundraising difficulties for business projects was solved, and the sustainable development of business projects and user participation incentives were achieved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- TENCENT TECHNOLOGY (SHENZHEN) CO LTD
- Filing Date
- 2024-11-05
- Publication Date
- 2026-05-08
AI Technical Summary
Existing business projects are constrained by the public's economic capacity and limited donation channels when raising funds, making it difficult to obtain the necessary financial support in a sustained manner, which affects their long-term planning and development stability.
By using a travel-based virtual resource transfer method, the trip page is displayed on clients such as travel navigation applications, and virtual resource reward information is transferred to the target business project. When preset conditions are met, the business project is executed, encouraging users to choose preset types of transportation to obtain virtual resource rewards, which are then transferred to the business project.
It effectively encourages more users to choose environmentally friendly travel methods, increases financial support for public welfare projects, promotes the sustainable development of business projects, and enhances users' sense of participation and accomplishment.
Smart Images

Figure CN121998805A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of computers, specifically to a method for virtual resource transfer based on travel and related equipment. Background Technology
[0002] With the development of computer and network technologies, the development models that combine business projects with internet technology are becoming increasingly diverse. Currently, online crowdfunding platforms built through internet technology enable business projects to directly raise funds from the public, while the public can easily support business projects they are interested in.
[0003] Although existing projects can raise funds from the public through internet platforms, they still primarily rely on traditional fundraising methods. Due to limitations in public financial capacity and the limited availability of donation channels, some projects face difficulties in securing necessary funding, thus impacting their long-term planning and development stability. Summary of the Invention
[0004] This application provides a method and related equipment for virtual resource transfer based on travel. The related equipment includes a virtual resource transfer device based on travel, an electronic device, a computer-readable storage medium, and a computer program product. It can encourage more target users to use preset types of transportation to travel, so as to use the virtual resource reward information obtained through travel to support business projects and thus promote the sustainable development of business projects.
[0005] This application provides a method for transferring virtual resources based on travel, including:
[0006] Display the itinerary page of the target object in the first client. The itinerary page includes project information for at least one business project, as well as information on the virtual resource rewards obtained by the target object for using a preset type of transportation.
[0007] In response to a virtual resource transfer operation for a target business project, the target virtual resource corresponding to the virtual resource transfer operation is transferred to the target business project. When the virtual resources transferred from the first client and the second client to the target business project meet preset conditions, the target business project is executed. The target virtual resource is the virtual resource in the virtual resource reward information, and the target business project is any one of at least one business project.
[0008] This application also provides a virtual resource transfer device based on travel, comprising:
[0009] The page display unit is used to display the itinerary page of the target object in the first client. The itinerary page includes project information of at least one business project and information on the virtual resource rewards obtained by the target object for using a preset type of transportation.
[0010] The resource transfer unit is used to respond to a virtual resource transfer operation for a target business project, and transfer the target virtual resource corresponding to the virtual resource transfer operation to the target business project, so that when the virtual resources transferred from the first client and the second client to the target business project meet the preset conditions, the target business project is executed. The target virtual resource is the virtual resource in the virtual resource reward information, and the target business project is any one of at least one business project.
[0011] In some embodiments, the device further includes an energy consumption acquisition unit and a resource reward unit:
[0012] The energy consumption acquisition unit is used to respond to a travel initiation request for a target vehicle of a preset type in the first client and acquire the energy consumption information of the target vehicle in the target trip corresponding to the travel initiation request.
[0013] The resource reward unit is used to obtain virtual resource reward information corresponding to the target trip based on the energy consumption information of the target vehicle during the target trip when the target trip ends.
[0014] In some embodiments, the virtual resource reward information on the trip page includes virtual resource reward information corresponding to the target trip and historical virtual resource reward information corresponding to historical trips. The historical trips are the trips in which the target object travels using a preset type of transportation.
[0015] In some embodiments, the trip page includes a business item selection area, which includes at least one business item that is associated with a target promotion brand, which is a brand associated with a preset type of transportation.
[0016] In some embodiments, the resource transfer unit is used for:
[0017] In response to an operation initiated to transfer resources to a target business project, a resource transfer page for the target business project is displayed, which includes resource transfer controls.
[0018] In response to inputting the transfer quantity into the resource transfer control, the control state of the resource transfer control is updated based on the input, and the control state is associated with the transfer quantity.
[0019] In response to the transfer determination operation of the resource transfer control based on the control state, the target virtual resource is transferred to the target business project. The target virtual resource is the virtual resource of the transfer quantity corresponding to the transfer determination operation.
[0020] In some embodiments, the resource transfer page further includes project resource progress information of the target business project, and the device further includes a progress update unit:
[0021] The progress update unit is used to update the project resource progress information on the resource transfer page based on the target virtual resources being transferred to the target business project.
[0022] In some embodiments, the itinerary page includes a service item selection area, which includes at least one service item.
[0023] In response to a virtual resource transfer operation targeting a specific business project, after transferring the target virtual resources corresponding to the virtual resource transfer operation to the target business project, the device further includes a resource remaining determination unit, a project switching unit, and a remaining resource donation unit:
[0024] The remaining resource determination unit is used to display the number of remaining virtual resources on the trip page. The number of remaining virtual resources is determined based on the number of target virtual resources and the number of virtual resource reward information.
[0025] The project switching unit is used to respond to the switching operation of business projects in the business project selection area and display the target updated business project in the business project selection area;
[0026] The remaining resource donation unit is used to transfer the virtual resources corresponding to the remaining virtual resource quantity to the target update business project in response to the virtual resource transfer operation of the remaining virtual resource quantity.
[0027] In some embodiments, the itinerary page includes a historical resource transfer viewing control;
[0028] The device also includes a resource transfer monitoring unit:
[0029] The resource transfer viewing unit is used to respond to the trigger operation of the historical resource transfer viewing control and display the historical resource transfer information page. The historical resource transfer information page includes a regional display map corresponding to the business project. The regional display map includes regional identification information of the landing area corresponding to multiple candidate business projects. The identification status of the regional identification information is determined based on the historical resource transfer behavior of the target object.
[0030] In some embodiments, after a charitable donation operation for a target public welfare project is performed, and the target virtual resource corresponding to the charitable donation operation is donated to the public welfare project, the resource transfer viewing unit is configured to:
[0031] Update the status of the regional identifier information corresponding to the target business project in the regional display map from "not helped" to "helped".
[0032] In some embodiments, the energy consumption acquisition unit is configured to:
[0033] The first client displays the trip order creation page, which includes various travel options.
[0034] Based on the selection of the target mode of travel, a travel initiation request is sent to the vehicle corresponding to the target mode of travel.
[0035] When the vehicle that accepts the trip request is a target vehicle of a preset type, obtain the energy consumption information of the target vehicle in the target trip corresponding to the trip request;
[0036] Resource reward unit, used for:
[0037] When the target trip ends, a trip end page is displayed, which includes the virtual resource reward information corresponding to the target trip. The virtual resource reward information is determined based on the target travel mode and the energy consumption information of the target vehicle.
[0038] In some embodiments, the itinerary page includes a historical resource transfer viewing control;
[0039] The device also includes a resource transfer viewing unit, used for:
[0040] In response to the triggering operation of the historical resource transfer viewing control, the historical resource transfer information page is displayed. The historical resource transfer information page includes at least one historical resource transfer record of the target object, as well as a project participation report generation control.
[0041] In response to the triggering of the project participation report generation control, the project participation report information is displayed. The project participation report information includes time information based on historical resource transfer records and a project participation flowchart that connects each historical resource transfer record.
[0042] In some embodiments, the resource transfer viewing unit is configured to:
[0043] In response to the triggering operation of the project participation report generation control, keyword information corresponding to preset keywords is obtained from at least one historical resource transfer record;
[0044] Based on the keyword information corresponding to the preset keywords and the project participation flowchart, generate and display the project participation report information of the target object.
[0045] In some embodiments, a virtual resource transfer operation is a one-way transfer of virtual resources from a target object to a target business project.
[0046] This application also provides an electronic device, including a processor and a memory, wherein the memory stores multiple instructions; the processor loads instructions from the memory to execute steps in any of the travel-based charitable donation methods provided in this application.
[0047] This application also provides a computer-readable storage medium storing a plurality of instructions adapted for loading by a processor to execute steps in any of the travel-based charitable donation methods provided in this application.
[0048] This application also provides a computer program product, including a computer program / instructions, which, when executed by a processor, implement the steps in any of the travel-based charitable donation methods provided in this application.
[0049] This application embodiment can display the trip page of a target object in a first client. The trip page includes project information of at least one business item and virtual resource reward information obtained by the target object when traveling using a preset type of transportation. In response to a virtual resource transfer operation for a target business item, the target virtual resource corresponding to the virtual resource transfer operation is transferred to the target business item. When the virtual resources transferred from the first client and the second client to the target business item meet preset conditions, the target business item is executed. The target virtual resource is the virtual resource in the virtual resource reward information, and the target business item is any one of the at least one business item.
[0050] In this application, the target user can perform a virtual resource transfer operation on the target business project through the trip page, thereby transferring the target virtual resources corresponding to the virtual resource transfer operation to the target business project. When the virtual resources received by the target business project from the first client and the second client meet the preset conditions, the target business project is executed. In this way, more target users can be encouraged to use the preset type of transportation to travel, so as to help the business project with the virtual resource reward information obtained through travel, thereby promoting the sustainable development of the business project. Attached Figure Description
[0051] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0052] Figure 1a This is a schematic diagram illustrating a scenario of a travel-based charitable donation method provided in an embodiment of this application.
[0053] Figure 1b This is a flowchart illustrating the travel-based charitable donation method provided in an embodiment of this application;
[0054] Figure 2a This is a flowchart illustrating the application of the travel-based public welfare donation method provided in this application embodiment in a scenario that provides travel services.
[0055] Figure 2b This is a schematic diagram of a scenario for a public welfare donation method based on online ride-hailing provided in an embodiment of this application;
[0056] Figure 2c This is a schematic diagram of a scenario for donating virtual resources provided in an embodiment of this application;
[0057] Figure 2d This is a schematic diagram of donation query provided in an embodiment of this application;
[0058] Figure 2e This is a schematic diagram illustrating the generation of a public welfare report provided in an embodiment of this application;
[0059] Figure 2f This is a diagram illustrating a query scenario for public interest report information provided in an embodiment of this application.
[0060] Figure 2g This is a schematic diagram of the interaction between the platform and the first client provided in an embodiment of this application;
[0061] Figure 2h This is a schematic diagram of the vehicle manufacturer docking information provided in the embodiments of this application;
[0062] Figure 2i This is a project architecture diagram of the platform side providing the first client, as provided in the embodiments of this application;
[0063] Figure 2j This is a schematic diagram illustrating the information required for travel-based charitable donations provided in an embodiment of this application;
[0064] Figure 3 This is a schematic diagram of the structure of the travel-based public welfare donation device provided in the embodiments of this application;
[0065] Figure 4 This is a schematic diagram of the structure of the electronic device provided in the embodiments of this application. Detailed Implementation
[0066] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0067] This application provides a method and related equipment for virtual resource transfer based on travel. The related equipment may include a virtual resource transfer device based on travel, an electronic device, a computer-readable storage medium, and a computer program product.
[0068] Specifically, this travel-based virtual resource transfer device can be integrated into an electronic device, such as a terminal or server. The terminal can be a mobile phone, tablet, smart Bluetooth device, laptop, or personal computer (PC); the server can be a single server or a server cluster consisting of multiple servers.
[0069] In some embodiments, the travel-based virtual resource transfer device can also be integrated into multiple electronic devices. For example, the travel-based virtual resource transfer device can be integrated into multiple servers, and the travel-based virtual resource transfer method of this application can be implemented by multiple servers.
[0070] In some embodiments, the terminal can also be used as a server to implement some or all of the functions of a server.
[0071] In this application embodiment, the terms "module" or "unit" refer to a computer program or part of a computer program that has a predetermined function and works with other related parts to achieve a predetermined goal, and can be implemented wholly or partially using software, hardware (such as processing circuitry or memory), or a combination thereof. Similarly, a processor (or multiple processors or memory) can be used to implement one or more modules or units. Furthermore, each module or unit can be part of an overall module or unit that includes the functionality of that module or unit.
[0072] It is understood that in the specific implementation of this application, data related to virtual resource transfer is involved. When the embodiments of this application are applied to specific products or technologies, user permission or consent is required, and the collection, use and processing of related data must comply with the relevant laws, regulations and standards of the relevant countries and regions.
[0073] For example, refer to Figure 1aThe electronic device can display the itinerary page of the target object in the first client. The itinerary page includes project information of at least one business item and virtual resource reward information obtained by the target object using a preset type of transportation. In response to a virtual resource transfer operation for the target business item, the target virtual resource corresponding to the virtual resource transfer operation is transferred to the target business item. When the virtual resources transferred from the first client and the second client to the target business item meet preset conditions, the target business item is executed. The target virtual resource is the virtual resource in the virtual resource reward information, and the target business item is any one of the at least one business item.
[0074] In this system, target users can perform virtual resource transfer operations on target business projects through the trip page, transferring the corresponding virtual resources to the target business project. When the virtual resources received by the target business project from the first and second clients meet preset conditions, the target business project is executed. This method encourages more target users to use preset types of transportation, using the virtual resource rewards earned from travel to support the business project, thereby promoting its sustainable development and providing an innovative and effective way to raise funds. When the business project is a public welfare project, combining individuals' daily actions with public welfare can effectively increase overall social attention and support for charitable activities.
[0075] The following sections provide detailed descriptions of each example. It should be noted that the sequence numbers of the following embodiments are not intended to limit the preferred order of the embodiments.
[0076] In this embodiment, a method for transferring virtual resources based on travel is provided, such as... Figure 1b As shown, the specific process of this travel-based charitable donation method can be as follows:
[0077] Among them, "based on travel" refers to the target audience using transportation to engage in outdoor activities. This activity can cover a variety of scenarios, including but not limited to daily commutes, business trips, leisure travel, shopping, and medical treatment. The means of transportation can be various, such as private cars, ride-hailing services, public transportation (such as buses, subways, trains, etc.), and bicycles.
[0078] 101. Display the itinerary page of the target object in the first client. The itinerary page includes project information for at least one business project, as well as information on virtual resource rewards obtained by the target object for using a preset type of transportation.
[0079] The first client is used to help users manage virtual resource rewards earned from using preset types of transportation and allows users to transfer virtual resource rewards to business projects.
[0080] For example, the first client can be an application that provides travel services, such as a travel navigation application, a ride-hailing application, a public transportation application, a low-carbon travel application, etc. Among them, the travel navigation application can integrate multiple travel modes such as driving, ride-hailing, and green travel (such as public transportation and cycling).
[0081] The first client can also be an application used to transfer virtual resources to business projects. One of its core functions is to encourage users to use preset types of transportation. This first client can interface with applications that provide travel services and automatically obtain users' travel data using preset types of transportation. Based on this travel data, the platform supporting the business project will issue corresponding virtual resources to users as rewards. Users can use these virtual resources to participate in various business project activities, promoting environmentally friendly travel while contributing to the business project. This mechanism not only enhances users' sense of participation and accomplishment but also makes activities supporting the business project more vivid and interesting, further stimulating public enthusiasm for participating in business projects.
[0082] The target object is associated with the user of the first client. For example, the target object can be a user, user account, user identifier, user's specific information, etc.
[0083] The itinerary page integrates business projects with travel services.
[0084] For example, when the first client is a travel navigation application, a ride-hailing application, or a public transportation application, the trip page can be the page at the end of the trip, such as the page at the end of a self-driving trip, the page at the end of a ride-hailing trip, or the page at the end of a green travel trip. Among these, a self-driving trip is a trip in which the user drives a preset type of transportation, a ride-hailing trip is a trip in which the target user takes a ride in a preset type of transportation, and a green travel trip is a trip in which the target user uses new energy vehicles, public transportation, cycling, or other means of transportation, and so on.
[0085] When the first client is an application used to transfer virtual resources to business projects, the trip page is used to manage virtual resource reward information related to the trip and allocate it to business projects.
[0086] A business project is a plan developed to achieve a specific goal. For example, a business project can be a plan developed by a company, organization, or individual to achieve a specific goal, such as developing products, improving service quality, generating profits, promoting public welfare activities, or improving welfare.
[0087] In some embodiments, when a business project is designed to achieve a public good, the public good refers to activities or undertakings that are not for profit and are aimed at promoting the public interest, improving social problems, and raising the level of social welfare. It typically involves multiple areas such as environmental protection, education, healthcare, poverty alleviation, and disaster relief, and is achieved through various forms of volunteer service, financial support, and material assistance.
[0088] In some embodiments, a business project is considered a public good project when it is a plan developed to achieve a public good objective.
[0089] Public welfare projects refer to specific charitable activities with clear goals and plans. These projects are typically initiated by non-profit organizations, charities, social groups, businesses, or individuals, aiming to solve specific social problems or meet the needs of specific groups. The beneficiaries of public welfare projects can be individuals, specific groups, or organizations. Public welfare projects can be short-term or long-term, requiring support from resources such as funding, human resources, and materials, and often have clear implementation plans and evaluation mechanisms.
[0090] These public welfare projects can cover multiple areas such as education assistance, environmental protection, medical aid, disaster recovery, cultural promotion, and improvement of living conditions, and are not limited to specific types.
[0091] Project information is used to introduce business projects. For example, project information may include project name, project background, project goals, project content, donation timeframe, project partners, etc.
[0092] The preset type of transportation refers to the type of transportation that has been pre-set. For example, the preset type of transportation can be new energy vehicles, fuel vehicles, public transportation vehicles, bicycles, and vehicles that provide travel services such as taxis, carpooling, and ridesharing, etc.
[0093] Virtual resource reward information refers to information on virtual resource rewards obtained by traveling with a target using a preset type of transportation. These virtual resources can be transferred to business projects so that the business projects can be implemented and executed due to the transferred virtual resources.
[0094] The virtual resource reward information can include virtual resource rewards obtained in a single trip, virtual resource rewards accumulated from multiple trips, virtual resource rewards based on driving mileage, and virtual resource rewards based on the number of green trips.
[0095] In some embodiments, the project information of a business project includes the object information of the project support object. When the virtual resources received by the business project meet the preset conditions, the project support object will execute the business project.
[0096] Project supporters are the entities that provide financial support for business projects.
[0097] For example, when a business project is developed for a company, organization, or individual to create a new product, the project supporters can be project investors, banks, investment companies, etc. When a business project is developed for a public welfare goal by a non-profit organization, charitable institution, social group, company, or individual, the project supporters can be individuals, companies, or organizations.
[0098] In some embodiments, in order to provide users with virtual resource reward information that matches their trip, before displaying the trip page of the target object in the first client, the method further includes:
[0099] In response to a travel initiation request for a target vehicle of a preset type in the first client, the energy consumption information of the target vehicle in the target trip corresponding to the travel initiation request is obtained;
[0100] When the target trip ends, virtual resource reward information corresponding to the target trip is obtained based on the energy consumption information of the target vehicle during the target trip.
[0101] The target vehicle refers to a vehicle that receives the travel initiation request sent by the first client and belongs to a preset type, which can provide travel services to the user referred to as the target object.
[0102] For example, the target mode of transportation can be a self-driving car belonging to a preset type. The preset type of self-driving car can be a private car or rental car of new energy vehicle or fuel vehicle. The target mode of transportation can also be a public transportation vehicle or bicycle belonging to a preset type, as well as a mode of transportation under travel methods such as taxi, carpooling, and ridesharing.
[0103] The trip initiation request is initiated by the first client to request services for the trip.
[0104] The target trip refers to the trip that is to be executed by the target mode of transportation that is the target of the trip that receives the trip initiation request sent by the first client and belongs to the preset type.
[0105] When the target trip consists of multiple trips, each trip involves different modes of transportation. Among the modes of transportation involved in the multiple trips, at least one mode of transportation belonging to a preset type can be included, and the target mode of transportation is the mode of transportation belonging to the preset type among the multiple trips.
[0106] Energy consumption information refers to the energy consumed by a target vehicle during its corresponding target journey.
[0107] For example, energy consumption information can be indicators such as fuel consumption, electricity usage, and physical exertion, which reflect the energy consumption of this trip. Among them, fuel consumption and electricity usage can be energy consumption information obtained from the vehicle. Fuel consumption / electricity usage / physical exertion can also be energy consumption information obtained based on preset values, which are the average amount of fuel / electricity / physical exertion consumed per kilometer traveled by this preset type of vehicle, and so on.
[0108] For example, when the first client is a travel navigation application and the travel initiation request is for navigation of a self-driving car, after receiving the travel initiation request, the travel navigation application provides a trip navigation service for the self-driving car and determines whether the self-driving car belongs to a preset type of target vehicle based on the self-driving car information (such as vehicle model information) in the travel initiation request. When the self-driving car belongs to a preset type of target vehicle, the energy consumption information consumed by the self-driving car in the target trip corresponding to the travel initiation request is obtained.
[0109] When the first client is a travel navigation application / ride-hailing application / low-carbon travel application, the target can use these first clients to issue a travel initiation request for ride-hailing. After receiving the travel initiation request, the platform side providing the first client can allocate a vehicle to receive the travel initiation request. When the target vehicle receiving the travel initiation request belongs to a preset type, the energy consumption information of the target vehicle in the target trip corresponding to the travel initiation request is obtained.
[0110] When the first client is a travel navigation application / public transportation application / low-carbon travel application, the target can use these first clients to issue a travel initiation request for public travel. After receiving the travel initiation request, the platform side providing the first client can plan the means of transportation required for the travel initiation request. When the means of transportation required for the travel initiation request selected by the target includes a target means of transportation of a preset type, the energy consumption information of the target means of transportation for the target in the target trip corresponding to the travel initiation request is calculated.
[0111] When the first client is a travel navigation application / low-carbon travel application, the target can send a travel initiation request for cycling through these first clients. After receiving the travel initiation request, the platform side of the first client can plan the target trip for the travel initiation request for the first client. When the means of transportation used for cycling is a target means of transportation of a preset type, the physical exertion of the target using the target means of transportation is calculated as energy consumption information.
[0112] Virtual resource reward information can be calculated proportionally based on the ratio between preset virtual resources and the unit energy consumption information of preset types of vehicles. This means that the virtual resource reward information is calculated based on the amount of virtual resources corresponding to each unit of energy consumption of the vehicle, ensuring that the reward is proportional to the actual energy consumption. However, the conversion ratio between unit energy consumption information and virtual resources varies for different preset types of vehicles. This means that each type of vehicle will have different virtual resource reward standards based on its energy consumption characteristics.
[0113] In some embodiments, the virtual resource reward information may be calculated based on the energy consumption information of the target vehicle after the travel request is initiated, and then the virtual resource reward information is calculated based on the energy consumption information.
[0114] In some embodiments, the virtual resource reward information may also be the energy consumption information of the target vehicle during the target journey, and the virtual resource reward information may be calculated based on the energy consumption information.
[0115] For example, if the preset type of transportation is a new energy vehicle, the energy consumption of a new energy vehicle is 13-18 kWh per 100 kilometers, that is, the energy consumption per kilometer is 0.13-0.18 kWh. The ratio of 1 kWh to virtual resources is 1:10. After calculating the energy consumption of the new energy vehicle based on the target distance, the virtual resource reward information is determined based on the energy consumption information.
[0116] Assume the target user hails a new energy vehicle online and travels a total distance of 9 kilometers. The new energy vehicle consumes 16 kWh per 100 kilometers (based on the average electricity consumption data for new energy vehicles in the market), meaning it consumes 0.16 kWh per kilometer. Therefore, the user's electricity consumption for this trip is 1.4 kWh. According to the conversion formula, 14 virtual resources should be allocated to this target user.
[0117] In some embodiments, in order to enable users to manage the virtual resource reward information corresponding to each trip in a unified manner through the trip page, the virtual resource reward information in the trip page includes the virtual resource reward information corresponding to the target trip and the historical virtual resource reward information corresponding to the historical trip. The historical trip is the historical trip in which the target object travels using a preset type of transportation.
[0118] The virtual resource reward information corresponding to the target itinerary refers to the virtual resources given as rewards based on the target itinerary. For example, the virtual resource reward information may include the name, identifier, and quantity of the virtual resource. The name of the virtual resource may be "compassion ability value," "public welfare ability value," etc., to vividly express the function or value of the virtual resource, and so on.
[0119] Historical trips refer to trips that occurred to the target object before the target trip. For example, historical trips could be past trips that used the same preset type of transportation as the target trip, or they could be all past trips of the target object using various preset types of transportation, and so on.
[0120] Historical virtual resource reward information corresponding to historical itineraries refers to virtual resources given as rewards based on historical itineraries.
[0121] In some embodiments, in order to enhance the positive image of brands associated with public welfare projects, the trip page includes a business project selection area, which includes at least one business project that collaborates with a target promotion brand, which is a brand associated with a preset type of transportation.
[0122] The business item selection area is the area on the itinerary page where business items can be selected.
[0123] For example, the business project selection area can include multiple business projects, including at least one business project that collaborates with the target promotion brand. After selecting more business projects in the business project selection area, a business project selection area with multiple business projects can be displayed, including at least one business project that collaborates with the target promotion brand, and so on.
[0124] The target promotion brand is the brand associated with a pre-defined type of vehicle. By using this pre-defined type of vehicle, virtual resource rewards can be distributed to the target audience. These virtual resource rewards can be used to support business operations, thereby effectively promoting and publicizing the brand. For example, the target promotion brand can be the brand of the pre-defined type of vehicle itself, or a third-party brand that partners with the pre-defined type of vehicle, and so on.
[0125] 102. In response to a virtual resource transfer operation for a target business project, the target virtual resource corresponding to the virtual resource transfer operation is transferred to the target business project. When the virtual resources transferred from the first client and the second client to the target business project meet the preset conditions, the target business project is executed. The target virtual resource is the virtual resource in the virtual resource reward information, and the target business project is any one of at least one business project.
[0126] The target business project refers to the business project that needs to be donated from at least one business project.
[0127] For example, the target business project could be the preset type of transportation used on the trip page, business projects in cooperation with the brand itself, preset type of transportation not used on the trip page, business projects in cooperation with the brand itself, business projects provided by third-party brands that cooperate with each preset type of transportation, and so on.
[0128] A virtual resource transfer operation refers to the process of transferring virtual resources to a target business project. For example, virtual resource transfer operations can be performed using methods such as touch, click, input, voice commands, gesture recognition, QR code scanning, and facial recognition to transfer virtual resources to the target business project.
[0129] The target virtual resource refers to the virtual resource transferred to the target business project in the virtual resource reward information, corresponding to the virtual resource transfer operation. For example, the target virtual resource can be all the virtual resources in the virtual resource reward information, or it can be a portion of the virtual resources, and so on.
[0130] A second client refers to a client that belongs to the same type as the first client but targets a different audience. For example, the second client could be an application providing travel services of the same type as the first client, or a platform assisting business projects of the same type, and so on.
[0131] The preset conditions are used to determine whether the virtual resources received by the target business project meet the standards for executing the target business project.
[0132] In some embodiments, a target business project can be executed when the virtual resources received by the target business project meet the virtual resource indicators set in the preset conditions; otherwise, it will not be executed.
[0133] In some embodiments, in order to enhance the brand image of the cooperating brand of a preset type of vehicle;
[0134] The business project selection area includes business projects that cooperate with the target promotion brand, as well as business projects that cooperate with other promotion brands. The target promotion brand is the promotion brand that cooperates with the preset type of transportation used in the trip on the trip page, and the other promotion brands are the promotion brands that cooperate with the preset type of transportation not used in the trip on the trip page.
[0135] In response to a virtual resource transfer operation targeting a target business project, the target virtual resource corresponding to the virtual resource transfer operation is transferred to the target business project, including:
[0136] In response to the virtual resource transfer operation of the target business project of the target promotion brand cooperation in the business project selection area, the target virtual resource corresponding to the virtual resource transfer operation is transferred to the target business project, where the target business project is any business project of the target promotion brand cooperation.
[0137] In some embodiments, in order to transfer a certain amount of virtual resources to a target business project, in response to a virtual resource transfer operation for the target business project, the target virtual resources corresponding to the virtual resource transfer operation are transferred to the business project, including:
[0138] In response to an operation initiated to transfer resources to a target business project, a resource transfer page for the target business project is displayed, which includes resource transfer controls.
[0139] In response to inputting the transfer quantity into the resource transfer control, the control state of the resource transfer control is updated based on the input, and the control state is associated with the transfer quantity.
[0140] In response to the transfer determination operation of the resource transfer control based on the control state, the target virtual resource is transferred to the target business project. The target virtual resource is the virtual resource of the transfer quantity corresponding to the transfer determination operation.
[0141] The resource transfer initiation operation is used to initiate the transfer of virtual resources to a target business project. For example, the resource transfer initiation operation can refer to touch, click, input, voice command, gesture recognition, or other operation methods to initiate a resource transfer process for a target business project.
[0142] The resource transfer page is specifically designed for transferring virtual resources to a target business project. Through this page, users can complete the transfer of virtual resources to a target business project.
[0143] Resource transfer controls are UI elements on a resource transfer page used to transfer virtual resources, such as buttons, sliders, or input boxes. Users can use these controls to select the number of virtual resources to transfer.
[0144] The transfer quantity refers to the specific number of virtual resources transferred to the target business project.
[0145] Input operations refer to the operation of entering the transfer quantity through a resource transfer control. For example, if the resource transfer control is a button, the input operation can be based on long-pressing the resource transfer control to increase the transfer quantity; if the resource transfer control is a slider, the quantity indicated by the slider position can be used as the transfer quantity; if the resource transfer control is an input box, the quantity entered in the input box can be used as the transfer quantity, and so on.
[0146] The control status is used to reflect the proportion of the transferred quantity to the total number of virtual resources in the virtual resource reward information.
[0147] For example, when the resource transfer control is a button, long-pressing the resource transfer control will display a dynamically changing circular progress bar around it. This circular progress bar reflects the proportion of transferred resources to the total number of virtual resources. In other words, as the resource transfer control is long-pressed, the circular progress bar gradually expands, wrapping around the edge of the donation control. When the transferred resources reach the total number of virtual resources, the circular progress bar will completely surround the edge of the donation control, indicating that all virtual resources in the virtual resource reward information have been donated to the target business project. When the circular progress bar does not completely surround the edge of the resource transfer control, it indicates that only a portion of the virtual resources in the virtual resource reward information have been donated to the target business project. The circular progress bar can also be other shapes, such as a rectangular progress bar, in which case a continuously changing rectangular progress bar will be displayed on the resource transfer page as the resource transfer control is long-pressed.
[0148] When the resource transfer control is a slider, sliding the slider changes its position, which reflects the state of the control as a percentage of the total virtual resources transferred. In addition, the slider's position can also change the percentage of the transferred resources relative to the total virtual resources; this percentage serves as the control's state.
[0149] When the resource transfer control is an input box, the quantity entered in the input box can change the proportion of the transferred quantity to the total number of virtual resources. This proportion can be used as the control state of the resource transfer control, and so on.
[0150] The transfer confirmation operation refers to the operation performed by the user to confirm the transfer based on the status of the control reflecting the number of transfers.
[0151] For example, when the resource transfer control is a button, and the transfer quantity is adjusted by long-pressing the button, the transfer confirmation operation can be releasing the resource transfer control.
[0152] When the resource transfer control is a slider, and the transfer quantity is adjusted by sliding the slider, the transfer confirmation operation can be either stopping the slider movement, clicking the confirmation button associated with the slider, or other similar actions.
[0153] When the resource transfer control is an input box, the transfer confirmation operation can be the transfer confirmation operation made by clicking the confirmation button associated with the input box, and so on.
[0154] In some embodiments, to enable users to view the project resource progress of a target business project after transferring virtual resources to that project, the resource transfer page also includes project resource progress information for the target business project. The method further includes:
[0155] Based on the target virtual resources being transferred to the target business project, update the project resource progress information on the resource transfer page.
[0156] Project resource progress information reflects the current status of virtual resources received by the target business project. For example, project resource progress information may include the number of virtual resources received, donation progress, and the remaining amount to be donated. This information is typically presented to users through visual elements (such as progress bars and numerical displays) to help them clearly understand the project resource progress and overall completion status of the target business project.
[0157] In some embodiments, in order to enable users to transfer virtual resources to other business projects after transferring virtual resources to a target business project, the trip page includes a business project selection area, which includes at least one business project.
[0158] In response to a virtual resource transfer operation targeting a target business project, after transferring the target virtual resource corresponding to the virtual resource transfer operation to the target business project, the method further includes:
[0159] The remaining virtual resources are displayed on the trip page. The remaining virtual resources are determined based on the resources available for the target virtual resources and the resources available for the virtual resource reward information.
[0160] In response to switching operations on business items in the business item selection area, the target updated business item is displayed in the business item selection area;
[0161] In response to the virtual resource transfer operation for the remaining virtual resource quantity of the target update business project, the virtual resources corresponding to the remaining virtual resource quantity are transferred to the target update business project.
[0162] The remaining virtual resource quantity is the amount of virtual resources remaining after donation to the target business project, as shown in the virtual resource reward information. It is equal to the difference between the resource quantity in the virtual resource reward information and the resource quantity of the target virtual resource.
[0163] For example, if the number of virtual resources in the virtual resource reward information is n, and the number of resources donated to the target virtual resource is x, where x is less than n, then the remaining number of virtual resources is equal to nx.
[0164] The switching operation is used to change the business item requiring assistance in the business item selection area. For example, the switching operation can be performed through at least one of the following methods: swiping, clicking, touching, inputting, voice commands, or gesture recognition.
[0165] The target update business item is a business item other than the target business item.
[0166] The virtual resources corresponding to the remaining virtual resource quantity refer to the virtual resources within the range of the remaining virtual resource quantity, where the quantity of the virtual resources is less than or equal to the remaining virtual resource quantity.
[0167] In some embodiments, in order to display a user's activity record of transferring virtual resources on a map of the business project participation area, the itinerary page includes a historical resource transfer viewing control;
[0168] The method also includes:
[0169] In response to the triggering of the historical resource transfer viewing control, the historical resource transfer information page is displayed. The historical resource transfer information page includes a regional display map corresponding to the business project. The regional display map includes regional identification information of the landing area corresponding to multiple candidate business projects. The identification status of the regional identification information is determined based on the historical resource transfer behavior of the target object.
[0170] The historical resource transfer viewing control refers to the interface element used to view the history of resource transfers. The triggering operation of the historical resource transfer viewing control can be achieved through clicking, touch, input, voice commands, gesture recognition, etc.
[0171] The Historical Resource Transfer Information page contains records of past assisted business projects by the target entity. Assisting a business project refers to transferring virtual resources to a business project so that the project can be executed once the received virtual resources meet preset conditions. For example, the Historical Resource Transfer Information page can include project information of business projects assisted by the target entity in the past (such as project name, promotional brands, etc.), the number of virtual resources transferred to the public welfare project, and the number of assisted entities involved in the business projects. The assisted entities are those to whom virtual resources were transferred, and this includes information such as the target entities to whom virtual resources were transferred, project completion status, and project implementation area.
[0172] The regional map shows the implementation locations of each business project, clearly marking the geographical distribution of different business projects. Users can intuitively understand the coverage of each business project in different regions and the specific community groups targeted by each business project through the regional map.
[0173] Candidate business projects refer to the business projects corresponding to the project locations marked on the regional display map. These candidate business projects can include business projects that have received assistance from the target entity, business projects that have not yet received assistance from the target entity, and these candidate business projects can be completed, implemented, or not yet implemented, etc.
[0174] The project implementation area refers to the geographical location where the business project is carried out; the specific area where the project is implemented is not limited here.
[0175] Regional identification information is used to identify the project implementation area corresponding to the candidate business project. For example, regional identification information can be a location indicator on the project implementation area in the regional display map, and the shape of the regional identification information is not limited here.
[0176] The identification status can reflect the target object's historical assistance behavior to the candidate business items indicated by the area identification information. For example, the identification status can be reflected through color, icon, etc.
[0177] Historical support behavior refers to the transfer of virtual resources from a target object to a business project before the current time.
[0178] In some embodiments, in order to mark user-assisted business projects on a map of the public welfare project participation area, after transferring the target virtual resource corresponding to the virtual resource transfer operation to the target business project in response to the virtual resource transfer operation for the target business project, the method further includes:
[0179] Update the status of the regional identifier information corresponding to the target business project in the regional display map from "not helped" to "helped".
[0180] The "not assisted" status indicates that the target object has not assisted the candidate business project indicated by the area identification information.
[0181] The "Assisted" status indicates that the target object has assisted the candidate business project indicated by the area identification information.
[0182] For example, when the status is reflected by color, the unassisted state can be represented by a low-saturation color, and the assisted state can be represented by a high-saturation color. For instance, when the unassisted state is represented by gray, the assisted state can be represented by black, gold, white, etc. The colors used to represent the status are not limited here.
[0183] When the status of an area is reflected by an icon, the unhelped status of an area's identification information can be represented by an icon without a heart, while the helped status of an area's identification information can be represented by an icon with a heart. There are no restrictions on which icon can represent the status of an area's identification information.
[0184] In some embodiments, to encourage users to choose a mode of transportation that allows them to participate in business projects, in response to a travel initiation request for a target mode of transportation of a preset type in the first client, energy consumption information of the target mode of transportation in the target trip corresponding to the travel initiation request is obtained, including:
[0185] The first client displays the trip order creation page, which includes various travel options.
[0186] Based on the selection of the target mode of travel, a trip initiation request is sent to the vehicle corresponding to the target mode of travel.
[0187] When the vehicle that accepts the trip request is a target vehicle of a preset type, obtain the energy consumption information of the target vehicle in the target trip corresponding to the trip request;
[0188] Upon completion of the target trip, based on the energy consumption information of the target mode of transportation during the trip, the corresponding virtual resource reward information is obtained, including:
[0189] When the target trip ends, a trip end page is displayed, which includes the virtual resource reward information corresponding to the target trip. The virtual resource reward information is determined based on the target travel mode and the energy consumption information of the target vehicle.
[0190] The trip order creation page is used to create trip orders from origin to destination. For example, the trip order creation page can be a page in travel navigation applications, ride-hailing applications, public transportation applications, low-carbon travel applications, etc., that allows users to create trip orders from origin to destination.
[0191] Travel modes refer to the different ways of providing travel services.
[0192] For example, travel options include taking a taxi, carpooling, ridesharing, public transportation, driving, cycling, etc.
[0193] Among these, ride-hailing / carpooling / ridesharing services can be further subdivided based on multiple travel service providers, which are the providers of transportation services to the target users. Since travel service providers offer various types of vehicles, including new energy vehicles, gasoline vehicles, and hybrid vehicles, when the platform providing the first client sends a travel request to the target travel service provider, and the target travel service provider then assigns the travel request to a vehicle receiving the request, if the vehicle is a preset type, the energy consumption information of the target vehicle in the target trip corresponding to the travel request is obtained. The preset type of vehicle can be at least one of new energy vehicles, gasoline vehicles, or hybrid vehicles.
[0194] It can also send a trip initiation request to the corresponding vehicle when the target travel mode is carpooling / ridesharing. When the vehicle accepting the trip initiation request successfully carpools or the ridesharing responds successfully, it can obtain the energy consumption information of the vehicle used for carpooling / ridesharing in the target trip corresponding to the trip initiation request.
[0195] For public transportation modes, including buses, passenger vehicles, rail vehicles, airplanes, etc., when the platform providing the first client initiates a travel request and the target trip involves a target transportation vehicle of a preset type, the platform obtains the energy consumption information of the target transportation vehicle of the preset type in the target trip.
[0196] For cycling as a mode of transportation, the bicycles involved include various shared bicycles. The platform side that provides the first client initiates a travel request to plan the target route required for cycling. If the bicycle involved in cycling is a preset type of target transportation, the energy consumption information consumed by the target object using the target transportation is calculated.
[0197] The target mode of transportation is the mode of transportation selected from multiple modes of transportation. The means of transportation corresponding to the target mode of transportation includes vehicles that belong to the preset type and vehicles that do not belong to the preset type.
[0198] The trip completion page is the page displayed after the target trip ends. It may include a route map of the target trip, information on the means of transportation involved in the target trip, and virtual resource reward information obtained based on the target mode of transportation and energy consumption information of the target means of transportation. This allows users to directly contribute to business projects based on the virtual resource reward information after the target trip ends.
[0199] In some embodiments, when the first client is an application providing travel services, the trip end page is the trip page.
[0200] In some embodiments, to enable users to save or share their records of helping business projects, the itinerary page includes a historical resource transfer view control;
[0201] The method also includes:
[0202] In response to the triggering operation of the historical resource transfer viewing control, the historical resource transfer information page is displayed. The historical resource transfer information page includes at least one historical resource transfer record of the target object, as well as a project participation report generation control.
[0203] In response to the triggering of the project participation report generation control, the project participation report information is displayed. The project participation report information includes time information based on historical resource transfer records and a project participation flowchart that connects each historical resource transfer record.
[0204] Among them, historical resource transfer records are records of the business projects assisted by the target object through virtual resource reward information before the current time. For example, historical resource transfer records include the name of the business project assisted, the time of assistance, the total amount of virtual resources assisted for the business project, the completion status of the business project, the number of business projects assisted, and so on.
[0205] Project participation report generation controls are UI components on the historical resource transfer information page used to initiate the project participation report generation process. These can include buttons, sliders, or input boxes, allowing users to start the process.
[0206] Project participation reports summarize and display details of business projects a user has participated in. For example, project participation reports can summarize historical resource transfer records, thank-you notes, project deliverables, virtual resource usage, and feedback from beneficiaries.
[0207] Time information is used to indicate the time that facilitated business projects in historical resource transfer records.
[0208] Project participation flowcharts can help users clearly understand the timeline of each business project they have assisted, the connections between the business projects they have assisted, and the overall assistance process.
[0209] In some embodiments, in order to extract key information from user-assisted business project information and generate a clear historical resource transfer record, in response to a triggering operation of the project participation report generation control, project participation report information is displayed, including:
[0210] In response to the triggering operation of the project participation report generation control, keyword information corresponding to preset keywords is obtained from at least one historical resource transfer record;
[0211] Based on the keyword information corresponding to the preset keywords and the project participation flowchart, generate and display the project participation report information of the target object.
[0212] The preset keywords are pre-defined terms used to extract key information from historical resource transfer records. They are used to locate and organize relevant information, making it easier for users to understand and analyze the target object's history of supporting business projects. For example, preset keywords may include the total amount of virtual resources supported by the business project, the region where the supported business project is located, the distance to that region, and the number of days the business project was supported.
[0213] Keyword information refers to information extracted and integrated from historical resource transfer records that is related to preset keywords. This helps users understand specific aspects of the support details more clearly, such as the duration of the support project, the total amount of virtual resources, and the project type. Through keyword information, users can quickly obtain the support data they are interested in.
[0214] Project participation reports clearly present the target audience's contribution history through a combination of text and visuals. This approach includes not only text descriptions but also visual elements such as charts and images, helping users more intuitively understand their contribution records and project participation.
[0215] In some embodiments, based on keyword information corresponding to preset keywords and a public welfare flowchart, a project participation report information of the target object is generated and displayed, including:
[0216] Input the keyword information corresponding to the preset keywords into the target model to obtain the project participation text report;
[0217] Based on the project participation text report and project participation flowchart, generate and display the project participation report information of the target object.
[0218] The target model is used to generate project participation text reports that match the target object. For example, the target model can be a mixed-mode large model, a text-to-image generation model, a multimodal model, a large-scale pre-trained model, a hybrid model, etc.
[0219] A project participation report is a textual record that details the contribution of the target entity to a business project.
[0220] In some embodiments, a virtual resource transfer operation is a one-way transfer of virtual resources from a target object to a target business project. In some embodiments, it also includes:
[0221] In response to a sharing action that involves sharing project participation report information to an instant messaging application, the project participation report information is shared to the instant messaging application.
[0222] As can be seen from the above, the embodiments of this application can display the trip page of the target object in the first client. The trip page includes project information of at least one business item and virtual resource reward information obtained by the target object when traveling using a preset type of transportation. In response to the virtual resource transfer operation for the target business item, the target virtual resource corresponding to the virtual resource transfer operation is transferred to the target business item. When the virtual resources transferred from the first client and the second client to the target business item meet the preset conditions, the target business item is executed. The target virtual resource is the virtual resource in the virtual resource reward information, and the target business item is any one of the at least one business item.
[0223] Therefore, the target users in this solution can perform virtual resource transfer operations on the target business project through the trip page, thereby transferring the target virtual resources corresponding to the virtual resource transfer operation to the target business project. When the virtual resources received by the target business project from the first client and the second client meet the preset conditions, the target business project is executed. In this way, more target users can be encouraged to use the preset type of transportation to travel and contribute to the business project through their daily behavior, thereby promoting the sustainable development of the business project.
[0224] The method described in the above embodiments will be further described in detail below.
[0225] In this embodiment, the method of this application embodiment will be described in detail using the first client as an application that provides travel services as an example.
[0226] like Figure 2a As shown, the specific process of a travel-based charitable donation method is as follows:
[0227] 201. Display the trip order creation page of the target object in the first client. The trip order creation page includes various travel options.
[0228] 202. Based on the selection of the target travel mode in the online ride-hailing service, send a travel initiation request to the vehicle corresponding to the target travel mode.
[0229] 203. When the vehicle that accepts the trip request is a target vehicle of a preset type, obtain the energy consumption information of the target vehicle in the target trip corresponding to the trip request.
[0230] In some embodiments, the preset type of vehicle includes new energy vehicles;
[0231] When the vehicle accepting the trip request is a new energy vehicle, obtain the energy consumption information of the target vehicle in the target trip corresponding to the trip request.
[0232] In some embodiments, the preset type of transportation includes transportation for accepting carpooling or ridesharing;
[0233] When the mode of transportation accepting the trip request is carpooling or ridesharing, obtain the energy consumption information of the target mode of transportation in the target trip corresponding to the trip request.
[0234] 204. When the target trip ends, display the trip end page. The trip end page includes the public welfare project selection area and the virtual resource reward information obtained by the target person using the preset type of transportation. The public welfare project selection area includes at least one public welfare project in cooperation with the target promotion brand. The target promotion brand is the brand associated with the preset type of transportation. The virtual resource reward information is determined based on the target travel mode and the energy consumption information of the target transportation.
[0235] In some embodiments, the target brand can be the brand of a preset type of vehicle.
[0236] The setup of public welfare projects in collaboration with target brands:
[0237] The platform providing the primary client can leverage resources from automakers related to new energy vehicles to expand the scope and impact of public welfare initiatives. It offers a joint public welfare window for new energy vehicle manufacturers, supporting the establishment of joint public welfare projects. Simultaneously, it introduces the smallest unit of public welfare, focusing on the smallest granularity of geographical location, clearly displaying public welfare needs and donation areas. When multiple joint public welfare projects exist, it supports listing various options for users to select and participate in. When a user's ride is picked up by a vehicle from a corresponding brand, the user can select and participate in the corresponding public welfare project; the platform on this side is linked to the primary client.
[0238] The calculation method for virtual resources in virtual resource reward information:
[0239] 1 kWh of electricity = 10 virtual resources. Assume a user hails a new energy vehicle online and travels 9 kilometers. The new energy vehicle consumes 16 kWh per 100 kilometers (based on the average electricity consumption data of new energy vehicles in the market), meaning it consumes 0.16 kWh per kilometer. Therefore, the user's electricity consumption for this trip is 1.4 kWh. According to the conversion formula, 14 virtual resources should be issued to this user, with the user associated with the target object.
[0240] In some embodiments, at least one public welfare project in cooperation with the target promotion brand can also be displayed on the trip page, and the trip page includes information on virtual resource rewards obtained by the target object when traveling using a preset type of transportation, and supports users to donate to public welfare projects based on the virtual resource reward information.
[0241] The setting of public welfare projects:
[0242] 1) Selection Criteria: Projects will be selected in conjunction with car manufacturers and specific charitable organizations, focusing on public welfare projects related to low-carbon and energy-related travel. Adhering to the principle of transparent donations, the selection criteria will clearly define the recipient region, target group, materials, and form of donation. Donation goals will be set, and core donation information will be displayed on the platform to clearly inform users and ensure transparency.
[0243] 2) Project Cycle: Based on the project cycle, the donation target is set as the minimum public welfare goal required for the project (for example, if the project aims to raise funds to install 50 streetlights in a village, the platform side of the first client and the public welfare side determine that the donation target is to cover the electricity consumption of 50 streetlights for one week, calculate the total electricity required, and this is the minimum public welfare goal for this project. Users make donations based on the virtual resource reward information they receive, and the first client displays the donation progress). This ensures a high level of user participation and project completion progress, allowing for a more focused and faster achievement of the public welfare goal.
[0244] 3) Matching donations from car manufacturers and platforms: The number of user donations is periodically tallied, and car manufacturers and platforms select a matching donation ratio (e.g., a 1:1 matching ratio, meaning that if the car manufacturer donates 100 kWh of virtual resources based on user donations, the platform will add 100 kWh, resulting in a final donation of 200 kWh. The matching donation ratio can be activated by the platform based on its own circumstances). Based on the corresponding conversion, brand-based and platform-based charitable donations are made.
[0245] 205. In response to the virtual resource transfer operation of the target public welfare project in the selected area of the public welfare project, the target virtual resource corresponding to the virtual resource transfer operation is transferred to the target public welfare project. When the virtual resources transferred from the first client and the second client to the target public welfare project meet the preset conditions, the target public welfare project is executed. The target virtual resource is the virtual resource in the virtual resource reward information, and the target public welfare project is any public welfare project in at least one public welfare project.
[0246] like Figure 2b As shown, users can book a ride through the trip order creation page, and after the trip, they can transfer virtual resources (love energy points) from the virtual resource reward information obtained during the trip to a target charity project in the selected area of the charity project through the virtual resource reward information of this trip on the trip end page.
[0247] In some embodiments, such as Figure 2b As shown, in order to enhance the promotional effect on the brand of the target vehicle;
[0248] The trip end page includes a charity project selection area, which is divided into an open participation sub-area and a restricted participation sub-area. The charity projects in the open participation sub-area are those in cooperation with the brand of the target vehicle, while the charity projects in the restricted participation sub-area are those in cooperation with the brand of other preset types of vehicles. The other preset types of vehicles are vehicles other than the target vehicle of the preset type.
[0249] In response to a virtual resource transfer operation targeting a public welfare project within a selected region, the target virtual resources corresponding to the virtual resource transfer operation are transferred to the target public welfare project, including:
[0250] In response to a virtual resource transfer operation targeting a public welfare project in an open participation sub-region, the target virtual resources corresponding to the virtual resource transfer operation are transferred to the target public welfare project.
[0251] Among them, the public welfare projects in the open participation sub-region are those that the target audience can donate to based on this target trip.
[0252] The target group is restricted from participating in public welfare projects within the sub-regions and cannot donate to these projects based on the current target itinerary.
[0253] In some embodiments, users can donate according to their wishes based on all virtual resources currently held in the virtual resource reward information, with the amount of a single donation not exceeding the user's total virtual resource limit. Users can donate as long as they have virtual resources, and there is no limit to the number of donations per user.
[0254] In some embodiments, such as Figure 2c As shown, in response to a charitable donation operation targeting a specific public welfare project, the corresponding target virtual resources are donated to the public welfare project, including:
[0255] In response to an operation that initiates a resource transfer for a target public welfare project, a resource transfer page for the target public welfare project is displayed, which includes resource transfer controls.
[0256] In response to inputting the transfer quantity into the resource transfer control, the control state of the resource transfer control is updated based on the input, and the control state is associated with the transfer quantity.
[0257] In response to the transfer determination operation of the resource transfer control based on the control state, the target virtual resource is transferred to the target public welfare project. The target virtual resource is the virtual resource of the transfer quantity corresponding to the transfer determination operation.
[0258] In some embodiments, such as Figure 2d As shown, in order to light up the map based on the act of donating to public welfare projects, the end of the trip page includes a control for viewing historical resource transfers;
[0259] Also includes:
[0260] In response to the triggering operation of the historical resource transfer viewing control, the historical resource transfer information page is displayed. The historical resource transfer information page includes a regional display map corresponding to the public welfare project. The regional display map includes regional identification information of the project landing area corresponding to multiple candidate public welfare projects. The identification status of the regional identification information is determined based on the historical resource transfer behavior of the target object.
[0261] In response to the transfer determination operation of the resource transfer control based on the control state, the target virtual resource is transferred to the target public welfare project, including:
[0262] Update the status of the regional identifier information corresponding to the target public welfare project in the regional display map from "never helped" to "helped".
[0263] like Figure 2e As shown, the process of generating the regional display map can be as follows:
[0264] 1. When the target trip ends, the target object's historical resource transfer record will be recorded in the target object's resource service.
[0265] 2. Resource services connect the target's historical resource transfer records with the regions where the target has participated in historical donation projects.
[0266] 3. The project landing area in the historical resource transfer record can be output and combined with the mini-program map component to generate a regional display map.
[0267] In some embodiments, such as Figure 2f As shown, the historical donation information page includes controls for viewing historical resource transfers;
[0268] In response to the triggering operation of the historical resource transfer viewing control, the historical resource transfer information page is displayed. The historical resource transfer information page includes at least one historical resource transfer record of the target object, as well as a project participation report generation control.
[0269] In response to the triggering operation of the project participation report generation control, a project participation flowchart connecting each historical resource transfer record is generated based on the time information of the historical resource transfer record, and keyword information corresponding to the preset keywords is obtained from at least one historical resource transfer record;
[0270] Based on the keyword information corresponding to the preset keywords and the project participation flowchart, the project participation report information of the target object is generated and displayed through the target model.
[0271] The preset keywords can include personal donation information such as the amount of virtual resources donated, the region where the donation was made, the number of days the donation was made, and the distance of the donation.
[0272] Project participation report information can be presented in a pictorial format.
[0273] like Figure 2e As shown, the process of generating project participation report information can be as follows:
[0274] 1. Based on preset keywords, such as the amount of virtual resources donated, the region of donation, the number of days of donation, the distance of donation, and other personal donation information, a specific prompt message can be generated.
[0275] 2. Using the target model (such as the Hunyuan large model), input the above prompt information, obtain the keyword information corresponding to the preset keywords from at least one historical resource transfer record, and generate a project participation flowchart connecting each historical resource transfer record based on the time information of the historical resource transfer record, to obtain the personalized project participation report information of the target object.
[0276] 3. Return the corresponding personalized project participation report information and use the canvas cloud function to generate a poster in the first customer order.
[0277] 4. Users can click to favorite and share.
[0278] In some embodiments, such as Figure 2d As shown, the end-of-trip page includes controls for viewing historical resource transfers;
[0279] Also includes:
[0280] In response to the triggering of the historical resource transfer viewing control, the historical resource transfer information page is displayed, which includes donation certificates received for donations to the target public welfare project.
[0281] In some embodiments, the trip end page includes a charity project selection area;
[0282] Also includes:
[0283] In response to the action of viewing a target public welfare project in the selected area, a resource transfer page for the target public welfare project is displayed. The resource transfer page includes donation details for the target public welfare project, and the donation details include the project resource progress information.
[0284] The project resource progress information includes the project resource progress information and project completion status of the target public welfare project.
[0285] like Figure 2g As shown, taking ride-hailing as an example, the interaction logic between the platform and the first client is as follows:
[0286] 1. When a user makes an online call on the first client, the platform receives the travel initiation request, which includes the user's order information. The platform matches the user's order information with the demand. If the vehicle that receives the user's order information is a new energy vehicle, then the virtual resource distribution logic is triggered.
[0287] 2. Based on user order information, the platform will calculate the energy consumption information for the target mileage in the current order within the public welfare service section, and issue corresponding virtual resource rewards. Simultaneously, the platform will screen and specify the public welfare projects for each period.
[0288] 3. Users can use the virtual resources they receive as rewards to participate in public welfare projects provided by the platform and make donations to the target public welfare projects.
[0289] 4. After receiving donation information for the target public welfare project, the platform updates the project resource progress information on the resource transfer page. When each phase goal is achieved, the platform makes a donation according to the matching donation ratio. At the same time, it works with the public welfare team to ensure that the connected resources are implemented and informs users of this.
[0290] 5. Car manufacturers can access the platform through the open platform, and operations staff can manage and connect to it through the public welfare management module of the platform.
[0291] like Figure 2h As shown, the information from car manufacturers is synchronized:
[0292] 1. Automakers access the mobility-side open platform through access credentials.
[0293] 2. On the first client, after completing the target itinerary that allows users to participate in public welfare projects, users can select the corresponding donation operation.
[0294] 3. Public welfare data of the target group, such as the type of public welfare project, specific data on matching donations, project progress, etc., are anonymized through security services.
[0295] 4. The above data is sent back to the relevant services of the car manufacturer through the data center.
[0296] like Figure 2i As shown, when providing travel services, the platform needs to integrate with multiple scenarios and connect with various operational support systems during operation. Automakers can connect with the platform to jointly provide public welfare activities. Furthermore, Figure 2jThe information shown can also provide corresponding support for public welfare activities.
[0297] This application introduces a user growth system, integrating users' actual ride-hailing behavior (including pick-up in new energy vehicles) on the first client with green travel, charitable donations, and matching donations from car manufacturers. By hailing a new energy vehicle online (this also applies to carpooling and ridesharing services), users receive "virtual resource reward information" from the platform. Based on the availability of the corresponding car manufacturer, users can choose a corresponding charitable project to donate to after receiving the virtual resource reward information. While participating in charitable activities, a certain amount of virtual resources from the virtual resource reward information is consumed. Simultaneously, the platform on the first client and the car manufacturer will match the donation based on the user's donation amount, thus participating in charitable activities and actively undertaking social responsibility.
[0298] 1) This application considers collaborating with automotive brands to categorize the ride-hailing service providers (i.e., ride-hailing brands) already integrated into the platform. These service providers will offer ride-hailing services, and the platform will collaborate with willing automotive brands on specific joint public welfare projects. Automotive brands can voluntarily assess their participation in these projects. For participating automotive brands, a dedicated public welfare zone will be established. When users hail a new energy vehicle from a specific automotive brand, they can select and participate in the corresponding brand's public welfare projects, transferring virtual resources to support their donations.
[0299] 2) Calculation method for virtual resources in the virtual resource reward information: Virtual resources are distributed after being proportionally converted to real-world new energy energy consumption. According to surveys, new energy vehicles consume 13-18 kWh per 100 kilometers, or 0.13-0.18 kWh per kilometer. The vehicle energy consumption value is set at a ratio of 1:10 to the platform's virtual resources. Based on the mileage of the user's ride-hailing order, the corresponding new energy vehicle energy consumption is calculated, and virtual resources are then distributed accordingly.
[0300] 3) Virtual resources are used to donate to charitable activities. The platform and car manufacturers participate in charitable projects related to "electricity" by donating and sending electricity. Specifically, the platform and car manufacturers convert the virtual resources donated by users into equivalent energy consumption (i.e., electricity) and match them with an equivalent amount of "electricity" or "cost of electricity consumption," thereby achieving charitable donation.
[0301] 4) This application considers building a user charity system account to collect all information such as users' charity activities and donation areas on the platform. At the same time, it introduces artificial intelligence (AI) creation capabilities to set preset keywords (the amount of virtual resources donated, the regions in which donations were made, the number of days of donations, the distance of donations, etc.) based on users' historical donation records. It also combines the characteristics of users' personal donations to generate corresponding charity report information, which supports users to commemorate, collect or share.
[0302] In summary, this application has a wide range of applications, and its format can be reused in transaction products within the new energy mobility industry and the shared mobility industry. For example, online new energy ride-hailing, online carpooling, online ridesharing, and bicycle riding, which are related to green and low-carbon travel scenarios, can all build "virtual resources" through user growth system products. By estimating actual energy consumption, users can be assigned virtual resources to accumulate low-carbon contributions. At the same time, growth products can guide users to continuously practice the concept of low-carbon travel.
[0303] This application can integrate and interact with multiple elements such as user travel behavior, platform business, public welfare projects, and low-carbon environmental protection by building a user growth system and public welfare accounts, forming a series of actions. At the same time, it will accumulate all the user's historical public welfare behavior and information, introduce the concept of "footprint" based on the user's cumulative participation in projects, help users generate public welfare maps, and introduce AI to create corresponding public welfare reports, recording the user's past public welfare data to meet the needs of sharing, recording and other scenarios.
[0304] This application differs from traditional growth system products. Based on users' real travel data and actual energy consumption statistics, it assigns virtual resources to users through conversion ratios. This visualizes and concretizes actual energy consumption, increasing user awareness and making it easier to understand, ensuring that every user's trip is recorded and statistically analyzed based on real data.
[0305] Therefore, the beneficial effects of this application include:
[0306] 1. This application integrates online low-carbon travel behavior with user growth systems and public welfare projects. It breaks away from the past practice of combining individual projects without integration or interaction. It provides a concrete approach and solution for travel platforms to practice public welfare, enhance their social responsibility, and connect users' long-term travel with continuous participation in public welfare.
[0307] 2. This application has strong versatility and extensibility. Businesses such as general mobility and shared mobility can all build user growth systems and low-carbon public welfare solutions in a similar way.
[0308] 3. This application can be combined with the travel service open platform to expand and connect with various car manufacturers, and subsequently combined with other channels such as certain maps, certain documents, etc., to export capabilities to various channels through interactive interfaces (such as API or H5).
[0309] As can be seen from the above, more target groups can be encouraged to use the preset types of transportation to travel, so as to contribute to society with the virtual resource rewards obtained through travel, thereby promoting the sustainable development of public welfare.
[0310] To better implement the above methods, this application also provides a travel-based charitable donation device, which can be integrated into an electronic device, such as a terminal or server. The terminal can be a mobile phone, tablet, smart Bluetooth device, laptop, personal computer, etc.; the server can be a single server or a server cluster composed of multiple servers.
[0311] For example, in this embodiment, the method of this application embodiment will be described in detail by taking the integration of a travel-based public welfare donation device into an electronic device as an example.
[0312] For example, such as Figure 3 As shown, the travel-based charity donation device may include a page display unit 301 and a resource transfer unit 302, as follows:
[0313] (I) Page display unit 301.
[0314] Page display unit 301 is used to display the itinerary page of the target object in the first client. The itinerary page includes project information of at least one business project and information on virtual resource rewards obtained by the target object when traveling using a preset type of transportation.
[0315] In some embodiments, the device further includes an energy consumption acquisition unit and a resource reward unit:
[0316] The energy consumption acquisition unit is used to respond to a travel initiation request for a target vehicle of a preset type in the first client and acquire the energy consumption information of the target vehicle in the target trip corresponding to the travel initiation request.
[0317] The resource reward unit is used to obtain virtual resource reward information corresponding to the target trip based on the energy consumption information of the target vehicle during the target trip when the target trip ends.
[0318] In some embodiments, the virtual resource reward information on the trip page includes virtual resource reward information corresponding to the target trip and historical virtual resource reward information corresponding to historical trips. The historical trips are the trips in which the target object travels using a preset type of transportation.
[0319] In some embodiments, the trip page includes a business item selection area, which includes at least one business item that is associated with a target promotion brand, which is a brand associated with a preset type of transportation.
[0320] (II) Resource transfer unit 302.
[0321] Resource transfer unit 302 is used to respond to a virtual resource transfer operation for a target business project, and transfer the target virtual resource corresponding to the virtual resource transfer operation to the target business project, so that when the virtual resources transferred from the first client and the second client to the target business project meet the preset conditions, the target business project is executed. The target virtual resource is the virtual resource in the virtual resource reward information, and the target business project is any one of at least one business project.
[0322] In some embodiments, the resource transfer unit is used for:
[0323] In response to an operation initiated to transfer resources to a target business project, a resource transfer page for the target business project is displayed, which includes resource transfer controls.
[0324] In response to inputting the transfer quantity into the resource transfer control, the control state of the resource transfer control is updated based on the input, and the control state is associated with the transfer quantity.
[0325] In response to the transfer determination operation of the resource transfer control based on the control state, the target virtual resource is transferred to the target business project. The target virtual resource is the virtual resource of the transfer quantity corresponding to the transfer determination operation.
[0326] In some embodiments, the resource transfer page further includes project resource progress information of the target business project, and the device further includes a progress update unit:
[0327] The progress update unit is used to update the project resource progress information on the resource transfer page based on the target virtual resources being transferred to the target business project.
[0328] In some embodiments, the itinerary page includes a service item selection area, which includes at least one service item.
[0329] In response to a virtual resource transfer operation targeting a specific business project, after transferring the target virtual resources corresponding to the virtual resource transfer operation to the target business project, the device further includes a resource remaining determination unit, a project switching unit, and a remaining resource donation unit:
[0330] The remaining resource determination unit is used to display the number of remaining virtual resources on the trip page. The number of remaining virtual resources is determined based on the number of target virtual resources and the number of virtual resource reward information.
[0331] The project switching unit is used to respond to the switching operation of business projects in the business project selection area and display the target updated public welfare project in the business project selection area;
[0332] The remaining resource donation unit is used to transfer the virtual resources corresponding to the remaining virtual resource quantity to the target update business project in response to the virtual resource transfer operation of the remaining virtual resource quantity.
[0333] In some embodiments, the itinerary page includes a historical resource transfer viewing control;
[0334] The device also includes a resource transfer monitoring unit:
[0335] The resource transfer viewing unit is used to respond to the trigger operation of the historical resource transfer viewing control and display the historical resource transfer information page. The historical resource transfer information page includes a regional display map corresponding to the business project. The regional display map includes regional identification information of the landing area corresponding to multiple candidate business projects. The identification status of the regional identification information is determined based on the historical resource transfer behavior of the target object.
[0336] In some embodiments, after a charitable donation operation for a target public welfare project is performed, and the target virtual resource corresponding to the charitable donation operation is donated to the public welfare project, the resource transfer viewing unit is configured to:
[0337] Update the status of the regional identifier information corresponding to the target business project in the regional display map from "not helped" to "helped".
[0338] In some embodiments, the energy consumption acquisition unit is configured to:
[0339] The first client displays the trip order creation page, which includes various travel options.
[0340] Based on the selection of the target mode of travel, a travel initiation request is sent to the vehicle corresponding to the target mode of travel.
[0341] When the vehicle that accepts the trip request is a target vehicle of a preset type, obtain the energy consumption information of the target vehicle in the target trip corresponding to the trip request;
[0342] Resource reward unit, used for:
[0343] When the target trip ends, a trip end page is displayed, which includes the virtual resource reward information corresponding to the target trip. The virtual resource reward information is determined based on the target travel mode and the energy consumption information of the target vehicle.
[0344] In some embodiments, the itinerary page includes a historical resource transfer viewing control;
[0345] The device also includes a resource transfer viewing unit, used for:
[0346] In response to the triggering of the resource transfer donation viewing control, a historical resource transfer information page is displayed, which includes at least one historical resource transfer record of the target object, as well as a project participation report generation control;
[0347] In response to the triggering of the project participation report generation control, the project participation report information is displayed. The project participation report information includes time information based on historical resource transfer records and a project participation flowchart that connects each historical resource transfer record.
[0348] In some embodiments, the resource transfer viewing unit is configured to:
[0349] In response to the triggering operation of the project participation report generation control, keyword information corresponding to preset keywords is obtained from at least one historical resource transfer record;
[0350] Based on the keyword information corresponding to the preset keywords and the project participation flowchart, generate and display the project participation report information of the target object.
[0351] In practice, each of the above units can be implemented as an independent entity or can be arbitrarily combined to be implemented as the same or several entities. For the specific implementation of each of the above units, please refer to the previous method embodiments, which will not be repeated here.
[0352] As can be seen from the above, the travel-based public welfare donation device of this embodiment displays the trip page of the target object in the first client through the page display unit. The trip page includes project information of at least one business project and virtual resource reward information obtained by the target object using a preset type of transportation. The resource transfer unit responds to the virtual resource transfer operation for the target business project and transfers the target virtual resource corresponding to the virtual resource transfer operation to the target business project. When the virtual resources transferred from the first client and the second client to the target business project meet the preset conditions, the target business project is executed. The target virtual resource is the virtual resource in the virtual resource reward information, and the target business project is any one of the at least one business project.
[0353] Therefore, the embodiments of this application can encourage more target users to use the selected preset type of transportation to travel, so as to use the virtual resource reward information obtained through travel to help business projects, thereby promoting the sustainable development of business projects.
[0354] This application also provides an electronic device, which can be a terminal, a server, or other similar device. The terminal can be a mobile phone, tablet computer, smart Bluetooth device, laptop computer, personal computer, etc.; the server can be a single server or a server cluster composed of multiple servers, etc.
[0355] In some embodiments, the travel-based virtual resource transfer device can also be integrated into multiple electronic devices. For example, the travel-based virtual resource transfer device can be integrated into multiple servers, and the travel-based virtual resource transfer method of this application can be implemented by multiple servers.
[0356] In this embodiment, the electronic device will be described in detail as a user terminal, for example, such as... Figure 4 As shown, it illustrates a schematic diagram of the user terminal involved in an embodiment of this application. Specifically:
[0357] The user terminal may include components such as a processor 401 with one or more processing cores, a memory 402 with one or more computer-readable storage media, a power supply 403, an input module 404, and a communication module 405. Those skilled in the art will understand that... Figure 4 The user terminal structure shown does not constitute a limitation on the user terminal and may include more or fewer components than shown, or combine certain components, or have different component arrangements. Wherein:
[0358] The processor 401 is the control center of the user terminal, connecting various parts of the user terminal through various interfaces and lines. It executes various functions and processes data by running or executing software programs and / or modules stored in the memory 402, and by calling data stored in the memory 402. In some embodiments, the processor 401 may include one or more processing cores; in some embodiments, the processor 401 may integrate an application processor and a modem processor, wherein the application processor mainly handles the operating system, user interface, and applications, and the modem processor mainly handles wireless communication. It is understood that the modem processor may also not be integrated into the processor 401.
[0359] The memory 402 can be used to store software programs and modules. The processor 401 executes various functional applications and data processing by running the software programs and modules stored in the memory 402. The memory 402 may mainly include a program storage area and a data storage area. The program storage area may store the operating system, at least one application program required for a function (such as sound playback function, image playback function, etc.), etc.; the data storage area may store data created according to the user terminal's usage, etc. In addition, the memory 402 may include high-speed random access memory, and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other volatile solid-state storage device. Accordingly, the memory 402 may also include a memory controller to provide the processor 401 with access to the memory 402.
[0360] The user terminal also includes a power supply 403 that supplies power to the various components. In some embodiments, the power supply 403 can be logically connected to the processor 401 through a power management system, thereby enabling functions such as charging, discharging, and power consumption management through the power management system. The power supply 403 may also include one or more DC or AC power supplies, recharging systems, power fault detection circuits, power converters or inverters, power status indicators, and other arbitrary components.
[0361] The user terminal may also include an input module 404, which can be used to receive input digital or character information, and generate keyboard, mouse, joystick, optical or trackball signal inputs related to user settings and function control.
[0362] The user terminal may also include a communication module 405. In some embodiments, the communication module 405 may include a wireless module, through which the user terminal can perform short-range wireless transmission, thereby providing the user with wireless broadband internet access. For example, the communication module 405 can be used to help the user send and receive emails, browse web pages, and access streaming media.
[0363] Although not shown, the user terminal may also include a display unit, etc., which will not be described in detail here. Specifically, in this embodiment, the processor 401 in the user terminal loads the executable files corresponding to the processes of one or more applications into the memory 402 according to the following instructions, and the processor 401 runs the applications stored in the memory 402, thereby implementing the steps in the methods of the various embodiments of this application.
[0364] For details on the implementation of each of the above operations, please refer to the previous examples, which will not be repeated here.
[0365] As can be seen from the above, more target users can be encouraged to use the preset types of transportation to travel, so that the virtual resource rewards obtained through travel can help business projects and thus promote the sustainable development of business projects.
[0366] Those skilled in the art will understand that all or part of the steps in the various methods of the above embodiments can be performed by instructions, or by instructions controlling related hardware. These instructions can be stored in a computer-readable storage medium and loaded and executed by a processor.
[0367] Therefore, embodiments of this application provide a computer-readable storage medium storing a plurality of instructions that can be loaded by a processor to execute steps in any of the travel-based charitable donation methods provided in embodiments of this application. For example, the instructions can execute the following steps:
[0368] Display the itinerary page of the target object in the first client. The itinerary page includes project information for at least one business project, as well as information on the virtual resource rewards obtained by the target object for using a preset type of transportation.
[0369] In response to a virtual resource transfer operation for a target business project, the target virtual resource corresponding to the virtual resource transfer operation is transferred to the target business project. When the virtual resources transferred from the first client and the second client to the target business project meet preset conditions, the target business project is executed. The target virtual resource is the virtual resource in the virtual resource reward information, and the target business project is any one of at least one business project.
[0370] The storage medium may include: read-only memory (ROM), random access memory (RAM), disk or optical disk, etc.
[0371] According to one aspect of this application, a computer program product or computer program is provided, comprising a computer program / instructions stored in a computer-readable storage medium. A processor of an electronic device reads the computer program / instructions from the computer-readable storage medium and executes the computer program / instructions, causing the electronic device to perform the methods provided in the various alternative implementations of the travel-based charitable donations described in the above embodiments.
[0372] Since the instructions stored in the storage medium can execute the steps of any of the travel-based virtual resource transfer methods provided in the embodiments of this application, the beneficial effects that any of the travel-based virtual resource transfer methods provided in the embodiments of this application can achieve can be realized. For details, please refer to the previous embodiments, which will not be repeated here.
[0373] The foregoing has provided a detailed description of a virtual resource transfer method and related equipment based on travel, as provided in the embodiments of this application. Specific examples have been used to illustrate the principles and implementation methods of this application. The descriptions of the embodiments above are only for the purpose of helping to understand the method and core ideas of this application. At the same time, for those skilled in the art, there will be changes in the specific implementation methods and application scope based on the ideas of this application. Therefore, the content of this specification should not be construed as a limitation of this application.
Claims
1. A method for transferring virtual resources based on travel, characterized in that, include: Display the trip page of the target object in the first client. The trip page includes project information of at least one business project and information on virtual resource rewards obtained by the target object for using a preset type of transportation. In response to a virtual resource transfer operation for a target business project, the target virtual resource corresponding to the virtual resource transfer operation is transferred to the target business project. When the virtual resources transferred from the first client and the second client to the target business project meet preset conditions, the target business project is executed. The target virtual resource is the virtual resource in the virtual resource reward information, and the target business project is any one of the at least one business project.
2. The virtual resource transfer method based on travel as described in claim 1, characterized in that, Before displaying the itinerary page of the target object in the first client, the following is also included: In response to a travel initiation request for a target vehicle of a preset type in the first client, the energy consumption information of the target vehicle in the target trip corresponding to the travel initiation request is obtained; When the target trip ends, virtual resource reward information corresponding to the target trip is obtained based on the energy consumption information of the target vehicle during the target trip.
3. The virtual resource transfer method based on travel as described in claim 2, characterized in that, The virtual resource reward information on the trip page includes the virtual resource reward information corresponding to the target trip and the historical virtual resource reward information corresponding to the historical trip. The historical trip is the historical trip of the target object using a preset type of transportation.
4. The virtual resource transfer method based on travel as described in claim 1, characterized in that, The itinerary page includes a business item selection area, which includes at least one business item that collaborates with a target promotion brand, which is a brand associated with the preset type of transportation.
5. The virtual resource transfer method based on travel as described in claim 1, characterized in that, The step of transferring the target virtual resource corresponding to the virtual resource transfer operation to the target business project in response to the virtual resource transfer operation includes: In response to initiating a resource transfer operation for the target business project, a resource transfer page for the target business project is displayed, the resource transfer page including resource transfer controls; In response to an input operation on the resource transfer control to indicate the transfer quantity, the control state of the resource transfer control is updated based on the input operation, and the control state is associated with the transfer quantity; In response to a transfer determination operation on the resource transfer control based on the control state, a target virtual resource is transferred to the target business project, wherein the target virtual resource is the virtual resource corresponding to the transfer quantity of the transfer determination operation.
6. The virtual resource transfer method based on travel as described in claim 5, characterized in that, The resource transfer page also includes project resource progress information for the target business project, and the method further includes: Based on the target virtual resources transferred to the target business project, the project resource progress information on the resource transfer page is updated.
7. The virtual resource transfer method based on travel as described in claim 1, characterized in that, The itinerary page includes a service item selection area, which includes at least one service item. After transferring the target virtual resource corresponding to the virtual resource transfer operation to the target business project in response to the virtual resource transfer operation for the target business project, the method further includes: The remaining virtual resource quantity is displayed on the trip page. The remaining virtual resource quantity is determined based on the resource quantity of the target virtual resource and the resource quantity of the virtual resource reward information. In response to a switching operation on a business item in the business item selection area, the target updated business item is displayed in the business item selection area; In response to performing a virtual resource transfer operation on the target update service item for the remaining number of virtual resources, the virtual resources corresponding to the remaining number of virtual resources are transferred to the target update service item.
8. The virtual resource transfer method based on travel as described in claim 1, characterized in that, The itinerary page includes controls for viewing historical resource transfers; The method further includes: In response to the triggering operation of the historical resource transfer viewing control, a historical resource transfer information page is displayed. The historical resource transfer information page includes a regional display map corresponding to the business project. The regional display map includes regional identification information of the landing area corresponding to multiple candidate business projects. The identification status of the regional identification information is determined based on the historical resource transfer behavior of the target object.
9. The virtual resource transfer method based on travel as described in claim 8, characterized in that, After transferring the target virtual resource corresponding to the virtual resource transfer operation to the target business project in response to the virtual resource transfer operation for the target business project, the method further includes: The identifier status of the area identification information corresponding to the target business project in the area display map is updated from "unhelped" to "helped".
10. The virtual resource transfer method based on travel as described in claim 2, characterized in that, The step of responding to a travel initiation request for a target vehicle of a preset type in the first client, and obtaining the energy consumption information of the target vehicle in the target trip corresponding to the travel initiation request, includes: The first client displays the trip order creation page, which includes various travel options; Based on the selection of the target mode of travel, a travel initiation request is sent to the vehicle corresponding to the target mode of travel. When the vehicle that accepts the trip initiation request is a target vehicle of a preset type, the energy consumption information of the target vehicle in the target trip corresponding to the trip initiation request is obtained; When the target trip ends, based on the energy consumption information of the target vehicle during the target trip, the virtual resource reward information corresponding to the target trip is obtained, including: When the target trip ends, a trip end page is displayed. The trip end page includes the virtual resource reward information corresponding to the target trip. The virtual resource reward information is determined based on the target travel mode and the energy consumption information of the target vehicle.
11. The virtual resource transfer method based on travel as described in claim 1, characterized in that, The itinerary page includes controls for viewing historical resource transfers; The method further includes: In response to the triggering operation of the historical resource transfer viewing control, a historical resource transfer information page is displayed, which includes at least one historical resource transfer record of the target object and a project participation report generation control; In response to the triggering operation of the project participation report generation control, project participation report information is displayed. The project participation report information includes a project participation flowchart that connects each historical resource transfer record, generated based on the time information of the historical resource transfer records.
12. The virtual resource transfer method based on travel as described in claim 11, characterized in that, The response to the triggering operation of the project participation report generation control displays project participation report information, including: In response to the triggering operation of the project participation report generation control, keyword information corresponding to the preset keyword is obtained from the at least one historical resource transfer record; Based on the keyword information corresponding to the preset keywords and the project participation flowchart, generate and display the project participation report information of the target object.
13. The virtual resource transfer method based on travel as described in claim 1, characterized in that, The virtual resource transfer operation is a one-way transfer of virtual resources from the target object to the target business project.
14. A virtual resource transfer device based on travel, characterized in that, include: The page display unit is used to display the itinerary page of the target object in the first client. The itinerary page includes project information of at least one business project and information on virtual resource rewards obtained by the target object when traveling using a preset type of transportation. A resource transfer unit is configured to, in response to a virtual resource transfer operation for a target business project, transfer the target virtual resource corresponding to the virtual resource transfer operation to the target business project, so that when the virtual resources transferred by the first client and the second client to the target business project meet preset conditions, the target business project is executed, wherein the target virtual resource is the virtual resource in the virtual resource reward information, and the target business project is any one of the at least one business project.
15. An electronic device, characterized in that, The system includes a processor and a memory, the memory storing multiple instructions; the processor loads instructions from the memory to perform the steps of the travel-based virtual resource transfer method as described in any one of claims 1 to 13.
16. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a plurality of instructions adapted for loading by a processor to perform the steps of the travel-based virtual resource transfer method according to any one of claims 1 to 13.
17. A computer program product comprising multiple instructions, characterized in that, When the instructions are executed by the processor, they implement the steps of the travel-based virtual resource transfer method according to any one of claims 1 to 13.