CN107180394A - The method for setting up user-association, server and the system entrusted one's child to the care of sb. based on pet - Google Patents
The method for setting up user-association, server and the system entrusted one's child to the care of sb. based on pet Download PDFInfo
- Publication number
- CN107180394A CN107180394A CN201610890545.3A CN201610890545A CN107180394A CN 107180394 A CN107180394 A CN 107180394A CN 201610890545 A CN201610890545 A CN 201610890545A CN 107180394 A CN107180394 A CN 107180394A
- Authority
- CN
- China
- Prior art keywords
- pet
- user
- fostering
- information
- pet fostering
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 30
- 238000009395 breeding Methods 0.000 claims description 24
- 230000001488 breeding effect Effects 0.000 claims description 24
- 238000012216 screening Methods 0.000 claims description 10
- 230000008569 process Effects 0.000 description 9
- 235000013305 food Nutrition 0.000 description 7
- 241000282472 Canis lupus familiaris Species 0.000 description 5
- 238000010586 diagram Methods 0.000 description 5
- 235000006694 eating habits Nutrition 0.000 description 4
- 230000003862 health status Effects 0.000 description 4
- 230000036541 health Effects 0.000 description 3
- 235000005911 diet Nutrition 0.000 description 2
- 230000037213 diet Effects 0.000 description 2
- 238000010419 pet care Methods 0.000 description 2
- 238000012797 qualification Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 235000021191 food habits Nutrition 0.000 description 1
- 235000008216 herbs Nutrition 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000033764 rhythmic process Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
Landscapes
- Business, Economics & Management (AREA)
- Tourism & Hospitality (AREA)
- Health & Medical Sciences (AREA)
- Economics (AREA)
- General Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The method for setting up user-association, server and the system entrusted one's child to the care of sb. based on pet of the embodiment of the present application, receive pet and entrust one's child to the care of sb. the pet of user and entrust one's child to the care of sb. demand information and pet meets foster user connects foster information, pet is calculated to entrust one's child to the care of sb. demand information and connect the matching degree of foster information, judge that pet entrusts one's child to the care of sb. demand information and connects whether the matching degree of foster information reaches preset value, if so, then setting up pet connects the incidence relation that foster user entrusts one's child to the care of sb. user with corresponding pet.Due to pet owner be pet entrust one's child to the care of sb. user can be according to the requirement of itself, input pet entrusts one's child to the care of sb. demand information, it can look for entrusting one's child to the care of sb. the reception user that demand information is more matched, in this way, pet entrusts one's child to the care of sb. user and can look for out preferable pet and meet foster user to be entrusted one's child to the care of sb. to pet, and it is possible to which quick search entrusts one's child to the care of sb. user to suitable pet, facilitate pet and entrust one's child to the care of sb. user.
Description
Technical Field
The invention relates to the technical field of communication, in particular to a method, a server and a system for establishing user association based on pet fostering.
Background
With the improvement of living standard of people, more families for raising pets are provided, and many families have regarded the pets as one part of the families and have given high preferential treatment. However, the busy life rhythm also prevents some pet owners from taking care of the feeding problem of the pet, for example, the pet owners are in business trip or holiday, which causes a big problem in feeding and caring for the pet. Some pet hospitals on the market offer a fostering service, but the pet hospitals have varying qualifications, the environment and services of the fostering hospital are not necessarily suitable for pets, and furthermore, for example, a fostering price and a fostering address range are not necessarily acceptable to pet owners, so that finding a suitable receiving foster and a fostering place at the time of fostering often takes a lot of time, and it may be difficult for pet owners to find a good-faith and satisfactory foster point to care for pets.
Disclosure of Invention
The invention mainly aims to provide a method, a server and a system for establishing user association based on pet fostering, and aims to solve the technical problem that pet fostering points are difficult to find according to the requirements of pets and pet owners, and find suitable fostering users for the pets.
The invention provides a method for establishing user association based on pet fostering, which comprises the following steps: receiving pet fostering demand information of pet fostering users and fostering information of pet fostering users; calculating the matching degree of the pet fostering demand information of the pet fostering user and the pet fostering information of the pet fostering user; and judging whether the matching degree of the pet fostering demand information of the pet fostering user and the fostering information of the pet fostering user reaches a preset value, if so, establishing the association relationship between the pet fostering user and the pet fostering user.
Further, before determining whether the matching degree between the pet fostering demand information of the pet fostering user and the pet fostering information of the pet fostering user reaches a preset value, the method further comprises: receiving user information of the pet fostering user and user information of the pet reception user, wherein the user information of the pet fostering user comprises: the ID of the pet fostering user, and the user information of the pet fostering user comprises: the ID of the pet domestication user; the user information of the pet fostering user further comprises: the address of the pet fostering user, and the user information of the pet fostering user further comprises: the pet breeding user address.
Further, the establishing of the association relationship between the pet domestication user and the pet fostering user comprises: pushing the user information of the pet accepting user to a terminal of the pet fostering user;
or establishing a contact group of the pet fostering user and the pet fostering user, and pushing the identification of the contact group and the user information of the pet fostering user in the contact group to a terminal of the pet fostering user.
Further, the calculating the matching degree of the pet fostering demand information of the pet fostering user and the pet fostering user's fostering information comprises: matching the pet fostering demand information of the pet fostering user with the fostering information of the pet fostering user, and screening out the pet fostering demand information with a consistent matching result; acquiring a weight value configured in advance for pet fostering demand information with consistent matching results; and calculating the weighted sum of the pre-configured weight value and the pet fostering demand information consistent with the matching result, wherein the weighted sum is used as the matching degree of the pet fostering demand information of the pet fostering user and the pet fostering user.
Further, the calculating the matching degree of the pet fostering demand information of the pet fostering user and the pet fostering user's fostering information comprises: matching the pet fostering demand information of the pet fostering user with the fostering information of the pet fostering user, and screening out the pet fostering demand information with a consistent matching result; and counting the quantity of the pet fostering demand information consistent with the matching result, wherein the quantity of the pet fostering demand information is used as the matching degree of the pet fostering demand information of the pet fostering user and the pet fostering information of the pet fostering user.
The invention also provides a server for establishing user association based on pet fostering, which comprises: the receiving unit is used for receiving pet fostering demand information of the pet fostering users and fostering information of the pet fostering users; the calculating unit is used for calculating the matching degree of the pet fostering demand information of the pet fostering user and the pet fostering user fostering information; the judging unit is used for judging whether the matching degree of the pet fostering demand information of the pet fostering user and the fostering information of the pet fostering user reaches a preset value; and the association unit is used for establishing the association relationship between the pet accepting user and the pet fostering user when the judgment result of the judgment unit is yes.
Further, still include: a user information receiving unit, configured to receive user information of the pet fostering user and user information of the pet fostering user, where the user information of the pet fostering user includes: the ID of the pet fostering user, and the user information of the pet fostering user comprises: the ID of the pet domestication user; the user information of the pet fostering user further comprises: the address of the pet fostering user, and the user information of the pet fostering user further comprises: the pet breeding user address.
Further, the association unit is specifically configured to: pushing the user information of the pet accepting user to a terminal of the pet fostering user; or, the association unit is specifically configured to: establishing a contact group of the pet fostering users and the pet fostering users, and pushing the identification of the contact group and the user information of the pet fostering users in the contact group to a terminal of the pet fostering users.
Further, the computing unit specifically includes: the matching module is used for matching the pet fostering demand information of the pet fostering user with the fostering information of the pet fostering user and screening out the pet fostering demand information with consistent matching results; the acquisition module is used for acquiring a weight value which is configured in advance for the pet fostering demand information with consistent matching results; the calculation module is used for calculating the weighted sum of the pre-configured weight value and the pet fostering demand information with the consistent matching result, and the weighted sum is used as the matching degree of the pet fostering demand information of the pet fostering user and the fostering information of the pet fostering user; or,
the calculation unit includes: the matching module is used for matching the pet fostering demand information of the pet fostering user with the fostering information of the pet fostering user and screening out the pet fostering demand information with consistent matching results; and the statistical module is used for counting the quantity of the pet fostering demand information with the consistent matching result, and the quantity of the pet fostering demand information is used as the matching degree of the pet fostering demand information of the pet fostering user and the pet fostering information of the pet fostering user.
The invention also provides a system for establishing user association based on pet fostering, which comprises the following steps: the system comprises a pet fostering user terminal, a pet accepting user terminal and a server for establishing user association based on pet fostering; the pet fostering user terminal is used for acquiring pet fostering demand information of the pet fostering user and sending the pet fostering demand information to the server for establishing user association based on pet fostering; the pet breeding user terminal is used for acquiring breeding information of a pet breeding user and sending the breeding information to the server for establishing user association based on pet breeding; the server for establishing user association based on pet fostering is used for receiving pet fostering demand information of the pet fostering users and accepting information of the pet accepting users; calculating the matching degree of the pet fostering user and the pet fostering user according to the pet fostering demand information of the pet fostering user and the fostering information of the pet fostering user; judging whether the matching degree of the pet fostering user and the pet accepting user reaches a preset value; and when the judgment result of the judgment unit is yes, establishing the association relationship between the pet accepting user and the pet fostering user, wherein the matching degree of the pet accepting user reaches a preset value.
The method, the server and the system for establishing the user association based on pet fostering in the embodiment of the application receive pet fostering demand information of the pet fostering users and pet reception information of the pet reception users, calculate the matching degree of the pet fostering demand information and the pet reception information, judge whether the matching degree of the pet fostering demand information and the pet reception information reaches a preset value, and if yes, establish the association relationship between the pet reception users and the corresponding pet fostering users. The pet host, namely the pet fostering user, can input the pet fostering requirement information according to the requirements of the pet host, namely, the receiving user matched with the fostering requirement information can be found, and in this way, the pet fostering user can find out an ideal pet fostering user to foster the pet, and can quickly inquire the appropriate pet fostering user, thereby being convenient for the pet fostering user.
Drawings
FIG. 1 is a flow chart of a method for establishing a user association based on pet housing according to the present application;
FIG. 2 is a flow chart of another pet based method of establishing user associations according to the present application;
FIG. 3 is a schematic structural diagram of a server for establishing user association based on pet housing according to the present application;
FIG. 4 is a schematic diagram of another pet based server for establishing user association according to the present application;
FIG. 5 is a schematic diagram of another pet based server for establishing user association according to the present application;
FIG. 6 is a schematic diagram of another pet based server for establishing user association according to the present application;
fig. 7 is a schematic structural diagram of a system for establishing user association based on pet fostering according to the present application.
The implementation, functional features and advantages of the objects of the present invention will be further explained with reference to the accompanying drawings.
Detailed Description
It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
As shown in fig. 1, the present invention provides a method for establishing a user association based on pet fostering, which comprises the following steps:
and S10, receiving the pet fostering demand information of the pet fostering user and the pet fostering user fostering information.
In the step S10, the pet fostering user sends the pet fostering demand information to the server through the terminal, the pet fostering demand information is set by the pet fostering user, and the user can input the pet fostering demand information according to the information of the pet and the pet fostering requirement. The pet fostering demand information comprises: breed, age, sex, length of foster, eating habits, health status, range of distance to foster, range of price to foster, and experience requirements of the user of the pet to foster the pet.
The pet is accepted and is supported user and will accept and support information transmission to the server through the terminal, and the information of accepting and supporting is set up by the pet and accepts and supports the user setting, and the information of accepting and supporting corresponds with pet foster demand information, includes: the pet breed, age, gender, length of foster, eating habits, health status, and whether to deliver the pet, the acceptable range of distances to foster users, the foster price, and the experience of foster the pet may be received.
S20, calculating the matching degree of the pet fostering demand information of the pet fostering user and the pet fostering user.
S30, judging whether the matching degree of the pet fostering demand information of the pet fostering user and the fostering information of the pet fostering user reaches a preset value, if so, executing the step S40.
S40, establishing the association relationship between the pet accepting user and the pet fostering user.
In the step S40, when the association relationship between the pet fostering user and the pet fostering user is established, the pet fostering user can know which pet fostering users are suitable for fostering their pets, so that the pet fostering user can be selected more quickly. For a specific user association process, please continue with the following description.
If the matching degree of the pet fostering demand information of the pet fostering user and the reception information of the pet reception user is high, the pet fostering requirement of the pet fostering user is in accordance with the qualification and the requirement of the pet reception user, the information of the pet reception user can be pushed to the pet fostering user, so that the pet fostering user can conveniently know which pet fostering users can select, when more pet reception users in accordance with the fostering conditions exist, the server pushes all the pet reception users to the pet fostering user, and the pet fostering user can further select.
In one embodiment, the step S20 specifically includes the following steps:
s101, matching the pet fostering demand information of the pet fostering user with the pet fostering information of the pet fostering user, and screening out the pet fostering demand information with the consistent matching result.
And S102, counting the number of the pet fostering demand information with consistent matching results.
The quantity of the pet fostering demand information is used as the matching degree of the pet fostering users.
In the above steps S101-S102, the matching process is to compare the pet fostering demand information of the pet fostering user with the pet fostering information of the pet fostering user, and the matching between the pet fostering demand information and the pet fostering information is consistent or the pet fostering demand information is within the scope of the fostering information, and the matching results are all considered to be consistent. For example, the pet fostering requirement information of the pet fostering user a is: the types are as follows: large dogs; age: one year of age; sex: a bitch; the fostering time is as follows: fostering for 6 days; health condition: the health is good; the breeding price range is as follows: the range of the fostering price is 100-150 Yuan one day; experience requires that: the receiving user is required to receive the pet for more than 1 time, and whether the receiving user is required to receive the pet: not filling in; and (3) dietary habits: not filled in. The pet breeding information of the pet breeding user B is as follows: the types are as follows: large and medium dogs can be received; age: a first to sixth year old dog; sex: both male and female dogs; the fostering time is as follows: can foster the food within one month; the fostering price is as follows: the fostering price is 130 yuan per day; experience: the pet is not received in the fostering process before; whether to deliver the pet: not receiving and sending; type of pet diet provided: a dog food. It can be known that after matching, the pet fostering demand information with the consistent matching result is obtained as follows: the type, age, sex, fostering time, health condition, fostering price range, whether the pet is needed to be accepted by the pet accepting user and the pet food habit, and the number of the pet fostering demand information with consistent matching results is counted as: 8 of the Chinese medicinal herbs.
In this embodiment, in steps S30-S40, the number of pet fostering requirement information matching the matching result is used as the matching degree. It is understood that the preset value of the present embodiment is set according to the number of matches. The following is presented as a specific example: if the preset value is 5, the matching degree of the user A reaches the preset value, and the server establishes the association relationship between the pet fostering user A and the pet fostering user B. It should be noted that, in this embodiment, if the pet fostering user a does not fill some of the pet fostering requirement information when inputting the pet fostering requirement information, the pet fostering requirement information of the default pet fostering user a is matched with the pet fostering information of the pet fostering user B. As described in the above embodiment, the pet fostering information to be set includes: if the pet fostering user A does not fill the information when inputting, then in the matching process, no matter whether the fostering information of the pet fostering user B indicates to deliver the pet or not, the matching result of the pet fostering information of the pet fostering user B and the corresponding fostering information of the user B is determined to be consistent.
In another embodiment, when the user inputs the pet fostering requirement information at the terminal, and since the emphasis point of the pet fostering requirement of each user is different, it is preferable that the user configures the weight of the pet fostering requirement information in advance, and the step S20 specifically includes the following steps:
s201, matching the pet fostering demand information of the pet fostering user with the pet fostering information of the pet fostering user, and screening out the pet fostering demand information with the matching result.
The implementation process of step S201 is the same as step S101 in the previous embodiment, and reference may be specifically made to the description of step S101 in the previous embodiment, which is not described herein again.
S202, acquiring a weight value which is configured in advance for pet fostering demand information with consistent matching results.
And the server acquires a weight value corresponding to each screened pet fostering demand information according to the pet fostering demand information with the consistent matching result. It should be further noted that the weighted values are pre-configured by the user according to the pet fostering requirement of the user, when the user inputs pet fostering requirement information at the terminal, the importance degree of the pet fostering requirement information can be quantified and recorded on the terminal, the weighted values are bound with the corresponding pet fostering requirement information, and the server can obtain the weighted values when calculating the matching degree.
S203, calculating the weighted sum of the pre-configured weight value and the pet fostering demand information with the matching result consistent.
In this embodiment, the weighted sum is used as the matching degree between the pet fostering demand information of the pet fostering user and the fostering information of the pet fostering user, and the following illustrates the process of the calculating step:
assuming that the pet fostering user a and the pet fostering user B are matched, the pet fostering information with the same matching result is C1, C2, C3, C4 and C5, and the corresponding weight values are 10%, 5% and 5%, respectively, the method for calculating the matching degree between the pet fostering demand information of the pet fostering user and the fostering information of the pet fostering user is as follows:
1×10%+1×10%+1×10%+1×5%+1×5%=0.4。
in this embodiment, the calculated value 0.4 is the matching degree between the pet fostering demand information of the pet fostering user and the pet fostering information of the pet fostering user.
Assuming that the pet fostering users A 'and B' are matched with each other by C1, C3, C4 and C6, the weights thereof are respectively 10%, 5% and 60%.
Then, the method for calculating the matching degree between the pet fostering demand information of the pet fostering user a 'and the receiving information of the pet B' receiving user is as follows:
1×10%+1×10%+1×5%+1×60%=0.85。
in this embodiment, the calculated value 0.85 is the matching degree between the pet fostering demand information of the pet fostering user and the pet fostering information of the pet fostering user.
Through the above example, it can be seen that, compared with the previous embodiment in which the matching degree is calculated by using the number of the matched pet fostering information, the pet fostering demand information of the pet fostering user of the present embodiment is not only related to the number of the pet fostering information with the matching result being consistent, but also related to the weight value of the matched pet fostering information, and the adding of the weight value can reflect the actual fostering demand of the pet fostering user better. For example, if the pet foster user pays more attention to the foster price of the pet, a larger weight value can be configured for the foster price information when the pet foster information is input, so that when the matching degree is calculated subsequently, calculation can be performed according to the preset weight value and the weighted sum of the screened pet foster demand information with the consistent matching result, and the pet foster user with the foster price meeting the requirement can be recommended to the pet foster user with a side priority.
In this embodiment, in steps S30-S40, the weighted sum of the pet fostering need information matching the matching results is used as the matching degree. It is understood that the preset values are set according to weighting and setting, the size of the preset values is set according to general experience and the restriction requirement for pet fostering matching, and the setting of the size of the preset values is only an example and is not limited herein. Step S30 is illustrated below: if the preset value is 0.7, the matching degree of the user A ' is 0.85 to reach the preset value of 0.7, and the server establishes the association relationship between the pet fostering user A ' and the pet fostering user B '. And if the matching degree of the user A is not 0.4 to reach the preset value of 0.7, the server does not establish the association relationship between the pet fostering user A and the pet accepting user B.
Because the server only establishes the incidence relation between the pet fostering users and the pet fostering users which meet the requirements, in other words, only the pet fostering users and the pet fostering users which meet the requirements can know the user information of the other side, a great amount of time is saved for the pet fostering users to search for the proper fostering users, and great convenience is brought to the pet fostering users.
The method for establishing the user association based on pet fostering in the embodiment of the application receives pet fostering demand information of a pet fostering user and accepting information of a pet accepting user, calculates the matching degree of the pet fostering demand information and the accepting information, judges whether the matching degree of the pet fostering demand information and the accepting information reaches a preset value, and if yes, establishes the association relationship between the pet accepting user and the corresponding pet fostering user. The pet host, namely the pet fostering user, can input the pet fostering requirement information according to the requirements of the pet host, namely, the receiving user matched with the fostering requirement information can be found, through the mode, the pet fostering user can find out an ideal pet fostering user to foster the pet, and the mode can find out more fostering users with pet fostering experience, and breaks through the traditional fostering mode of fostering the pet in a pet hospital. In addition, the pet fostering users can be inquired quickly, and the pet fostering users are facilitated.
Example two:
as shown in fig. 2, the present invention provides a method for establishing a user association based on pet fostering, which comprises the following steps:
s100, receiving user information of the pet fostering user and user information of the pet accepting user.
The user information of the pet fostering user at least comprises the following steps: the ID of the pet fostering user, and the user information of the pet fostering user at least comprises: the ID of the pet care user.
In this embodiment, the server receives pet fostering demand information and pet fostering reception information sent by the pet fostering user and the pet reception user through the terminal, respectively. Before the pet fostering demand information and the pet fostering information are sent, the pet fostering user and the pet fostering user can register on the server in advance, namely the pet fostering user and the pet fostering user respectively upload the ID of the pet fostering user and the ID of the pet fostering user to the server, and the server receives and stores the user information of the pet fostering user and the user information of the pet fostering user.
In a preferred embodiment, the user information of the pet fostering user further includes: the address of the pet foster user. The user information of the pet breeding user further comprises: the pet nurses the address of the user.
Therefore, when the association relationship between the pet fostering user and the pet fostering user is subsequently established, the address of the pet fostering user can be pushed to the pet fostering user, the address of the pet fostering user is pushed to the pet fostering user, the pet fostering user and the pet fostering user can be in self-contact, the pet fostering user can send the pet to the location of the matched pet fostering user for fostering, and convenience and rapidness are achieved.
S200, receiving pet fostering demand information of the pet fostering users and fostering information of the pet fostering users.
S300, calculating the matching degree of the pet fostering demand information of the pet fostering user and the pet fostering user.
S400, judging whether the matching degree of the pet fostering demand information of the pet fostering user and the pet fostering information of the pet fostering user reaches a preset value, if so, executing the step S500.
The principle and process of steps S200-S400 in this embodiment are the same as those of steps S10-S30 in the first embodiment, and reference may be made to the description of the first embodiment for details, which are not repeated herein.
S500, establishing an association relationship between the pet accepting user and the pet fostering user.
In the step S500, the specific association relationship between the pet fostering users and the pet fostering users may be: S500A, pushing the user information of the pet fostering user to the terminal of the pet fostering user. Namely, the user ID of the pet fostering user is pushed to the terminal of the pet fostering user. Therefore, the pet fostering user can know which pets meeting the requirements are fostered. Preferably, when the user information of the pet fostering user includes the address of the pet fostering user, and the association relationship is established, the address of the pet fostering user is further pushed to the terminal of the pet fostering user. Therefore, the ID and the address of the matched pet fostering user can be displayed on the pet fostering user terminal, the pet fostering user can be contacted with the matched pet fostering user according to the ID of the pet fostering user according to the self requirement, and further, the pet fostering user can directly send the pet to the matched pet fostering user according to the address of the pet fostering user, so that the pet fostering user can conveniently select the proper pet fostering user and pet fostering place, and the time spent in selecting the fostering user is saved.
In another embodiment, in the step S500, the step of establishing the association relationship between the pet fostering user and the pet fostering user may be: S500B, establishing a contact group between the pet fostering users and the pet fostering users, and pushing the identification of the contact group and the user information of the pet fostering users in the contact group to the terminal of the pet fostering users.
It can be understood that when the pet fostering user searches for the matched pet fostering user, a plurality of pet fostering users with matching degrees reaching the preset value can be matched according to the pet fostering requirement, that is, a plurality of pet fostering users suitable for the pet fostering user to foster can be inquired. In the embodiment, the server combines the appropriate pet breeding users and the pet fostering users into a contact group, the server pushes the identification of the contact group to the pet fostering users, and the pet fostering users can inquire the group according to the identification of the contact group to know which pet breeding users are appropriate for fostering. Further, the user information of the pet breeding users in the group, namely the user ID, the user address and the like, can be pushed to the pet fostering user, and the pet fostering user further selects the most suitable user to contact or foster the pet according to the self demand.
In an implementable manner, the server pushes the identification of the contact group to the pet fostering user, and pushes the identification of the contact group and the user information of the pet fostering user in the contact group to the terminal of the pet fostering user, so that an interface of the contact group is generated on the terminal of the pet fostering user, head images of the pet fostering users suitable for fostering and IDs marked with the pet fostering user are listed in the group interface, and the user can click to read the ID of the pet fostering user according to needs and further can read the address of the pet fostering user.
In another embodiment, in the step S500, the establishing the association relationship between the pet fostering user and the pet fostering user further includes: S500C, pushing the user information of the pet fostering user to the terminal of the pet accepting user. In the embodiment, when the matching degree between the pet fostering user and the pet fostering user is calculated to reach the preset value, the user information of the pet fostering user can be sent to the terminal of the pet fostering user, so that the pet fostering user can actively contact the pet fostering user, and convenience is brought to the pet fostering user and the pet fostering user.
Example three:
as shown in fig. 3, the present invention provides a server for establishing a user association based on pet fostering, comprising:
the receiving unit 20 is configured to receive pet fostering demand information of the pet fostering user and fostering information of the pet fostering user.
And the calculating unit 30 is used for calculating the matching degree of the pet fostering demand information of the pet fostering user and the pet fostering user.
And the judging unit 40 is configured to judge whether the matching degree between the pet fostering demand information of the pet fostering user and the pet fostering information of the pet fostering user reaches a preset value.
And the associating unit 50 is configured to establish an association relationship between the pet accepting user and the pet fostering user when the determining unit 40 determines that the result is yes.
In one embodiment, as shown in fig. 4, the server for establishing user association based on pet housing further comprises:
a user information receiving unit 10, configured to receive user information of the pet fostering user and user information of the pet fostering user, where the user information of the pet fostering user includes: the ID of the pet fostering user, and the user information of the pet fostering user comprises: the ID of the pet care user.
The user information receiving unit 10 is configured to receive the ID of the pet fostering user and the ID of the pet fostering user uploaded by the pet fostering user and the pet fostering user, respectively, and store the user information, so that the pet fostering user and the pet fostering user are registered in the server in advance.
The user information of the pet fostering user further comprises: the address of the pet fostering user, and the user information of the pet fostering user further comprises: the pet breeding user address. The user information receiving unit 10 is further configured to receive an address of the pet fostering user and an address of the pet accepting user.
It should be noted that, when the address of the pet fostering user or the address of the pet fostering user is changed, the user information receiving unit 10 receives the address of the new pet fostering user or the address of the pet fostering user, updates the address of the existing pet fostering user or the address of the pet fostering user, and binds and stores the address with the user ID of the pet fostering user and the user ID of the pet fostering user.
In an embodiment, the association unit 50 is specifically configured to:
and pushing the user information of the pet accepting user to a terminal of the pet fostering user.
The association unit 50 may push the user ID and the address of the pet foster user to the terminal of the pet foster user.
In an embodiment, the association unit 50 is specifically configured to:
establishing a contact group of the pet fostering users and the pet fostering users, and pushing the identification of the contact group and the user information of the pet fostering users in the contact group to a terminal of the pet fostering users.
The association unit 50 combines the appropriate pet breeding users and the pet fostering users into a contact group, the server pushes the identification of the contact group to the pet fostering users, and the pet fostering users can inquire the group according to the identification of the contact group to know which pet breeding users are appropriate for fostering. Further, the association unit 50 may push the user information of the pet fostering users in the group, that is, the user ID, the user address, and the like, to the pet fostering user, and the pet fostering user further selects the most suitable user to contact or foster the pet according to the self-demand.
Still further, preferably, the association unit 50 is further configured to:
and pushing the user information of the pet fostering user to a terminal of the pet fostering user.
Referring to fig. 5, in an embodiment, when the user inputs pet fostering need information at the terminal, the importance degree of the pet fostering need information may be quantified, and the user configures a weight value of the pet fostering need information in advance according to the pet fostering need of the user and records the weight value on the terminal, where the calculating unit 30 of the server of this embodiment specifically includes:
the matching module 301 is configured to match the pet fostering demand information of the pet fostering user with the pet fostering information of the pet fostering user, and screen out pet fostering demand information with a matching result being consistent.
An obtaining module 302, configured to obtain a weight value preconfigured for the pet fostering demand information with the matching result.
After the pet fostering demand information is obtained, the obtaining module 302 obtains the weight values of the pet fostering demand information from the terminals of the pet fostering users, so that the subsequent calculating module 303 calculates the matching values between the pet fostering information of the pet fostering users and the pet fostering information of the pet fostering users according to the weight values.
And the calculating module 303 is configured to calculate a weighted sum of the pre-configured weight value and the pet fostering demand information with the matching result consistent. The weighted sum is the matching degree of the pet fostering demand information of the pet fostering user and the fostering information of the pet fostering user.
The calculation process of the calculation module 303 can refer to the description of step S203 in the first embodiment.
Referring to fig. 6, in another embodiment, if all pet fostering information is defaulted, that is, all fostering conditions are equally important, the calculating unit 30 determines the matching degree between the pet fostering user and the pet fostering user by calculating the number of the matched pet fostering information, and the calculating unit 30 includes:
the matching module 301 is configured to match the pet fostering demand information of the pet fostering user with the fostering information of the pet fostering user, and screen out pet fostering demand information with a consistent matching result.
And the counting module 304 is used for counting the number of the pet fostering demand information with consistent matching results. The quantity of the pet fostering demand information is the matching degree of the pet fostering demand information of the pet fostering user and the pet fostering user.
Example four:
as shown in fig. 7, the present embodiment provides a system for establishing a user association based on pet fostering, which includes: a pet fostering user terminal 100, a pet reception user terminal 200, and a server 300 for establishing user association based on pet fostering.
The pet fostering user terminal 100 is configured to obtain pet fostering demand information of the pet fostering user, and send the pet fostering demand information to the server 300 for establishing user association based on pet fostering.
The pet food receiving user terminal 200 is configured to obtain food receiving information of the pet food receiving user, and send the food receiving information to the server 300 for establishing user association based on pet food.
A server 300 for establishing user association based on pet fostering, configured to receive pet fostering demand information of the pet fostering user and fostering information of the pet fostering user; calculating the matching degree of the pet fostering user and the pet fostering user according to the pet fostering demand information of the pet fostering user and the fostering information of the pet fostering user; judging whether the matching degree of the pet fostering user and the pet accepting user reaches a preset value; and when the judgment result of the judgment unit is yes, establishing the association relationship between the pet accepting user and the pet fostering user, wherein the matching degree of the pet accepting user reaches a preset value.
The pet fostering user terminal 100 and the pet fostering user terminal 200 are respectively used by the pet fostering user and the pet fostering user. The pet fostering user terminal 100 and the pet fostering user terminal 200 may respectively generate interfaces for the pet fostering user and the pet fostering user to input pet fostering information and pet fostering information, respectively.
The pet foster user terminal 100 generates an interface for displaying the user information of the pet foster user pushed by the server 300 for establishing user association based on pet foster.
The pet reception user terminal 200 generates an interface for displaying the user information of the pet fostering user pushed by the server 300 for establishing user association based on pet fostering.
The pet fostering demand information comprises:
the variety, age, sex, length of foster pet, eating habits, health status, range of distance foster, range of price foster, and experience requirements for the pet foster users to foster the pet.
The information of the previous culture comprises:
the breed, age, sex, foster time of the pet may be received, the type of diet provided to the pet, health status, and whether to deliver the pet, the price of the foster, and the experience of the companion pet.
The specific structure and operation of the server 300 for establishing user association based on pet housing can refer to the description of the server for establishing user association based on pet housing in the third embodiment.
The above description is only a preferred embodiment of the present invention, and not intended to limit the scope of the present invention, and all modifications of equivalent structures and equivalent processes, which are made by using the contents of the present specification and the accompanying drawings, or directly or indirectly applied to other related technical fields, are included in the scope of the present invention.
Claims (10)
1. A method for establishing user association based on pet fostering is characterized by comprising the following steps:
receiving pet fostering demand information of pet fostering users and fostering information of pet fostering users;
calculating the matching degree of the pet fostering demand information of the pet fostering user and the pet fostering information of the pet fostering user;
and judging whether the matching degree of the pet fostering demand information of the pet fostering user and the fostering information of the pet fostering user reaches a preset value, if so, establishing the association relationship between the pet fostering user and the pet fostering user.
2. The method for establishing pet fostering-based user association according to claim 1, wherein before determining whether the matching degree of the pet fostering need information of the pet fostering user and the pet fostering user's fostering information reaches a preset value, the method further comprises:
receiving user information of the pet fostering user and user information of the pet reception user, wherein the user information of the pet fostering user comprises: the ID of the pet fostering user, and the user information of the pet fostering user comprises: the ID of the pet domestication user;
the user information of the pet fostering user further comprises: the address of the pet fostering user, and the user information of the pet fostering user further comprises: the pet breeding user address.
3. The method for establishing pet foster-based user association according to claim 2, wherein the establishing of the association between the pet foster user and the pet foster user comprises:
pushing the user information of the pet accepting user to a terminal of the pet fostering user;
or,
establishing a contact group of the pet fostering users and the pet fostering users, and pushing the identification of the contact group and the user information of the pet fostering users in the contact group to a terminal of the pet fostering users.
4. The method for establishing a pet foster-based association of users according to any of claims 1-3, wherein the calculating the matching degree of the pet foster need information of the pet foster users and the pet foster users' foster information comprises:
matching the pet fostering demand information of the pet fostering user with the fostering information of the pet fostering user, and screening out the pet fostering demand information with a consistent matching result;
acquiring a weight value configured in advance for pet fostering demand information with consistent matching results;
and calculating the weighted sum of the pre-configured weight value and the pet fostering demand information consistent with the matching result, wherein the weighted sum is used as the matching degree of the pet fostering demand information of the pet fostering user and the pet fostering user.
5. The method for establishing a pet foster-based association of users according to any of claims 1-3, wherein the calculating the matching degree of the pet foster need information of the pet foster users and the pet foster users' foster information comprises:
matching the pet fostering demand information of the pet fostering user with the fostering information of the pet fostering user, and screening out the pet fostering demand information with a consistent matching result;
and counting the quantity of the pet fostering demand information consistent with the matching result, wherein the quantity of the pet fostering demand information is used as the matching degree of the pet fostering demand information of the pet fostering user and the pet fostering information of the pet fostering user.
6. A server for establishing user association based on pet housing, comprising:
the receiving unit is used for receiving pet fostering demand information of the pet fostering users and fostering information of the pet fostering users;
the calculating unit is used for calculating the matching degree of the pet fostering demand information of the pet fostering user and the pet fostering user fostering information;
the judging unit is used for judging whether the matching degree of the pet fostering demand information of the pet fostering user and the fostering information of the pet fostering user reaches a preset value;
and the association unit is used for establishing the association relationship between the pet accepting user and the pet fostering user when the judgment result of the judgment unit is yes.
7. The pet foster based server of establishing user associations of claim 6, further comprising:
a user information receiving unit, configured to receive user information of the pet fostering user and user information of the pet fostering user, where the user information of the pet fostering user includes: the ID of the pet fostering user, and the user information of the pet fostering user comprises: the ID of the pet domestication user;
the user information of the pet fostering user further comprises: the address of the pet fostering user, and the user information of the pet fostering user further comprises: the pet breeding user address.
8. The pet fostering-based server for establishing user association as claimed in claim 7, wherein the association unit is specifically configured to:
pushing the user information of the pet accepting user to a terminal of the pet fostering user; or,
the association unit is specifically configured to: establishing a contact group of the pet fostering users and the pet fostering users, and pushing the identification of the contact group and the user information of the pet fostering users in the contact group to a terminal of the pet fostering users.
9. The server for establishing user association based on pet fostering according to any of the claims 6-8, wherein the computing unit specifically comprises:
the matching module is used for matching the pet fostering demand information of the pet fostering user with the fostering information of the pet fostering user and screening out the pet fostering demand information with consistent matching results;
the acquisition module is used for acquiring a weight value which is configured in advance for the pet fostering demand information with consistent matching results;
the calculation module is used for calculating the weighted sum of the pre-configured weight value and the pet fostering demand information with the consistent matching result, and the weighted sum is used as the matching degree of the pet fostering demand information of the pet fostering user and the fostering information of the pet fostering user; or,
the computing unit specifically includes:
the matching module is used for matching the pet fostering demand information of the pet fostering user with the fostering information of the pet fostering user and screening out the pet fostering demand information with consistent matching results;
and the statistical module is used for counting the quantity of the pet fostering demand information with the consistent matching result, and the quantity of the pet fostering demand information is used as the matching degree of the pet fostering demand information of the pet fostering user and the pet fostering information of the pet fostering user.
10. A system for establishing user association based on pet fostering is characterized by comprising: the system comprises a pet fostering user terminal, a pet accepting user terminal and a server for establishing user association based on pet fostering;
the pet fostering user terminal is used for acquiring pet fostering demand information of the pet fostering user and sending the pet fostering demand information to the server for establishing user association based on pet fostering;
the pet breeding user terminal is used for acquiring breeding information of a pet breeding user and sending the breeding information to the server for establishing user association based on pet breeding;
the server for establishing user association based on pet fostering is used for receiving pet fostering demand information of the pet fostering users and accepting information of the pet accepting users; calculating the matching degree of the pet fostering user and the pet fostering user according to the pet fostering demand information of the pet fostering user and the fostering information of the pet fostering user; judging whether the matching degree of the pet fostering user and the pet accepting user reaches a preset value; and when the judgment result of the judgment unit is yes, establishing the association relationship between the pet accepting user and the pet fostering user, wherein the matching degree of the pet accepting user reaches a preset value.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610890545.3A CN107180394A (en) | 2016-10-11 | 2016-10-11 | The method for setting up user-association, server and the system entrusted one's child to the care of sb. based on pet |
PCT/CN2017/075314 WO2018068469A1 (en) | 2016-10-11 | 2017-03-01 | Method, server and system for establishing user association based on pet fostering |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610890545.3A CN107180394A (en) | 2016-10-11 | 2016-10-11 | The method for setting up user-association, server and the system entrusted one's child to the care of sb. based on pet |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107180394A true CN107180394A (en) | 2017-09-19 |
Family
ID=59829869
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610890545.3A Pending CN107180394A (en) | 2016-10-11 | 2016-10-11 | The method for setting up user-association, server and the system entrusted one's child to the care of sb. based on pet |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN107180394A (en) |
WO (1) | WO2018068469A1 (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107637529A (en) * | 2017-11-07 | 2018-01-30 | 吴静 | A kind of intelligence based on pet transportation entrusts one's child to the care of sb. method and its system |
CN110060394A (en) * | 2019-03-30 | 2019-07-26 | 刘强 | A kind of Internet of Things cell wisdom access control system |
CN111667249A (en) * | 2020-06-15 | 2020-09-15 | 费霁丽 | Pet fostering management method, system, storage medium and terminal equipment |
CN114904280A (en) * | 2022-04-28 | 2022-08-16 | 新瑞鹏宠物医疗集团有限公司 | Resource allocation method, device, equipment and medium |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7152036B2 (en) * | 2001-06-14 | 2006-12-19 | Jill Gizzio | Method and apparatus for matching pets to appropriate pet products and supplies |
CN103390256A (en) * | 2013-08-21 | 2013-11-13 | 苏州换游信息科技有限公司 | Multifunctional pet nursery system |
CN105095333A (en) * | 2015-01-30 | 2015-11-25 | 南京思欧通讯科技有限公司 | Mobile internet based lost and found method and system |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN201207658Y (en) * | 2008-02-05 | 2009-03-11 | 黄志存 | Information management system for kindergarten |
US8172129B1 (en) * | 2009-01-30 | 2012-05-08 | Paragon Data Systems, Inc. | Method for tracking breast milk in a neonatal care facility |
-
2016
- 2016-10-11 CN CN201610890545.3A patent/CN107180394A/en active Pending
-
2017
- 2017-03-01 WO PCT/CN2017/075314 patent/WO2018068469A1/en active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7152036B2 (en) * | 2001-06-14 | 2006-12-19 | Jill Gizzio | Method and apparatus for matching pets to appropriate pet products and supplies |
CN103390256A (en) * | 2013-08-21 | 2013-11-13 | 苏州换游信息科技有限公司 | Multifunctional pet nursery system |
CN105095333A (en) * | 2015-01-30 | 2015-11-25 | 南京思欧通讯科技有限公司 | Mobile internet based lost and found method and system |
Non-Patent Citations (1)
Title |
---|
王丹雪: "宠物短期寄养在线服务平台创业计划书", 《中国优秀硕士学位论文全文数据库 经济与管理科学辑》 * |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107637529A (en) * | 2017-11-07 | 2018-01-30 | 吴静 | A kind of intelligence based on pet transportation entrusts one's child to the care of sb. method and its system |
CN110060394A (en) * | 2019-03-30 | 2019-07-26 | 刘强 | A kind of Internet of Things cell wisdom access control system |
CN111667249A (en) * | 2020-06-15 | 2020-09-15 | 费霁丽 | Pet fostering management method, system, storage medium and terminal equipment |
CN111667249B (en) * | 2020-06-15 | 2024-03-01 | 费霁丽 | Pet fostering management method, system, storage medium and terminal equipment |
CN114904280A (en) * | 2022-04-28 | 2022-08-16 | 新瑞鹏宠物医疗集团有限公司 | Resource allocation method, device, equipment and medium |
Also Published As
Publication number | Publication date |
---|---|
WO2018068469A1 (en) | 2018-04-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10846780B2 (en) | Order quantity and product recommendations based on sensor data | |
KR20190122100A (en) | Apparatus and method for providing customized diet and recipe for companion animal | |
CN107180394A (en) | The method for setting up user-association, server and the system entrusted one's child to the care of sb. based on pet | |
KR101721053B1 (en) | method for online selling order-made pet food on demand | |
US20090164466A1 (en) | Health advisor | |
US20140141134A1 (en) | Systems and methods for creating a customized blend of pet food | |
CN109255721B (en) | Insurance recommendation method, equipment, server and readable medium based on expense prediction | |
CN105321137A (en) | Interpretation request management system, method for controlling the same, interpretation request management apparatus, method for controlling the same | |
JP2016507821A (en) | Online sales of custom-made pet food | |
EP2955688A1 (en) | System for providing proposal of decoration for residence or exhibit and method for the same | |
KR102004438B1 (en) | Device and method of providing health care service based on collecting user’s health habit information | |
JP2020013530A (en) | Animal information sharing system, animal information sharing device and program | |
US20230129327A1 (en) | Apparatus for providing customized nutritional supplement information and operation method thereof | |
CN109300052B (en) | Insurance recommendation method, equipment, server and readable medium based on online inquiry | |
KR20190113452A (en) | Method for Ordering Food Cooked by User-Selected of Customizing Ingredients through Internet and System thereof | |
KR102203389B1 (en) | Method for provision of health information based diet recommendation and brokerage platform | |
US20130290012A1 (en) | Method and system for delivering patient specific content | |
US20240161904A1 (en) | Method and apparatus for online nutritional supplement platform | |
CN112331303A (en) | Pet feeding plan generation method and device, electronic equipment and storage medium | |
CN111754069A (en) | Service order generation method and device | |
CN119403443A (en) | System and method for electronic transactions communicating with external pet adoption systems | |
CN110766559B (en) | Label configuration method and device | |
US20170094948A1 (en) | Comprehensive System of Herd Management with Automated Data Management | |
US20170193580A1 (en) | System and method for matching animal care providers with animal owners | |
US20130218591A1 (en) | Method and system for delivering patient specific content at a point of care |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170919 |
|
RJ01 | Rejection of invention patent application after publication |