WO2017211200A1 - 动态列表的显示方法、装置、设备和*** - Google Patents

动态列表的显示方法、装置、设备和*** Download PDF

Info

Publication number
WO2017211200A1
WO2017211200A1 PCT/CN2017/086052 CN2017086052W WO2017211200A1 WO 2017211200 A1 WO2017211200 A1 WO 2017211200A1 CN 2017086052 W CN2017086052 W CN 2017086052W WO 2017211200 A1 WO2017211200 A1 WO 2017211200A1
Authority
WO
WIPO (PCT)
Prior art keywords
information item
label
account
dynamic list
same label
Prior art date
Application number
PCT/CN2017/086052
Other languages
English (en)
French (fr)
Inventor
傅小贞
Original Assignee
阿里巴巴集团控股有限公司
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 阿里巴巴集团控股有限公司 filed Critical 阿里巴巴集团控股有限公司
Priority to EP17809639.2A priority Critical patent/EP3467648A4/en
Priority to KR1020197000055A priority patent/KR102345182B1/ko
Priority to JP2018564245A priority patent/JP6949059B2/ja
Publication of WO2017211200A1 publication Critical patent/WO2017211200A1/zh
Priority to US16/183,419 priority patent/US20190073098A1/en
Priority to US16/721,104 priority patent/US20200125223A1/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/04812Interaction techniques based on cursor appearance or behaviour, e.g. being affected by the presence of displayed objects
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/0485Scrolling or panning
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/2866Architectures; Arrangements
    • H04L67/30Profiles
    • H04L67/306User profiles

Definitions

  • the present application relates to the field of Internet technologies, and in particular, to a method, device, device, and system for displaying a dynamic list.
  • each user account will follow a lot of other accounts, there will be a lot of content in their own dynamic list, and the content will continue over time. Updated and simply displayed in the order of update, users need to find content that they are interested in, the search process will be relatively slow, and users are less efficient in obtaining content of interest.
  • the embodiment of the present invention provides a method, a device, a device, and a system for displaying a dynamic list, which are used to solve the technical problem that a user is less efficient in acquiring content of interest when browsing a dynamic list in the prior art.
  • An embodiment of the present application provides a method for displaying a dynamic list, including: acquiring an information item in a dynamic list corresponding to an account and a label of the information item; and matching a label of the information item with a label of the account. ; Perform preset display processing on information items that match the same label.
  • the embodiment of the present application further provides a dynamic list display device, including: an obtaining module, configured to acquire an information item in a dynamic list corresponding to an account and a label of the information item; and a matching module, configured to: The label of the item is matched with the label of the account; the display module is configured to perform preset display processing on the information item matched to the same label.
  • a dynamic list display device including: an obtaining module, configured to acquire an information item in a dynamic list corresponding to an account and a label of the information item; and a matching module, configured to: The label of the item is matched with the label of the account; the display module is configured to perform preset display processing on the information item matched to the same label.
  • the embodiment of the present application further provides a terminal device, including: a processor;
  • the processor executable instruction includes: acquiring an information item in the dynamic list corresponding to the account and a label of the information item; and matching the label of the information item with the label of the account; Information items that match the same label are subjected to preset display processing.
  • the embodiment of the present application further provides a mobile terminal, including a processor and a communication component; the processor is coupled to the communication component; the communication component is configured to acquire a label of the information item and the information item in the dynamic list corresponding to the account; the processor is configured to: Match the label of the information item with the label of the account, and perform preset display processing on the information items that match the same label.
  • the embodiment of the present application further provides a computer device, including a processor and a network adapter; the processor is coupled to the network adapter; the network adapter is configured to obtain a label of the information item and the information item in the dynamic list corresponding to the account; the processor is configured to: Match the label of the information item with the label of the account, and perform preset display processing on the information items that match the same label.
  • the embodiment of the present application further provides a terminal device for a vehicle, comprising: an onboard processor, an onboard communication device; an onboard processor coupled to the onboard communication device; and the onboard communication device for acquiring an account
  • a terminal device for a vehicle comprising: an onboard processor, an onboard communication device; an onboard processor coupled to the onboard communication device; and the onboard communication device for acquiring an account
  • the information item and the label of the information item in the corresponding dynamic list; the onboard processor is configured to match the label of the information item with the label of the account, and perform preset display processing on the information item matched to the same label.
  • the embodiment of the present application further provides a user interface system, including a processing component, an input component, and a processing component coupled to the input component; the input component is configured to obtain a label of the information item and the information item in the dynamic list corresponding to the account; It is used to match the label of the information item with the label of the account, and perform preset display processing on the information items matched to the same label.
  • a user interface system including a processing component, an input component, and a processing component coupled to the input component; the input component is configured to obtain a label of the information item and the information item in the dynamic list corresponding to the account; It is used to match the label of the information item with the label of the account, and perform preset display processing on the information items matched to the same label.
  • the above at least one technical solution adopted by the embodiment of the present application can achieve the following beneficial effects: acquiring a label of an information item and an information item, matching a label of the information item with a label of a local account, and performing display processing on the information item matched to the same label. Can help users quickly browse to the content they are interested in.
  • FIG. 1 is a block diagram of a dynamic list display system according to an embodiment of the present application.
  • FIG. 2 is a schematic diagram of label matching information items and user accounts and marking information items having the same label according to an embodiment of the present application
  • FIG. 3 is a schematic diagram of highlighting a marked information item according to an embodiment of the present application.
  • FIG. 4 is a flowchart of hierarchically displaying a marked information item and a dynamic list according to an embodiment of the present application
  • FIG. 5 is a schematic diagram showing hierarchical display of marked information items and dynamic lists according to an embodiment of the present application.
  • FIG. 6 is a schematic diagram of performing tag matching on an information item and a user account and filtering out information items having the same tag according to an embodiment of the present application;
  • FIG. 7 is a flowchart of a method for displaying a dynamic list according to an embodiment of the present application.
  • FIG. 8 is a flowchart of another method for displaying a dynamic list according to an embodiment of the present application.
  • FIG. 9 is a flowchart of another method for displaying a dynamic list according to an embodiment of the present application.
  • FIG. 10 is a block diagram of a dynamic list display apparatus according to an embodiment of the present application.
  • FIG. 11 is a block diagram of a terminal device according to an embodiment of the present application.
  • FIG. 12 is a block diagram of a mobile terminal according to an embodiment of the present application.
  • FIG. 13 is a block diagram of a computer device according to an embodiment of the present application.
  • FIG. 14 is a block diagram of a terminal device for a vehicle according to an embodiment of the present application.
  • FIG. 15 is a schematic diagram of a user interface system according to an embodiment of the present application.
  • a label is added to the information item and the user account issued by the user account, and when the terminal device refreshes the dynamic list, the information item and the information item label issued by the second account that the first account registered by the local account is selected are obtained.
  • the information item is matched with the first account, and if the same label exists, the information item is marked with the same label, and the information item having the same label can be highlighted, such as highlighting or layered display.
  • the purpose of tagging information items through the same tag is achieved to assist the user in browsing the content of interest more quickly while browsing the dynamic list.
  • FIG. 1 is a display system of a dynamic list provided by an embodiment of the present application, including a terminal device 11 and a server 12.
  • the user completes the login operation through the user account in the application running on the terminal device 11 or the opened webpage, and there is a correspondence relationship between the user accounts.
  • a user account can focus on multiple His user account, and each user account can also be followed by multiple other user accounts.
  • the user account that is logged in at the terminal device 11 is referred to as a first account, and the other user accounts that are interested in the first account are collectively referred to as a second account.
  • the correspondence between the user accounts is stored in the server 12; the terminal device 11 can also locally save the second account list that is of interest to the first account, and update and maintain the list through the server 12.
  • the terminal device 11 may be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, etc.; the server 12 may be a website, an application developer or an operator.
  • the server device provided.
  • the user may present a dynamic list in the application or the browser interface, where the dynamic list is used to display the information items published by the second account that the first account belongs to.
  • the server 12 also maintains a tag library that can include multiple tags directly, or can include multiple tag types and further include multiple tags under each tag type.
  • the server 12 may analyze the content of the newly published information item to determine a label corresponding to the information item; for example, the server 12 performs semantic analysis according to the text content in the information item, and matches the label added to the information item according to the analysis result.
  • the image in the information item can also be characterized to determine the content of the image and further match the label added to the information item.
  • the server 12 may also determine a label corresponding to the information item according to the attribute information of the information item. For example, if the information item includes attributes such as price, location, and product category, then the corresponding label can be added to the information item based on the attribute information.
  • the server 12 After the server 12 adds a label to the information item published by the second account, the information item and the added label posted by the second account are pushed to the first of the second account according to the corresponding relationship between the saved user accounts.
  • the terminal device 11 where the first account is located refreshes the dynamic list
  • the information item published by the second account and the label of the information item are obtained.
  • the manner in which the terminal device 11 refreshes the dynamic list may be that the dynamic list data is periodically requested from the server 12 in a state in which the communication connection with the server 12 is maintained; or the dynamic list is requested from the server 12 according to the operation of the terminal device 11 by the user.
  • the data for example, requests the server 12 for the latest dynamic list data when the terminal device 11 detects that the user slides down the dynamic list.
  • the terminal device 11 matches the label of the information item with the label of the first account, and determines whether the information item has the same label as the first account.
  • the tag of the user account can be added by the server 12.
  • the tags added by the server 12 for the user account and the tags added for the information items can come from the same tag library to ensure that the two can be correctly matched; if they are from different tag libraries, in order to ensure normal matching, different tags need to be established.
  • the server 12 can perform statistical analysis on the browsing behavior of each user account, determine the content that it frequently browses or searches, and determine the label added for the user account according to the content. In this way, the content of each user account can be analyzed, and the user account is tagged according to the content of interest, thereby facilitating subsequent matching to the information item of interest.
  • User account tags can also be added by user customization.
  • the application or web client running by the terminal device 11 also sets a tag library corresponding to the server 12, and the user performs a selection operation at the terminal device 11 to determine a tag added for the user account. In this way, the selection of the label is given to the user, and the user determines the label of the account used by the user, and more respects the user's choice.
  • the information item published by the user account A adds "tag one" and "tag two" to the server.
  • the user account B and the user account C respectively pay attention to the user account A, and the server distributes the information item to the terminal device where the user account B and the user account C are located.
  • User account B has been added "label one”
  • user account C has been added "tag two”.
  • the terminal device where the user account B is located matches the label of the information item with the label of the user account B, and matches the same label "label one".
  • the terminal device where the user account C is located matches the label of the information item with the label of the user account C, and matches the same label "label two".
  • the same tag of the information item and the user account is displayed in the dynamic list, and the corresponding information item is marked with the matching identical tag.
  • the user account B has "label one”
  • the second information item and the sixth information item of the dynamic list of the user account B have the same label "label one”
  • the second information item has the same label "label one”
  • the second information item has the same label "label one”
  • the second information item has the same label "label one”
  • the "label one” is displayed at the position of the sixth information item, and the same label "tag one" is used to mark the information item having the same label as the user account B.
  • the user account C has “label two"
  • the third information item and the fourth information item of the dynamic list of the user account B have the same label "label two”
  • the third information item has the same label "label two”
  • the third information item has the same label “label two”
  • the third information item has the same label “label two”
  • the third information item has the same label “label two”
  • the third information item has the same label “label two”
  • the user of the terminal device 11 can be helped to locate the content of interest by identifying these tags.
  • the terminal device 11 may further highlight the information items having the same label as the first account, and the manner of determining whether to perform the highlighting includes the following.
  • A1. Determine whether to highlight information items having the same label according to the interaction manner of the user for the dynamic list. Head.
  • the terminal device 11 detects a continuous sliding operation for the dynamic list displayed on the screen, and when detecting the continuous sliding operation of the user on the screen, highlights the information with the same label as the first account. project. For example, it is detected that the user swipes up the dynamic list twice in succession.
  • the terminal device 11 when the user interacts with an external device interface such as a button, a keyboard, or a mouse of the terminal device 11, the terminal device 11 highlights the same label as the first account if it detects an operation of continuously scrolling for the dynamic list displayed on the screen.
  • Information item For example, when it is detected that the user continuously scrolls the dynamic class table through the direction key of the terminal device itself, or continuously scrolls the dynamic list through the arrow keys of the keyboard, the mouse wheel, or the like, the information item having the same label as the first account is highlighted.
  • Each of the above interactions illustrates a problem in that the user wants to quickly browse the information items in the dynamic list, so that in order to allow the user to more accurately browse the content of interest in this quick browsing process, An information item having the same label as the first account is displayed.
  • A2. Determine whether to highlight according to the display position of the information item having the same label on the screen.
  • Each information item is scrolled in the dynamic list as the user operates.
  • an information item having the same label as the first account is loaded and displayed on the dynamic list, it is determined whether the display position of the information item is located in the first item of the current dynamic list. . If the display position of the information item is located in the first item of the current dynamic list, the information item is highlighted.
  • a display area is preset on the screen, and the display area is an area that can be directly seen by the user according to the user's visual habits.
  • the upper part of the screen, or according to the height of the screen and the height of each information item in the dynamic list, for example, the screen can display a total of six information items, the display of the first four information items from top to bottom.
  • the area is used as the preset display area.
  • This method is for highlighting when an information item having the same label appears in a display area that is convenient for the user to browse, thereby facilitating the user to browse the content of interest.
  • the above may also be combined by means of the interaction mode and the display position of the information item to determine whether to highlight, that is, when the operation of the user quickly browsing the dynamic list is detected and the information item having the same label as the first account appears in the When the display area is preset, the information item having the same label as the first account is highlighted.
  • Controlling the display brightness of the dynamic list increasing the display brightness of the information item having the same label as the first account, or reducing the display brightness of the information item having the same label as the first account; or performing the above two methods simultaneously.
  • the purpose is to make the display brightness of the information items marked by the same label larger than other information items, as shown in FIG. 3, highlighting the second information item and the sixth information item marked with the same label "label one". Thereby the user intuitively observes the information items having the same label.
  • step S302. Determine whether the information item has the same label as the first account. When the determination is YES, step S303 is performed; when the determination is no, the process returns to step S301.
  • step S303 Determine whether the first item of information that has the same label as the first account is present. When the determination is YES, step S304 is performed, and when the determination is no, step S305 is performed.
  • step S305 Determine whether the newly loaded display layer is filled. When the determination is no, step S306 is performed; when the determination is YES, step S307 is performed.
  • the newly loaded display layer 21 is located on the upper layer of the original dynamic list 20, and the display layer 21 displays the second, sixth, and eighth portions of the original dynamic list 20 having the same label as the user account.
  • the information item As the number of information items having the same label scrolled to the screen increases, the information items displayed on the display layer 21 are gradually increased, and when the display layer 21 is filled with the information items having the same label, the display layer 21 The list of information items also starts scrolling accordingly.
  • the width of the information item and the newly loaded display can be The width of the layer is judged. For example, up to 10 information items can be displayed simultaneously on the screen, and the newly loaded display layer can display 9 information items at the same time. Accumulating the number of information items that are displayed from the dynamic list to the newly loaded display layer for display. When the number of information items displayed to the newly loaded display layer is greater than or equal to 9, the display is newly loaded. The layer scrolls the information item, scrolls the first information item that is displayed to the newly loaded display layer for display, and scrolls the newly revealed information item to the display layer for display. When the number of information items that are displayed to the newly loaded display layer for display is less than 9, the marked information item is directly displayed in the newly loaded display layer.
  • the information items having the same label as the first account are displayed from the dynamic list to the newly loaded display layer for display, and the effect of re-collecting the information items having the same label is achieved, and the information items are collected together for the user. Browsing helps users to quickly browse to the content they are interested in.
  • the information item in the dynamic class table is filtered according to the matched same tag, and the information item having the same tag as the user account is used as the information item.
  • the information in the dynamic list is displayed.
  • the information item published by the user account A adds "tag one" and "tag two" to the server.
  • the user account B and the user account C respectively pay attention to the user account A, and the server distributes the information item to the terminal device where the user account B and the user account C are located.
  • User account B has been added "label one"
  • user account C has been added "tag two".
  • the terminal device where the user account B is located matches the label of the information item with the label of the user account B, and matches the same label "label one".
  • the terminal device where the user account C is located matches the label of the information item with the label of the user account C, and matches the same label "label two”.
  • the dynamic list of the user account B in the dynamic list of the user account B, only the information items having the same label "tag one" are displayed; as shown in c in FIG. 6, only the dynamic list of the user account C is displayed.
  • the information items of the dynamic list are filtered by using the matched same tags, and the content related to the user account is displayed, so that the user can browse the content of interest more quickly.
  • the embodiment of the present application provides a method for displaying a dynamic list. As shown in FIG. 7, the following steps are included.
  • Step S22 includes: displaying the same item of the information item and the account in the dynamic list ( Marking the corresponding information item with the same tag); when detecting the scrolling operation for the dynamic list, highlighting the information item having the same label as the account number; and the information item having the same label as the account number as the information in the dynamic list Display and other situations; the purpose is to help users quickly locate the content they are interested in in the dynamic list.
  • step S22 further comprises: displaying the information item and the same tag of the account in a dynamic list.
  • step S22 further comprises the following steps. As shown in FIG. 8, in step S221, when a scroll operation for a dynamic list is detected, an information item having the same label as the account number is highlighted.
  • the scrolling operation When the scrolling operation is detected, it indicates that the user is browsing the dynamic list, and then highlighting the information item having the same label as the account is more helpful for the user to quickly browse to the information item of interest.
  • step S221 may further include:
  • the information item having the same label as the account is highlighted, so that the user can quickly browse the content of interest and improve the browsing efficiency.
  • performing the highlighting in step S221 above may further include:
  • performing the highlighting in step S221 above may further include:
  • the information items and the dynamic list having the same label as the account are hierarchically displayed, and the information items having the same label as the account are displayed on the upper layer of the dynamic list.
  • the effect of the information items marked by the same label from the dynamic list is achieved, and the user can browse the information items marked by the same label in a centralized manner.
  • the manner of layered display further includes:
  • the hierarchical display is triggered, and when the number of information items displayed by the newly loaded display layer is already large, the information item is scrolled at the display layer.
  • the display method of the dynamic list may further include:
  • the user account's label can be added by the server or added by the user.
  • step S20 further includes:
  • the label of the information item is added by the server according to the content or attribute information of the information item.
  • a display method of a dynamic list is also provided, as shown in FIG. 9, including the following steps.
  • the information items of the dynamic list are filtered by using the matched same tags, and the content related to the user account is displayed, so that the user can browse the content of interest more quickly.
  • the embodiment of the present application provides a dynamic list display device, which is located on the terminal device side, and includes:
  • the obtaining module 110 is configured to obtain a label of the information item and the information item in the dynamic list corresponding to the account;
  • the matching module 111 is configured to match the label of the information item with the label of the account;
  • the display module 112 is configured to perform preset display processing on the information items matched to the same label.
  • the display module 112 further includes:
  • the first display sub-module is configured to display the same label of the information item and the account in the dynamic list.
  • the display module 112 further includes:
  • the second display submodule is configured to highlight an information item having the same label as the account when the scrolling operation for the dynamic list is detected.
  • the second display submodule further includes:
  • a detecting unit configured to detect an operation of continuously scrolling the dynamic list or a continuous sliding operation on the screen
  • the first display unit is configured to highlight an information item having the same label as the account.
  • the second display submodule further includes:
  • the second display unit is configured to control the display brightness of the dynamic list, so that the display brightness of the information item having the same label as the account number is greater than other information items.
  • the second display submodule further includes:
  • the third display unit is configured to hierarchically display the information item and the dynamic list having the same label as the account, and the information item having the same label as the account is displayed on the upper layer of the dynamic list.
  • the third display unit further comprises:
  • a first determining sub-unit configured to determine, when the information item having the same label as the account has scrolled to the screen, whether the information item having the same label is the first item
  • a first display subunit configured to: when it is determined that the first information item has the same label, load another display layer on a layer above the dynamic list, and display the first information item having the same label in the display layer .
  • the third display unit further includes:
  • a second determining subunit configured to determine whether the display layer has been filled when other information items having the same label are scrolled to the screen
  • a second display subunit configured to control an information item in the display layer to scroll when the display layer has been filled, scroll the information item that first enters the display layer to the outside of the display layer, and use other information items having the same label Scroll to within the display layer.
  • the display device of the dynamic list further includes:
  • the receiving module is configured to receive a label added by the server for the account, or receive a label added by the user to the account locally;
  • the obtaining module 110 further includes:
  • the obtaining sub-module is configured to obtain an information item published by the second account concerned by the first account that is locally logged in, and a label added by the server to the information item according to the content or attribute of the information item.
  • the display module 112 further includes:
  • the third display sub-module is configured to display the information item having the same label as the account as the information in the dynamic list.
  • each of the foregoing functional modules may be implemented by a hardware processor.
  • the embodiment of the present application further provides a terminal device, including: a processor; a memory of the instructions; wherein the processor executable instructions include: obtaining a label of the information item and the information item in the dynamic list corresponding to the account; matching the label of the information item with the label of the account; matching the same label
  • the information item performs preset display processing.
  • performing a preset display process on the information items that match the same tag includes displaying the same item of the information item and the account number in the dynamic list.
  • performing a preset display process on an information item that matches the same tag includes highlighting an information item having the same tag as the account number when a scroll operation for the dynamic list is detected.
  • highlighting an information item having the same label as the account number includes: detecting an operation of continuously scrolling the dynamic list or a continuous sliding operation on the screen; Displays information items that have the same label as the account number.
  • highlighting the information item having the same label as the account number includes controlling the display brightness of the dynamic list such that the display brightness of the information item having the same label as the account number is greater than other information items.
  • highlighting an information item having the same label as the account number includes: hierarchically displaying the information item having the same label as the account number and the dynamic list, and displaying the information item having the same label as the account number on the upper layer of the dynamic list .
  • the information item having the same label as the account number is hierarchically displayed with the dynamic list, and the same label information item as the account number is displayed on the upper layer of the dynamic list, including:
  • the information item having the same label as the account number is hierarchically displayed with the dynamic list, and the information item having the same label as the account number displayed on the upper layer of the dynamic list further includes:
  • the processor executable instructions further comprise: receiving a tag added by the server for the account; or receiving a tag added by the user locally for the account.
  • obtaining the information item and the information item posted by the second account that the account is concerned with includes: obtaining an information item posted by the second account that is focused on the first account that is locally logged in, and the server according to the content of the information item. Or a tag that the attribute adds to the information item.
  • performing a preset display process on the information items matched to the same tag includes displaying the information items having the same tags as the account number as information in the dynamic list.
  • FIG. 11 is a block diagram of a terminal device according to the foregoing embodiment of the present application, according to an exemplary embodiment.
  • the terminal device 1200 can be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, and the like.
  • the terminal device 1200 can include one or more of the following components: a processing component 1202, a memory 1204, a power component 1206, a multimedia component 1208, an audio component 1210, an input/output (I/O) interface 1212, a sensor component 1214, and a communication component. 1216.
  • a processing component 1202 a memory 1204, a power component 1206, a multimedia component 1208, an audio component 1210, an input/output (I/O) interface 1212, a sensor component 1214, and a communication component. 1216.
  • Processing component 1202 typically controls the overall operation of terminal device 1200, such as operations associated with display, telephone calls, data communications, camera operations, and recording operations.
  • Processing component 1202 can include one or more processors 1220 to execute instructions to perform all or part of the steps described above.
  • processing component 1202 can include one or more modules to facilitate interaction between component 1202 and other components.
  • processing component 1202 can include a multimedia module to facilitate interaction between multimedia component 1208 and processing component 1202.
  • Memory 1204 is configured to store various types of data to support operation at device 1200. Examples of such data include instructions for any application or method operating on terminal device 1200, contact data, phone book data, messages, pictures, videos, and the like.
  • the memory 1204 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, 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, Disk or Optical Disk.
  • SRAM static random access memory
  • EEPROM electrically erasable programmable read only memory
  • EPROM erasable Programmable Read Only Memory
  • PROM Programmable Read Only Memory
  • ROM Read Only Memory
  • Magnetic Memory Flash Memory
  • Disk Disk or Optical Disk.
  • Power component 1206 provides power to various components of terminal device 1200.
  • Power component 1206 can include a power management system, one or more power sources, and other components associated with generating, managing, and distributing power for terminal device 1200.
  • the multimedia component 1208 includes a screen between the terminal device 1200 and a user that provides an output interface.
  • the screen can include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen can be implemented as a touch screen to receive input signals from the user.
  • the touch panel includes one or more touch sensors to sense touches, slides, and gestures on the touch panel. The touch sensor may sense not only the boundary of the touch or sliding action, but also the duration and pressure associated with the touch or slide operation.
  • the multimedia component 1208 includes a front camera and/or a rear camera. When the device 1200 is in an operation mode, such as a shooting mode or a video mode, the front camera and/or the rear camera can receive external multimedia data. Each front and rear camera can be a fixed optical lens system or have a focal length And optical zoom capability.
  • the audio component 1210 is configured to output and/or input an audio signal.
  • the audio component 1210 includes a microphone (MIC) that is configured to receive an external audio signal when the terminal device 1200 is in an operational mode, such as a call mode, a recording mode, and a voice recognition mode.
  • the received audio signal may be further stored in memory 1204 or transmitted via communication component 1216.
  • audio component 1210 also includes a speaker for outputting an audio signal.
  • the I/O interface 1212 provides an interface between the processing component 1202 and the peripheral interface module, which may be a keyboard, a click wheel, a button, or the like. These buttons may include, but are not limited to, a home button, a volume button, a start button, and a lock button.
  • Sensor assembly 1214 includes one or more sensors for providing status assessment of various aspects to terminal device 1200.
  • sensor component 1214 can detect an open/closed state of device 1200, a relative positioning of components, such as the display and keypad of terminal device 1200, and sensor component 1214 can also detect a component of terminal device 1200 or terminal device 1200. The location changes, the presence or absence of contact of the user with the terminal device 1200, the orientation of the terminal device 1200 or acceleration/deceleration, and the temperature of the terminal device 1200.
  • Sensor assembly 1214 can include a proximity sensor configured to detect the presence of nearby objects without any physical contact.
  • Sensor assembly 1214 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications.
  • the sensor assembly 1214 can also include an acceleration sensor, a gyro sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
  • Communication component 1216 is configured to facilitate wired or wireless communication between terminal device 1200 and other devices.
  • the terminal device 1200 can access a wireless network based on a communication standard such as WiFi, 2G or 3G, or a combination thereof.
  • the communication component 1216 receives broadcast signals or broadcast associated information from an external broadcast management system via a broadcast channel.
  • the communication component 1216 also includes a near field communication (NFC) module to facilitate short range communication.
  • NFC near field communication
  • the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.
  • RFID radio frequency identification
  • IrDA infrared data association
  • UWB ultra-wideband
  • Bluetooth Bluetooth
  • the terminal device 1200 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), A programming gate array (FPGA), controller, microcontroller, microprocessor, or other electronic component implementation for performing the dynamic list display method described above.
  • ASICs application specific integrated circuits
  • DSPs digital signal processors
  • DSPDs digital signal processing devices
  • PLDs programmable logic devices
  • FPGA programming gate array
  • controller microcontroller, microprocessor, or other electronic component implementation for performing the dynamic list display method described above.
  • non-transitory computer readable storage medium comprising instructions, such as A memory 1204 is included that can be executed by the processor 1220 of the terminal device 1200 to perform the above method.
  • the non-transitory computer readable storage medium may be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, and an optical data storage device.
  • a non-transitory computer readable storage medium when the instructions in the storage medium are executed by a processor of the terminal device 1200, enables the terminal device 1200 to perform the above-described display method of the dynamic list.
  • the embodiment of the present application further provides a mobile terminal, as shown in FIG. 12, including a processor 130 and a communication component 132;
  • the processor 130 is coupled to the communication component 132.
  • the communication component 132 acquires the information items and the tags of the information items in the dynamic list corresponding to the account; the processor 130 matches the tags of the information items with the tags of the account, and matches the tags of the same tag.
  • the information item performs preset display processing.
  • the processor 130 matches the tag of the information item with the tag of the account number, the same item of the information item and the account number is displayed in the dynamic list.
  • the processor 130 matches the tag of the information item with the tag of the account number, the information item having the same tag is displayed as information in the dynamic list.
  • the processor 130 matches the tag of the information item with the tag of the account number, when the instruction to perform the scroll operation for the dynamic list is detected, the information item having the same tag as the account number is highlighted.
  • the embodiment of the present application further provides a computer device, as shown in FIG. 13, including a processor 140 and a network adapter 142.
  • the processor 140 is coupled to the network adapter 142.
  • the network adapter 142 obtains information in a dynamic list corresponding to the account. The label of the item and the information item; the processor 140 matches the label of the information item with the label of the account, and performs preset display processing on the information item matched to the same label.
  • the processor 140 matches the tag of the information item with the tag of the account number, the same item of the information item and the account number is displayed in the dynamic list.
  • the processor 140 matches the tag of the information item with the tag of the account number, the information item having the same tag is displayed as information in the dynamic list.
  • the processor 140 matches the tag of the information item with the tag of the account number, when the instruction to perform the scroll operation for the dynamic list is detected, the information item having the same tag as the account number is highlighted.
  • the embodiment of the present application further provides a terminal device for a vehicle, as shown in FIG. 14, comprising: an onboard processor 150 and an onboard communication device 152.
  • the terminal device can be integrated in the central control system of the vehicle, including but not limited to: Car equipment, additional control equipment after the vehicle leaves the factory, and so on.
  • the terminal device may include other additional devices in addition to the onboard processor 150 and the onboard communication device 152.
  • the onboard processor 150 can use various application specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (depending on the type of vehicle being installed ( PLD), Field Programmable Gate Array (FPGA), controller, microcontroller, microprocessor or other electronic component implementation, and used to perform all or part of the display method of the above dynamic list.
  • ASICs application specific integrated circuits
  • DSPs digital signal processors
  • DSPDs digital signal processing devices
  • FPGA Field Programmable Gate Array
  • controller microcontroller, microprocessor or other electronic component implementation
  • the onboard communication device 152 may include a variety of communication devices, such as a vehicle, such as a vehicle antenna, an in-vehicle WiFi module, and the like.
  • the onboard communication device 152 acquires the information items and the tags of the information items in the dynamic list corresponding to the locally registered account.
  • the onboard processor 150 matches the tag of the information item with the tag of the account number, and performs preset display processing on the information items that match the same tag.
  • the terminal device for the vehicle may also include an onboard display device, which may be various display devices used in the industry, for example, a touch screen with a touch sensing function, depending on the type of vehicle installed.
  • an onboard display device which may be various display devices used in the industry, for example, a touch screen with a touch sensing function, depending on the type of vehicle installed.
  • the onboard processor 150 highlights an information item having the same label as the first account when detecting a signal for the scrolling operation of the dynamic list.
  • the onboard processor 150 matches the tag of the information item with the tag of the account number, the information item having the same tag as the first account is displayed as information in the dynamic list.
  • the onboard processor 150 matches the tag of the information item with the tag of the account number, the same item of the information item and the account number is displayed in the dynamic list.
  • FIG. 15 is a schematic diagram of a user interface system according to an embodiment of the present disclosure.
  • the user interface system includes: a processing component 160, an input component 162; and a processing component 160 coupled to the input component 162.
  • the input component 162 is configured to obtain a label of the information item and the information item in the dynamic list corresponding to the account; the processing component 160 matches the label of the information item with the label of the account, and presets the information item matched to the same label. Display processing. In one embodiment, as shown in b of FIG. 2 and c of FIG. 2, the matched information items are marked with the same tag in the dynamic list.
  • the processing component 160 matches the tag of the information item with the tag of the account number, the information item having the same tag as the first account is displayed as information in the dynamic list.
  • the information items in the obtained dynamic list are filtered, as shown in b in FIG. 6 and c in FIG. 6, and information items having the same label are displayed in the filtered dynamic list.
  • the processing component 160 matches the tag of the information item with the tag of the account number
  • the information item having the same tag as the account number is highlighted.
  • the highlighting method may be to highlight the information items of the same label, as shown in FIG. 3, in the dynamic list, the information of the information item "label one" of the same label is highlighted; in addition, the manner of highlighting is also
  • the information items of the same tag can be displayed hierarchically with the dynamic list. As shown in FIG. 5, an information item having the same label "tag one" is displayed on the newly loaded display layer 21, and the newly loaded display layer 21 is located above the dynamic list 20.
  • embodiments of the present application can be provided as a method, system, or computer program product.
  • the present application can take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment in combination of software and hardware.
  • the application can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) including computer usable program code.
  • the computer program instructions can also be stored in a computer readable memory that can direct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the computer readable memory produce an article of manufacture comprising the instruction device.
  • the apparatus implements the functions specified in one or more blocks of a flow or a flow and/or block diagram of the flowchart.
  • These computer program instructions can also be loaded onto a computer or other programmable data processing device such that a series of operational steps are performed on a computer or other programmable device to produce computer-implemented processing for execution on a computer or other programmable device.
  • the instructions provide steps for implementing the functions specified in one or more of the flow or in a block or blocks of a flow diagram.
  • a computing device includes one or more processors (CPUs), input/output interfaces, network interfaces, and memory.
  • processors CPUs
  • input/output interfaces network interfaces
  • memory volatile and non-volatile memory
  • the memory may include non-persistent memory, random access memory (RAM), and/or non-volatile memory in a computer readable medium, such as read only memory (ROM) or flash memory.
  • RAM random access memory
  • ROM read only memory
  • Memory is an example of a computer readable medium.
  • Computer readable media includes both permanent and non-persistent, removable and non-removable media.
  • Information storage can be implemented by any method or technology.
  • the information can be computer readable instructions, data structures, modules of programs, or other data.
  • Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read only memory. (ROM), electrically erasable programmable read only memory (EEPROM), flash memory or other memory technology, compact disk read only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, Magnetic tape cartridges, magnetic tape storage or other magnetic storage devices or any other non-transportable media can be used to store information that can be accessed by a computing device.
  • computer readable media does not include temporary storage of computer readable media, such as modulated data signals and carrier waves.
  • embodiments of the present application can be provided as a method, system, or computer program product.
  • the present application can take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment in combination of software and hardware.
  • the application can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) including computer usable program code.

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • User Interface Of Digital Computer (AREA)
  • Information Transfer Between Computers (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本申请公开了一种动态列表的显示方法、装置、设备和***,该方法包括:获取帐号所对应的动态列表中的信息项目和信息项目的标签;将信息项目的标签与帐号的标签进行匹配;对匹配到相同标签的信息项目进行预设的显示处理。利用匹配到相同标签的信息项目进行预设的显示处理,能够帮助用户快速浏览到其感兴趣的内容。

Description

动态列表的显示方法、装置、设备和***
本申请要求2016年06月07日递交的申请号为201610403625.1、发明名称为“动态列表的显示方法、装置、设备和***”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
技术领域
本申请涉及互联网技术领域,尤其涉及一种动态列表的显示方法、装置、设备和***。
背景技术
当前的许多互联网产品都有用户订阅的功能,用户订阅后,会生成一个动态列表供用户浏览。不同用户的动态列表各自都不相同。同时,同一个内容也会被多个不同的人关注,但是,这些内容对不同的人来说权重却不一样。如何能更好地筛选出不同用户订阅的内容是非常重要的。
在一款互联网产品中(如网站或者应用程序),每个用户账号会关注(Follow)非常多的其他账号,在自己的动态列表中会有非常多的内容,并且这些内容会随着时间不断更新并且简单的按照更新顺序罗列在一起显示,用户需要寻找自己感兴趣的内容,寻找过程会相对较慢,用户获取感兴趣的内容的效率较低。
发明内容
本申请实施例提供了一种动态列表的显示方法、装置、设备和***,用以解决现有技术中用户在浏览动态列表时获取感兴趣的内容效率较低的技术问题。
本申请实施例提供了一种动态列表的显示方法,包括:获取帐号所对应的动态列表中的信息项目和所述信息项目的标签;将所述信息项目的标签与所述帐号的标签进行匹配;对匹配到相同标签的信息项目进行预设的显示处理。
本申请实施例还提供了一种动态列表的显示装置,包括:获取模块,用于获取帐号所对应的动态列表中的信息项目和所述信息项目的标签;匹配模块,用于将所述信息项目的标签与所述帐号的标签进行匹配;显示模块,用于对匹配到相同标签的信息项目进行预设的显示处理。
本申请实施例还提供了一种终端设备,包括:处理器;用于存储处理器可执行指令 的存储器;其中,所述处理器可执行指令包括:获取帐号所对应的动态列表中的信息项目和所述信息项目的标签;将所述信息项目的标签与所述帐号的标签进行匹配;对匹配到相同标签的信息项目进行预设的显示处理。
本申请实施例还提供了一种移动终端,包括处理器和通信组件;处理器耦合到通信组件;通信组件用于获取帐号所对应的动态列表中的信息项目和信息项目的标签;处理器用于将信息项目的标签与帐号的标签进行匹配,对匹配到相同标签的信息项目进行预设的显示处理。
本申请实施例还提供了一种计算机设备,包括处理器和网络适配器;处理器耦合到网络适配器;网络适配器用于获取帐号所对应的动态列表中的信息项目和信息项目的标签;处理器用于将信息项目的标签与帐号的标签进行匹配,对匹配到相同标签的信息项目进行预设的显示处理。
本申请实施例还提供了一种用于交通工具的终端设备,包括:机载处理器,机载通信装置;机载处理器耦合到所述机载通信装置;机载通信装置用于获取帐号所对应的动态列表中的信息项目和信息项目的标签;机载处理器用于将信息项目的标签与帐号的标签进行匹配,对匹配到相同标签的信息项目进行预设的显示处理。
本申请实施例还提供了一种用户界面***,包括处理组件,输入组件;处理组件耦合到输入组件;输入组件用于获取帐号所对应的动态列表中的信息项目和信息项目的标签;处理组件用于将信息项目的标签与帐号的标签进行匹配,对匹配到相同标签的信息项目进行预设的显示处理。
本申请实施例采用的上述至少一个技术方案能够达到以下有益效果:获取信息项目和信息项目的标签,将信息项目的标签与本地帐号的标签进行匹配,对匹配到相同标签的信息项目进行显示处理,能够帮助用户快速浏览到其感兴趣的内容。
附图说明
此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
图1为本申请实施例提供的一种动态列表的显示***的框图;
图2为本申请实施例对信息项目和用户帐号进行标签匹配并标记具有相同标签的信息项目的示意图;
图3为本申请实施例对被标记的信息项目进行高亮显示时的示意图;
图4为本申请实施例将被标记的信息项目与动态列表进行分层显示时的流程图;
图5为本申请实施例将被标记的信息项目与动态列表进行分层显示的示意图;
图6为本申请实施例对信息项目和用户帐号进行标签匹配并筛选出具有相同标签的信息项目的示意图;
图7为本申请实施例提供的一种动态列表的显示方法的流程图;
图8为本申请实施例提供的另一种动态列表的显示方法的流程图;
图9为本申请实施例提供的另一种动态列表的显示方法的流程图;
图10为本申请实施例提供的一种动态列表的显示装置的框图;
图11为本申请实施例提供的一种终端设备的框图;
图12为本申请实施例提供的一种移动终端的框图;
图13为本申请实施例提供的一种计算机设备的框图;
图14为本申请实施例提供的一种用于交通工具的终端设备框图;
图15为本申请实施例提供的一种用户界面***的示意图。
具体实施方式
为使本申请的目的、技术方案和优点更加清楚,下面将结合本申请具体实施例及相应的附图对本申请技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
以下结合附图,详细说明本申请各实施例提供的技术方案。
本申请实施例中,为用户帐号发布的信息项目以及各个用户帐号添加标签,终端设备刷新动态列表时,获取本地登录的第一帐号所关注的第二帐号发布的信息项目和信息项目的标签,将信息项目与第一帐号进行标签匹配,如果存在相同标签,则用该相同标签标记该信息项目,还可以对具有相同标签的信息项目进行突出显示,如进行高亮显示或者分层显示等,达到通过相同标签来标记信息项目的目的,以辅助用户在浏览动态列表的过程中更快的浏览到自己感兴趣的内容。
图1是本申请实施例提供的一种动态列表的显示***,包括终端设备11和服务器12。
用户在终端设备11运行的应用程序或者打开的网页中通过用户帐号完成登录操作,并且用户帐号之间存在互相关注(Follow)的对应关系。一个用户帐号可以关注多个其 他用户帐号,而每个用户帐号也可以被多个其他用户帐号所关注。在本申请实施例中,将在终端设备11登录的用户帐号称为第一帐号,将该第一帐号所关注的其他用户帐号统称为第二帐号。
用户帐号之间互相关注的对应关系被保存在服务器12中;终端设备11也可以在本地保存第一帐号所关注的第二帐号列表,并通过服务器12更新并维护该列表。
终端设备11可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等;服务器12可以是网站、应用程序的开发者或运营者提供的服务器设备。
用户使用第一帐号在一个终端设备11完成登录操作后,在应用程序或者浏览器界面中可呈现一个动态列表,该动态列表用于展示第一帐号所关注的第二帐号发布的信息项目。
服务器12还维护一个标签库,该标签库可以直接包括多个标签,也可以包括多种标签类型并在每种标签类型下又进一步包括多个标签。
使用第二帐号的用户通过另一个终端设备11发布新的信息项目,新发布的信息项目被上传至服务器12。服务器12可以对新发布的信息项目的内容进行分析,以确定该信息项目对应的标签;例如,服务器12根据信息项目中的文字内容进行语义分析,根据分析结果匹配到为该信息项目添加的标签;还可以对信息项目中的图片进行特征识别,以确定图片的内容并进一步匹配到为该信息项目添加的标签。此外,服务器12还可以根据信息项目的属性信息来确定该信息项目对应的标签。例如,信息项目中包括价格、位置、商品类目等属性,则可以根据这些属性信息为信息项目添加相应的标签。
服务器12为第二帐号发布的信息项目添加标签之后,根据保存的用户帐号之间相互关注的对应的关系,将第二帐号发布的信息项目以及添加的标签推送至关注该第二帐号的第一帐号所在终端设备11。
第一帐号所在的终端设备11刷新动态列表时,获取到第二帐号发布的信息项目和该信息项目的标签。终端设备11刷新动态列表的方式可以是在与服务器12保持通信连接的状态下,周期性的从服务器12请求动态列表数据;也可以是根据用户在终端设备11的操作来向服务器12请求动态列表数据,例如,当终端设备11检测到用户向下滑动动态列表时向服务器12请求最新的动态列表数据。
终端设备11将信息项目的标签与第一帐号的标签进行匹配,确定所述信息项目与所述第一帐号是否具有相同标签。
用户帐号的标签可以由服务器12添加。服务器12为用户帐号添加的标签和为信息项目添加的标签可以来自于同一标签库,以确保二者能够正确匹配;如果来自不同标签库,为保证能够正常进行匹配,则还需要再建立不同标签库之间的映射关系。服务器12可以对每个用户帐号的浏览行为进行统计分析,确定其经常浏览或者搜索的内容,并根据该内容来确定为该用户帐号添加的标签。这样,可以分析出每个用户帐号所感兴趣的内容,并根据其感兴趣的内容为用户帐号添加标签,从而有助于在后续为其匹配到感兴趣的信息项目。
用户帐号的标签还可以由用户自定义添加。终端设备11运行的应用程序或者网页客户端也设置与服务器12对应的标签库,由用户在终端设备11进行选择操作,以确定为用户帐号添加的标签。这样,将标签的选择权交给用户,由用户来确定其使用的帐号所具备的标签,更尊重用户的选择权。
如图2中a所示,用户帐号A发布的信息项目在服务器添加了“标签一”和“标签二”。用户帐号B和用户帐号C分别关注了用户帐号A,服务器将该信息项目分发至用户帐号B和用户帐号C所在的终端设备。用户帐号B被添加了“标签一”,用户帐号C被添加了“标签二”。用户帐号B所在的终端设备将信息项目的标签与用户帐号B的标签进行匹配,匹配到相同标签“标签一”。用户帐号C所在的终端设备将信息项目的标签与用户帐号C的标签进行匹配,匹配到相同标签“标签二”。将信息项目与用户账号的相同标签在动态列表中进行显示,用匹配到的相同标签来标记对应的信息项目。如图2中b所示,用户帐号B具有“标签一”,用户帐号B的动态列表的第二个信息项目和第六个信息项目具有相同标签“标签一”,则在第二个信息项目和第六个信息项目所在位置显示“标签一”,利用相同标签“标签一”来标记与用户帐号B具有相同标签的信息项目。如图2中c所示,用户帐号C具有“标签二”,用户帐号B的动态列表的第三个信息项目和第四个信息项目具有相同标签“标签二”,则在第三个信息项目和第四个信息项目所在位置显示“标签二”,利用相同标签“标签二”来标记与用户帐号C具有相同标签的信息项目。
这样,通过匹配到的相同标签来标记信息项目,能够帮助终端设备11的用户通过识别这些标签来定位到自己感兴趣的内容。
在一个实施例中,终端设备11还可以对这些与第一帐号具有相同标签的信息项目进行突出显示,确定是否进行突出显示的方式包括以下几种。
A1、根据用户针对动态列表的交互方式确定是否突出显示具有相同标签的信息项 目。
用户通过触控屏幕进行交互时,终端设备11检测到针对屏幕显示的动态列表进行连续的滑动操作,当检测到用户在屏幕上的连续滑动操作时,突出显示与第一帐号具有相同标签的信息项目。例如,检测到用户连续两次向上滑动动态列表。
或者,用户通过终端设备11的按键、键盘、鼠标等外部设备接口进行交互时,终端设备11如果检测到针对屏幕显示的动态列表进行连续滚动的操作,则突出显示与第一帐号具有相同标签的信息项目。例如,检测到用户连续通过终端设备自身的方向键滚动动态类表,或者通过键盘的方向键、鼠标滚轮等连续滚动动态列表时,突出显示与第一帐号具有相同标签的信息项目。
上述各种交互方式都说明了一个问题,就是用户想要快速的浏览动态列表中的信息项目,那么为了让用户能够在这种快速浏览过程中更准确的浏览到其感兴趣的内容,则突出显示与第一帐号具有相同标签的信息项目。
A2、根据具有相同标签的信息项目在屏幕中的显示位置来确定是否进行突出显示。
各个信息项目随着用户操作在动态列表中进行滚动,当一个与第一帐号具有相同标签的信息项目被加载显示在动态列表时,判断该信息项目的显示位置是否位于当前动态列表的第一条。如果该信息项目的显示位置位于当前动态列表的第一条时,则突出显示该信息项目。
或者,在屏幕预设一个显示区域,该显示区域是根据用户视觉习惯确定的能够被用户直接看到的区域。例如屏幕的上半部分,或者根据屏幕的高度以及动态列表中每个信息项目的高度确定该区域,例如屏幕一共可以显示六个信息项目,将从上至下的前四个信息项目所在的显示区域做为该预设的显示区域。当一个与第一帐号具有相同标签的信息项目被加载显示在动态列表时,判断该信息项目的显示位置是否位于预设显示区域之内;当该信息项目的显示位置位于预设显示区域之内时,突出显示该信息项目;当该信息项目的显示位置不在预设显示区域之内时,再加载下一个信息项目以便使该信息项目向上移动至预设显示区域,以进行突出显示。
这种方式是为了在具有相同标签的信息项目出现在便于用户浏览到的显示区域时进行突出显示,从而便于用户浏览到其感兴趣的内容。
此外,还可以将以上通过交互方式以及信息项目的显示位置来确定是否突出显示的方式进行结合,即当检测到用户快速浏览动态列表的操作时并且与第一帐号具有相同标签的信息项目出现在预设显示区域时,突出显示该与第一帐号具有相同标签的信息项目。
而对于信息项目进行突出显示的方式,可以通过以下方式来进行。
B1、将与第一帐号具有相同标签的信息项目进行高亮显示。
控制动态列表的显示亮度,提高与第一帐号具有相同标签的信息项目的显示亮度;或者降低与第一帐号不具有相同标签的信息项目的显示亮度;或者将上述两种方式同时进行。
目的是使被相同标签标记的信息项目的显示亮度大于其他信息项目,如图3所示,将标记有相同标签“标签一”的第二个信息项目和第六个信息项目高亮显示。从而使用户直观的观察到具有相同标签的信息项目。
B2、将与第一帐号具有相同标签的信息项目和动态列表进行分层显示。
将被相同标签标记的信息项目显示在所述动态列表的上一层,达到一种将与第一帐号具有相同标签的信息项目从原始的动态列表中透出的效果,其过程如图4所示。
S301,一个信息项目滚动到屏幕。
S302,判断是否为与第一帐号具有相同标签的信息项目。当判断为是时,执行步骤S303;当判断为否时,返回步骤S301。
S303,判断是否为出现的第一条与第一帐号具有相同标签的信息项目。当判断为是时,执行步骤S304,当判断为否时,执行步骤S305。
S304,在动态列表的上一层加载另一个显示层,在新加载的显示层中显示该第一条被标记的信息项目,并返回步骤S301。
S305,判断新加载的显示层是否已被填满。当判断为否时,执行步骤S306;当判断为是时,执行步骤S307。
S306,在新加载的显示层中显示该被标记的信息项目,并返回步骤S301。
S307,控制新加载的显示层中的信息项目进行滚动,将最早进入新加载的显示层的信息项目滚动到该显示层之外,将被标记的信息项目滚动到显示层之内进行显示,并返回步骤S301。
如图5所示,新加载的显示层21位于原有动态列表20的上一层,在显示层21显示原有动态列表20中与用户帐号具有相同标签的第二、第六和第八个信息项目,随着滚动到屏幕的具有相同标签的信息项目的增多,在显示层21显示的信息项目也会逐渐增多,当显示层21被具有相同标签的信息项目填满时,显示层21的信息项目列表也相应的开始滚动。
其中,判断新加载的显示层是否已被填满,可通过信息项目的宽度和新加载的显示 层的宽度来判断。例如,屏幕中最多可以同时显示10个信息项目,新加载的显示层可以同时显示9个信息项目。累计从动态列表中透出到新加载的显示层进行显示的信息项目个数,当透出到新加载的显示层进行显示的信息项目个数大于或等于9时,则开始在新加载的显示层对信息项目进行滚动,将第一个被透出到新加载的显示层进行显示的信息项目滚动出该显示层,同时将新透出的信息项目滚到到该显示层进行显示。当透出到新加载的显示层进行显示的信息项目个数小于9时,直接在新加载的显示层中显示该被标记的信息项目。
将与第一帐号具有相同标签的信息项目从动态列表中透出到新加载的显示层进行显示,达到了将具有相同标签的信息项目重新进行收集的效果,将这些信息项目汇集在一起供用户浏览,更有助于用户快速的浏览到其感兴趣的内容。
B3、将B1与B2的方式结合,对新加载的显示层中的信息项目进行高亮显示,原动态列表的显示亮度则相应变暗。
在另一个实施例中,将信息项目的标签与用户帐号的标签进行匹配之后,对动态类表中的信息项目按照匹配到的相同标签进行筛选,将与用户账号具有相同标签的信息项目,作为动态列表中的信息进行显示。如图6中a所示,用户帐号A发布的信息项目在服务器添加了“标签一”和“标签二”。用户帐号B和用户帐号C分别关注了用户帐号A,服务器将该信息项目分发至用户帐号B和用户帐号C所在的终端设备。用户帐号B被添加了“标签一”,用户帐号C被添加了“标签二”。用户帐号B所在的终端设备将信息项目的标签与用户帐号B的标签进行匹配,匹配到相同标签“标签一”。用户帐号C所在的终端设备将信息项目的标签与用户帐号C的标签进行匹配,匹配到相同标签“标签二”。此时,如图6中b所示,用户帐号B的动态列表中,只显示具有相同标签“标签一”的信息项目;如图6中c所示,用户帐号C的动态列表中,只显示具有相同标签“标签二”的信息项目。利用匹配到的相同标签对动态列表的信息项目进行筛选,显示出与该用户帐号相关的内容,便于用户更快的浏览到感兴趣的内容。
基于以上论述,在终端设备11一侧,本申请实施例提供了一种动态列表的显示方法,如图7所示,包括以下步骤。
S20,获取帐号所对应的动态列表中的信息项目和信息项目的标签。
S21,将信息项目的标签与帐号的标签进行匹配。
S22,对匹配到相同标签的信息项目进行预设的显示处理。
其中,步骤S22包括:将信息项目与账号的相同标签在动态列表中的进行显示(利 用相同标签来标记对应的信息项目);当检测到针对动态列表的滚动操作时,突出显示与帐号具有相同标签的信息项目;将与账号具有相同标签的信息项目,作为动态列表中的信息进行显示等情形;所要达到的目的都是为了帮助用户快速的在动态列表中定位到自己感兴趣的内容。
在一个实施例中,步骤S22进一步包括:将所述信息项目与所述账号的相同标签在动态列表中进行显示。通过匹配到的相同标签对相应的信息项目进行标记,便于用户定位到其感兴趣的内容。
在一个实施例中,该步骤S22进一步包括以下步骤。如图8所示,在步骤S221中,当检测到针对动态列表的滚动操作时,突出显示与帐号具有相同标签的信息项目。
检测到该滚动操作时,说明用户正在浏览动态列表,这时将与帐号具有相同标签的信息项目进行突出显示更有助于用户快速浏览到感兴趣的信息项目。
在一个实施例中,上述步骤S221可进一步包括:
检测连续滚动动态列表的操作或者在屏幕上的连续滑动操作;突出显示被相同标签标记的信息项目。
当用户通过快速的滚动操作想要快速的浏览动态列表时,突出显示与帐号具有相同标签的信息项目,使用户能够快速的浏览到感兴趣的内容,提高浏览效率。
在一个实施例中,在上述步骤S221中进行突出显示可进一步包括:
控制动态列表的显示亮度,使与帐号具有相同标签的信息项目的显示亮度大于其他信息项目。通过显示亮度的区分来提示用户优先浏览的信息项目。
在一个实施例中,在上述步骤S221中进行突出显示可进一步包括:
将与帐号具有相同标签的信息项目与动态列表分层显示,与帐号具有相同标签的信息项目显示在动态列表的上一层。
达到了将被相同标签标记的信息项目从动态列表中透出的效果,供用户集中浏览被相同标签标记的信息项目。
在一个实施例中,上述分层显示的方式进一步包括:
当与帐号具有相同标签的信息项目滚动到屏幕时,判断是否为第一条具有相同标签的信息项目;当判断出是第一条具有相同标签的信息项目时,在动态列表的上一层加载另一个显示层,在显示层中显示该第一条具有相同标签的信息项目。
当动态列表中其他具有相同标签的信息项目滚动到屏幕时,判断显示层是否已被填满;当显示层已被填满时,控制显示层中的信息项目进行滚动,将最早进入显示层的信 息项目滚动到显示层之外,将其他具有相同标签的信息项目滚动到显示层之内。
当出现第一条被标记的信息项目时,触发分层显示,在新加载的显示层所显示的信息项目的数量已经很多时,在显示层对信息项目进行滚动浏览。
在一个实施例中,所述动态列表的显示方法还可以进一步包括:
接收到服务器为帐号添加的标签;或者,接收到用户在本地为帐号添加的标签。用户帐号的标签可以由服务器添加,也可以由用户自行添加。
在一个实施例中,步骤S20进一步包括:
获取本地登录的第一帐号所关注的第二帐号发布的信息项目,和服务器根据信息项目的内容或属性为信息项目添加的标签。信息项目的标签是由服务器根据信息项目的内容或者属性信息添加的。
在另一个实施例中,还提供了一种动态列表的显示方法,如图9所示,包括以下步骤。
S20,获取帐号所关注的第二帐号发布的信息项目和信息项目的标签。
S21,将信息项目的标签与帐号的标签进行匹配。
S222,将与第一账号具有相同标签的信息项目,作为动态列表中的信息进行显示。
本实施例利用匹配到的相同标签对动态列表的信息项目进行筛选,显示出与该用户帐号相关的内容,便于用户更快的浏览到感兴趣的内容。
以下为本申请的装置实施例,用于执行本申请的上述方法实施例。
如图10所示,本申请实施例提供了一种动态列表显示装置,位于终端设备侧,包括:
获取模块110,用于获取帐号所对应的动态列表中的信息项目和信息项目的标签;
匹配模块111,用于将信息项目的标签与帐号的标签进行匹配;
显示模块112,用于对匹配到相同标签的信息项目进行预设的显示处理。
在一个实施例中,显示模块112进一步包括:
第一显示子模块,用于将信息项目与账号的相同标签在动态列表中的进行显示。
在一个实施例中,显示模块112进一步包括:
第二显示子模块,用于当检测到针对所述动态列表的滚动操作时,突出显示与帐号具有相同标签的信息项目。
在一个实施例中,第二显示子模块进一步包括:
检测单元,用于检测连续滚动动态列表的操作或者在屏幕上的连续滑动操作;
第一显示单元,用于突出显示与帐号具有相同标签的信息项目。
在一个实施例中,第二显示子模块进一步包括:
第二显示单元,用于控制动态列表的显示亮度,使与所述帐号具有相同标签的信息项目的显示亮度大于其他信息项目。
在一个实施例中,第二显示子模块进一步包括:
第三显示单元,用于将与帐号具有相同标签的信息项目与动态列表分层显示,与帐号具有相同标签的信息项目显示在动态列表的上一层。
在一个实施例中,第三显示单元进一步包括:
第一判断子单元,用于当与帐号具有相同标签的信息项目滚动到屏幕时,判断是否为第一条具有相同标签的信息项目;
第一显示子单元,用于当判断出是第一条具有相同标签的信息项目时,在动态列表的上一层加载另一个显示层,在显示层中显示第一条具有相同标签的信息项目。
在一个实施例中,第三显示单元还包括:
第二判断子单元,用于当其他具有相同标签的信息项目滚动到屏幕时,判断显示层是否已被填满;
第二显示子单元,用于当显示层已被填满时,控制显示层中的信息项目进行滚动,将最早进入显示层的信息项目滚动到显示层之外,将其他具有相同标签的信息项目滚动到显示层之内。
在一个实施例中,所述动态列表的显示装置还包括:
接收模块,用于接收到服务器为帐号添加的标签;或者,接收到用户在本地为帐号添加的标签;
在一个实施例中,获取模块110进一步包括:
获取子模块,用于获取本地登录的第一帐号所关注的第二帐号发布的信息项目,和服务器根据信息项目的内容或属性为信息项目添加的标签。
在一个实施例中,显示模块112进一步包括:
第三显示子模块,用于将与账号具有相同标签的信息项目,作为动态列表中的信息进行显示。
此外,本申请实施例中可以通过硬件处理器(hardware processor)来实现上述各个功能模块。
本申请实施例还提供了一种终端设备,包括:处理器;用于存储所述处理器可执行 指令的存储器;其中,所述处理器可执行指令包括:获取帐号所对应的动态列表中的信息项目和信息项目的标签;将信息项目的标签与帐号的标签进行匹配;对匹配到相同标签的信息项目进行预设的显示处理。
在一个实施例中,对匹配到相同标签的信息项目进行预设的显示处理包括:将信息项目与账号的相同标签在动态列表中的进行显示。
在一个实施例中,对匹配到相同标签的信息项目进行预设的显示处理包括:当检测到针对动态列表的滚动操作时,突出显示与帐号具有相同标签的信息项目。
在一个实施例中,当检测到针对所述动态列表的滚动操作时,突出显示与所述帐号具有相同标签的信息项目包括:检测连续滚动动态列表的操作或者在屏幕上的连续滑动操作;突出显示与帐号具有相同标签的信息项目。
在一个实施例中,突出显示与帐号具有相同标签的信息项目包括:控制动态列表的显示亮度,使与所述帐号具有相同标签的信息项目的显示亮度大于其他信息项目。
在一个实施例中,突出显示与帐号具有相同标签的信息项目包括:将与帐号具有相同标签的信息项目与动态列表分层显示,与帐号具有相同标签的信息项目显示在动态列表的上一层。
在一个实施例中,将与帐号具有相同标签的信息项目与动态列表分层显示,与帐号具有相同标签信息项目显示在动态列表的上一层包括:
当与帐号具有相同标签的信息项目滚动到屏幕时,判断是否为第一条具有相同标签的信息项目;当判断出是第一条具有相同标签的信息项目时,在动态列表的上一层加载另一个显示层,在显示层中显示第一条具有相同标签的信息项目。
在一个实施例中,将与帐号具有相同标签的信息项目与动态列表分层显示,与帐号具有相同标签的信息项目显示在动态列表的上一层还包括:
当其他具有相同标签的信息项目滚动到屏幕时,判断显示层是否已被填满;当显示层已被填满时,控制显示层中的信息项目进行滚动,将最早进入显示层的信息项目滚动到显示层之外,将其他具有相同标签的信息项目滚动到显示层之内。
在一个实施例中,该处理器可执行指令进一步包括:接收到服务器为帐号添加的标签;或者,接收到用户在本地为帐号添加的标签。
在一个实施例中,获取帐号所关注的第二帐号发布的信息项目和信息项目的标签包括:获取本地登录的第一帐号所关注的第二帐号发布的信息项目,和服务器根据信息项目的内容或属性为信息项目添加的标签。
在一个实施例中,对匹配到相同标签的信息项目进行预设的显示处理包括:将与账号具有相同标签的信息项目,作为动态列表中的信息进行显示。
图11是根据一示例性实施例示出的本申请上述实施例所提供的一种终端设备的框图。例如,终端设备1200可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。
终端设备1200可以包括以下一个或多个组件:处理组件1202,存储器1204,电源组件1206,多媒体组件1208,音频组件1210,输入/输出(I/O)的接口1212,传感器组件1214,以及通信组件1216。
处理组件1202通常控制终端设备1200的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件1202可以包括一个或多个处理器1220来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件1202可以包括一个或多个模块,便于处理组件1202和其他组件之间的交互。例如,处理部件1202可以包括多媒体模块,以方便多媒体组件1208和处理组件1202之间的交互。
存储器1204被配置为存储各种类型的数据以支持在设备1200的操作。这些数据的示例包括用于在终端设备1200上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器1204可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。
电力组件1206为终端设备1200的各种组件提供电力。电力组件1206可以包括电源管理***,一个或多个电源,及其他与为终端设备1200生成、管理和分配电力相关联的组件。
多媒体组件1208包括在所述终端设备1200和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件1208包括一个前置摄像头和/或后置摄像头。当设备1200处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜***或具有焦距 和光学变焦能力。
音频组件1210被配置为输出和/或输入音频信号。例如,音频组件1210包括一个麦克风(MIC),当终端设备1200处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器1204或经由通信组件1216发送。在一些实施例中,音频组件1210还包括一个扬声器,用于输出音频信号。
I/O接口1212为处理组件1202和***接口模块之间提供接口,上述***接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。
传感器组件1214包括一个或多个传感器,用于为终端设备1200提供各个方面的状态评估。例如,传感器组件1214可以检测到设备1200的打开/关闭状态,组件的相对定位,例如所述组件为终端设备1200的显示器和小键盘,传感器组件1214还可以检测终端设备1200或终端设备1200一个组件的位置改变,用户与终端设备1200接触的存在或不存在,终端设备1200方位或加速/减速和终端设备1200的温度变化。传感器组件1214可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件1214还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件1214还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。
通信组件1216被配置为便于终端设备1200和其他设备之间有线或无线方式的通信。终端设备1200可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个示例性实施例中,通信部件1216经由广播信道接收来自外部广播管理***的广播信号或广播相关信息。在一个示例性实施例中,所述通信部件1216还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。
在示例性实施例中,终端设备1200可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述的动态列表的显示方法。
在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如 包括指令的存储器1204,上述指令可由终端设备1200的处理器1220执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。
一种非临时性计算机可读存储介质,当所述存储介质中的指令由终端设备1200的处理器执行时,使得终端设备1200能够执行上述的动态列表的显示方法。
基于上述本申请实施例所提供的终端设备,本申请实施例进一步提供了一种移动终端,如图12所示,包括处理器130和通信组件132;
处理器130耦合到通信组件132,通信组件132获取帐号所对应的动态列表中的信息项目和信息项目的标签;处理器130将信息项目的标签与帐号的标签进行匹配,对匹配到相同标签的信息项目进行预设的显示处理。
在一个实施例中,处理器130将信息项目的标签与帐号的标签进行匹配之后,将信息项目与账号的相同标签在动态列表中的进行显示。
在一个实施例中,处理器130将信息项目的标签与帐号的标签进行匹配之后,将具有相同标签的信息项目作为动态列表中的信息进行显示。
在另一个实施例中,处理器130将信息项目的标签与帐号的标签进行匹配之后,在检测到针对动态列表进行滚动操作的指令时,突出显示与帐号具有相同标签的信息项目。
本申请实施例还进一步提供了一种计算机设备,如图13所示,包括处理器140和网络适配器142;处理器140耦合到网络适配器142;网络适配器142获取帐号所对应的动态列表中的信息项目和信息项目的标签;处理器140将信息项目的标签与帐号的标签进行匹配,对匹配到相同标签的信息项目进行预设的显示处理。
在一个实施例中,处理器140将信息项目的标签与帐号的标签进行匹配之后,将信息项目与账号的相同标签在动态列表中的进行显示。
在一个实施例中,处理器140将信息项目的标签与帐号的标签进行匹配之后,将具有相同标签的信息项目作为动态列表中的信息进行显示。
在另一个实施例中,处理器140将信息项目的标签与帐号的标签进行匹配之后,在检测到针对动态列表进行滚动操作的指令时,突出显示与帐号具有相同标签的信息项目。
本申请实施例还进一步提供了一种用于交通工具的终端设备,如图14所示,包括:机载处理器150和机载通信装置152。
实际应用中,该终端设备可以被整合在交通工具的中央控制***中,包括但不限于: 车机设备、交通工具出厂后附加的控制设备、等等。该终端设备除了上述机载处理器150,机载通信装置152外,还可以包括其他附加设备。
取决于所安装的交通工具的类型的不同,机载处理器150可以使用各种应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,并用于执行上述动态列表的显示方法中的全部或部分。机载处理器150通过交通工具内线路或无线连接耦合到上述机载通信装置152。按照上述动态列表的显示方法中的全部或部分步骤的方案,机载处理器150控制所述用于交通工具的终端设备显示动态列表。
取决于所安装的交通工具的类型的不同,机载通信装置152可以包括多种通信装置,以交通工具为车辆为例,例如车载天线、车载WiFi模块等通信装置。机载通信装置152获取本地登录的帐号所对应的动态列表中的信息项目和信息项目的标签。
机载处理器150将信息项目的标签与帐号的标签进行匹配,对匹配到相同标签的信息项目进行预设的显示处理。
取决于所安装的交通工具的类型的不同,用于交通工具的终端设备还可以包括机载显示装置,机载显示装置可以是业内使用的各种显示设备,例如,具有触摸感知功能的触摸屏。
当机载显示装置实现为触摸屏时,机载处理器150在检测到针对动态列表的滚动操作的信号时,突出显示与第一账号具有相同标签的信息项目。
在一个实施例中,机载处理器150将信息项目的标签与帐号的标签进行匹配之后,将与第一账号具有相同标签的信息项目作为动态列表中的信息进行显示。
在另一个实施例中,机载处理器150将信息项目的标签与帐号的标签进行匹配之后,将信息项目与账号的相同标签在动态列表中的进行显示。
图15为本申请一实施例提供的用户界面***的示意图,如图15所示,该用户界面***包括:包括处理组件160,输入组件162;处理组件160耦合到输入组件162。
输入组件162,用于获取帐号所对应的动态列表中的信息项目和信息项目的标签;处理组件160将信息项目的标签与帐号的标签进行匹配,对匹配到相同标签的信息项目进行预设的显示处理。在一个实施例中,如图2中b以及图2中c所示,在动态列表中用相同标签标记出匹配到的信息项目。
在一个实施例中,处理组件160将信息项目的标签与帐号的标签进行匹配之后,将与第一账号具有相同标签的信息项目,作为动态列表中的信息进行显示。对获取到的动态列表中的信息项目进行筛选,如图6中b和图6中c所示,此时在筛选的动态列表中显示具有相同标签的信息项目。
在另一个实施例中,处理组件160将信息项目的标签与帐号的标签进行匹配之后,在检测到针对动态列表进行滚动操作的指令时,突出显示与帐号具有相同标签的信息项目。突出显示的方式可以是对相同标签的信息项目进行高亮显示,如图3所示,在动态列表中将相同标签的信息项目“标签一”的信息高亮显示;此外,突出显示的方式还可以将相同标签的信息项目与动态列表分层显示。如图5所示,在新加载的显示层21显示具有相同标签“标签一”的信息项目,新加载的显示层21位于动态列表20的上方。
本领域内的技术人员应明白,本申请的实施例可提供为方法、***、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本申请是参照根据本申请实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
在一个典型的配置中,计算设备包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。
内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。
计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。
本领域技术人员应明白,本申请的实施例可提供为方法、***或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
以上所述仅为本申请的实施例而已,并不用于限制本申请。对于本领域技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本申请的权利要求范围之内。

Claims (29)

  1. 一种动态列表的显示方法,其特征在于,包括:
    获取帐号所对应的动态列表中的信息项目和所述信息项目的标签;
    将所述信息项目的标签与所述帐号的标签进行匹配;
    对匹配到相同标签的信息项目进行预设的显示处理。
  2. 根据权利要求1所述的方法,其特征在于,对匹配到相同标签的信息项目进行预设的显示处理包括:
    将所述信息项目与所述账号的相同标签在动态列表中进行显示。
  3. 根据权利要求1所述的方法,其特征在于,对匹配到相同标签的信息项目进行预设的显示处理包括:
    当检测到针对所述动态列表的滚动操作时,突出显示与所述帐号具有相同标签的信息项目。
  4. 根据权利要求3所述的方法,其特征在于,所述当检测到针对所述动态列表的滚动操作时,突出显示与所述帐号具有相同标签的信息项目包括:
    检测连续滚动所述动态列表的操作或者在屏幕上的连续滑动操作;
    突出显示与所述帐号具有相同标签的信息项目。
  5. 根据权利要求3所述的方法,其特征在于,突出显示与所述帐号具有相同标签的信息项目包括:
    控制动态列表的显示亮度,使与所述帐号具有相同标签的信息项目的显示亮度大于其他信息项目。
  6. 根据权利要求3所述的方法,其特征在于,突出显示与所述帐号具有相同标签的信息项目包括:
    将与所述帐号具有相同标签的信息项目与所述动态列表分层显示,与所述帐号具有相同标签的信息项目显示在所述动态列表的上一层。
  7. 根据权利要求6所述的方法,其特征在于,将与所述帐号具有相同标签的信息项目与所述动态列表分层显示,与所述帐号具有相同标签信息项目显示在所述动态列表的上一层包括:
    当与所述帐号具有相同标签的信息项目滚动到屏幕时,判断是否为第一条具有相同标签的信息项目;
    当判断出是第一条具有相同标签的信息项目时,在动态列表的上一层加载另一个显 示层,在所述显示层中显示所述第一条具有相同标签的信息项目。
  8. 根据权利要求7所述的方法,其特征在于,将与所述帐号具有相同标签的信息项目与所述动态列表分层显示,与所述帐号具有相同标签的信息项目显示在所述动态列表的上一层还包括:
    当其他具有相同标签的信息项目滚动到屏幕时,判断所述显示层是否已被填满;
    当所述显示层已被填满时,控制所述显示层中的信息项目进行滚动,将最早进入所述显示层的信息项目滚动到所述显示层之外,将所述其他具有相同标签的信息项目滚动到所述显示层之内。
  9. 根据权利要求1所述的方法,其特征在于,所述方法还包括:
    接收到服务器为所述帐号添加的标签;或者,
    接收到用户在本地为所述帐号添加的标签。
  10. 根据权利要求1所述的方法,其特征在于,获取帐号所对应的动态列表中的信息项目和所述信息项目的标签包括:
    获取本地登录的第一帐号所关注的第二帐号发布的信息项目,和服务器根据所述信息项目的内容或属性为所述信息项目添加的标签。
  11. 根据权利要求1所述的方法,其特征在于,对匹配到相同标签的信息项目进行预设的显示处理包括:
    将与所述账号具有相同标签的信息项目,作为动态列表中的信息进行显示。
  12. 一种终端设备,其特征在于,包括:处理器;用于存储处理器可执行指令的存储器;
    其中,所述处理器可执行指令包括:
    获取帐号所对应的动态列表中的信息项目和所述信息项目的标签;
    将所述信息项目的标签与所述帐号的标签进行匹配;
    对匹配到相同标签的信息项目进行预设的显示处理。
  13. 根据权利要求12所述的终端设备,其特征在于,所述对匹配到相同标签的信息项目进行预设的显示处理包括:
    将所述信息项目与所述账号的相同标签在动态列表中进行显示。
  14. 根据权利要求12所述的终端设备,其特征在于,所述对匹配到相同标签的信息项目进行预设的显示处理包括:
    当检测到针对所述动态列表的滚动操作时,突出显示与所述帐号具有相同标签的信 息项目。
  15. 根据权利要求14所述的终端设备,其特征在于,突出显示与所述帐号具有相同标签的信息项目包括:
    将与所述帐号具有相同标签的信息项目与所述动态列表分层显示,与所述帐号具有相同标签的信息项目显示在所述动态列表的上一层。
  16. 根据权利要求15所述的终端设备,其特征在于,将与所述帐号具有相同标签的信息项目与所述动态列表分层显示,与所述帐号具有相同标签信息项目显示在所述动态列表的上一层包括:
    当与所述帐号具有相同标签的信息项目滚动到屏幕时,判断是否为第一条具有相同标签的信息项目;
    当判断出是第一条具有相同标签的信息项目时,在动态列表的上一层加载另一个显示层,在所述显示层中显示所述第一条具有相同标签的信息项目。
  17. 根据权利要求16所述的终端设备,其特征在于,将与所述帐号具有相同标签的信息项目与所述动态列表分层显示,与所述帐号具有相同标签的信息项目显示在所述动态列表的上一层还包括:
    当其他具有相同标签的信息项目滚动到屏幕时,判断所述显示层是否已被填满;
    当所述显示层已被填满时,控制所述显示层中的信息项目进行滚动,将最早进入所述显示层的信息项目滚动到所述显示层之外,将所述其他具有相同标签的信息项目滚动到所述显示层之内。
  18. 根据权利要求12所述的终端设备,其特征在于,所述对匹配到相同标签的信息项目进行预设的显示处理包括:
    将与所述账号具有相同标签的信息项目,作为动态列表中的信息进行显示。
  19. 一种移动终端,其特征在于,包括处理器,通信组件;
    所述处理器耦合到所述通信组件;
    所述通信组件用于获取帐号所对应的动态列表中的信息项目和所述信息项目的标签;
    所述处理器用于将所述信息项目的标签与所述帐号的标签进行匹配,对匹配到相同标签的信息项目进行预设的显示处理。
  20. 一种计算机设备,其特征在于,包括处理器,网络适配器;
    所述处理器耦合到所述网络适配器;
    所述网络适配器用于获取本地登录的帐号所对应的动态列表中的信息项目和所述信息项目的标签;
    所述处理器用于将所述信息项目的标签与所述帐号的标签进行匹配,对匹配到相同标签的信息项目进行预设的显示处理。
  21. 一种用于交通工具的终端设备,其特征在于,包括:机载处理器,机载通信装置;
    所述机载处理器耦合到所述机载通信装置;
    所述机载通信装置用于获取帐号所对应的动态列表中的信息项目和所述信息项目的标签;
    所述机载处理器用于将所述信息项目的标签与所述帐号的标签进行匹配,对匹配到相同标签的信息项目进行预设的显示处理。
  22. 一种用户界面***,其特征在于,包括处理组件,输入组件;
    所述处理组件耦合到所述输入组件;
    所述输入组件用于获取帐号所对应的动态列表中的信息项目和所述信息项目的标签;
    所述处理组件将所述信息项目的标签与所述帐号的标签进行匹配,对匹配到相同标签的信息项目进行预设的显示处理。
  23. 一种动态列表的显示装置,其特征在于,包括:
    获取模块,用于获取帐号所对应的动态列表中的信息项目和所述信息项目的标签;
    匹配模块,用于将所述信息项目的标签与所述帐号的标签进行匹配;
    显示模块,用于对匹配到相同标签的信息项目进行预设的显示处理。
  24. 根据权利要求23所述的装置,其特征在于,显示模块包括:
    第一显示子模块,用于将所述信息项目与所述账号的相同标签在动态列表中进行显示。
  25. 根据权利要求23所述的装置,其特征在于,显示模块包括:
    第二显示子模块,用于当检测到针对所述动态列表的滚动操作时,突出显示与所述帐号具有相同标签的信息项目。
  26. 根据权利要求25所述的装置,其特征在于,第二显示模块子包括:
    第三显示单元,用于将与所述帐号具有相同标签的信息项目与所述动态列表分层显示,与帐号具有相同标签的信息项目显示在所述动态列表的上一层。
  27. 根据权利要求26所述的装置,其特征在于,第三显示单元包括:
    第一判断子单元,用于当与所述帐号具有相同标签的信息项目滚动到屏幕时,判断是否为第一条具有相同标签的信息项目;
    第一显示子单元,用于当判断出是第一条具有相同标签的信息项目时,在动态列表的上一层加载另一个显示层,在所述显示层中显示所述第一条具有相同标签的信息项目。
  28. 根据权利要求27所述的装置,其特征在于,第三显示单元还包括:
    第二判断子单元,用于当其他具有相同标签的信息项目滚动到屏幕时,判断所述显示层是否已被填满;
    第二显示子单元,用于当所述显示层已被填满时,控制所述显示层中的信息项目进行滚动,将最早进入所述显示层的信息项目滚动到所述显示层之外,将所述其他具有相同标签的信息项目滚动到所述显示层之内。
  29. 根据权利要求23所述的装置,其特征在于,显示模块包括:
    第三显示子模块,用于将与所述账号具有相同标签的信息项目,作为动态列表中的信息进行显示。
PCT/CN2017/086052 2016-06-07 2017-05-26 动态列表的显示方法、装置、设备和*** WO2017211200A1 (zh)

Priority Applications (5)

Application Number Priority Date Filing Date Title
EP17809639.2A EP3467648A4 (en) 2016-06-07 2017-05-26 METHOD, DEVICE AND SYSTEM FOR DISPLAYING DYNAMIC LIST
KR1020197000055A KR102345182B1 (ko) 2016-06-07 2017-05-26 동적 리스트를 디스플레이하기 위한 방법, 디바이스, 장치, 및 시스템
JP2018564245A JP6949059B2 (ja) 2016-06-07 2017-05-26 動的リストを表示する方法、デバイス、装置及びシステム
US16/183,419 US20190073098A1 (en) 2016-06-07 2018-11-07 Method, device, apparatus, and system for displaying dynamic list
US16/721,104 US20200125223A1 (en) 2016-06-07 2019-12-19 Method, device, apparatus, and system for displaying dynamic list

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201610403625.1A CN106873955A (zh) 2016-06-07 2016-06-07 动态列表的显示方法、装置、设备和***
CN201610403625.1 2016-06-07

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US16/183,419 Continuation US20190073098A1 (en) 2016-06-07 2018-11-07 Method, device, apparatus, and system for displaying dynamic list

Publications (1)

Publication Number Publication Date
WO2017211200A1 true WO2017211200A1 (zh) 2017-12-14

Family

ID=59239419

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2017/086052 WO2017211200A1 (zh) 2016-06-07 2017-05-26 动态列表的显示方法、装置、设备和***

Country Status (7)

Country Link
US (2) US20190073098A1 (zh)
EP (1) EP3467648A4 (zh)
JP (1) JP6949059B2 (zh)
KR (1) KR102345182B1 (zh)
CN (1) CN106873955A (zh)
TW (1) TWI671678B (zh)
WO (1) WO2017211200A1 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111316309A (zh) * 2017-12-22 2020-06-19 谷歌有限责任公司 电子清单用户接口

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108683745A (zh) * 2018-05-24 2018-10-19 努比亚技术有限公司 一种消息更新及推送方法
KR20200057480A (ko) * 2018-11-16 2020-05-26 삼성전자주식회사 증강 현실 제어 장치, 이를 이용한 증강 현실 구현 방법, 및 이를 포함하는 증강 현실 구현 시스템
CN111694480B (zh) * 2019-03-15 2022-04-12 北京京东尚科信息技术有限公司 消息处理方法、装置、设备及存储介质
US11816906B2 (en) * 2020-12-31 2023-11-14 Snap Inc. Messaging system for engagement analysis based on labels
CN113076717A (zh) * 2021-03-22 2021-07-06 深圳市道通科技股份有限公司 数据自动关联方法、装置及电子设备
CN113628004A (zh) * 2021-07-29 2021-11-09 陈子龙 终端显示设备图像显示方法

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104156390A (zh) * 2014-07-07 2014-11-19 乐视网信息技术(北京)股份有限公司 一种评论推荐方法和***
CN104216898A (zh) * 2013-05-31 2014-12-17 腾讯科技(深圳)有限公司 一种浏览器导航方法、装置及终端设备
CN105468653A (zh) * 2014-09-12 2016-04-06 腾讯科技(北京)有限公司 基于社交应用软件的数据推荐方法和装置

Family Cites Families (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7415484B1 (en) * 2003-05-09 2008-08-19 Vignette Corporation Method and system for modeling of system content for businesses
US9060034B2 (en) * 2007-11-09 2015-06-16 Napo Enterprises, Llc System and method of filtering recommenders in a media item recommendation system
JP4433326B2 (ja) * 2007-12-04 2010-03-17 ソニー株式会社 情報処理装置および方法、並びにプログラム
US9032327B2 (en) * 2009-03-26 2015-05-12 Microsoft Technology Licensing, Llc Information-enhanced user interface presentation
US20110010433A1 (en) * 2009-07-10 2011-01-13 Microsoft Corporation Targeted presentation and delivery of themes
KR20110073857A (ko) * 2009-12-24 2011-06-30 엘지전자 주식회사 이동 단말기 및 그 제어방법
KR101778969B1 (ko) * 2011-05-04 2017-09-18 엘지전자 주식회사 휴대 전자기기 및 이의 스크롤 방법
US20130218871A1 (en) * 2012-02-21 2013-08-22 Salesforce.Com, Inc. System and method for content-based recommendations for private network users
CN103377200B (zh) * 2012-04-17 2018-09-04 腾讯科技(深圳)有限公司 用户偏好信息采集方法和装置
WO2013173626A2 (en) * 2012-05-18 2013-11-21 Clipfile Corporation Using content
JP2014035719A (ja) * 2012-08-10 2014-02-24 Nippon Telegr & Teleph Corp <Ntt> 投稿情報システム、算出装置及び算出方法
CN103684969A (zh) * 2012-08-31 2014-03-26 国际商业机器公司 用于处理消息的方法和***
US9361363B2 (en) * 2012-12-31 2016-06-07 Facebook, Inc. Modifying structured search queries on online social networks
EP2947552A4 (en) * 2013-01-17 2016-01-13 Toyota Motor Co Ltd CONTROL DEVICE
JP5920837B2 (ja) * 2013-02-12 2016-05-18 Necパーソナルコンピュータ株式会社 情報処理装置、制御方法、及び、プログラム
CN104111935B (zh) * 2013-04-17 2017-02-01 腾讯科技(深圳)有限公司 一种推送微博的方法及***、服务器
KR102163991B1 (ko) * 2013-05-03 2020-10-12 삼성전자 주식회사 휴대 단말기의 아이템 선택 방법 및 장치
US9495383B2 (en) * 2013-08-22 2016-11-15 Microsoft Technology Licensing Realtime activity suggestion from social and event data
CN103744848B (zh) * 2013-09-27 2017-12-12 西安酷派软件科技有限公司 信息流的归纳显示方法及通信终端
CN103618668A (zh) * 2013-12-18 2014-03-05 清华大学 微博推送、接收方法及装置
US20150199727A1 (en) * 2014-01-10 2015-07-16 Facebook, Inc. Sponsoring Brands Detected in User-Generated Social Networking Content
JP2015138500A (ja) * 2014-01-24 2015-07-30 株式会社Nttドコモ 情報提示システムおよび情報提示方法
AU2015236102A1 (en) * 2014-03-25 2016-11-03 Touchtunes Music Corporation Digital jukebox device with improved user interfaces, and associated methods
CN105095219B (zh) * 2014-04-23 2019-02-01 华为技术有限公司 微博推荐方法和终端
CN105553826A (zh) * 2015-12-18 2016-05-04 阿里巴巴集团控股有限公司 消息展示方法及装置

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104216898A (zh) * 2013-05-31 2014-12-17 腾讯科技(深圳)有限公司 一种浏览器导航方法、装置及终端设备
CN104156390A (zh) * 2014-07-07 2014-11-19 乐视网信息技术(北京)股份有限公司 一种评论推荐方法和***
CN105468653A (zh) * 2014-09-12 2016-04-06 腾讯科技(北京)有限公司 基于社交应用软件的数据推荐方法和装置

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP3467648A4 *

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111316309A (zh) * 2017-12-22 2020-06-19 谷歌有限责任公司 电子清单用户接口
JP2021504772A (ja) * 2017-12-22 2021-02-15 グーグル エルエルシーGoogle LLC 電子リストユーザインターフェース
JP7270615B2 (ja) 2017-12-22 2023-05-10 グーグル エルエルシー 電子リストユーザインターフェース
US11861679B2 (en) 2017-12-22 2024-01-02 Google Llc Electronic list user interface
CN111316309B (zh) * 2017-12-22 2024-04-05 谷歌有限责任公司 电子清单用户接口

Also Published As

Publication number Publication date
EP3467648A4 (en) 2019-06-12
TW201743195A (zh) 2017-12-16
EP3467648A1 (en) 2019-04-10
JP2019525291A (ja) 2019-09-05
KR20190014069A (ko) 2019-02-11
CN106873955A (zh) 2017-06-20
JP6949059B2 (ja) 2021-10-13
TWI671678B (zh) 2019-09-11
KR102345182B1 (ko) 2021-12-31
US20190073098A1 (en) 2019-03-07
US20200125223A1 (en) 2020-04-23

Similar Documents

Publication Publication Date Title
WO2017211200A1 (zh) 动态列表的显示方法、装置、设备和***
WO2017143797A1 (zh) 一种信息推送方法、装置及电子设备
EP3407215B1 (en) Method, device, and computer-readable storage medium for collecting information resources
TWI690877B (zh) 介面展示方法及裝置
CN107423296B (zh) 搜索方法、装置以及用于搜索的装置
CN104156245B (zh) 列表更新方法和装置
CN106896991B (zh) 一种更新信息的方法及装置
CN105488715B (zh) 目标物信息查询方法及装置
WO2017020479A1 (zh) 界面显示方法及装置
CN107229705B (zh) 信息资源查找方法、装置及计算机可读存储介质
WO2017020482A1 (zh) 票务信息展示方法及装置
WO2016065814A1 (zh) 信息选取方法及装置
WO2017167072A1 (zh) 一种页面处理方法、装置和智能终端
TWI684104B (zh) 反饋的響應方法及裝置
CN107045541A (zh) 数据显示方法和装置
CN110580319A (zh) 网页标签的显示方法、装置、电子设备及存储介质
RU2734780C1 (ru) Способ представления информации, устройство и запоминающий носитель информации для него
CN105468783B (zh) 信息收集方法及装置
CN104951445B (zh) 一种网页处理方法及装置
CN106210258B (zh) 网页访问方法及装置
RU2643470C2 (ru) Способ поиска и устройство поиска
WO2019165902A1 (zh) 生成、展示数据对象信息的方法及装置
TWI708179B (zh) 介面展示方法及裝置
US11112951B2 (en) Method, device and storage medium for displaying content in notification bar
WO2019095818A1 (zh) 界面展示方法及装置

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 17809639

Country of ref document: EP

Kind code of ref document: A1

ENP Entry into the national phase

Ref document number: 2018564245

Country of ref document: JP

Kind code of ref document: A

NENP Non-entry into the national phase

Ref country code: DE

ENP Entry into the national phase

Ref document number: 20197000055

Country of ref document: KR

Kind code of ref document: A

ENP Entry into the national phase

Ref document number: 2017809639

Country of ref document: EP

Effective date: 20190107