Prosecution Insights
Last updated: July 17, 2026
Application No. 18/587,285

SOCIAL PROCESSING METHOD AND RELATED DEVICE

Non-Final OA §101§103
Filed
Feb 26, 2024
Priority
Jul 06, 2022 — CN 2022107936017 +2 more
Examiner
ROBINSON, AKIBA KANELLE
Art Unit
3628
Tech Center
3600 — Transportation & Electronic Commerce
Assignee
Tencent Technology (Shenzhen) Company Limited
OA Round
3 (Non-Final)
39%
Grant Probability
At Risk
3-4
OA Rounds
2y 4m
Est. Remaining
63%
With Interview

Examiner Intelligence

Grants only 39% of cases
39%
Career Allowance Rate
224 granted / 574 resolved
-13.0% vs TC avg
Strong +24% interview lift
Without
With
+24.0%
Interview Lift
resolved cases with interview
Typical timeline
4y 9m
Avg Prosecution
31 currently pending
Career history
614
Total Applications
across all art units

Statute-Specific Performance

§101
6.8%
-33.2% vs TC avg
§103
89.1%
+49.1% vs TC avg
§102
3.2%
-36.8% vs TC avg
§112
0.4%
-39.6% vs TC avg
Black line = Tech Center average estimate • Based on career data from 574 resolved cases

Office Action

§101 §103
DETAILED ACTION Notice of Pre-AIA or AIA Status The present application, filed on or after March 16, 2013, is being examined under the first inventor to file provisions of the AIA . Status of Claims Due to communications filed 3/26/26 the following is a non-final office action. Claims 1, 12, 13, 17, 19, 20-20 are amended. Claims 1-20 are pending in this application and are rejected as follows. The previous Office Action has been modified to reflect claim amendments. Continued Examination Under 37 CFR 1.114 A request for continued examination under 37 CFR 1.114, including the fee set forth in 37 CFR 1.17(e), was filed in this application after final rejection. Since this application is eligible for continued examination under 37 CFR 1.114, and the fee set forth in 37 CFR 1.17(e) has been timely paid, the finality of the previous Office action has been withdrawn pursuant to 37 CFR 1.114. Applicant's submission filed on 3/26/26 has been entered. Claim Rejections . 35 USC §101 35 U.S.C. 101 reads as follows: Whoever invents or discovers any new and useful process, machine, manufacture, or composition of matter, or any new and useful improvement thereof, may obtain a patent therefor, subject to the conditions and requirements of this title, Claims 1-20 are rejected under 35 U.S.C, 101 because the claimed invention is directed to a judicial exception (I.e., a law of nature, a natural phenomenon, or an abstract idea) without significantly more. As per independent claim 1, this claim recites a method for selecting, filtering and displaying avatars based on user interactions, which describe the abstract idea of organizing and presenting information, and are concepts performed in the human mind (including an observation, evaluation, judgment, opinion), and managing personal behavior or relationships (including social activities, teaching, and following rules or instructions). The mere nominal recitation of a generic computer/computer network does not take the claim out of the "Mental Processes" grouping. Thus, the claim recites an abstract idea. Furthermore, claim 1 is not integrated into a practical application. The additional elements of a “computer device”, “display”, and “user interactions” are recited at a high level of generality and are merely used to perform generic functions. The claim does not recite any improvement or computer functionality or any other technology. Simply implementing the abstract idea on a generic computer is not a practical application of the abstract idea. Finally, claim 1 does not recite an inventive concept. The claims do not include additional elements that amount to significantly more than the abstract idea. The recited components are well-understood, routine and conventional, and are used to implement the abstract idea on a generic computer. Thus, even when viewed as a whole, nothing in the claim adds significantly more (i.e., an inventive concept) to the abstract idea. The claim is ineligible. As per dependent claim 2, this claim recites receiving a trigger operation through clicking, moving or selecting a menu option on an object identifier and based on the trigger, selecting and displaying an associated avatar. These limitations are directed to the abstract idea of organizing, selecting, and presenting information based on user input, which can be performed mentally and thus constitute an abstract idea. The additional elements of a session interface and object identifier, and a display are generic computer components performing well-understood, routing and conventional functions and do not integrate the abstract idea into a practical application or provide significantly more. As per dependent claim 3, this claim discloses selecting an avatar to be blocked based on user interactions through clicking, moving or menu selection, which constitutes the abstract idea of organizing and modifying displayed information based on user input. The additional elements are generic computer components performing well-understood, routing and conventional functions and do not integrate the abstract idea into a practical application or provide significantly more. As per dependent claim 4, this claim discloses evaluating social attribute information and based on a present condition, selecting an avatar to display, which constitutes the abstract idea of analyzing information and presenting results based on that analysis. The additional elements are generic computer components performing well-understood, routing and conventional functions and do not integrate the abstract idea into a practical application or provide significantly more. As per dependent claim 5, this claim discloses configuring an avatar for display based on social attribute information meeting a present condition. This amounts to collecting, analyzing and evaluating user activity data and making a determination based on that data, which falls within the category of certain methods of organizing human activity and mental processes. The additional elements of an avatar, social object and social session are generic computer computer-related concepts that merely implement the abstract idea on a computer, and do not integrate the abstract idea into a practical application or provide significantly more. As per dependent claim 6, this claim discloses configuring avatar for display based on interaction frequency metrics (liking commenting, visiting and messaging frequencies) exceeding a threshold. This constitutes collecting and analyzing social interaction data and making a determination based on that analysis, which falls into the mental processes and certain methods of human activity groupings, an abstract idea. The additional elements merely specify particular types of interaction data and thresholds, which are routing data analysis techniques, are generic computer components performing well-understood, routing and conventional functions and do not integrate the abstract idea into a practical application or provide significantly more. As per dependent claim 7, this claim discloses configuring an avatar for display based on message-related conditions, including message order, message flow and time differences between messages exchanged among social objects. This constitutes collecting, comparing and analyzing communication data and making a determination based on that analysis, which falls into the mental processes and certain methods of human activity groupings, an abstract idea. The additional elements of a social object, avatar and social session are generic computer components performing well-understood, routing and conventional functions, and further represent routine data evaluation techniques without making any improvement to computer functionality or other technology. These claims do not integrate the abstract idea into a practical application or provide significantly more. As per dependent claim 8, this claim discloses displaying avatars in a target area of an interface, including defining display region and controlling visibility based on default settings or user-triggered operations. This constitutes organizing and presenting information and managing user interface behavior, which falls into the mental processes and certain methods of human activity groupings, an abstract idea. The additional elements of a session interface, target area and avatars are generic computer components performing well-understood, routing and conventional functions, and further represent routine data evaluation techniques without making any improvement to computer functionality or other technology. These claims do not integrate the abstract idea into a practical application or provide significantly more. As per dependent claim 9, this claim discloses displaying avatars in a target area according to a display order and allowing dynamic adjustment to the order. This constitutes organizing and presenting information based on specific rules, which falls into the mental processes and certain methods of human activity groupings, an abstract idea. The additional elements of a session interface, target area and avatars are generic computer components performing well-understood, routing and conventional functions, and further represent routine data evaluation techniques without making any improvement to computer functionality or other technology. These claims do not integrate the abstract idea into a practical application or provide significantly more. As per dependent claim 10, this claim discloses placing avatars in display positions based on the number of available positions relative to the number of avatars and updating the displayed avatars based on a switching operation. This constitutes organizing, selecting and displaying information which falls into the mental processes and certain methods of human activity groupings, an abstract idea. The additional elements of avatars, display positions and target area are generic computer components performing well-understood, routing and conventional functions, and further represent routine data evaluation techniques without making any improvement to computer functionality or other technology. These claims do not integrate the abstract idea into a practical application or provide significantly more. As per dependent claim 11, this claim discloses defining positional relationships between a target area and a session area, and specifying that avatar display and message flow display are specifying that avatar display and message flow display are independent. This constitutes organizing, and presenting information within a user interface according to spatial rules, which falls into the mental processes and certain methods of human activity groupings, an abstract idea. The additional elements of target area, session area, avatar display and message flow are generic computer interface components performing well-understood, routing and conventional functions, and do not improve computer functionality or other technology. These claims do not integrate the abstract idea into a practical application or provide significantly more. As per dependent claim 12, this claim discloses displaying an avatar in a different manner by highlighting it based on configuration information including enlarging the avatar, changing its color, adding a prompt, or positioning it in a target location. This constitutes organizing, and presenting information according to display rules, which falls into the mental processes and certain methods of human activity groupings, an abstract idea. The additional elements of avatar and spatial interface are generic computer interface components performing well-understood, routing and conventional functions, and do not improve computer functionality or other technology. These claims do not integrate the abstract idea into a practical application or provide significantly more. As per dependent claim 13, this claim discloses displaying an avatar in the service interface and upon triggering an operation, displaying an associated interface corresponding to the avatar. This constitutes presenting information and navigating between interfaces based on user interaction, which falls into the mental processes and certain methods of human activity groupings, an abstract idea. The additional elements of a social client, service interface, avatar and interface pages are generic computer interface components performing well-understood, routing and conventional functions, and do not improve computer functionality or other technology. These claims do not integrate the abstract idea into a practical application or provide significantly more. As per dependent claim 14, this claim discloses managing the display of avatars based on a display management operation including displaying avatars synchronously, hiding all or some avatars and redisplaying hidden avatars. This constitutes organizing and controlling presentation of information according to rules, which falls into the mental processes and certain methods of human activity groupings, an abstract idea. The additional elements of avatars and display operations and interface pages are generic computer interface components performing well-understood, routing and conventional functions, and do not improve computer functionality or other technology. These claims do not integrate the abstract idea into a practical application or provide significantly more. As per dependent claim 15, this claim discloses updating and displaying an avatar in a session interface based on changes in configuration information. This constitutes collecting updated data, applying rules based on the data, and presenting a result, which falls into the mental processes and certain methods of human activity groupings, an abstract idea. The additional elements of avatars and a session interface are generic computer interface components performing well-understood, routing and conventional functions, and do not improve computer functionality or other technology. These claims do not integrate the abstract idea into a practical application or provide significantly more. As per dependent claim 16, this claim discloses displaying, deleting and changing the display state of avatars in a session interface based on configuration information including switching between resident and non-resident display modes. This constitutes updating and managing displayed information according to rules, which falls into the mental processes and certain methods of human activity groupings, an abstract idea. The additional elements of avatars and a session interface are generic computer interface components performing well-understood, routing and conventional functions, and do not improve computer functionality or other technology. These claims do not integrate the abstract idea into a practical application or provide significantly more. As per dependent claim 17, this claim discloses interacting with a social object based on an interaction operation performed on an avatar corresponding to the social object. This constitutes receiving a user input, identifying an associated entity, and performing an interaction based on the input, which falls into the mental processes and certain methods of human activity groupings, an abstract idea. The additional elements of avatars and a social object are generic computer interface components performing well-understood, routing and conventional functions, and do not improve computer functionality or other technology. These claims do not integrate the abstract idea into a practical application or provide significantly more. As per dependent claim 18, this claim discloses displaying an interaction option list based on a user interaction with an avatar, selecting an option from the list. This constitutes receiving a user input, identifying an associated entity, and performing an interaction based on the input, which falls into the mental processes and certain methods of human activity groupings, an abstract idea. The additional elements of avatars, a social object and an interaction option list are generic computer interface components performing well-understood, routing and conventional functions, and do not improve computer functionality or other technology. These claims do not integrate the abstract idea into a practical application or provide significantly more. As per independent claim 19, this claim recites an apparatus for selecting, filtering and displaying avatars based on user interactions, which describe the abstract idea of organizing and presenting information, and are concepts performed in the human mind (including an observation, evaluation, judgment, opinion), and managing personal behavior or relationships (including social activities, teaching, and following rules or instructions). The mere nominal recitation of a generic computer/computer network does not take the claim out of the "Mental Processes" grouping. Thus, the claim recites an abstract idea. Furthermore, claim 19 is not integrated into a practical application. The additional elements of a “memory”, “processor”, and “user interactions” are recited at a high level of generality and are merely used to perform generic functions. The claim does not recite any improvement or computer functionality or any other technology. Simply implementing the abstract idea on a generic computer is not a practical application of the abstract idea. Finally, claim 19 does not recite an inventive concept. The claims do not include additional elements that amount to significantly more than the abstract idea. The recited components are well-understood, routine and conventional, and are used to implement the abstract idea on a generic computer. Thus, even when viewed as a whole, nothing in the claim adds significantly more (i.e., an inventive concept) to the abstract idea. The claim is ineligible. As per independent claim 20, this claim recites a non-transitory computer-readable storage medium storing instructions that when executed by one or more processors causes the one or more processors to select, filter and displaying avatars based on user interactions, which describe the abstract idea of organizing and presenting information, and are concepts performed in the human mind (including an observation, evaluation, judgment, opinion), and managing personal behavior or relationships (including social activities, teaching, and following rules or instructions). The mere nominal recitation of a generic computer/computer network does not take the claim out of the "Mental Processes" grouping. Thus, the claim recites an abstract idea. Furthermore, claim 20 is not integrated into a practical application. The additional elements of a “non-transitory computer-readable medium”, “display”, and “user interactions” are recited at a high level of generality and are merely used to perform generic functions. The claim does not recite any improvement or computer functionality or any other technology. Simply implementing the abstract idea on a generic computer is not a practical application of the abstract idea. Finally, claim 20 does not recite an inventive concept. The claims do not include additional elements that amount to significantly more than the abstract idea. The recited components are well-understood, routine and conventional, and are used to implement the abstract idea on a generic computer. Thus, even when viewed as a whole, nothing in the claim adds significantly more (i.e., an inventive concept) to the abstract idea. The claim is ineligible. Claim Rejections - 35 USC § 103 In the event the determination of the status of the application as subject to AIA 35 U.S.C. 102 and 103 (or as subject to pre-AIA 35 U.S.C. 102 and 103) is incorrect, any correction of the statutory basis (i.e., changing from AIA to pre-AIA ) for the rejection will not be considered a new ground of rejection if the prior art relied upon, and the rationale supporting the rejection, would be the same under either status. The following is a quotation of 35 U.S.C. 103 which forms the basis for all obviousness rejections set forth in this Office action: A patent for a claimed invention may not be obtained, notwithstanding that the claimed invention is not identically disclosed as set forth in section 102, if the differences between the claimed invention and the prior art are such that the claimed invention as a whole would have been obvious before the effective filing date of the claimed invention to a person having ordinary skill in the art to which the claimed invention pertains. Patentability shall not be negated by the manner in which the invention was made. Claim(s) 1-3, 14-15, 17-20 is/are rejected under 35 U.S.C. 103 as being unpatentable over YAN (CN 114598674 B), and further in view of LU (CN 116561439 A), and further in view of Hamilton (US 20110055726 A1), and further in view of Charlton et al (US 11544883 A1). As per claim 1, YAN discloses: displaying on a display a session interface of a social session comprising N social objects, N being an integer greater than 1, (YAN, (CN 114598674 B) FIG. 5h shows a schematic diagram of another social page provided by one exemplary embodiment of the invention. As shown in FIG. 5h, the social page 5080 comprises a number of statistical result 5081, number statistical result 5081 carries sharing option 5082, when the target user triggers the sharing option 5082; the counting module is used for counting the number of people participating in the social session participating in the N people, in one embodiment, the counting module distributes a counter for each social session participated by N people); [Here, the social page represents the display since a display is necessary to display information]; each social object having an avatar, (YAN, (CN 114598674 B) : In one embodiment, according to the number order of the M user, in the session page in the form of a message flow to display M number of report icons. Specifically, when the user i in the M user triggers the number entrance in the session page, the first i-1 number icon in the session page is associated with the identification (user name and/or avatar) of the ith report icon and user i.); displaying, on the display, the session interface comprising N social objects and the avatar interface comprising the M avatars, (YAN, (CN 114598674 B), In one embodiment, the display unit displays M number of the icons in the session page, specifically for: according to the number order of the M users, displaying M number of report icons in the form of message flow in the session page; S402, the target terminal device displays M number of report icons in the session page. M number of report icons is sent by M users in N users participating in the social conversation through triggering the report number entrance. wherein the M number of the number icon in the ith number icon is sent by the user i of the M user, the ith number icon carrying the user i the number order (such as the ith number icon displayed in the number of the number of the user i), the M number of the number of the number icon displayed in the session page can be the same, can also be different, M number of report icons displayed in the session page in the manner of message flow; with the avatar interface section overlaying a part of the social interface, (YAN, (CN 114598674 B): In yet another embodiment, the session page is further displayed with a superposition prompt; the superposition prompt is corresponding to the report number inlet; when the superposition prompt is triggered, the number entrance corresponding to the superposition prompt is triggered. The overlay prompt relates to one or more report icons. at this time, in the session page displayed in the M number of the number icon is the ith number icon is the user i triggers the superposition prompt, any one of the number icon designated by the user i is associated with the superposition prompt, or randomly specified any one of the report icon associated with the superposition prompt. Further, the session page is further displayed with at least one report icon, overlapping prompt displayed in at least one report icon of the latest display of the associated position of the icon. FIG. 3f shows a flowchart of an exemplary embodiment of the present application provided by superimposing a prompt participation in the number. As shown in FIG. 3f, the session page 3130 is displayed with the number icon 3131, the number icon 3132 and the superposition prompt 3133, the number map 3132 is the current display of the latest display of the number icon (i.e., the current number order row in the last number icon). the superposition prompt 3133 is displayed at the associated position of the number icon 3132, when the user triggers the superposition prompt 3133, and the superposition prompt 3133 corresponding to the number entrance is triggered; as shown in the session page 3140, displaying the number icon 3134 in the session page, and the user identifier 3135 associated with the number icon 3134, the number icon 3134 can be the user specified by the superposition prompt 3133 associated with the number icon, It is also possible to randomly select the number icon associated with the superposition prompt 3133, that is, the number icon 3134 can be any one of the at least one report icon associated with the superposition prompt 3133, and the user identifier 3135 is the identifier of the user who sends the report icon 3134). YAN does not disclose: the avatar being an image configured for interacting with other social objects through an interaction behavior; However, (LU CN 116561439 A) discloses: (6) Virtual image: In general, it refers to a virtual character image for internet social interaction, and the expression, the spirit and the dress of the virtual character image can be individually set. In this embodiment, the avatar refers to an avatar for performing social interaction in a virtual social scene on behalf of a social object. It would have been obvious to one of ordinary skill in the art at the time of the invention to include the above limitations as taught by LU in the systems of YAN, since the claimed invention is merely a combination of old elements, and in the combination each element merely would have performed the same function as it did separately, and one of ordinary skill in the art would have recognized that the results of the combination were predictable. YAN does not disclose the following limitations, however Hamilton discloses: receiving one or more first user interactions for displaying M avatars to-be-displayed of N avatars, M being an integer less than or equal to N, (HAMILTON: (CN 114598674 B): Similarly, the session message 1012 is sent by the user m in the "XX group chat", and the user m is any user other than the user n. in the N users (i.e., m is a positive integer, m is not equal to n, and m is less than or equal to N; ALSO SEE "[0036] Next, if the predetermined threshold is triggered, alternative representation tool 53 takes steps to self-heal server 14 to prevent failure in overload conditions. Specifically, as shown in FIG. 5, alternative representation tool 53 comprises a rendering component 84 configured to provide an alternative representation of the virtual content renderable in the virtual universe to reduce the load on server 14 in the case that the load on server 14 exceeds the predefined threshold. In one embodiment, to provide an alternative representation, rendering component 84 is configured to modify the definition of the virtual content renderable in the virtual universe. As mentioned above, the virtual content of VU 12 may be defined in terms of a virtual reality modeling language, wherein the definition of the virtual content comprises programming data necessary for executing the objects, texts, and scripts within virtual universe 12. Rendering component 84 is configured to automatically annotate the definition of the virtual content renderable in the virtual universe with metadata that identifies how to modify the virtual content renderable in the virtual universe. For example, when authoring the world, metadata is added to the definition that explicitly states how an object, or class of objects is to be displayed to the user.); receiving one or more second user interactions for blocking the display of K avatars of N avatars, K being an integer less than or equal to N, and the K avatars being different than the M avatars, (Hamilton (US 20110055726 A1) discloses: "Claim 12. The alternative representation tool according to claim 11, the blocking component configured to selectively move avatars to a different region based on at least one of the following removal rules: random removal, removal based on the order of entrance into region, and removal of avatars within a region who appear to be idle; Claim 13. The alternative representation tool according to claim 8 further comprising a selection component configured to pre-select objects within a region of the virtual universe that are to be eliminated in the case that the load on the server exceeds a predefined threshold"); obtaining configuration information, the configuration information being information on M avatars to- be-displayed, and information on a manner in which to display the M avatars wherein the information on the manner in which to display the M avatars comprises indication of a first avatar to be displayed among the M avatars (Hamilton: [0036] Next, if the predetermined threshold is triggered, alternative representation tool 53 takes steps to self-heal server 14 to prevent failure in overload conditions. Specifically, as shown in FIG. 5, alternative representation tool 53 comprises a rendering component 84 configured to provide an alternative representation of the virtual content renderable in the virtual universe to reduce the load on server 14 in the case that the load on server 14 exceeds the predefined threshold. In one embodiment, to provide an alternative representation, rendering component 84 is configured to modify the definition of the virtual content renderable in the virtual universe. As mentioned above, the virtual content of VU 12 may be defined in terms of a virtual reality modeling language, wherein the definition of the virtual content comprises programming data necessary for executing the objects, texts, and scripts within virtual universe 12. Rendering component 84 is configured to automatically annotate the definition of the virtual content renderable in the virtual universe with metadata that identifies how to modify the virtual content renderable in the virtual universe. For example, when authoring the world, metadata is added to the definition that explicitly states how an object, or class of objects is to be displayed to the user. As will be further described herein, rendering engine 42 receives an alternative representation of virtual content in VU 12 and renders it for display to the user of computer 20.); It would have been obvious to one of ordinary skill in the art at the time of the invention to include the above limitations as taught by Hamilton in the systems of YAN, (CN 114598674 since the claimed invention is merely a combination of old elements, and in the combination each element merely would have performed the same function as it did separately, and one of ordinary skill in the art would have recognized that the results of the combination were predictable. YAN does not disclose: displaying, on the display, the first avatar as a part of the avatar interface section overlaid on the part of the social interface, wherein the first avatar is displayed in a different manner than other avatars among the M avatars, and wherein displaying on the social interface is independent of displaying on the avatar interface section. However, Charlton et al (US 11544883 A1) discloses: SEE Figs 8a-8b. (16) According to some example embodiments, a first user can display an object using an image sensor of a client device (e.g., smartphone). The object is recognized as a scannable code linked to a second user's social media account or avatar user account (e.g., Bitmoji® account). A first avatar for the first user is then arranged to appear interacting with a second avatar of the second user. The arrangement of the two interacting avatars may be preconfigured based on...their relationship on a social media platform. In some example embodiments, when the object is recognized as linked to a given user's account, social media content (e.g., user images) is integrated into a image display as augmented reality elements; (57) FIG. 8A shows a client device 800 displaying a user interface 805 for implementing augmented reality using coded user data; (58) FIG. 8B shows the client device 800 with the user interface 805 displaying augmented reality elements, according to some example embodiments. After the image feature is scanned and the coding is used to identify a corresponding user and user profile on the application server 112, the coded vision system 250 uses user data stored in the user profile (e.g., stored in database 120) to generate overlay content for the live feed. In the example shown, image post data (e.g., images from ephemeral messages 502 published by the user over social media) are used to populate one or more bubbles 815. The one or more bubbles 815 are part of an animation sequence that depicts the bubbles as emanating from the image feature 810, according to some example embodiments; (66) At operation 1130, the coded vision system 250 requests the content 1135 by directing a request to the URL. In response, the app engine 1111 sends the content 1135 to the client device 102, and the client device 102 prepares to render the content at operation 1140. At operation 1145, if the content does not require a combined depiction (e.g., a “friendmoji” that shows two avatars interacting with each other), the coded vision system 250 displays the content (e.g. applies a video effect to the live feed) at operation 1150. On the other hand, if, at operation 1145, the content does require a combined depiction, then at operation 1155, the coded vision system 250 sends a request to a server target (e.g., an action engine 760 executed on app engine 1111 having an address “/bitmoji/image”), requesting the combined depiction content...In some example embodiments, the contented displayed at operation 1150 includes one or more of:...overlay content using images from ephemeral messages 502...). It would have been obvious to one of ordinary skill in the art at the time of the invention to include the above limitations as taught by Charlton et al in the systems of YAN, (CN 114598674 since the claimed invention is merely a combination of old elements, and in the combination each element merely would have performed the same function as it did separately, and one of ordinary skill in the art would have recognized that the results of the combination were predictable. As per claim 2, YAN discloses: wherein any one of the N social objects is represented as an i" social object, and i is an integer less than or equal to N, (YAN, (CN 114598674 B): Similarly, the session message 1012 is sent by the user m in the "XX group chat", and the user m is any user other than the user n in the N users (i.e., m is a positive integer, m is not equal to n, and m is less than or equal to N).; wherein an object identifier of the i social object is displayed in the session interface; and In addition, at least one of the following may be included in the session page: an option button 103, a session object identification. wherein obtaining the configuration information comprises: receiving a trigger operation performed on the object identifier of the i® social object; and configuring the avatar of the iTh social object as an avatar to-be-displayed based on the trigger operation, (YAN, (CN 114598674 B) In addition, at least one of the following may be included in the session page: an option button 103, a session object identification The option button 103 may be a configuration button of the session page, and the user clicks the option button 103 to open the option panel, and each element of the session page is configured in the option panel, such as the background of the configuration session page, the configuration message prompting mode, and the configuration of the user's avatar. The session object identification 104 is used to indicate an object that is currently in session with the user n, for example, the session object identification 104 in FIG. 1 is used to represent a group of social sessions in which the user n is currently participating ("XX group chat" as shown in FIG. 1). The return button 105 is used to exit the session page and return to the upper level page of the session page (e.g., the contact list page). The message input box 106 is used for receiving the session message input by the target user; when the target user clicks the message input box 106, the target user can trigger the display"); wherein the trigger operation comprises any one of the following: clicking the object identifier of the i social object; moving the object identifier of the i social object in the session interface; touching and holding the object identifier of the i® social object; and calling out a menu through the object identifier of the i® social object, and selecting a to-be-displayed option from the menu, (The function selection column 107 includes functions that support use in a social session process, such as a voice recording function (when the voice recording function is triggered, the terminal device used by the user n is called to collect voice information of the surrounding environment, and the voice information is encapsulated as one or more session messages), an image shooting function (for sending the image or video shot by the user n; or for sending a picture or video stored in the terminal device used by the user n), a red packet function (for sending a red packet to the object indicated by the session object identification 104) or the like); As per claim 3, YAN does not disclose: Wherein the one or more second user interactions comprises any one of the following: clicking the j" avatar; moving the avatar in the session interface; touching and holding the avatar; and calling out a menu through the j" avatar, and selecting an option that needs to be blocked from the menu. However, Hamilton (US 20110055726 A1) discloses: "Claim 12. The alternative representation tool according to claim 11, the blocking component configured to selectively move avatars to a different region based on at least one of the following removal rules: random removal, removal based on the order of entrance into region, and removal of avatars within a region who appear to be idle; Claim 13. The alternative representation tool according to claim 8 further comprising a selection component configured to pre-select objects within a region of the virtual universe that are to be eliminated in the case that the load on the server exceeds a predefined threshold". It would have been obvious to one of ordinary skill in the art at the time of the invention to include the above limitations as taught by (LU, (CN 116563496) in the systems of YAN, (CN 114598674 since the claimed invention is merely a combination of old elements, and in the combination each element merely would have performed the same function as it did separately, and one of ordinary skill in the art would have recognized that the results of the combination were predictable. As per claim 8, YAN does not disclose: wherein displaying the M avatars in the session interface according to the configuration information comprises: displaying the M avatars in a target area of the session interface, the target area comprising any one of the following: any area obtained by dividing the session interface; and an area presented following the session interface but independent of the session interface; and wherein the target area is directly displayed by default; or the target area is hidden by default, and is triggered to be displayed based on an area evocation operation. However, LU (CN 116561439) discloses: "A In one embodiment, an interactive operation of a target social object for a first virtual social scene may be an operation of controlling a virtual control The virtual control 3011 may be displayed at any location in the first live room. By controlling the virtual control 3011, the virtual image can be controlled to perform displacement movement in the room, it can be understood that the displacement movement in the room refers to the virtual movement of the virtual image in the page, specifically, the moving direction and moving speed of the virtual image can be controlled, moving to the appointed position of the social object on the page. when the virtual control is triggered by the target social object, the computer device receives the interactive operation of the target social object aiming at the first virtual social scene so as to display the target virtual image corresponding to the target social object in the first live scene room After the target avatar is displayed in the first live-action room, the target social object can control the avatar to move to the appointed position by triggering the virtual control". It would have been obvious to one of ordinary skill in the art at the time of the invention to include the above limitations as taught by LU in the systems of YAN, since the claimed invention is merely a combination of old elements, and in the combination each element merely would have performed the same function as it did separately, and one of ordinary skill in the art would have recognized that the results of the combination were predictable. As per claim 9, YAN discloses: wherein the target area comprises a plurality of display positions, and wherein displaying the M avatars in the target area of the session interface comprises: respectively placing the M avatars at display positions in the target area for display, a display order of the M avatars in the target area comprising a random order or a fixed order; and the display order of the M avatars in the target area supporting dynamic adjustment, (It should be noted that, if the target user is determined as the initiator (such as the target user sent by the target user to information the target user is the initiator of the round report number, or target user is the first number of the target user sending the number icon of the user, namely the target user number order is 1). then the target terminal device displays result in the session page view prompting entrance, result checking prompting entrance is used for prompting the target user to check the counting result. result checking the prompt entrance is continuously displayed in the target user of the session page, until the target user triggers the result checking prompt entrance or closing the result checking prompt entrance. Specifically, the result checking prompting entrance comprises a closing key, when the closing key is selected, closing the result checking prompting entrance in the session page. result checking the specific display position of the prompt entrance can be set according to the actual condition). As per claim 10, YAN does not disclose: wherein respectively placing the M avatars at the display positions in the target area for display comprises: respectively placing, based on a quantity of display positions in the target area being greater than or equal to M, the M avatars at the display positions in the target area for display; and placing, based on the quantity of display positions in the target area being less than M, some avatars in the M avatars at the display positions of the target area for display, and updating, in based on a switching operation, the display positions to switch display of the M avatars. However, LU (CN 116561439 A) discloses: "(3) The live room in the social service page displayed by the computer device 10 supports switching, for example, the target social object may switch the live room in the social service page by a room switching operation (e.g., a sliding up and down operation is performed in the social service page). For example: the live scene room can be automatically switched according to the display time length of the live scene room displayed in the social service page; For example: it also can automatically switch the live-view room or close the live-view room when the live- view room displayed in the social service page has no social interaction operation for a long time. through the mechanism that the live room supports switching, the social service page can be dynamically, adjusting the recommendation content in time, which not only gives the content interactive recommendation experience of the target social object video stream mode, but also guides the target social object to participate in more virtual social scenes for social interaction, so as to improve the social interaction rate". It would have been obvious to one of ordinary skill in the art at the time of the invention to include the above limitations as taught by LU in the systems of YAN, since the claimed invention is merely a combination of old elements, and in the combination each element merely would have performed the same function as it did separately, and one of ordinary skill in the art would have recognized that the results of the combination were predictable. As per claim 11, YAN does not disclose: "wherein the session interface comprises a session area, and the session area is configured for displaying a message flow of the social session; a position relationship between the target area and the session area comprises any one of the following: the target area and the session area are two areas that are independent of each other; there is an intersection between the target area and the session area; the target area is located in the session area; the session area is located in the target area; and the display of the avatar in the target area and the display of the message flow in the session area are independent of each other and do not affect each other". However, LU (CN 116561439 A) discloses: "if the target social object is not interested in the first virtual social scene and does not want to be added to the first virtual social scene to perform social interaction, the target social object cannot perform any interaction operation, at this time, the target virtual image corresponding to the target social object will not be displayed in the first realistic room. At this time, the target social object can be used as a bystander, and the multi-party input session message can be viewed, and the social session stream 301 as shown in FIG. 3a can be viewed, at the same time, The target social object may also view the avatar of one or more social objects displayed in the page area 3051". It would have been obvious to one of ordinary skill in the art at the time of the invention to include the above limitations as taught by LU in the systems of YAN, since the claimed invention is merely a combination of old elements, and in the combination each element merely would have performed the same function as it did separately, and one of ordinary skill in the art would have recognized that the results of the combination were predictable. As per claim 14 YAN does not disclose: managing, based on a display management operation on a displayed avatar, the display of the M avatars, wherein the managing comprises any one of the following: synchronously displaying the M avatars, synchronously hiding the M avatars, hiding some avatars in the M avatars, and redisplaying hidden avatars in the M avatars. However, LU (CN 116561439) discloses: "The social session message may also be displayed around the virtual image corresponding to the social object sending the social session message, that is, when the social session message sent by the target social object in the first virtual social scene is received, displaying the social session message around the target avatar in the first live-action room, the surrounding of the target avatar can be, for example, the distance between the area where the social session message is displayed and the area where the target avatar is located is within a preset distance range, The distance between the area where the social session message is displayed and the area where the target avatar is located can be the distance between the central points of the two areas, or the distance between the closest edges between the two areas and so on. Referring to FIG. 3a, the social service page 300 includes a social session flow 301 and a message input field 302, and the target social object can input a social session message in the message input field 302, when the input social session message is sent, the first live-action room will display the target virtual image corresponding to the target social object. In addition, the social session message will be displayed in the social session stream 301. In one embodiment, the social session message sent by the target social object may also be displayed around the target avatar corresponding to the target social object, as shown in FIG. 3a. The target social object (such as Lee) displayed in the social session stream 301 sends the social session message (the social message is "I have come" three words), In the first virtual social scene, it is synchronously displayed around the target virtual image 3012 corresponding to the little plum (a text box with the content of "I have come" is displayed above the target virtual image 3012" It would have been obvious to one of ordinary skill in the art at the time of the invention to include the above limitations as taught by LU in the systems of YAN, since the claimed invention is merely a combination of old elements, and in the combination each element merely would have performed the same function as it did separately, and one of ordinary skill in the art would have recognized that the results of the combination were predictable. As per claim 15, YAN does not disclose: updating and displaying, based on changes to the configuration information, an avatar in the session interface according to changed configuration information. In one embodiment, the first live room is a subject customized room; The processing module 502 is specifically configured to: outputting the options related to the customized theme; In response to the triggering of the option, the display form of the target avatar is updated to a form matching the triggered option. It would have been obvious to one of ordinary skill in the art at the time of the invention to include the above limitations as taught by LU in the systems of YAN, since the claimed invention is merely a combination of old elements, and in the combination each element merely would have performed the same function as it did separately, and one of ordinary skill in the art would have recognized that the results of the combination were predictable. As per claim 16, YAN discloses: wherein updating and displaying, based on changes to the configuration information, the avatar in the session interface according to the changed configuration information comprises: displaying, each time one to-be-displayed avatar is newly configured in the configuration information, the newly configured avatar in the session interface; deleting, each time one avatar that needs to be blocked is newly configured in the configuration information, the avatar that has been displayed and needs to be blocked in the session interface; and changing, each time a display manner of the avatar is changed in the configuration information, the avatar that has been displayed in the session interface from resident display to non- resident display according to the change, or from non-resident display to resident display, (The social session can be divided into a separate session and a group chat session, the so-called separate session refers to a session between two users. The so-called group chat session refers to a session between two or more users. a session message generated among the users participating in the same social session is displayed in a session page in a message stream manner; The session page is displayed in a terminal device used by each user participating in the social session. The application mainly relates to a group chat session, the group chat session refers to a social session in which N users join together, N is an integer and N is more than 2. FIG. 1 shows a schematic diagram of a session page provided by an exemplary embodiment of the present application. If any one of the N users is denoted as user n (n is a positive integer and n terminal device of the user n. The session message 1011 shown in FIG. 1 is a user identifier 1021 sent by the user n, which is displayed in association with the session message 1011, as well as the user identifier 1021 of the user n. Wherein, the session message 1011 includes at least one of a text message and an image message, and the user identifier 1021 includes a user name and/or a user portrait; Similarly, the session message 1012 is sent by the user m in the "XX group chat", and the user m is any user other than the user n in the N users (i.e., m is a positive integer, m is not equal to n, and m is less than or equal to N). The user identifier 1022 of the user m is also displayed in association with the session message 1012. In addition, at least one of the following may be included in the session page: an option button 103, a session object identification 104, a return button 105, a message input box 106, a function selection column 107, an expression panel 108, an icon type selection column 109, a deletion button 110 and a transmission button 111. The option button 103 may be a configuration button of the session page, and the user clicks the option button 103 to open the option panel, and each element of the session page is configured in the option panel, such as the background of the configuration session page, the configuration message prompting mode, and the configuration of the user's avatar. The session object identification 104 is used to indicate an object that is currently in session with the user n, for example, the session object identification 104 in FIG. 1 is used to represent a group of social sessions in which the user n is currently participating ("XX group chat" as shown in FIG. 1). The return button 105 is used to exit the session page and return to the upper level page of the session page (e.g., the contact list page). The message input box 106 is used for receiving the session message input by the target user; when the target user clicks the message input box 106, the target user can trigger the display input keyboard, the target user can input the editing session message in the input keyboard, the message input box 106 will according to the input instruction obtained in the input keyboard, The text information corresponding to the input instruction is displayed in the message input box 106 in real time). As per claim 17, YAN does not disclose: wherein any one of the M avatars is represented as a j" avatar, j is an integer and j is less than or equal to M, and the social processing method further comprises: interacting with, based on an interaction operation performed by a target social object on the j" avatar, a social object corresponding to the j" avatar, (Abstract: The embodiment of the application discloses a social interaction method, device, device and storage medium, program product, the social interaction method comprises: displaying a social service page; responding to the interactive operation of the target social object aiming at the first virtual social scene, displaying the target virtual image corresponding to the target social object in the first live scene room. The embodiment of the invention can improve the immersion and interest of social interaction). It would have been obvious to one of ordinary skill in the art at the time of the invention to include the above limitations as taught by LU in the systems of YAN, since the claimed invention is merely a combination of old elements, and in the combination each element merely would have performed the same function as it did separately, and one of ordinary skill in the art would have recognized that the results of the combination were predictable. As per claim 18, YAN does not disclose: wherein interacting with the social object corresponding to the j avatar comprises: displaying an interaction option list based on the interaction operation performed by the target social object on the j" avatar, wherein the interaction option list comprises one or more interaction options, and the one or more interaction options comprise one of the following: a special reminder option, a separate session option, a relationship adding option, a virtual space option, and a mini program interaction option; and selecting the interaction option from the interaction option list, and performing interaction indicated by the selected interaction option between the target social object and the social object corresponding to the j® avatar, However Lu discloses: (In another embodiment, the first virtual social scene includes M virtual images for social interaction; Then, the interaction operation of the target social object for the first virtual social scene can be the interaction operation initiated for the reference virtual image in the M virtual images in the first virtual social scene, the reference virtual image can be any virtual image in the M virtual images, it also can be a special virtual image, for example, the reference virtual image can be the virtual image corresponding to the social object for creating the first live room, after the interaction operation initiated by the reference virtual image is generated, in response to the interaction operation initiated by the target social object to the reference virtual image in M virtual images, displaying the target virtual image corresponding to the target social object in the first live scene room. when the target social object initiates an interactive operation for any virtual image in the first virtual social scene, the computer device 10 receives the interactive operation of the target social object for the first virtual social scene, so that the target virtual image corresponding to the target social object can be displayed in the first live scene room, The target virtual image can be the virtual image defined by the target social object. optionally, when the target social object clicks on any one of the M virtual images in the first virtual social scene, the interactive panel can be triggered to display, the interactive panel can comprise a plurality of interactive options, such as selecting action or checking data, When the target social object selects any one interactive option, the target virtual image corresponding to the target social object can be displayed in the first live scene room. Please refer to FIG. 3c, which is a schematic diagram of an interactive operation initiated by a target social object to a virtual image provided by the embodiment of the application, as shown in FIG. 3c, an interactive panel307 corresponding to the virtual image 306 is displayed in the social service page, and the interactive panel 307 contains viewing data, calling and gifts three interactive options, when the target social object selects the interactive option calling calling calling ", the virtual image 306 executes the object action corresponding to the calling calling calling ", because the target social object initiates an interactive operation to the virtual image 306, A virtual image 308 corresponding to the target social object is displayed in the first live scene room). It would have been obvious to one of ordinary skill in the art at the time of the invention to include the above limitations as taught by LU in the systems of YAN, since the claimed invention is merely a combination of old elements, and in the combination each element merely would have performed the same function as it did separately, and one of ordinary skill in the art would have recognized that the results of the combination were predictable. As per claim 19, this claim discloses limitations similar to those disclosed in independent claim 1 and is therefore rejected for similar reasons. As per claim 20, this claim discloses limitations similar to those disclosed in independent claim 1 and is therefore rejected for similar reasons. Claim(s) 4, 5, 7 is/are rejected under 35 U.S.C. 103 as being unpatentable over YAN, (CN 114598674 B), and further in view of LU (CN 116561439 A), and further in view of Hamilton (US 20110055726 A1), and further in view of Charlton et al (US 11544883 A1), and further in view of LU, (CN 116563496). As per claim 4, YAN does not disclose: wherein any one of the N social objects is represented as an i" social object, and is an integer is less than or equal to N; and wherein obtaining the configuration information comprises: obtaining social attribute information of the i" social object; and configuring an avatar of the i" social object as a to-be-displayed avatar in a case that the social attribute information of the i® social object meets a preset condition, wherein the social attribute information of the i® social object comprises at least one of the following: a social activity level of the i social object in the social session; an interaction frequency between the i® social object and each of the other social objects in the social session; and an interaction relationship between the i® social object and each of the other social objects in the social session. However, LU, (CN 116563496), discloses: "However, In an embodiment, the social service interface further comprises an interface communication area, the interface communication area comprises a preset interactive content selection area, the preset interactive content selection area is used for displaying the preset interactive content; a display module, which is further configured to: if the virtual image has virtual property, displaying the preset interactive content related to the virtual property in the preset interactive content selection region; or displaying the preset interactive content corresponding to the attribute of the virtual image in the preset interactive content selection area; or displaying the preset interactive content corresponding to the operation activity in the preset interactive content selection area when the operation activity exists in the three-dimensional exploration space". It would have been obvious to one of ordinary skill in the art at the time of the invention to include the above limitations as taught by LU, (CN 116563496), in the systems of YAN, (CN 114598674 B), since the claimed invention is merely a combination of old elements, and in the combination each element merely would have performed the same function as it did separately, and one of ordinary skill in the art would have recognized that the results of the combination were predictable. As per claim 5, YAN discloses: wherein the social attribute information of the i social object comprises: a social activity level of the i social object in the social session, (YAN, (CN 114598674 Embodiments of the application relate to social sessions. The social session refers to a social communication activity initiated between two or more users using social software, a social website, or a social function in various applications); YAN does not disclose: wherein configuring the avatar of the iTh social object as the to-be-displayed avatar based on the social attribute information of the i" social object meeting the preset condition comprises: configuring the avatar of the i social object as the to-be-displayed avatar based on the social activity level of the i" social object in the social session being greater than an activity threshold, wherein the social activity level of the i social object in the social session comprises at least one of the following: a quantity of messages transmitted by the iTh social object in the social session in a preset time period; joining duration of the i" social object that joins the social session; online duration of the i" social object; and a quantity of times that the i® social object participates in a social topic in the social session. However, LU (CN 116561439 A) discloses: " In one embodiment, after displaying the target virtual image corresponding to the target social object in the first live scene room, the target virtual image can be controlled to perform displacement movement, the first virtual social scene can include a social activity area, when the target virtual image moves into the social activity are The activity page of the social activity can be displayed so that the target avatar is added to the social activity through the activity page. the activity page of the social activity can comprise the activity operation control corresponding to the social activity, the target virtual image can be controlled to perform the social activity in the activity page by triggering the activity operation control". It would have been obvious to one of ordinary skill in the art at the time of the invention to include the above limitations as taught by LU (CN 116561439 A) in the systems of YAN, (CN 114598674 B), since the claimed invention is merely a combination of old elements, and in the combination each element merely would have performed the same function as it did separately, and one of ordinary skill in the art would have recognized that the results of the combination were predictable. As per claim 7, YAN discloses: configuring the avatar of the ith social object as the to-be-displayed avatar based on a latest message transmitted by the ith social object in the social session being in a preset order range in a message flow of the social session, or a time difference between a transmitting time point at which the ith social object transmits a latest message in the social session and a transmitting time point at which a target social object in the social session transmits a latest message being in a preset time range, wherein the interaction relationship between the ith social object and each of the other social objects in the social session comprises any one of the following: an order relationship between a message transmitted by the ith social object in the social session and messages transmitted by each of the other social objects in the social session; and a time difference relationship between a transmitting time point at which the ith social object transmits the message in the social session and a transmitting time point at which each of the other social objects transmits the message in the social session; and the target social object is an object requesting the configuration information, and the target social object is any one of each of the other social objects, (In one embodiment, the display unit displays M number of the icons in the session page, specifically for: according to the number order of the M users, displaying M number of report icons in the form of message flow in the session page; S402, the target terminal device displays M number of report icons in the session page. M number of report icons is sent by M users in N users participating in the social conversation through triggering the report number entrance. wherein the M number of the number icon in the ith number icon is sent by the user i of the M user, the ith number icon carrying the user i the number order (such as the ith number icon displayed in the number of the number of the user i), the M number of the number of the number icon displayed in the session page can be the same, can also be different, M number of report icons displayed in the session page in the manner of message flow); YAN does not disclose the following, however, LU, (CN 116563496) discloses: wherein the social attribute information of the il social object comprises: the interaction relationship between the i social object and each of the other social objects in the social session; and wherein configuring the avatar of the i" social object as the to-be-displayed avatar based on the social attribute information of the iTh social object meeting the preset condition comprises, (LU, (CN 116563496): In an embodiment, the social service interface further comprises an interface communication area, the interface communication area comprises a preset interactive content selection area, the preset interactive content selection area is used for displaying the preset interactive content; a display module, which is further configured to: if the virtual image has virtual property, displaying the preset interactive content related to the virtual property in the preset interactive content selection region; or displaying the preset interactive content corresponding to the attribute of the virtual image in the preset interactive content selection area; or displaying the preset interactive content corresponding to the operation activity in the preset interactive content selection area when the operation activity exists in the three-dimensional exploration space). It would have been obvious to one of ordinary skill in the art at the time of the invention to include the above limitations as taught by (LU, (CN 116563496) in the systems of YAN, (CN 114598674 B), since the claimed invention is merely a combination of old elements, and in the combination each element merely would have performed the same function as it did separately, and one of ordinary skill in the art would have recognized that the results of the combination were predictable. Claim(s) 6 is/are rejected under 35 U.S.C. 103 as being unpatentable over YAN, (CN 114598674 B), and further in view of LU (CN 116561439 A), and further in view of and further in view of Hamilton (US 20110055726 A1), and further in view of Charlton et al (US 11544883 A1), and further in view of LU, (CN 116563496), and further in view of CAO et al (CN 214709752 U). As per claim 6, YAN does not disclose: wherein the social attribute information of the i® social object comprises: an interaction frequency between the i social object and each of the other social objects in the social session; and wherein configuring the avatar of the i" social object as the to-be-displayed avatar based on the social attribute information of the i" social object meeting the preset condition comprises: configuring the avatar of the iTh social object as the to-be-displayed avatar based on the interaction frequency between the iTh social object and each of the other social objects in the social session being greater than a frequency threshold, wherein the interaction frequency between the i" social object and each of the other social objects in the social session comprises at least one of the following: a frequency at which the i" social object likes each of the other social objects; a frequency at which the i® social object comments on each of the other social objects; a frequency at which the i® social object enters social space of each of the other social objects to perform visiting; and a frequency at which the iTh social object performs message exchange with each of the other social objects in the session interface. However, CAO et al (CN 214709752 U) discloses: "Results Analysis 1. The panbee of the invention has social property between individual and individual. in 22 tested bear bee, 21 exhibits obvious social tendency, frequent and long time with the same honeycomb social interaction. analyzing the 22 social condition of the tested bear bee; it can be seen from FIG. 5a and FIG. 5b, the tested bear bee at the same time facing the first familiar social object (Nestmate 1) and blank social cage 6 (Empty), the tested bear bee will have a large amount of time in the same nest bee (first familiar with social object) one side to access, and with the same nest bee (first familiar with social object) for frequent interaction. statistical result display, the tested bear bee access blank social cage 6 of the cumulant duration (Cumulative Duration) is 2.35 ± 0.87s access to the same nest bee (first familiar with social object) one side of the cumulative time is 46.6 10.83s counting and displaying the measured bear bee access two sides of the accumulated time long significant difference (N=22, P < 0.01), the tested bear bee in the same nest bee (first familiar social object) access time is obviously higher than the blank social cage 6. the access frequency of the tested bear bee to the empty white social cage 6 and the same-nest bee (the first familiar social object respectively is 2.14 + 0.65 times; 15.32 +/ - 1.92 times; counting and displaying the interaction of the tested bear bee and the same nest bee (first familiar social object) and the tested bear bee and the blank social interaction cage 6 interaction has very significant difference (P < 0.01).". It would have been obvious to one of ordinary skill in the art at the time of the invention to include the above limitations as taught by CAO et al in the systems of YAN, (CN 114598674 since the claimed invention is merely a combination of old elements, and in the combination each element merely would have performed the same function as it did separately, and one of ordinary skill in the art would have recognized that the results of the combination were predictable. Claim(s) 12, 13 is/are rejected under 35 U.S.C. 103 as being unpatentable over YAN, (CN 114598674 B), and further in view of LU (CN 116561439 A), and further in view of and further in view of Hamilton (US 20110055726 A1), and further in view of Charlton et al (US 11544883 A1), and further in view of LU, (CN 116563496), and further in view of Bolger (US 20110055267 A1). As per claim 12, YAN does not disclose: wherein the configuration information further includes a display manner of the M avatars; the display manner comprises resident display; and wherein displaying the M avatars in the session interface according to the configuration information comprises: highlighting, according to the configuration information in the session interface, an avatar of the M avatars that needs the resident display, wherein the highlighting comprises any one or more of the following: enlarging and displaying the avatar that needs the resident display; displaying the avatar that needs the resident display in a target color; adding a resident prompt for the avatar that needs the resident display; and displaying the avatar that needs the resident display at a target position. However, Bolger (US 20110055267 A1) discloses: "[0044] The values derived along each comparison path are then summed or otherwise combined to derive a relevancy value for a current object in regard to the avatar as indicated at 360. These values are then compared at comparator 370 and placed in an ordered list 380 in descending order of magnitude of the relevancy value. The objects in the list can then be read out in order for rendering or retrieval (e.g. of a cached rendering, as alluded to above), the image generated by image generator 390 and the image presented to the resident on display 395. Accordingly, the object most relevant to the avatar will be rendered and a view thereof presented to the avatar first, followed by other objects in decreasing order of relevancy" It would have been obvious to one of ordinary skill in the art at the time of the invention to include the above limitations as taught by Bolger in the systems of YAN, (CN 114598674 B), since the claimed invention is merely a combination of old elements, and in the combination each element merely would have performed the same function as it did separately, and one of ordinary skill in the art would have recognized that the results of the combination were predictable. As per claim 13, YAN does not disclose: wherein the session interface is located in a social client, and the social processing method further comprises: displaying the avatar that needs the resident display in a service interface of the social client; and displaying, based on the avatar that needs the resident display displayed in the service interface being triggered, an associated interface of the triggered avatar, wherein the service interface comprises any one of the following: a homepage of the social client, a session list page of the social client, a function page of the social client, and a social relationship chain list page of the social client; and the associated interface of the triggered avatar comprises any one of the following: a session interface between a social object corresponding to the triggered avatar and a trigger object, a session interface of a social group to which the social object corresponding to the triggered avatar belongs, and a corresponding session interface in a case that the triggered avatar is configured as resident display. However, LU, (CN 116563496) discloses In one embodiment, the display module 1001 is further configured to: in the process of the virtual image performing social interaction, prompting the social relationship between the social object corresponding to the virtual image and the interactive object in the three-dimensional search space; Wherein, the social relationship comprises any one or more of the following: social friend, common social circle, common object label. It would have been obvious to one of ordinary skill in the art at the time of the invention to include the above limitations as taught by LU, (CN 116563496) in the systems of YAN, (CN 114598674 B), since the claimed invention is merely a combination of old elements, and in the combination each element merely would have performed the same function as it did separately, and one of ordinary skill in the art would have recognized that the results of the combination were predictable. Response to Arguments Applicant’s arguments, see arguments/remarks, filed 2/17/26, with respect to the 35 USC 112 rejection have been fully considered and are persuasive. The 35 USC 112 rejection of claims 13 and 17 has been withdrawn. Applicant's arguments filed 2/17/26 have been fully considered but they are not persuasive. Applicant argues that claim 1 does not recite an abstract idea since, according to applicant, the limitations can not be performed in the human mind. Applicant specifically argues that the limitations define how based on a first user input and a second user input, a subset of avatars are selected for display and blocked from being displayed on an avatar interface while all N social objects are displayed on a session interface, where the avatar interface overlays on the session interface with both being displayed. However, Examiner respectfully disagrees that this language overcomes the 101 rejection. Claiming the inability to perform the present limitations in the human mind is not a measure of eligibility. The claim recites receiving user inputs, applying criteria, and selecting a subset of avatars for display while excluding others. Such limitations amount to evaluation, selection, and filtering of information, which fall within the abstract idea category of mental processes and/or certain methods of organizing human activity, even when performed by a computer. Furthermore, the limitations directed to selecting a subset of avatars based on a first user input and a second user input merely describe result-oriented data processing, where inputs are received and information to displayed is determined. The claim does not recite a specific technological mechanism or improvement in how the selection is performed, but instead recites the desired outcome of filtering and presenting information. Also, disclosing that a subset of avatars is displayed while others are blocked from display constitutes data filtering and presentation, which is a form of organizing and displaying information without improving any technology, an abstract idea. In addition, the limitations directed to displaying a session interface and an avatar interface, and overlaying the avatar interface on the session interface, amount to presentation of information and arrangement of user interface elements. The claim does not recite any improvement to computer functionality, display technology, or graphical user interface technology. The overlay is merely a generic display technique that specifies what information is displayed and how it is arranged, not a technical improvement in how the display operates. As a whole, the additional elements do not integrate the abstract idea into a practical application. Instead, they merely implement the abstract idea using generic computer components performing well-understood, routine, and conventional functions, including receiving input, processing data, and displaying results. Furthermore, the claim does not include any additional elements, individually or in combination, that amount to significantly more than the abstract idea. The recited processor, memory, and display functions are generic and perform conventional activities. The claim therefore is still rejected under 35 USC 101. Applicant’s arguments, see arguments/remarks, filed 2/17/26, with respect to the rejection(s) of claim(s) 1-3, 14-15, 17-20 rejected under 35 U.S.C. 103 as being unpatentable over YAN (CN 114598674 B), and further in view of LU (CN 116561439 A), and further in view of Hamilton (US 20110055726 A1), have been fully considered and are persuasive. Therefore, the rejection has been withdrawn. However, upon further consideration, a new ground(s) of rejection is made further in view of Charlton et al (US 11544883 A1). Similarly, claims 4, 5, 7 is/are now rejected under 35 U.S.C. 103 as being unpatentable over YAN, (CN 114598674 B), and further in view of LU (CN 116561439 A), and further in view of Hamilton (US 20110055726 A1), and further in view of Charlton et al (US 11544883 A1), and further in view of LU, (CN 116563496). Similarly, Claim(s) 6 is/are now rejected under 35 U.S.C. 103 as being unpatentable over YAN, (CN 114598674 B), and further in view of LU (CN 116561439 A), and further in view of and further in view of Hamilton (US 20110055726 A1), and further in view of Charlton et al (US 11544883 A1), and further in view of LU, (CN 116563496), and further in view of CAO et al (CN 214709752 U). Similarly, claim(s) 12, 13 is/are now rejected under 35 U.S.C. 103 as being unpatentable over YAN, (CN 114598674 B), and further in view of LU (CN 116561439 A), and further in view of and further in view of Hamilton (US 20110055726 A1), and further in view of Charlton et al (US 11544883 A1), and further in view of LU (CN 116563496), and further in view of Bolger (US 20110055267 A1). Conclusion Any inquiry concerning this communication or earlier communications from the examiner should be directed to Akiba Robinson whose telephone number is 571-272-6734 and email is Akiba.Robinsonboyce@USPTO.gov. The examiner can normally be reached on Monday-Thursday 6:30am-4:30pm. If attempts to reach the Examiner by telephone are unsuccessful, the Examiner's supervisor, Nathan Uber can be reached on 571-270-3923. The fax phone number for the organization where this application or proceeding is assigned is 571-273-8300. Any inquiry of a general nature or relating to the status of this application or proceeding should be directed to the receptionist whose telephone number is (703) 305-3900. April 13, 2026 /AKIBA K ROBINSON/Primary Examiner, Art Unit 3628
Read full office action

Prosecution Timeline

Show 6 earlier events
Feb 11, 2026
Interview Requested
Feb 17, 2026
Response after Non-Final Action
Mar 26, 2026
Request for Continued Examination
Apr 08, 2026
Response after Non-Final Action
Apr 17, 2026
Non-Final Rejection mailed — §101, §103
Jun 15, 2026
Applicant Interview (Telephonic)
Jun 15, 2026
Examiner Interview Summary
Jul 07, 2026
Response Filed

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12626286
INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND COMPUTER READABLE RECORDING MEDIUM
2y 5m to grant Granted May 12, 2026
Patent 12614146
MACHINE LEARNING PREDICTION OF LATE DELIVERIES OF ORDERS PLACED WITH AN ONLINE SYSTEM
2y 0m to grant Granted Apr 28, 2026
Patent 12602711
SYSTEM AND METHOD OF PROVIDING EXTERIOR WORK ESTIMATE
2y 5m to grant Granted Apr 14, 2026
Patent 12518241
SHIPPING CARTON OPTIMIZATION SYSTEM AND METHOD
1y 7m to grant Granted Jan 06, 2026
Patent 12511606
WEARABLE READER DEVICE TECHNOLOGY FOR GUIDING A USER TO LOAD AN ASSET IN AN ASSIGNED LOGISTICS VEHICLE
3y 0m to grant Granted Dec 30, 2025
Study what changed to get past this examiner. Based on 5 most recent grants.

Strategy Recommendation AI-generated — please review before filing

Get a prosecution strategy drawn from examiner precedents, rejection analysis, and claim mapping.
Typically takes 5-10 seconds — AI-generated, attorney review required before filing

Prosecution Projections

3-4
Expected OA Rounds
39%
Grant Probability
63%
With Interview (+24.0%)
4y 9m (~2y 4m remaining)
Median Time to Grant
High
PTA Risk
Based on 574 resolved cases by this examiner. Grant probability derived from career allowance rate.

Sign in with your work email

Enter your email to receive a magic link. No password needed.

Personal email addresses (Gmail, Yahoo, etc.) are not accepted.

Free tier: 3 strategy analyses per month