Space-time-based friend social interaction method, system, device and equipment

By obtaining the target user's friend information and spatial information, determining the interaction range, and dividing it according to permissions, and generating recommended interactive content, the problem of lack of spatial binding of existing social platforms is solved, and a more comprehensive friend interaction experience is achieved.

CN120475008AInactive Publication Date: 2025-08-12CHENGDU BAILEY TECH CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202510785166.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-12
Publication Date
2025-08-12
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

The existing social platforms lack a binding mechanism with physical space, which makes it impossible for users to trigger relevant interactive content through physical space and cannot meet the growing needs of friend interaction.

Method used

By obtaining the friend information and spatial information of the target user, the interaction scope is determined, the friend social interaction content is determined based on the interaction scope, friend information and spatial information, and the friend social interaction content is divided according to the public scope and viewing permissions, and recommended interactive content and social interaction plan are generated.

Benefits of technology

It provides a friend interaction method based on different experiences of time and space, meets users' personalized interaction needs in different spaces, and improves the comprehensiveness and fun of the interaction.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120475008A_ABST
    Figure CN120475008A_ABST
Patent Text Reader

Abstract

The invention relates to a time-space-based friend social interaction method, system, device and equipment, which are applied to the technical field of mobile internet, and the method comprises the following steps: obtaining friend information and space information of a target user in response to an information obtaining operation of the target user; determining an interaction range of the target user based on the information acquisition operation; determining friend social interaction content based on the interaction range, the friend information and the space information; obtaining a public range and a viewing permission of the friend social interaction content; dividing the friend social interaction content based on the public range and the viewing permission to generate recommended interaction content; and generating a friend social interaction scheme based on the recommended interaction content and the friend information. The method and the device have the effect of providing a more comprehensive friend interaction mode.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of mobile Internet, and in particular to a time-space-based friend social interaction method, system, device and equipment. Background Art

[0002] Despite the rapid development of mobile internet and social networks, the organization of social content still faces significant limitations. Current mainstream social platforms, such as WeChat Moments and Weibo, primarily rely on two dimensions for content management: a "friend dynamics" model centered around user social relationships, and a linear information flow model based on a timeline. While these approaches enable basic information sharing and interaction, they lack a mechanism to connect to physical space, preventing users from triggering relevant interactive content through physical space.

[0003] While existing location-based service applications can record users' geographic locations, their functionality is limited to one-way information annotation, which can easily lead to information strongly related to location being lost over time. Therefore, a new social interaction method for friends is urgently needed to meet the growing demand for friend interaction. Summary of the Invention

[0004] In order to provide a more comprehensive way of interacting with friends, the present application provides a time-space-based friend social interaction method, system, device and equipment.

[0005] In the first aspect, the present application provides a time-space-based friend social interaction method, which adopts the following technical solutions:

[0006] A time-space-based friend social interaction method, comprising:

[0007] In response to the target user's information acquisition operation, acquiring the target user's friend information and space information;

[0008] Determining the interaction scope of the target user based on the information acquisition operation;

[0009] Determining friend social interaction content based on the interaction range, the friend information, and the spatial information;

[0010] Obtain the public scope and viewing permissions of the friend's social interaction content;

[0011] Classify the friend social interaction content based on the public scope and the viewing permission, and generate recommended interaction content;

[0012] A friend social interaction plan is generated based on the recommended interactive content and the friend information.

[0013] By adopting the above technical solution, when the target user performs an information acquisition operation, the target user's friend information and the target user's current spatial information are obtained in a timely manner. The target user's interaction range in the space is determined through the information acquisition operation. Then, the collected interaction range, friend information, and spatial information are used to determine the friend social interaction content that the target user can perform, that is, the target user can perform the interaction content within the current spatial interaction range. Since the relationship between friends is not consistent, the interaction content left by some friends may not be open to the target user, and further division is required according to the public scope and viewing permissions to obtain the final friend social interaction solution, which can provide different friend interactions based on time and space, thereby providing a more comprehensive friend interaction method.

[0014] Optionally, determining the interaction scope of the target user based on the information acquisition operation includes:

[0015] determining information scheduling data of the target user based on the information acquisition operation;

[0016] Determining whether the information acquisition operation of the target user is scanning a spatial code based on the information scheduling data;

[0017] If the information acquisition operation of the target user is scanning a spatial code, determining that the interactive range is a target limited range;

[0018] If the information acquisition operation of the target user is not scanning a spatial code, the interaction range is determined to be a to-be-determined wide range.

[0019] Optionally, determining the friend social interaction content based on the interaction scope, the friend information, and the spatial information includes:

[0020] Dividing the spatial information into ranges based on the target limited range and the to-be-determined wide range to generate target spatial data;

[0021] Obtaining social data and social tags corresponding to the target spatial data;

[0022] Extract key information from the friend information to generate friend type tags and friend relationship tags;

[0023] Filtering the social data based on the friend type label and the friend relationship label to generate usable social data;

[0024] The available social data is matched and bound with the social tags to obtain the friends' social interaction content.

[0025] Optionally, the social interaction content of friends is divided based on the public scope and the viewing permission to generate recommended interaction content:

[0026] Determining the target user's own authority and self-scope for each friend based on the friend type label and the friend relationship label;

[0027] Determining whether the target user is within the public scope based on the own scope;

[0028] If the target user is within the public scope, determining whether the target user has interaction authority based on the viewing authority and the user's own authority;

[0029] If the target user has interaction authority, classifying the friend's social interaction content as recommended interaction content;

[0030] If the target user does not have the interaction permission, the friend social interaction content corresponding to the public scope is classified as unavailable data;

[0031] If the target user is not within the public scope, the friend social interaction content corresponding to the public scope is classified as unavailable data.

[0032] Optionally, generating a friend social interaction plan based on the recommended interactive content and the friend information includes:

[0033] Sort the recommended interactive content based on the friend type label and the friend relationship label to generate a recommended interactive list;

[0034] Obtaining the interaction preferences of the target user;

[0035] Adjusting the recommended interaction list based on the interaction preference to generate a target interaction list;

[0036] The recommended interactive content in the target interactive list is marked with reward preferential information to generate a friend social interaction plan.

[0037] Optionally, marking the recommended interactive content in the target interaction list with reward and preferential information to generate a friend social interaction plan includes:

[0038] Get friend-specified discount information and range discount information;

[0039] Prioritize the friend-specified discount information and the range discount information based on a preset classification rule, and generate a classification result;

[0040] determining the tag usage data based on the division result;

[0041] The recommended interactive content is marked with reward and preferential information based on the marked usage data to generate a friend social interaction plan.

[0042] Optionally, the method further includes:

[0043] In response to the friend interactive publishing operation of the target user, obtaining target publishing data of the target user;

[0044] Organizing the target release data to generate interactive tasks to be triggered;

[0045] Obtaining the task generation time and task generation space of the interactive task to be triggered;

[0046] The to-be-triggered interactive task is stored and published based on the task generation time and the task generation space.

[0047] In a second aspect, the present application provides a time-space-based friend social interaction system, which adopts the following technical solutions:

[0048] A time-space-based friend social interaction system, comprising:

[0049] A friend information acquisition module, configured to acquire the friend information and space information of the target user in response to an information acquisition operation of the target user;

[0050] An interaction range determination module, configured to determine the interaction range of the target user based on the information acquisition operation;

[0051] A social content determination module, configured to determine the friend social interaction content based on the interaction range, the friend information, and the spatial information;

[0052] A scope permission acquisition module is used to obtain the public scope and viewing permission of the friend's social interaction content;

[0053] A recommended content generation module, configured to classify the friend social interaction content based on the public scope and the viewing permission, and generate recommended interactive content;

[0054] A social plan generation module is used to generate a friend social interaction plan based on the recommended interactive content and the friend information.

[0055] By adopting the above technical solution, when the target user performs an information acquisition operation, the target user's friend information and the target user's current spatial information are obtained in a timely manner. The target user's interaction range in the space is determined through the information acquisition operation. Then, the collected interaction range, friend information, and spatial information are used to determine the friend social interaction content that the target user can perform, that is, the target user can perform the interaction content within the current spatial interaction range. Since the relationship between friends is not consistent, the interaction content left by some friends may not be open to the target user, and further division is required according to the public scope and viewing permissions to obtain the final friend social interaction solution, which can provide different friend interactions based on time and space, thereby providing a more comprehensive friend interaction method.

[0056] In a third aspect, the present application provides an electronic device, which adopts the following technical solution:

[0057] An electronic device includes a processor coupled to a memory;

[0058] The processor is used to execute the computer program stored in the memory, so that the electronic device executes the computer program of the time-space-based friend social interaction method described in any one of the first aspects.

[0059] In a fourth aspect, the present application provides a computer-readable storage medium, which adopts the following technical solution:

[0060] A computer-readable storage medium stores a computer program that can be loaded by a processor and executes the time-space-based friend social interaction method described in any one of the first aspects.

[0061] In summary, this application includes at least one of the following beneficial technical effects:

[0062] When the target user performs an information acquisition operation, the target user's friend information and the target user's current spatial information are obtained in a timely manner. The target user's interaction range in the space is determined through the information acquisition operation. Then, the collected interaction range, friend information, and spatial information are used to determine the friend social interaction content that the target user can perform, that is, the target user can perform those interactive contents within the current spatial interaction range. Since the relationships between friends are not consistent, the interactive content left by some friends may not be open to the target user. It is necessary to further divide it according to the public scope and viewing permissions to obtain the final friend social interaction plan, which can provide different friend interactions based on time and space, thereby providing a more comprehensive friend interaction method. BRIEF DESCRIPTION OF THE DRAWINGS

[0063] Figure 1This is a flow chart of a time-space-based friend social interaction method provided in an embodiment of the present application.

[0064] Figure 2 This is a structural block diagram of a time-space based friend social interaction system provided in an embodiment of the present application.

[0065] Figure 3 This is a structural block diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0066] The present application is further described in detail below with reference to the accompanying drawings.

[0067] The present application provides a time-space-based social interaction method for friends. This time-space-based social interaction method can be performed by an electronic device, which can be a server or a terminal device. The server can be an independent physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server providing cloud computing services. The terminal device can be a smartphone, a tablet computer, a desktop computer, etc., but is not limited thereto.

[0068] Figure 1 A flowchart of a time-space-based friend social interaction method provided in an embodiment of the present application.

[0069] like Figure 1 As shown, the main process of the method is described as follows (steps S101 to S106):

[0070] Step S101 , in response to the target user's information acquisition operation, acquiring the target user's friend information and space information.

[0071] In this embodiment, after a target user performs an information acquisition operation, the target user's user account is extracted, a social graph interface is invoked, and friend information corresponding to the target user account is retrieved based on the target user's user account. Furthermore, the target user's spatial information is obtained based on the location data carried in the target user's information acquisition operation. The trigger time of the information acquisition operation is used as the time information. It should be noted that when the target user performs the operation, it is necessary to operate through a system applying this method. When using the system, the target user grants the system access to the user account. It should be noted that spatial information can be enhanced with latitude and longitude identifiers based on actual needs, and that a piece of spatial information can be associated with multiple levels, such as first-level spatial information (country), second-level spatial information (province), third-level spatial information (city), fourth-level spatial information (urban area), fifth-level spatial information (street), and sixth-level spatial information (specific location). The specific hierarchical relationships and number of levels can be set infinitely based on system requirements and are not specifically limited here.

[0072] Step S102: determining the target user's interaction scope based on the information acquisition operation.

[0073] For step S102, the information scheduling data of the target user is determined based on the information acquisition operation; based on the information scheduling data, it is determined whether the information acquisition operation of the target user is scanning the spatial code; if the information acquisition operation of the target user is scanning the spatial code, the interaction range is determined to be the target limited range; if the information acquisition operation of the target user is not scanning the spatial code, the interaction range is determined to be a to-be-determined wide range.

[0074] In this embodiment, when determining the interaction range of the target user, it is necessary to determine it based on the actual information acquisition operation. The interaction range includes two types: target limited range and pending wide range. Among them, the target limited range is that the target user has arrived at a certain store or a certain scenic spot in a scenic area. The pending wide range is that the target user has not determined the specific store location or scenic spot location, but has a certain range to be determined, such as a shopping mall, a certain scenic spot or a certain city, etc. The specific interaction range determination method is to collect the information scheduling data of the target user according to the information acquisition operation, so that it can be judged based on the information scheduling data whether the target use is scanning the space code or range search. If it is scanning the space code, it will be determined as the target limited range, and if it is a range search, it will be determined as the pending wide range.

[0075] Step S103: determining the friend social interaction content based on the interaction range, friend information and space information.

[0076] For step S103, the spatial information is divided into ranges based on the target limited range and the to-be-determined broad range to generate target spatial data; the social data and social tags corresponding to the target spatial data are obtained; key information is extracted from the friend information to generate friend type tags and friend relationship tags; the social data is filtered based on the friend type tags and friend relationship tags to generate usable social data; the usable social data is matched and bound with the social tags to obtain the friends' social interaction content.

[0077] In this embodiment, after obtaining the interaction range, the spatial information is further standardized based on the target limited range and the undetermined broad range. That is, the spatial coordinate range corresponding to the target limited range and the undetermined broad range is determined, thereby obtaining the target spatial data. Social data is collected from the target spatial data, and social tags are determined for each social data. Social data includes the data generator, data generation time, data disclosure scope, and data viewing permissions. This social data is set by the publisher. After the publisher completes the data publishing, tags are added based on the actual published content, such as message interaction, photo exchange, video surprise, and emotional sharing interaction. Since the obtained social data is data published by all publishers within the entire interaction range, not all of it is open to the target user or meaningful to the target user. Therefore, it is necessary to further extract the social data based on friend information, that is, extract the social data published by publishers who have a friend relationship with the target user to obtain the final friend social interaction content.

[0078] The friend information obtained is then labeled with friend type labels and friend relationship labels. The friend type label needs to be comprehensively evaluated based on information such as the chat content between the target user and the friend, the note name, and the friend grouping. The friend relationship label needs to be evaluated based on the above content and the interaction information and the length of time spent together. After obtaining the friend type label and the friend relationship label, the two labels can be used to filter the social data, that is, to filter the social data related to the two labels, and use the filtered data as the available social data. The available social data is then matched with its corresponding social label and bound to obtain the final friend social interaction content. It should be noted that the specific division and calibration method of the friend type label and the friend relationship label needs to be set according to actual needs and is not specifically limited here.

[0079] Step S104: Obtain the public scope and viewing authority of the friend's social interaction content.

[0080] In this embodiment, after obtaining the friend's social interaction content, it is necessary to further analyze and process the friend's social content. Since the friend's social interaction content can be read with the social data after it is published, but the target user is not necessarily within the public reading range of the social data, or does not have the viewing permission of a certain interactive data, it is necessary to collect and analyze the public scope and viewing permission corresponding to each friend's social interaction content, so as to retain or eliminate the friend's social interaction content.

[0081] Step S105 , classifying the friends' social interaction content based on the public scope and viewing permission, and generating recommended interaction content.

[0082] For step S105, the target user's own authority and own scope for each friend are determined based on the friend type label and the friend relationship label; whether the target user is within the public scope is judged based on the own scope; if the target user is within the public scope, whether the target user has the interaction authority is judged based on the viewing authority and the own authority; if the target user has the interaction authority, the friend's social interaction content is classified as recommended interaction content; if the target user does not have the interaction authority, the friend's social interaction content corresponding to the public scope is classified as unavailable data; if the target user is not within the public scope, the friend's social interaction content corresponding to the public scope is classified as unavailable data.

[0083] In this embodiment, due to restrictions on permissions and scope, after obtaining friend social interaction content, further classification is required to determine the data with which the target user can interact and obtain recommended interactive content. First, the target user's relationship with each friend is classified based on the friend type label and friend relationship label to determine the target user's own permissions and scope, obtaining the target user's own permissions and scope. The number of the target user's own permissions and scopes here is consistent with the number of friends corresponding to the friend social interaction content. Then, a preliminary judgment is made based on the target user's own scope and public scope. If the target user's own scope is not within the public scope, it means that the target user cannot interact with the content posted by the friend. The friend social interaction content corresponding to the friend is classified as unavailable data and no further processing is performed. If the target user's own scope is within the public scope, it means that the target user has preliminary permission to interact with the content posted by the friend. Further judgment is made based on the view permission and the target user's own permissions. If the target user's own permission is less than the view permission, it means that the target user does not have interaction permission. The friend social interaction content corresponding to the friend is also classified as unavailable data. Conversely, if the target user's own permission is greater than or equal to the view permission, it means that the target user has interaction permission. The friend social interaction content is recommended as interactive content.

[0084] Step S106: Generate a friend social interaction plan based on the recommended interactive content and friend information.

[0085] For step S106, the recommended interactive content is sorted based on the friend type label and the friend relationship label to generate a recommended interactive list; the interaction preference of the target user is obtained; the recommended interactive list is adjusted based on the interaction preference to generate a target interactive list; the recommended interactive content in the target interactive list is marked with reward and preferential information to generate a friend social interaction plan.

[0086] In this embodiment, due to limitations of data such as personal energy or length of stay, the target user may not be able to interact with all the recommended interactive content. Therefore, the recommended interactive content is sorted according to the friend type label and the friend relationship label, and the recommended interactive content of friends who are closer to the target user is displayed first. Specifically, the friend intimacy is calculated according to the friend type label and the friend relationship label, and the recommended interactive content is sorted in descending order according to the friend intimacy to obtain the final recommended interactive list, and the recommended interactive list is adjusted according to the interactive preference, that is, whether there is data corresponding to the interactive preference in the recommended interactive list. If there is, the data is marked with preference and promoted to the top of the recommended interactive list. If there are multiple data, all the data are divided into a separate list, and the original recommended interactive list is retained. The two lists are bound to generate a target interactive list, and the recommended interactive content in the target interactive list is marked with reward and preferential information to generate a friend social interaction plan. It should be noted that when generating a friend social interaction plan, the content recommended and published by the anchor or blogger can also be added to the friend social interaction plan according to actual needs.

[0087] Furthermore, the recommended interactive content is tagged with reward and preferential information, and a friend social interaction plan is generated, including obtaining friend-specified preferential information and scope preferential information; prioritizing the friend-specified preferential information and scope preferential information based on preset classification rules to generate a classification result; determining tag usage data based on the classification result; and tagging the recommended interactive content with reward and preferential information based on the tag usage data to generate a friend social interaction plan. It should be noted that when generating a friend social interaction plan, a user ID can be added based on actual needs, so that when there is a mention instruction in the social interaction plan, the user can quickly select the friend with whom they want to interact or quickly confirm the friend with whom they want to interact.

[0088] In this embodiment, when publishing an interactive task, the publisher may add hidden offers of their own, such as coupons, reserve funds, and small gift redemption vouchers prepared for friends, as well as hidden offers posted by merchants or attractions within the target spatial data. However, these added hidden offers are not available to every friend. Therefore, the friend-specific offers obtained are the offers available to the target user. The friend-specific offers and the scope offers are prioritized according to a preset classification rule to obtain a classification result. The higher priority of the classification result is used as the tag usage data, thereby tagging the recommended interactive content with the offers, thereby obtaining a friend social interaction solution. The preset classification rule includes a discount information score table and a friend bonus table. The discount scores corresponding to the friend-specific offers and the scope offers are determined using the discount information score table. The friend bonus score table is used to determine the friend bonus score. The friend bonus score table, the friend type tag, and the friend relationship tag are used to determine the friend bonus score. The friend bonus score is added to the discount score corresponding to the friend-specific offers to obtain the friend discount score. The discount score corresponding to the scope offers is used as the public discount score. The friend discount score is compared with the public discount score, and the higher value is used as the tag usage data.

[0089] In this embodiment, in response to the target user's friend interactive publishing operation, the target publishing data of the target user is obtained; the target publishing data is sorted to generate the interactive task to be triggered; the task generation time and task generation space of the interactive task to be triggered are obtained; and the interactive task to be triggered is stored and published based on the task generation time and task generation space.

[0090] In order to increase the continuity and richness of friend interaction, not only can the target user interact with the interactive content left by friends, but he can also leave interactive content himself and wait for friends who arrive at his time to interact with him. Therefore, after the target user performs a friend interaction publishing operation, the data carried by the operation is extracted to obtain the target publishing data, and the interaction-related content and friend requirements in the target publishing data are extracted to generate a to-be-triggered interaction task, and the triggered interaction task is bound to the corresponding task generation time and task generation space. After that, the storage and publishing operations are performed to complete the publishing and recording of the new friend interaction task. The method of sequential interaction enables friends to interact when they arrive at the same space at different times, which not only increases the form of interaction, but also improves the fun of the interaction.

[0091] For the above steps, an example is given:

[0092] Before the target user arrives at location A, he or she can search in advance through the system. After entering the keyword, the system determines that it is not a scan of the spatial code based on the information acquisition operation, and determines it as a pending wide range. The pending wide range is then divided into coordinate ranges to obtain the target spatial data. The social data corresponding to the target user's friends in the target spatial data is collected and divided according to the above division method to generate and display friend social plans. On this basis, when the target user zooms in or clicks, the friend avatars and friend social plans in the corresponding area are displayed. When the target user searches a larger range, the user can also see the corresponding friend social plans when narrowing the range. Similarly, when the target user actually arrives at location A and scans the code, the system determines that it is a scan of the spatial code based on the information acquisition operation and determines it as a target limited range. The coordinate range is then divided in the same way to obtain the target spatial data and display the friend social plans. The target user can use two different methods to obtain the social data left by friends at the location.

[0093] Figure 2 A structural block diagram of a time-space-based friend social interaction system 200 provided in an embodiment of the application.

[0094] like Figure 2 As shown, the time-space-based friend social interaction system 200 mainly includes:

[0095] The friend information acquisition module 201 is used to obtain the friend information and space information of the target user in response to the target user's information acquisition operation;

[0096] An interaction scope determination module 202 is configured to determine the interaction scope of a target user based on the information acquisition operation;

[0097] A social content determination module 203 is configured to determine the friend social interaction content based on the interaction range, friend information, and spatial information;

[0098] The scope and permission acquisition module 204 is used to obtain the public scope and viewing permission of the friend's social interaction content;

[0099] Recommended content generation module 205, for classifying friends' social interaction content based on public scope and viewing permissions, and generating recommended interaction content;

[0100] The social plan generating module 206 is configured to generate a friend social interaction plan based on the recommended interaction content and friend information.

[0101] As an optional implementation of this embodiment, the interaction range determination module 202 is specifically used to determine the information scheduling data of the target user based on the information acquisition operation; based on the information scheduling data, determine whether the information acquisition operation of the target user is scanning the space code; if the information acquisition operation of the target user is scanning the space code, then determine that the interaction range is the target limited range; if the information acquisition operation of the target user is not scanning the space code, then determine that the interaction range is a to-be-determined wide range.

[0102] As an optional implementation of this embodiment, the social content determination module 203 is specifically used to divide the spatial information into ranges based on the target limited range and the to-be-determined wide range to generate target spatial data; obtain social data and social tags corresponding to the target spatial data; extract key information from friend information to generate friend type tags and friend relationship tags; filter social data based on friend type tags and friend relationship tags to generate usable social data; match and bind the usable social data with social tags to obtain friend social interaction content.

[0103] As an optional implementation manner of this embodiment, the recommended content generation module 205 is specifically used to determine the target user's own authority and own scope for each friend based on the friend type label and the friend relationship label; judge whether the target user is within the public scope based on the own scope; if the target user is within the public scope, judge whether the target user has the interaction authority based on the viewing authority and the own authority; if the target user has the interaction authority, classify the friend's social interaction content as recommended interaction content; if the target user does not have the interaction authority, classify the friend's social interaction content corresponding to the public scope as unavailable data; if the target user is not within the public scope, classify the friend's social interaction content corresponding to the public scope as unavailable data.

[0104] As an optional implementation of this embodiment, the social plan generation module 206 includes:

[0105] A recommendation list generation module is used to sort the recommended interactive content based on friend type tags and friend relationship tags to generate a recommended interaction list;

[0106] An interaction preference acquisition module is used to obtain the interaction preferences of target users;

[0107] A target list generation module is used to adjust the recommended interaction list based on the interaction preference and generate a target interaction list;

[0108] The interaction plan generation module is used to mark the recommended interaction content in the target interaction list with reward and preferential information and generate a friend social interaction plan.

[0109] In this optional embodiment, the interactive plan generation module is specifically used to obtain friend-specified preferential information and range preferential information; prioritize the friend-specified preferential information and range preferential information based on preset division rules to generate division results; determine the tag usage data based on the division results; and tag the recommended interactive content with reward preferential information based on the tag usage data to generate a friend social interaction plan.

[0110] As an optional implementation of this embodiment, the time-space-based friend social interaction system 200 further includes:

[0111] A publishing data acquisition module, configured to acquire target publishing data of a target user in response to a friend interactive publishing operation of the target user;

[0112] The interactive task generation module is used to organize the target release data and generate interactive tasks to be triggered;

[0113] A task information acquisition module is used to obtain the task generation time and task generation space of the interactive task to be triggered;

[0114] The task publishing and storage module is used to store and publish the interaction tasks to be triggered based on the task generation time and task generation space.

[0115] In one example, the module in any of the above devices can be one or more integrated circuits configured to implement the above methods, such as: one or more application specific integrated circuits (ASICs), or one or more digital signal processors (DSPs), or one or more field programmable gate arrays (FPGAs), or a combination of at least two of these integrated circuit forms.

[0116] For another example, when the modules in the device can be implemented in the form of a processing element scheduling program, the processing element can be a general-purpose processor, such as a central processing unit (CPU) or other processor capable of calling programs. For another example, these modules can be integrated together and implemented in the form of a system-on-a-chip (SOC).

[0117] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the above-described devices and modules can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0118] Figure 3This is a structural block diagram of the electronic device 300 provided in an embodiment of the present application.

[0119] like Figure 3 As shown, the electronic device 300 includes a processor 301 and a memory 302 , and may further include an information input / information output (I / O) interface 303 , one or more communication components 304 , and a communication bus 305 .

[0120] The processor 301 is used to control the overall operation of the electronic device 300 to complete all or part of the steps of the above-mentioned time-space-based friend social interaction method; the memory 302 is used to store various types of data to support the operation of the electronic device 300. Such data may include, for example, instructions for any application or method operating on the electronic device 300, as well as application-related data. The memory 302 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as one or more of static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk, or optical disk.

[0121] The I / O interface 303 provides an interface between the processor 301 and other interface modules, which may be a keyboard, a mouse, buttons, etc. These buttons may be virtual buttons or physical buttons. The communication component 304 is used for wired or wireless communication between the electronic device 300 and other devices. Wireless communication, such as Wi-Fi, Bluetooth, Near Field Communication (NFC), 2G, 3G or 4G, or a combination of one or more thereof, therefore, the corresponding communication component 304 may include: Wi-Fi components, Bluetooth components, NFC components.

[0122] The electronic device 300 can be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to execute the time-space-based friend social interaction method given in the above embodiment.

[0123] Communication bus 305 may include a path for transmitting information between the aforementioned components. Communication bus 305 may be a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus, for example. Communication bus 305 may be divided into an address bus, a data bus, a control bus, and the like.

[0124] The electronic device 300 may include but is not limited to mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), vehicle-mounted terminals (such as vehicle-mounted navigation terminals), etc., as well as fixed terminals such as digital TVs, desktop computers, etc., and may also be servers, etc.

[0125] The present application also provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of the above-mentioned time-space-based friend social interaction method are implemented.

[0126] The computer-readable storage medium may include: a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk, etc., which can store program codes.

[0127] The terms "comprises," "comprising," or any other variations thereof are intended to cover non-exclusive inclusion such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed or inherent to such process, method, article, or apparatus.

[0128] The above description is merely a preferred embodiment of the present application and an illustration of the technical principles employed. Those skilled in the art should understand that the scope of application involved in this application is not limited to the technical solutions formed by a specific combination of the above-mentioned technical features, but should also cover other technical solutions formed by any combination of the above-mentioned technical features or their equivalents without departing from the aforementioned application concept. For example, a technical solution formed by replacing the above-mentioned features with (but not limited to) technical features with similar functions applied for in this application.

Claims

1. A time-space-based friend social interaction method, characterized in that: include: In response to the target user's information acquisition operation, acquiring the target user's friend information and space information; Determining the interaction scope of the target user based on the information acquisition operation; Determining friend social interaction content based on the interaction range, the friend information, and the spatial information; Obtain the public scope and viewing permissions of the friend's social interaction content; Classify the friend social interaction content based on the public scope and the viewing permission, and generate recommended interaction content; A friend social interaction plan is generated based on the recommended interactive content and the friend information.

2. The method according to claim 1, characterized in that Determining the target user's interaction scope based on the information acquisition operation includes: determining information scheduling data of the target user based on the information acquisition operation; Determining whether the information acquisition operation of the target user is scanning a spatial code based on the information scheduling data; If the information acquisition operation of the target user is scanning a spatial code, determining that the interactive range is a target limited range; If the information acquisition operation of the target user is not scanning a spatial code, the interaction range is determined to be a to-be-determined wide range.

3. The method according to claim 2, characterized in that Determining the friend social interaction content based on the interaction range, the friend information, and the spatial information includes: Dividing the spatial information into ranges based on the target limited range and the to-be-determined wide range to generate target spatial data; Obtaining social data and social tags corresponding to the target spatial data; Extract key information from the friend information to generate friend type tags and friend relationship tags; Filtering the social data based on the friend type label and the friend relationship label to generate usable social data; The available social data is matched and bound with the social tags to obtain the friends' social interaction content.

4. The method according to claim 3, characterized in that The social interaction content of friends is divided based on the public scope and the viewing permission to generate recommended interactive content: Determining the target user's own authority and self-scope for each friend based on the friend type label and the friend relationship label; Determining whether the target user is within the public scope based on the own scope; If the target user is within the public scope, determining whether the target user has interaction authority based on the viewing authority and the user's own authority; If the target user has interaction authority, classifying the friend's social interaction content as recommended interaction content; If the target user does not have the interaction permission, the friend social interaction content corresponding to the public scope is classified as unavailable data; If the target user is not within the public scope, the friend social interaction content corresponding to the public scope is classified as unavailable data.

5. The method according to claim 3, characterized in that Generating a friend social interaction solution based on the recommended interactive content and the friend information includes: Sort the recommended interactive content based on the friend type label and the friend relationship label to generate a recommended interactive list; Obtaining the interaction preferences of the target user; Adjusting the recommended interaction list based on the interaction preference to generate a target interaction list; The recommended interactive content in the target interactive list is marked with reward preferential information to generate a friend social interaction plan.

6. The method according to claim 5, characterized in that The step of marking the recommended interactive content in the target interactive list with reward and preferential information to generate a friend social interaction plan includes: Get friend-specified discount information and range discount information; Prioritize the friend-specified discount information and the range discount information based on a preset classification rule, and generate a classification result; determining the tag usage data based on the division result; The recommended interactive content is marked with reward and preferential information based on the marked usage data to generate a friend social interaction plan.

7. The method according to claim 1, characterized in that The method further comprises: In response to the friend interactive publishing operation of the target user, obtaining target publishing data of the target user; Organizing the target release data to generate interactive tasks to be triggered; Obtaining the task generation time and task generation space of the interactive task to be triggered; The to-be-triggered interactive task is stored and published based on the task generation time and the task generation space.

8. A time-space-based friend social interaction system, characterized by: include: A friend information acquisition module, configured to acquire the friend information and space information of the target user in response to an information acquisition operation of the target user; An interaction range determination module, configured to determine the interaction range of the target user based on the information acquisition operation; A social content determination module, configured to determine the friend social interaction content based on the interaction range, the friend information, and the spatial information; A scope permission acquisition module is used to obtain the public scope and viewing permission of the friend's social interaction content; A recommended content generation module, configured to classify the friend social interaction content based on the public scope and the viewing permission, and generate recommended interactive content; A social plan generation module is used to generate a friend social interaction plan based on the recommended interactive content and the friend information.

9. An electronic device, characterized in that: comprising a processor coupled to a memory; The processor is configured to execute the computer program stored in the memory, so that the electronic device performs the method according to any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that The method comprises a computer program or an instruction, which, when executed on a computer, causes the computer to execute the method according to any one of claims 1 to 7.

Citation Information

Patent Citations

  • Information display method and information display device

    CN104252518A

  • Using user's social connection and information in web searching

    US20120295633A1

  • Systems and methods for a social facilitator service

    US20140156746A1

  • System, apparatus and method for providing location based services

    US20180336592A1