CN114222173B - Object display method and device, electronic equipment and storage medium - Google Patents

Object display method and device, electronic equipment and storage medium Download PDF

Info

Publication number
CN114222173B
CN114222173B CN202111444223.3A CN202111444223A CN114222173B CN 114222173 B CN114222173 B CN 114222173B CN 202111444223 A CN202111444223 A CN 202111444223A CN 114222173 B CN114222173 B CN 114222173B
Authority
CN
China
Prior art keywords
display
electronic map
popup
browsing
preset
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202111444223.3A
Other languages
Chinese (zh)
Other versions
CN114222173A (en
Inventor
徐世鑫
丁鑫炎
孟凡超
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Dajia Internet Information Technology Co Ltd
Original Assignee
Beijing Dajia Internet Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Dajia Internet Information Technology Co Ltd filed Critical Beijing Dajia Internet Information Technology Co Ltd
Priority to CN202111444223.3A priority Critical patent/CN114222173B/en
Publication of CN114222173A publication Critical patent/CN114222173A/en
Priority to PCT/CN2022/093131 priority patent/WO2023097981A1/en
Application granted granted Critical
Publication of CN114222173B publication Critical patent/CN114222173B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/29Geographical information databases
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/442Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
    • H04N21/44213Monitoring of end-user related data
    • H04N21/44222Analytics of user selections, e.g. selection of programs or purchase activity
    • H04N21/44224Monitoring of user activity on external systems, e.g. Internet browsing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/4782Web browsing, e.g. WebTV
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/4788Supplemental services, e.g. displaying phone caller identification, shopping application communicating with other users, e.g. chatting

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Social Psychology (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • General Physics & Mathematics (AREA)
  • Remote Sensing (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The disclosure relates to an object display method, an object display device, electronic equipment and a storage medium. The method comprises the following steps: and displaying at least one object on the electronic map, and displaying an object browsing popup on the electronic map and displaying at least one object in the object browsing popup if a first display instruction of any one of the at least one object is detected. In the embodiment of the application, the region of interest of a user can be positioned through the electronic map, and the object is previewed in the region in a popup window mode, so that the user is given a choice for whether to enter into the immersive viewing region or not, and a variety of video viewing modes are created through the roaming of the electronic map.

Description

Object display method and device, electronic equipment and storage medium
Technical Field
The disclosure relates to the technical field of internet, and in particular relates to an object display method, an object display device, electronic equipment and a storage medium.
Background
Audio and video live broadcast has been widely used in mobile devices, including unidirectional live content viewing, and bidirectional audio and video real-time communication. The application brings convenience to users in live content acquisition and real-time communication and communication capability under the mobile scene.
At present, around the playing or displaying functions of live broadcast, video or pictures, a video platform generally only provides a video watching inlet of a user concerned, and the video watching inlet with high recommendation degree value is single and not novel, so that the requirement of user diversification cannot be met.
Disclosure of Invention
The disclosure provides an object display method, an object display device, electronic equipment and a storage medium, and the technical scheme of the disclosure is as follows:
according to a first aspect of an embodiment of the present disclosure, there is provided an object display method including:
displaying at least one object on the electronic map;
If a first display instruction of any one of at least one object is detected, displaying an object browsing popup on the electronic map;
at least one object is displayed in an object browsing window.
In some possible embodiments, displaying at least one object in the object browsing popup includes:
and displaying one object of the at least one object in the object browsing popup, and switching the displayed object in the object browsing popup in response to the object switching instruction.
In some possible embodiments, displaying at least one object in the object browsing popup includes:
in the object browsing popup, all objects of the at least one object are displayed in the form of a list.
In some possible embodiments, after displaying the at least one object in the object browsing window, further comprising:
if a second display instruction based on a first target object in at least one object is detected, jumping to an object display page, and displaying the first target object on the object display page; the object display page is a full screen page.
In some possible embodiments, displaying the object browsing popup on the electronic map includes:
floating and displaying an object browsing popup window on the electronic map in a preset mode;
the preset form includes a translucent form or a transparent form;
the object browsing popup is a popup that is not full screen.
In some possible embodiments, after displaying the at least one object in the object browsing window, further comprising:
If an object updating instruction based on at least one object is detected, acquiring the updated at least one object;
And displaying the updated at least one object in the object browsing popup.
In some possible embodiments, the object browsing popup includes an operation control, and after at least one object is displayed in the object browsing popup, the method further includes:
And if an operation instruction triggered based on an operation control corresponding to a second target object in at least one object is detected, displaying operation information corresponding to the second target object in the object browsing popup.
In some possible embodiments, displaying at least one object on the electronic map comprises:
determining a display area of the electronic map;
determining an object set corresponding to the display area; each object in the object set carries position information;
determining a preset number of objects in each sub-area in the display area from the object set based on the position information;
And displaying a preset number of objects in each sub-area on the electronic map based on the position information.
In some possible embodiments, determining a display area of the electronic map, determining a set of objects corresponding to the display area includes:
if an object display instruction of a preset type object is detected, determining a display area of the electronic map;
and determining an object set associated with the preset type object corresponding to the display area.
In some possible embodiments, determining the display area of the electronic map includes:
If the area change value of the display area of the electronic map is detected to exceed the preset change value, determining the updated display area of the electronic map;
Or alternatively;
If a switching instruction of a first preset area is detected, determining a display area after updating the electronic map;
Or alternatively;
If a search instruction of the second preset area is detected, determining a display area after updating the electronic map.
In some possible embodiments, determining a preset number of objects in each sub-region in the display region from the set of objects based on the location information comprises:
determining a first preset number of first objects and a first preset number of second objects in each sub-area in the display area from the object set based on the position information;
The first object is displayed on the electronic map in a first form, and the second object is displayed on the electronic map in a second form;
The sharing value of the first object is greater than the sharing value of the second object.
In some possible embodiments, the method further comprises:
And if a page display instruction triggered based on the map display control is detected, displaying the electronic map.
According to a second aspect of the embodiments of the present disclosure, there is provided an object display method including:
a first object display module configured to perform displaying at least one object on an electronic map;
the popup window display module is configured to execute a first display instruction of any object in at least one object if the first display instruction is detected, and display an object browsing popup window on the electronic map;
and a second object display module configured to perform displaying at least one object in the object browsing popup.
In some possible embodiments, the second object display module is configured to perform:
and displaying one object of the at least one object in the object browsing popup, and switching the displayed object in the object browsing popup in response to the object switching instruction.
In some possible embodiments, the second object display module is configured to perform:
in the object browsing popup, all objects of the at least one object are displayed in the form of a list.
In some possible embodiments, the apparatus further comprises:
The page jump module is configured to execute the jump to the object display page if the second display instruction based on the first target object in the at least one object is detected, and display the first target object on the object display page; the object display page is a full screen page.
In some possible embodiments, the pop-up display module is configured to perform:
floating and displaying an object browsing popup window on the electronic map in a preset mode;
the preset form includes a translucent form or a transparent form;
the object browsing popup is a popup that is not full screen.
In some possible embodiments, the apparatus further comprises:
The object updating module is configured to execute an object updating instruction based on at least one object if the object updating instruction is detected, and acquire at least one updated object;
And the second object display module is configured to display the updated at least one object in the object browsing popup.
In some possible embodiments, the object browsing popup includes an operation control, and the apparatus further includes:
And the operation information display module is configured to execute an operation instruction triggered based on an operation control corresponding to a second target object in the at least one object, and display the operation information corresponding to the second target object in the object browsing popup.
In some possible embodiments, the first object display module is configured to perform:
determining a display area of the electronic map;
determining an object set corresponding to the display area; each object in the object set carries position information;
determining a preset number of objects in each sub-area in the display area from the object set based on the position information;
And displaying a preset number of objects in each sub-area on the electronic map based on the position information.
In some possible embodiments, the first object display module is configured to perform:
if an object display instruction of a preset type object is detected, determining a display area of the electronic map;
and determining an object set associated with the preset type object corresponding to the display area.
In some possible embodiments, the first object display module is configured to perform:
If the area change value of the display area of the electronic map is detected to exceed the preset change value, determining the updated display area of the electronic map;
Or alternatively;
If a switching instruction of a first preset area is detected, determining a display area after updating the electronic map;
Or alternatively;
If a search instruction of the second preset area is detected, determining a display area after updating the electronic map.
In some possible embodiments, the first object display module is configured to perform:
determining a first preset number of first objects and a first preset number of second objects in each sub-area in the display area from the object set based on the position information;
The first object is displayed on the electronic map in a first form, and the second object is displayed on the electronic map in a second form;
The sharing value of the first object is greater than the sharing value of the second object.
In some possible embodiments, the apparatus further comprises:
and the electronic map display module is configured to execute a page display instruction triggered by the map display control if the page display instruction is detected, and display the electronic map.
According to a third aspect of embodiments of the present disclosure, there is provided an electronic device, comprising: a processor; a memory for storing processor-executable instructions; wherein the processor is configured to execute instructions to implement the method as in any of the first aspects above.
According to a fourth aspect of embodiments of the present disclosure, there is provided a computer readable storage medium, which when executed by a processor of an electronic device, causes the electronic device to perform the method of any one of the first aspects of embodiments of the present disclosure.
According to a fifth aspect of embodiments of the present disclosure, there is provided a computer program product comprising a computer program stored in a readable storage medium, the computer program being read from the readable storage medium by at least one processor of the computer device and executed, such that the computer device performs the method of any one of the first aspects of embodiments of the present disclosure.
The technical scheme provided by the embodiment of the disclosure at least brings the following beneficial effects:
And displaying at least one object on the electronic map, and displaying an object browsing popup on the electronic map and displaying at least one object in the object browsing popup if a first display instruction of any one of the at least one object is detected. In the embodiment of the application, the region of interest of a user can be positioned through the electronic map, and the object is previewed in the region in a popup window mode, so that the user is given a choice for whether to enter into the immersive viewing region or not, and a variety of video viewing modes are created through the roaming of the electronic map.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the disclosure and together with the description, serve to explain the principles of the disclosure and do not constitute an undue limitation on the disclosure.
FIG. 1 is a schematic diagram of an application environment shown in accordance with an exemplary embodiment;
FIG. 2 is a flowchart illustrating an object display method according to an exemplary embodiment;
FIG. 3 is a flowchart illustrating an object display method according to an exemplary embodiment;
FIG. 4 is a schematic diagram of an electronic map shown in accordance with an exemplary embodiment;
FIG. 5 is a schematic diagram of an electronic map including a popup window, according to an example embodiment;
FIG. 6 is a block diagram of an object display device, according to an example embodiment;
FIG. 7 is a block diagram of an electronic device for recommendation, according to an example embodiment.
Detailed Description
In order to enable those skilled in the art to better understand the technical solutions of the present disclosure, the technical solutions of the embodiments of the present disclosure will be clearly and completely described below with reference to the accompanying drawings.
It should be noted that the terms "first," "second," and the like in the description and claims of the present disclosure and in the foregoing figures are used for distinguishing between similar first objects and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used may be interchanged where appropriate such that the embodiments of the disclosure described herein may be capable of operation in sequences other than those illustrated or described herein. The implementations described in the following exemplary examples are not representative of all implementations consistent with the present disclosure. Rather, they are merely examples of apparatus and methods consistent with some aspects of the present disclosure as detailed in the accompanying claims.
All data about the user in the application are data after the authorization of the user.
Referring to fig. 1, fig. 1 is a schematic diagram illustrating an application environment of an object display method according to an exemplary embodiment, and as shown in fig. 1, the application environment may include a client 01 and a server 02.
In an alternative embodiment, the client 01 may display at least one object on the electronic map, and if a first display instruction of any one of the at least one object is detected, display an object browsing window on the electronic map, and display at least one object in the object browsing window.
The client 01 may include, but is not limited to, a smart phone, a desktop computer, a tablet computer, a notebook computer, a smart speaker, a digital assistant, an augmented reality (augmented reality, AR)/Virtual Reality (VR) device, a smart wearable device, and other types of electronic devices. Or software running on the electronic device, such as an application, applet, etc. Alternatively, the operating system running on the electronic device may include, but is not limited to, an android system, an IOS system, linux, windows, unix, and the like.
In an alternative embodiment, the server 02 may be a content distribution device built between the above clients, where the server 02 may include a stand-alone physical server, or may be a server cluster or a distributed system formed by multiple physical servers, or may be a cloud server that provides cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, CDN (Content Delivery Network, content distribution network), and basic cloud computing services such as big data and artificial intelligence platforms.
In addition, it should be noted that, fig. 1 is only one application environment of the object display method provided in the present disclosure, and in practical application, other application environments may also be included.
Fig. 2 is a flowchart illustrating an object display method according to an exemplary embodiment, which may be applied to a hosting client as shown in fig. 2, including the steps of:
in step S201, at least one object is displayed on the electronic map.
In the embodiment of the application, the electronic map can be an electronic map in an application program or a webpage.
Alternatively, the application may be a video application, an item sharing application, a music recommendation application, or a social application function, among others. The following description will take an application program as a video application program, i.e. a video platform as an example.
In the embodiment of the application, after the client starts the video platform, an initial page of the video platform can be displayed, and a plurality of options can be arranged at a certain position on the initial page, wherein the plurality of options comprise a first page option, a same city option, a message option and the like. The location of setting the plurality of options may be at the bottom of the initial page or at the top of the initial page.
In an alternative embodiment, the plurality of options includes a "map display" option, and if the client detects a page display instruction triggered by the map display control, the electronic map is displayed. Specifically, when the client detects that the user clicks the "map display" option, the electronic map may be displayed on the client interface.
In another alternative embodiment, an electronic map is provided in the video platform and objects are displayed on the electronic map so that the user can determine objects in the vicinity of the user based on the electronic map or objects in a region of interest to the user based on the electronic map. Thus, the "map display" option may be set in the "same city" option. Optionally, if the client detects that the "same city" option is clicked, a same city page may be displayed on the client interface. The same city page includes a map display control, i.e., a "map display" option. At this time, if the user clicks the "map display" option, the client detects a page display instruction triggered by the map display control, and may display the electronic map.
In the embodiment of the application, in one use period of the electronic map, the electronic map displayed for the first time is a map displayed by taking the real-time position of the user as the center according to a certain scale. Because the electronic map is displayed centering on the real-time position of the user, the client can obtain the real-time position of the user through the authorization of the user before the electronic map is displayed. Optionally, the real-time location of the user is the current longitude and latitude information of the user.
In the embodiment of the application, at least one object displayed on the electronic map may include one object or may include a plurality of objects. The object may be a picture, a video, a live video corresponding to a live broadcasting room, etc.
Optionally, if the at least one object includes a plurality of objects, the plurality of objects may be distributed on the electronic map in a uniformly distributed manner based on the object scattering algorithm, so that the number of objects displayed by each sub-region in the display area displayed on the client interface of the electronic map is the same or similar.
In an alternative embodiment, the client may determine how to display the object on the electronic map based on an object scattering algorithm. Fig. 3 is a flowchart of an object display method according to an exemplary embodiment, as shown in fig. 3, including the steps of:
in step S2011, a display area of the electronic map is determined.
In the embodiment of the application, when the client detects the page display instruction triggered by the map display control, the electronic map can be displayed, and the display area of the electronic map is determined. The display area may be a local area of the electronic map displayed on a scale with the real-time position of the user as the center. In the embodiment of the application, determining the display area of the electronic map refers to determining longitude and latitude information of all positions included in the display area or determining longitude and latitude area information through longitude and latitude information corresponding to four vertexes.
In step S2013, an object set corresponding to the display area is determined; each object in the set of objects carries location information.
In an optional embodiment, in order to display an object on the electronic map, when the publisher publishes the object, longitude and latitude information, that is, position information, when the publisher publishes the object may be carried in the object, so the client may determine an object set corresponding to the display area based on the longitude and latitude information corresponding to the display area and the longitude and latitude information carried by the object.
The longitude and latitude information of each object in the object set is contained in the longitude and latitude information of the display area.
In some possible embodiments, in order to enable a user to obtain an object set more in line with the user's needs or user's intention through the electronic map when using the electronic map, a plurality of preset type controls corresponding to a plurality of preset type objects one by one may be set on the electronic map of the client. Assuming that the preset category objects include a first preset category object targeting a user, a second preset category object targeting a nearby social chat live room, and a third preset category object targeting things that happen to find attachments, the plurality of preset category controls may include the first preset category control, the second preset category control, and the third preset category control.
In this way, if the client detects an object display instruction of the preset type object, a display area of the electronic map is determined, and an object set associated with the preset type object corresponding to the display area is determined.
Optionally, if the client detects that the first preset type control is clicked, that is, detects an object display instruction of the first preset type object, the display area of the electronic map may be determined, and an object set associated with the first preset type object corresponding to the display area may be determined. The object set is a video, a picture or a live broadcast room of the user, which is issued by the user and aims at finding the user. The user to be found for the purpose of finding the user may be other users focused by the user corresponding to the client, may be other users known by the user corresponding to the client, may be other users who are old and rural, or may be strangers.
Optionally, if the client detects that the second preset type control is clicked, that is, detects an object display instruction of the second preset type object, the display area of the electronic map may be determined, and an object set associated with the second preset type object corresponding to the display area may be determined. The object set is a live broadcast room which aims at finding a nearby social chat live broadcast room.
Optionally, if the client detects that the third preset type control is clicked, that is, detects an object display instruction of the third preset type object, the display area of the electronic map may be determined, and an object set associated with the third preset type object corresponding to the display area may be determined. The object set is a video, a picture or a live broadcast room of the live broadcast of the user, which is aimed at finding things happening to the attachment. Each object in the set of objects is a thing that happens in the vicinity of the lecture.
In step S2015, a preset number of objects in each sub-region in the display region are determined from the object set based on the position information.
Alternatively, in order to enable the objects to be distributed on the electronic map in a uniformly distributed manner, the client may determine a preset number of objects in each sub-region in the display region from the object set based on the position information of each object in the object set. For example, the display area includes 16 sub-areas, and the area of each sub-area is the same. The client may determine 5 objects in each sub-region from the set of objects. Wherein the 5 objects are also distributed in a uniform manner in the sub-area.
In an alternative embodiment, each displayed object displayed in the display area may be displayed in the same form, for example, all in the form of a card of the same size based on the position information of the object. Alternatively, the card may be opaque, translucent or fully transparent.
In another alternative embodiment, in order to distinguish the degree of recommendation between objects, the objects may be displayed in different forms in the display area. The client may determine a first preset number of first objects and a first preset number of second objects in respective sub-regions in the display region from the object set based on the location information. The first object is displayed on the electronic map in a first form, the second object is displayed on the electronic map in a second form, and the sharing value of the first object may be greater than the sharing value of the second object.
Specifically, the client may determine a certain number of objects in each sub-region from the object set, where the certain number of objects includes a first object with a relatively high recommendation level and a second object with a relatively low recommendation level. The first object is displayed in the display area in the form of a large card and the second object is displayed in the display area in the form of a small card.
Wherein the area of the large card is smaller than the area of the small card.
The first and second forms described above are alternative embodiments. In the actual application process, a plurality of forms can be set based on the recommended degree, so that a plurality of objects, such as a first object presented in a large card form, a second object presented in a medium card form and a third object presented in a small card form, can be presented.
In step S2017, a preset number of objects in each sub-area are displayed on the electronic map based on the position information.
In this way, the client can determine a certain number of objects in each sub-area included in the display area of the electronic map, so that the displayed objects are distributed in the display area in a uniform manner, and the consequences of poor visual perception of the user caused by the fact that the objects in one sub-area are excessively concentrated and the objects in other sub-areas are rarely displayed are avoided. Meanwhile, objects with different recommendation degrees can be displayed in different forms in the display area, so that a user can be given better watching guidance.
In the embodiment of the application, the client can update the object of the display area of the electronic map. Specifically, when the client detects the object refreshing instruction, the object in the display area of the electronic map may be refreshed. The object refresh command may be triggered to refresh through an object refresh control provided on the electronic map, or may be triggered based on a detected gesture, a change in a client gesture.
The previous paragraph describes how objects are refreshed without changing the display area of the electronic map. The application may also include how to refresh the object in case the display area of the electronic map changes.
In an alternative embodiment, if the client detects that the area change value of the display area of the electronic map exceeds the preset change value, the updated display area of the electronic map may be determined. Then, the client may determine an object set corresponding to the updated display area, so that a preset number of objects in each sub-area in the updated display area may be determined from the object set based on the location information, and finally the preset number of objects in each sub-area are displayed in the updated display area on the electronic map based on the location information.
The area change value of the display area exceeding the preset change value may include the following two cases: firstly, the client detects that a user drags the electronic map, so that the display area of the electronic map in the dragging process and the area change value of the original display area meet the preset change value. For example, the preset change value is one third of the display area. In this way, the scale of the electronic map is unchanged. Secondly, the client detects that the user reduces or enlarges the electronic map, and in the mode, the scale of the electronic map is changed. If the scale difference between the scale of the electronic map and the original scale satisfies the preset difference in the zooming-in and zooming-out process, for example, the preset difference is 1-level scale, the client determines the updated display area of the electronic map again.
In another alternative embodiment, if the client detects the switching instruction of the first preset area, the updated display area of the electronic map is determined. Then, the client may determine an object set corresponding to the updated display area, so that a preset number of objects in each sub-area in the updated display area may be determined from the object set based on the location information, and finally the preset number of objects in each sub-area are displayed in the updated display area on the electronic map based on the location information.
Specifically, the client detects a switching instruction for switching from the original preset area to the first preset area in a region switching manner, and can redetermine the updated display area of the electronic map. For example, the region list is directly pulled down, the first preset region is clicked, and the client can receive a switching instruction of the first preset region, so that the updated display region of the electronic map is determined. The updated display area is the area corresponding to the first preset area.
In another alternative embodiment, if the client detects the search instruction of the second preset area, the updated display area of the electronic map is determined. Then, the client may determine an object set corresponding to the updated display area, so that a preset number of objects in each sub-area in the updated display area may be determined from the object set based on the location information, and finally the preset number of objects in each sub-area are displayed in the updated display area on the electronic map based on the location information.
Specifically, when the client detects that the second preset area is input in the area search box and a search instruction of the second preset area is received, the updated display area of the electronic map can be redetermined. The updated display area is the area corresponding to the second preset area.
Fig. 4 is a schematic diagram of an electronic map, including electronic drops 401, and individual objects 402 uniformly distributed in a display area of the electronic map, as shown in fig. 4, according to an exemplary embodiment. Different objects 402 may be presented on the electronic map in different displays based on the degree of recommendation, i.e., the sharing value.
Alternatively, the identification information of the user who issued the object, such as a nickname, may be displayed below the object displayed on the electronic map. The type of the object may also be displayed by preset information, for example, if the object is a social chat live room currently being live, "in live" may be displayed in the upper left corner of the object. Further, if the user who publishes the object is a user that the user of the client is interested in, status information of the object, such as "user you are interested in" or "user you are interested in" and so on, may be displayed.
In step S203, if a first display instruction of any one of the at least one object is detected, an object browsing window is displayed on the electronic map.
In the embodiment of the application, if the client detects the first display instruction of any one of the at least one object, the object browsing popup can be displayed on the electronic map.
Considering that the content of an object is not necessarily interesting to the user after the user clicks the object to play or display, in order to avoid entering an immersive play mode after clicking the object. The embodiment of the application sets the display object in the form of a popup window.
Fig. 5 is a schematic diagram of an electronic map including a pop-up window, as shown in fig. 5, including an electronic map 401, and an object 402 on the electronic map, according to an example embodiment. When the client detects the first display instruction of any one of the at least one object, the client may hover display the object browse popup 501 in a preset form. Alternatively, the preset form may include a semi-transparent form or a transparent form, the object browsing window may be a non-full screen window, for example, occupying half of the screen, and the window may be located at the bottom of the interface as shown in fig. 5. Alternatively, the popup may be located at any location of the interface.
In step S205, at least one object is displayed in the object browsing window.
As shown in fig. 5, a client may display at least one object 502 in an object browsing popup. Wherein at least one object 502 is an object 402 on an electronic map.
Alternatively, after the client displays at least one object 502 in the object browsing pop-up window, the user may provide the function of previewing the object.
In an alternative embodiment, each object on the electronic map has its corresponding object browse popup. In this way, the client displays the objects associated with the first display instruction in the object browsing popup, and the number of the objects is one.
In another alternative embodiment, all objects on the electronic map correspond to the same object browse popup. In this way, the client may display all objects in the at least one object in the form of a list in the object browsing popup. Alternatively, assuming that there are 25 objects on the electronic map, the client may display the 25 objects in a list form in the object browsing popup.
In an alternative embodiment, all objects on the electronic map correspond to the same object browse popup. When a first display instruction of any one of the at least one object is detected, an object browsing popup can be displayed on the electronic map. The object browsing window may display all of the at least one object. Alternatively, the object browse popup may display one of the at least one object at the same time. And the client responds to the object switching instruction, and switches the objects displayed in the object browsing popup window, so that the objects displayed after switching are other objects in at least one object.
Alternatively, the client may present each object in a left-right sliding manner or in a display sliding up and down based on a sliding instruction of the user. When an object is located at a preset position (such as a middle position) in the object browsing popup window, the object can be previewed.
In the embodiment of the application, the client can update the object in the object browsing popup. Since it has been mentioned above, assuming that there are 25 objects on the electronic map, the client may display the 25 objects in the form of a list in the object browsing popup. When the user lacks interest in all 25 objects, new objects can be acquired in an updated manner. Optionally, if an object update instruction based on at least one object is detected, the client may acquire the updated at least one object and display the updated at least one object in the object browsing window.
In particular, the object update instruction may be triggered by an object update control. Optionally, an object update control may be provided in the object browsing popup or on the electronic map. Optionally, the object update control may be a first preset category control, a second preset category control, or a third preset category control, which are described above. When the object browsing popup appears on the electronic map, the object updating instruction can be triggered after the first preset type control, the second preset type control or the third preset type control is clicked. Alternatively, the object update control may be another new control.
Specifically, the object update instruction may be triggered based on a preset operation. Alternatively, when the user slides left and right, having slid left to the last object on the right, again sliding left, the client may detect the object update instruction. Optionally, when the user slides left and right and has slid left to the last object on the right, the client may detect the object update instruction by double-clicking any position in the object browsing popup.
In this way, at least one updated object may be displayed in the object browsing window. Optionally, when at least one updated object is displayed in the browser window, the object on the electronic map may need to be updated synchronously based on the at least one updated object, so that the object browser window and the object on the electronic map remain the same.
In order to provide more functions and meet the requirements of users, the client can set an operation control in the object browsing popup, and if the client detects an operation instruction triggered based on the operation control corresponding to the second target object in at least one object, the client can display operation information corresponding to the second target object in the object browsing popup. The operation control may be a praise operation control, a comment operation control, a focus operation control, etc., and when the client detects that any one of the operation controls is operated, operation information corresponding to the second target object may be displayed in the object browsing popup. For example, when the operation control is a praise operation control, praise information corresponding to the second target object may be displayed.
Alternatively, when the client detects a double-click gesture based on an object, the praise effect of the object may be triggered.
In the embodiment of the application, the electronic map can also comprise a popup closing control, and when the client detects a closing instruction triggered by the popup closing control, the electronic map under the popup can be completely displayed by closing the object browsing popup. Or when a gesture in a certain direction is detected, the object browsing popup can be closed, and the electronic map under the popup is completely displayed.
Optionally, the object browsing popup may be dragged on the electronic map, so that the object browsing popup is set at different positions according to habits of users.
Optionally, when the object browsing popup is displayed on the electronic map, the client may default, in the object browsing popup, an object with the highest playing recommendation degree in at least one object.
On the basis that an object browsing popup is displayed on an electronic map, a user can preview an object in the object browsing popup, and if the user is very interested in a certain object, the embodiment of the application can provide a mode for the user to enter into immersive experience.
In some possible embodiments, if the object browse popup window is detected, based on a second display instruction of a first target object in at least one object, jumping to an object display page, and displaying the first target object on the object display page, where the object display page is a full-screen page. In this way, the client enters the immersive play mode. In the immersive play mode, i.e. on the object display page, the client may provide corresponding functionality for the client to play different objects. The different objects played can be objects on the electronic map, and can also be objects in the object set corresponding to the display area of the electronic map.
In summary, the embodiment of the application creatively gathers different preset types of objects on the electronic map, including a first preset type of objects aiming at finding users, a second preset type of objects aiming at finding nearby social chat live rooms, and pictures, videos and live rooms under a third preset type of objects aiming at finding things happening to the accessories.
Meanwhile, in order to distinguish the recommendation degree among the objects, the objects can be uniformly displayed in different forms in the display area, non-immersive popup window display is supported, operations such as praise, comment and the like can be performed in the popup window mode, and the requirements of users can be met.
Fig. 6 is a block diagram of an object display device, according to an example embodiment. Referring to fig. 6, the apparatus includes a first object display module 601, a popup display module 602, and a second object display module 603.
A first object display module 601 configured to perform displaying at least one object on an electronic map;
the popup display module 602 is configured to execute a first display instruction for displaying an object browsing popup on the electronic map if any one of the at least one object is detected;
The second object display module 603 is configured to perform displaying at least one object in the object browsing popup.
In some possible embodiments, the second object display module is configured to perform:
and displaying one object of the at least one object in the object browsing popup, and switching the displayed object in the object browsing popup in response to the object switching instruction.
In some possible embodiments, the second object display module is configured to perform:
in the object browsing popup, all objects of the at least one object are displayed in the form of a list.
In some possible embodiments, the apparatus further comprises:
The page jump module is configured to execute the jump to the object display page if the second display instruction based on the first target object in the at least one object is detected, and display the first target object on the object display page; the object display page is a full screen page.
In some possible embodiments, the pop-up display module is configured to perform:
floating and displaying an object browsing popup window on the electronic map in a preset mode;
the preset form includes a translucent form or a transparent form;
the object browsing popup is a popup that is not full screen.
In some possible embodiments, the apparatus further comprises:
The object updating module is configured to execute an object updating instruction based on at least one object if the object updating instruction is detected, and acquire at least one updated object;
And the second object display module is configured to display the updated at least one object in the object browsing popup.
In some possible embodiments, the object browsing popup includes an operation control, and the apparatus further includes:
And the operation information display module is configured to execute an operation instruction triggered based on an operation control corresponding to a second target object in the at least one object, and display the operation information corresponding to the second target object in the object browsing popup.
In some possible embodiments, the first object display module is configured to perform:
determining a display area of the electronic map;
determining an object set corresponding to the display area; each object in the object set carries position information;
determining a preset number of objects in each sub-area in the display area from the object set based on the position information;
And displaying a preset number of objects in each sub-area on the electronic map based on the position information.
In some possible embodiments, the first object display module is configured to perform:
if an object display instruction of a preset type object is detected, determining a display area of the electronic map;
and determining an object set associated with the preset type object corresponding to the display area.
In some possible embodiments, the first object display module is configured to perform:
If the area change value of the display area of the electronic map is detected to exceed the preset change value, determining the updated display area of the electronic map;
Or alternatively;
If a switching instruction of a first preset area is detected, determining a display area after updating the electronic map;
Or alternatively;
if a search instruction of a second preset area is detected, determining a display area after updating the electronic map; .
In some possible embodiments, the first object display module is configured to perform:
determining a first preset number of first objects and a first preset number of second objects in each sub-area in the display area from the object set based on the position information;
The first object is displayed on the electronic map in a first form, and the second object is displayed on the electronic map in a second form;
The sharing value of the first object is greater than the sharing value of the second object.
In some possible embodiments, the apparatus further comprises:
and the electronic map display module is configured to execute a page display instruction triggered by the map display control if the page display instruction is detected, and display the electronic map.
The specific manner in which the various modules perform the operations in the apparatus of the above embodiments have been described in detail in connection with the embodiments of the method, and will not be described in detail herein.
Fig. 7 is a block diagram illustrating an apparatus 700 for data processing according to an example embodiment. For example, apparatus 700 may be a mobile phone, computer, digital broadcast terminal, messaging device, game console, tablet device, medical device, exercise device, personal digital assistant, or the like.
Referring to fig. 7, an apparatus 700 may include one or more of the following components: a processing component 702, a memory 704, a power component 706, a multimedia component 708, an audio component 710, an input/output (I/O) interface 712, a sensor component 714, and a communication component 716.
The processing component 702 generally controls overall operation of the apparatus 700, such as operations associated with display, telephone calls, data communications, camera operations, and recording operations. The processing component 702 may include one or more processors 720 to execute instructions to perform all or part of the steps of the methods described above. Further, the processing component 702 can include one or more modules that facilitate interaction between the processing component 702 and other components. For example, the processing component 702 may include a multimedia module to facilitate interaction between the multimedia component 708 and the processing component 702.
Memory 704 is configured to store various types of data to support operations at device 700. Examples of such data include instructions for any application or method operating on the apparatus 700, contact data, phonebook data, messages, pictures, videos, and the like. The memory 704 may be implemented by any type or combination of volatile or nonvolatile memory devices such as Static Random Access Memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic or optical disk.
The power supply component 706 provides power to the various components of the device 700. The power components 706 may include a power management system, one or more power sources, and other components associated with generating, managing, and distributing power for the device 700.
The multimedia component 708 includes a screen between the device 700 and the user that provides an output interface. In some embodiments, the screen may include a Liquid Crystal Display (LCD) and a Touch Panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive input signals from a user. The touch panel includes one or more touch sensors to sense touches, swipes, and gestures on the touch panel. The touch sensor may sense not only the boundary of a touch or slide action, but also the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 708 includes a front-facing camera and/or a rear-facing camera. The front-facing camera and/or the rear-facing camera may receive external multimedia data when the device 700 is in an operational mode, such as a shooting mode or a video mode. Each front camera and rear camera may be a fixed optical lens system or have focal length and optical zoom capabilities.
The audio component 710 is configured to output and/or input audio signals. For example, the audio component 710 includes a Microphone (MIC) configured to receive external audio signals when the device 700 is in an operational mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signals may be further stored in the memory 704 or transmitted via the communication component 716. In some embodiments, the audio component 710 further includes a speaker for outputting audio signals.
The I/O interface 712 provides an interface between the processing component 702 and peripheral interface modules, which may be a keyboard, click wheel, buttons, etc. These buttons may include, but are not limited to: homepage button, volume button, start button, and lock button.
The sensor assembly 714 includes one or more sensors for providing status assessment of various aspects of the apparatus 700. For example, the sensor assembly 714 may detect an on/off state of the device 700, a relative positioning of the components, such as a display and keypad of the apparatus 700, a change in position of the apparatus 700 or one component of the apparatus 700, the presence or absence of user contact with the apparatus 700, an orientation or acceleration/deceleration of the apparatus 700, and a change in temperature of the apparatus 700. The sensor assembly 714 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact. The sensor assembly 714 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 714 may also include an acceleration sensor, a gyroscopic sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
The communication component 716 is configured to facilitate communication between the apparatus 700 and other devices in a wired or wireless manner. The apparatus 700 may access a wireless network based on a communication standard, such as WiFi, an operator network (e.g., 2G, 3G, 4G, or 5G), or a combination thereof. In one exemplary embodiment, the communication component 716 receives broadcast signals or broadcast related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 716 further includes a Near Field Communication (NFC) module to facilitate short range communications. For example, the NFC module may be implemented based on Radio Frequency Identification (RFID) technology, infrared data association (IrDA) technology, ultra Wideband (UWB) technology, bluetooth (BT) technology, and other technologies.
In an exemplary embodiment, the apparatus 700 may be implemented by one or more Application Specific Integrated Circuits (ASICs), digital Signal Processors (DSPs), digital Signal Processing Devices (DSPDs), programmable Logic Devices (PLDs), field Programmable Gate Arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic elements for executing the methods described above.
In an exemplary embodiment, a storage medium is also provided, such as a memory 704 including instructions executable by the processor 720 of the apparatus 700 to perform the above-described method. Alternatively, the storage medium may be a non-transitory computer readable storage medium, which may be, for example, ROM, random Access Memory (RAM), CD-ROM, magnetic tape, floppy disk, optical data storage device, and the like.

Claims (23)

1. An object display method, comprising:
displaying at least one object on the electronic map;
If a first display instruction of any one of the at least one object is detected, displaying an object browsing popup on the electronic map;
displaying the at least one object in the object browsing popup;
the displaying at least one object on the electronic map includes:
determining a display area of the electronic map;
Determining an object set corresponding to the display area; each object in the object set carries position information;
Determining a preset number of objects in each sub-area in the display area from the object set based on the position information;
displaying a preset number of objects in each sub-area on the electronic map based on the position information;
The determining the display area of the electronic map, and the determining the object set corresponding to the display area includes:
If an object display instruction of a preset type object is detected, determining a display area of the electronic map; the preset category objects comprise a first preset category object aiming at finding a user, a second preset category object aiming at finding a nearby social chat live broadcasting room, and pictures, videos and live broadcasting rooms under a third preset category object aiming at finding nearby things;
And determining an object set associated with the preset type object corresponding to the display area.
2. The object display method of claim 1, wherein the displaying the at least one object in the object browsing window comprises:
And displaying one object in the at least one object in the object browsing popup, and responding to an object switching instruction, and switching the displayed object in the object browsing popup.
3. The object display method of claim 1, wherein the displaying the at least one object in the object browsing window comprises:
And displaying all the objects in the at least one object in a list form in the object browsing popup.
4. The object display method according to claim 1, further comprising, after the at least one object is displayed in the object browsing window:
If a second display instruction based on a first target object in the at least one object is detected, jumping to an object display page, and displaying the first target object on the object display page; the object display page is a full-screen page.
5. The method of any one of claims 1-4, wherein displaying an object navigation popup on the electronic map comprises:
floating and displaying the object browsing popup window on the electronic map in a preset mode;
the preset form comprises a semitransparent form or a transparent form;
the object browsing popup is a popup of non-full screen.
6. The object display method according to claim 5, further comprising, after the at least one object is displayed in the object browsing window:
if an object updating instruction based on the at least one object is detected, acquiring the updated at least one object;
and displaying the updated at least one object in the object browsing popup.
7. The method of claim 4, wherein the object browsing window includes an operation control, and wherein after the at least one object is displayed in the object browsing window, the method further includes:
And if an operation instruction triggered based on an operation control corresponding to a second target object in the at least one object is detected, displaying operation information corresponding to the second target object in the object browsing popup.
8. The object display method according to claim 6, wherein the determining the display area of the electronic map includes:
If the area change value of the display area of the electronic map is detected to exceed the preset change value, determining the updated display area of the electronic map;
Or alternatively;
if a switching instruction of a first preset area is detected, determining an updated display area of the electronic map;
Or alternatively;
If a search instruction of a second preset area is detected, determining the updated display area of the electronic map.
9. The object display method according to any one of claims 6 to 8, wherein the determining a preset number of objects in each sub-region in the display region from the object set based on the position information includes:
Determining a first preset number of first objects and a first preset number of second objects in each sub-region in the display region from the object set based on the position information;
The first object is displayed on the electronic map in a first form, and the second object is displayed on the electronic map in a second form;
The sharing value of the first object is greater than the sharing value of the second object.
10. The object display method according to claim 1, characterized in that the method further comprises:
And if a page display instruction triggered based on the map display control is detected, displaying the electronic map.
11. An object display device, comprising:
a first object display module configured to perform displaying at least one object on an electronic map;
the popup display module is configured to execute a first display instruction of any object in the at least one object if the first display instruction is detected, and display an object browsing popup on the electronic map;
A second object display module configured to perform displaying the at least one object in the object browsing popup;
the first object display module is configured to perform:
determining a display area of the electronic map;
Determining an object set corresponding to the display area; each object in the object set carries position information;
Determining a preset number of objects in each sub-area in the display area from the object set based on the position information;
displaying a preset number of objects in each sub-area on the electronic map based on the position information;
the first object display module is configured to perform:
if an object display instruction of a preset type object is detected, determining a display area of the electronic map;
And determining an object set associated with the preset type object corresponding to the display area.
12. The object display device of claim 11, wherein the second object display module is configured to perform:
And displaying one object in the at least one object in the object browsing popup, and responding to an object switching instruction, and switching the displayed object in the object browsing popup.
13. The object display device of claim 11, wherein the second object display module is configured to perform:
And displaying all the objects in the at least one object in a list form in the object browsing popup.
14. The object display device according to claim 11, characterized in that the device further comprises:
A page jump module configured to execute, if a second display instruction based on a first target object in the at least one object is detected, jump to an object display page, and display the first target object on the object display page; the object display page is a full-screen page.
15. The object display device of any one of claims 11-14, wherein the pop-up display module is configured to perform:
floating and displaying the object browsing popup window on the electronic map in a preset mode;
the preset form comprises a semitransparent form or a transparent form;
the object browsing popup is a popup of non-full screen.
16. The object display device according to claim 15, characterized in that the device further comprises:
the object updating module is configured to execute an object updating instruction based on the at least one object if the object updating instruction is detected, and acquire the updated at least one object;
the second object display module is configured to execute displaying the updated at least one object in the object browsing window.
17. The object display device of claim 14, wherein the object browse popup includes an operation control therein, the device further comprising:
And the operation information display module is configured to execute an operation instruction triggered by an operation control corresponding to a second target object in the at least one object if the operation instruction is detected, and display the operation information corresponding to the second target object in the object browsing popup.
18. The object display device of claim 16, wherein the first object display module is configured to perform:
If the area change value of the display area of the electronic map is detected to exceed the preset change value, determining the updated display area of the electronic map;
Or alternatively;
if a switching instruction of a first preset area is detected, determining an updated display area of the electronic map;
Or alternatively;
If a search instruction of a second preset area is detected, determining the updated display area of the electronic map.
19. The object display device of any one of claims 16-18, wherein the first object display module is configured to perform:
Determining a first preset number of first objects and a first preset number of second objects in each sub-region in the display region from the object set based on the position information;
The first object is displayed on the electronic map in a first form, and the second object is displayed on the electronic map in a second form;
The sharing value of the first object is greater than the sharing value of the second object.
20. The object display device according to claim 11, characterized in that the device further comprises:
and the electronic map display module is configured to execute a page display instruction triggered by the map display control if the page display instruction is detected, and display the electronic map.
21. An electronic device, comprising:
A processor;
a memory for storing the processor-executable instructions;
wherein the processor is configured to execute the instructions to implement the object display method of any one of claims 1 to 10.
22. A computer readable storage medium, characterized in that instructions in the computer readable storage medium, when executed by a processor of an electronic device, enable the electronic device to perform the object display method of any one of claims 1 to 10.
23. A computer program product, characterized in that the computer program product comprises a computer program stored in a readable storage medium, from which at least one processor of a computer device reads and executes the computer program, causing the computer device to perform the object display method according to any one of claims 1 to 10.
CN202111444223.3A 2021-11-30 2021-11-30 Object display method and device, electronic equipment and storage medium Active CN114222173B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN202111444223.3A CN114222173B (en) 2021-11-30 2021-11-30 Object display method and device, electronic equipment and storage medium
PCT/CN2022/093131 WO2023097981A1 (en) 2021-11-30 2022-05-16 Object display method and electronic device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111444223.3A CN114222173B (en) 2021-11-30 2021-11-30 Object display method and device, electronic equipment and storage medium

Publications (2)

Publication Number Publication Date
CN114222173A CN114222173A (en) 2022-03-22
CN114222173B true CN114222173B (en) 2024-09-20

Family

ID=80699073

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111444223.3A Active CN114222173B (en) 2021-11-30 2021-11-30 Object display method and device, electronic equipment and storage medium

Country Status (2)

Country Link
CN (1) CN114222173B (en)
WO (1) WO2023097981A1 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114222173B (en) * 2021-11-30 2024-09-20 北京达佳互联信息技术有限公司 Object display method and device, electronic equipment and storage medium
CN114861094A (en) * 2022-04-11 2022-08-05 北京达佳互联信息技术有限公司 Weather information display method and device, electronic equipment and storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106951515A (en) * 2017-03-17 2017-07-14 上海衡修信息科技有限公司 A kind of contact person's matching process and device based on social software
CN110960859A (en) * 2019-11-12 2020-04-07 腾讯科技(深圳)有限公司 Data visualization display method and device, electronic equipment and storage medium
CN112367531A (en) * 2020-10-30 2021-02-12 腾讯科技(深圳)有限公司 Video stream display method, processing method and related equipment

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101674359A (en) * 2009-08-17 2010-03-17 宇龙计算机通信科技(深圳)有限公司 Switch and control method and system of subscriber identification card and mobile terminal
CN106649400A (en) * 2015-11-03 2017-05-10 阿里巴巴集团控股有限公司 Method, device and system for recommending multimedia object, terminal and server
CN106954086B (en) * 2017-02-28 2020-08-04 北京潘达互娱科技有限公司 Information recommendation method and device
CN112395509A (en) * 2019-08-15 2021-02-23 上海连尚网络科技有限公司 Information display method, information providing method, apparatus, and computer-readable medium
CN111062778A (en) * 2019-12-11 2020-04-24 北京小米移动软件有限公司 Product browsing method, device, equipment and storage medium
CN112052354A (en) * 2020-08-28 2020-12-08 北京达佳互联信息技术有限公司 Video recommendation method, video display method and device and computer equipment
CN113194351B (en) * 2021-02-24 2023-06-27 北京字跳网络技术有限公司 Video display method and device, electronic equipment and storage medium
CN114222173B (en) * 2021-11-30 2024-09-20 北京达佳互联信息技术有限公司 Object display method and device, electronic equipment and storage medium

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106951515A (en) * 2017-03-17 2017-07-14 上海衡修信息科技有限公司 A kind of contact person's matching process and device based on social software
CN110960859A (en) * 2019-11-12 2020-04-07 腾讯科技(深圳)有限公司 Data visualization display method and device, electronic equipment and storage medium
CN112367531A (en) * 2020-10-30 2021-02-12 腾讯科技(深圳)有限公司 Video stream display method, processing method and related equipment

Also Published As

Publication number Publication date
WO2023097981A1 (en) 2023-06-08
CN114222173A (en) 2022-03-22

Similar Documents

Publication Publication Date Title
CN109120981B (en) Information list display method and device and storage medium
WO2022022196A1 (en) Bullet screen posting method, bullet screen displaying method and electronic device
CN106527867B (en) Method and device for moving suspension layer interface
CN109168062B (en) Video playing display method and device, terminal equipment and storage medium
US20190073124A1 (en) Method and apparatus for controlling application
CN110636355B (en) Video switching method, device, terminal and storage medium
CN111556352B (en) Multimedia resource sharing method and device, electronic equipment and storage medium
CN114222173B (en) Object display method and device, electronic equipment and storage medium
CN110968364A (en) Method and device for adding shortcut plug-in and intelligent equipment
CN111859209B (en) Content display method, device and storage medium
CN109151553B (en) Display control method and device, electronic equipment and storage medium
CN109521938B (en) Method and device for determining data evaluation information, electronic device and storage medium
CN108829473B (en) Event response method, device and storage medium
CN113778301B (en) Emotion interaction method based on content service and electronic equipment
WO2019095810A1 (en) Interface display method and device
CN114554231A (en) Information display method and device, electronic equipment and storage medium
CN112130719B (en) Page display method, device and system, electronic equipment and storage medium
CN117119260A (en) Video control processing method and device
CN115278273B (en) Resource display method and device, electronic equipment and storage medium
CN115119038B (en) Information display method and device, electronic equipment and storage medium
CN114095611B (en) Processing method and device of caller identification interface, electronic equipment and storage medium
CN106951171B (en) Control method and device of virtual reality helmet
CN116596611A (en) Commodity object information display method and electronic equipment
US11112951B2 (en) Method, device and storage medium for displaying content in notification bar
CN114780180B (en) Object data display method and device, electronic equipment and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant