US11662896B2ActiveUtilityA1
Method of content presentation, electronic device and storage medium
Assignee: BEIJING DAJIA INTERNET INFORMATION TECH CO LTDPriority: Feb 4, 2020Filed: Dec 29, 2020Granted: May 30, 2023
Est. expiryFeb 4, 2040(~13.6 yrs left)· nominal 20-yr term from priority
Y02D10/00G06F 3/0488G06F 3/0482G06F 3/04817G06F 3/04847G06V 20/41G06F 3/0481G06F 3/04886G06F 3/04842G06Q 10/40
41
PatentIndex Score
0
Cited by
22
References
12
Claims
Abstract
Disclosed are a method, an electronic device and a storage medium of processing data. The method can include: playing an image in an image playing interface in response to an image playing request sent by an account; determining a target presentation area in the image playing interface in response to detecting a touch operation of the account on the image playing interface, wherein the target presentation area is used for presenting feedback information of the image and the feedback information includes a set of emojis; determining the set of emojis based on feature labels of the image; rendering emojis in the set to the target presentation area.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1. A method of content presentation, comprising:
playing an image in an image playing interface in response to receiving an image playing request sent by an account;
determining a target presentation area in the image playing interface in response to detecting a touch operation of the account on the image playing interface, wherein the target presentation area is used for presenting feedback information of the image, wherein the feedback information comprises a set of emojis;
determining the set of emojis based on feature labels of the image;
rendering emojis in the set to the target presentation area;
wherein said determining the target presentation area in the image playing interface in response to detecting the touch operation of the account on the image playing interface, comprising:
determining a candidate presentation area based on a touch point in the image playing interface, wherein the touch point is determined based on the touch operation;
determining a candidate location set in the candidate presentation area based on the touch point and an angle range set, wherein the candidate location set conforms to a location presentation rule and candidate locations are used for rendering respective emojis; and
determining the target presentation area based on the candidate presentation area for which the candidate location set has been determined;
wherein the candidate location set conforms to the location presentation rule, comprising:
determining an offset angle corresponding to each emoji in the candidate presentation area based on a result of dividing an angle range, wherein the angle range is selected from the angle range set;
calculating a candidate location corresponding to each emoji in the candidate presentation area based on a location area radius and the offset angle; and
determining that all candidate locations conform to the location presentation rule in response to all candidate locations being located in the image playing interface.
2. The method according to claim 1 , wherein the determining of the candidate presentation area based on the touch point, comprising:
generating the candidate presentation area based on coordinates of an initial touch point, wherein the initial touch point is determined based on the touch operation; and
updating the candidate presentation area based on the touch point iteratively in response to the candidate presentation area not conforming to an area presentation rule, wherein the touch point is adjusted based on the initial touch point.
3. The method according to claim 2 , wherein the touch point is adjusted based on the initial touch point comprising:
determining an overlap ratio between the candidate presentation area and the image playing interface; and
updating the touch point by adjusting the initial touch point based on a center of the image playing interface iteratively in response to the overlap ratio being out of a threshold range.
4. The method according to claim 1 , wherein the feature label comprises any one or a combination of:
category of the image;
emoji used by the account with a usage frequency reaching a threshold;
geographic location of an account login; and
emojis used for this image with a usage frequency during a period reaching the threshold.
5. An electronic device, comprising:
a memory configured for storing executable instructions;
a processor coupled to the memory and configured for reading and executing the executable instructions stored in the memory to implement:
playing an image in an image playing interface in response to receiving an image playing request sent by an account;
determining a target presentation area in the image playing interface in response to detecting a touch operation of the account on the image playing interface, wherein the target presentation area is used for presenting feedback information of the image, wherein the feedback information comprises a set of emojis;
determining a set of emojis based on feature labels of the image;
rendering emojis in the set to the target presentation area;
wherein said determining the target presentation area in the image playing interface in response to detecting the touch operation of the account on the image playing interface, comprising:
determining a candidate presentation area based on a touch point in the image playing interface, wherein the touch point is determined based on the touch operation;
determining a candidate location set in the candidate presentation area based on the touch point and an angle range set, wherein the candidate location set conforms to a location presentation rule and candidate locations are used for rendering respective emojis; and
determining the target presentation area based on the candidate presentation area for which the candidate location set has been determined;
wherein the candidate location set conforms to the location presentation rule, comprising:
determining an offset angle corresponding to each emoji in the candidate presentation area based on a result of dividing an angle range, wherein the angle range is selected from the angle range set;
calculating a candidate location corresponding to each emoji in the candidate presentation area based on a location area radius and the offset angle; and
determining that all candidate locations conform to the location presentation rule in response to all candidate locations being located in the image playing interface.
6. The electronic device according to claim 5 , wherein the determining of the candidate presentation area based on the touch point, comprising:
generating the candidate presentation area based on coordinates of an initial touch point, wherein the initial touch point is determined based on the touch operation;
updating the candidate presentation area based on the touch point iteratively in response to the candidate presentation area not conforming to an area presentation rule, wherein the touch point is adjusted based on the initial touch point.
7. The electronic device according to claim 6 , wherein the touch point is adjusted based on the initial touch point comprising:
determining an overlap ratio between the candidate presentation area and the image playing interface; and
updating the touch point by adjusting the initial touch point based on a center of the image playing interface iteratively in response to the overlap ratio being out of a threshold range.
8. The non-transitory computer-readable storage medium according to claim 7 , wherein the touch point is adjusted based on the initial touch point comprising:
determining an overlap ratio between the candidate presentation area and the image playing interface;
updating the touch point by adjusting the initial touch point based on a center of the image playing interface iteratively in response to the overlap ratio being out of a threshold range.
9. The electronic device according to claim 5 , wherein the feature label comprises any one or a combination of:
category of the image;
emoji used by the account with a usage frequency reaching a threshold;
geographic location of an account login; and
emojis used for this image with a usage frequency during a period reaching the threshold.
10. A non-transitory computer-readable storage medium comprising instructions configured to cause one or more processor to implement:
playing an image in an image playing interface in response to receiving an image playing request sent by an account;
determining a target presentation area in the image playing interface in response to detecting a touch operation of the account on the image playing interface, wherein the target presentation area is used for presenting feedback information of the image, wherein the feedback information comprises a set of emojis;
determining a set of emojis based on feature labels of the image;
rendering emojis in the set to the target presentation area wherein said determining the target presentation area in the image playing interface in response to detecting the touch operation of the account on the image playing interface, comprising:
determining a candidate presentation area based on a touch point in the image playing interface, wherein the touch point is determined based on the touch operation;
determining a candidate location set in the candidate presentation area based on the touch point and an angle range set, wherein the candidate location set conforms to a location presentation rule and candidate locations are used for rendering respective emojis; and
determining the target presentation area based on the candidate presentation area for which the candidate location set has been determined;
wherein the candidate location set conforms to the location presentation rule, comprising:
determining an offset angle corresponding to each emoji in the candidate presentation area based on a result of dividing an angle range, wherein the angle range is selected from the angle range set;
calculating a candidate location corresponding to each emoji in the candidate presentation area based on a location area radius and the offset angle; and
determining that all candidate locations conform to the location presentation rule in response to all candidate locations being located in the image playing interface.
11. The non-transitory computer-readable storage medium according to claim 10 , wherein the determining of the candidate presentation area based on the touch point, comprising:
generating the candidate presentation area based on coordinates of an initial touch point, wherein the initial touch point is determined based on the touch operation;
updating the candidate presentation area based on the touch point iteratively in response to the candidate presentation area not conforming to an area presentation rule, wherein the touch point is adjusted based on the initial touch point.
12. The non-transitory computer-readable storage medium according to claim 10 , wherein the feature label comprises any one or a combination of:
category of the image;
emoji used by the account with a usage frequency reaching a threshold;
geographic location of an account login; and
emojis used for this image with a usage frequency during a period reaching the threshold.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.