[go: up one dir, main page]

CN107273031A - 信息流页面加载方法及装置 - Google Patents

信息流页面加载方法及装置 Download PDF

Info

Publication number
CN107273031A
CN107273031A CN201710485981.7A CN201710485981A CN107273031A CN 107273031 A CN107273031 A CN 107273031A CN 201710485981 A CN201710485981 A CN 201710485981A CN 107273031 A CN107273031 A CN 107273031A
Authority
CN
China
Prior art keywords
page
information flow
current
new
information stream
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.)
Granted
Application number
CN201710485981.7A
Other languages
English (en)
Other versions
CN107273031B (zh
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.)
Alibaba China Co Ltd
Original Assignee
Guangzhou Shenma Mobile 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 Guangzhou Shenma Mobile Information Technology Co Ltd filed Critical Guangzhou Shenma Mobile Information Technology Co Ltd
Priority to CN201710485981.7A priority Critical patent/CN107273031B/zh
Publication of CN107273031A publication Critical patent/CN107273031A/zh
Priority to US16/016,494 priority patent/US20180373804A1/en
Application granted granted Critical
Publication of CN107273031B publication Critical patent/CN107273031B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/957Browsing optimisation, e.g. caching or content distillation
    • G06F16/9574Browsing optimisation, e.g. caching or content distillation of access to content, e.g. by caching
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/957Browsing optimisation, e.g. caching or content distillation
    • G06F16/9577Optimising the visualization of content, e.g. distillation of HTML documents
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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 OR CALCULATING; 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/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04883Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Databases & Information Systems (AREA)
  • Data Mining & Analysis (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本发明公开了一种信息流页面加载方法及装置,该方法包括:在移动终端的触摸屏上显示信息流页面,信息流页面包括分块且彼此紧接的多个信息标题框;检测到浏览信息流页面的手势操作;根据检测到的手势操作判断当前浏览位置;在当前浏览位置到达当前信息流页面的底部之前,预加载新的信息流。由此,基于手势操作和当前浏览位置,在当前显示的信息流页面上预加载新的信息流,以提升浏览的流畅度,使用户能够顺畅地浏览更多的信息内容,充分提升用户的浏览体验。

Description

信息流页面加载方法及装置
技术领域
本发明涉及页面交互,尤其涉及一种信息流页面加载方法及装置。
背景技术
随着移动终端的不断普及与发展,使用例如智能手机的移动终端上安装的各类APP(例如,浏览器APP、新闻APP)访问互联网逐渐成为趋势,同时用户对信息流的消费诉求也日益提升。
在常见的浏览应用中,例如,常用的各类浏览器APP和新闻类APP中,通常如图1所示,以分块且彼此紧接的多个信息标题框1组成信息流。在用户进行浏览时,可以通过上下滑动来移动信息流,当用户遇到感兴趣的信息标题框时,可以点击该信息标题框进行具体的内容阅读。信息流通常处于不断更新的状态,用户可以采用一定的方式进行信息流加载以阅读新的信息标题框。在一个实施例中,用户可以浏览到页面底部时通过上拉操作或点击刷新按钮2来加载新的信息内容,即新的信息标题框。
这种信息加载方式虽然能够在一定程度上满足用户的浏览需求,但是在网络不好或者加载出现错误等情况下,无法及时刷新出新的页面内容,使得用户难以顺畅地浏览信息流页面,降低用户的浏览体验。
有鉴于此,需要一种新的信息流加载方式来确保用户能够顺畅地浏览信息流页面。
发明内容
为了解决如上的至少一个问题,本发明提供了一种信息流页面加载方法及装置,其可以基于用户的手势操作和当前浏览位置,在用户实际浏览到页面底部之前就预加载新的信息流,以提高浏览流畅度并充分提升浏览体验。
根据本发明的一个方面,提供了一种移动终端上的信息流页面加载方法,包括:在移动终端的触摸屏上显示信息流页面,信息流页面包括分块且彼此紧接的多个信息标题框;检测到浏览信息流页面的手势操作;根据检测到的手势操作判断当前浏览位置;在当前浏览位置到达当前信息流页面的底部之前,预加载新的信息流。
由此,通过对用户手势及其当前浏览位置的监测,可以在当前浏览位置到达页面底部之前实现预加载,以便在用户未察觉的情况下及时加载新的信息流,由此保证用户的顺畅浏览。
手势操作可以是向上或是向下滑动页面的手势,也可以是满足实际操作要求的其它的手势。
在当前浏览位置到达当前信息流页面的底部之前预加载新的信息流可以通过多种形式实现。例如,可以是在当前浏览位置到达当前信息流页面的第一阈值百分比时,预加载新的信息流;也可以是在当前浏览位置到达距当前信息流页面的底部第二阈值距离时,预加载新的信息流;或者,还可以是在当前浏览位置距当前信息流页面的底部仅有第三阈值个数的信息标题框时,预加载新的信息流。可以根据实际情况灵活设置一种或多种预加载机制,保证用户顺畅浏览。
优选地,预加载新的信息流的时刻可以与手势操作的速度相关。由此进一步提升预加载的灵活性和实际应对能力。
新的信息流通常可以被布置在当前信息流页面的底部,而对于特殊的信息标题框,例如,重要突发新闻或是重要推广活动等,也可以将预加载新的信息流插入到当前浏览位置或置顶,由此以得到新的当前信息流页面。
由此,针对不同的信息流设置不同的预加载位置,实现信息的合理配置。
如果在当前浏览位置到达当前信息流页面的底部之前预加载新的信息流失败,则在当前浏览位置到达当前信息流页面的底部的情况下自动或是根据刷新手势加载新的信息流。刷新手势是到达信息流页面底部后的上拉,也可以是点击刷新按钮等刷新手势。
根据本发明的另一方面,还提供了一种移动终端上的信息流页面加载装置,包括:页面显示单元,在移动终端的触摸屏上显示信息流页面,信息流页面包括分块且彼此紧接的多个信息标题框;手势检测单元,检测到浏览信息流页面的手势操作;位置判断单元,根据检测到的手势操作判断当前浏览位置;预加载单元,在当前浏览位置到达当前信息流页面的底部之前,预加载新的信息流。
同样地,手势检测单元检测的手势操作可以是向上或是向下滑动页面的手势,或是适于实际操作的其他手势。。
优选地,预加载单元可以在满足如下情况之一时预加载新的信息流:在当前浏览位置到达当前信息流页面的第一阈值百分比时;在当前浏览位置到达距当前信息流页面的底部第二阈值距离时;或在当前浏览位置距当前信息流页面的底部仅有第三阈值个数的信息标题框时。
优选地,该装置还可以包括速度计算单元,速度计算单元可以计算手势操作的速度,并且预加载单元根据手势操作的速度确定预加载新的信息流的时刻。
优选地,该装置还可以包括页面刷新单元,页面刷新单元可以用于将预加载新的信息流布置到当前信息流页面的底部,以得到新的当前信息流页面。
页面刷新单元还可以用于将预加载新的信息流插入到当前浏览位置或置顶,以得到新的当前信息流页面。
如果在当前浏览位置到达当前信息流页面的底部之前预加载新的信息流失败,则页面刷新单元还可以用于在当前浏览位置到达当前信息流页面的底部的情况下自动或是根据刷新手势加载新的信息流。手势检测单元检测的刷新手势是到达信息流页面底部后的上拉。
根据本发明的又一方面,还提供了一种电子设备,包括:触摸屏、处理器、以及存储器。存储器上存储有可执行代码,当可执行代码被处理器执行时,使处理器执行上述任何一项的信息流页面加载方法。
根据本发明的又一方面,还提供了一种非暂时性机器可读存储介质,其上存储有可执行代码,当可执行代码被电子设备的处理器执行时,使处理器执行上述任一项的信息流页面加载方法。
通过本发明的信息流页面加载方案,能够基于用户的手势操作及其当前浏览位置,在用户浏览至信息流页面底部之前预加载新的信息流,以便于用户能够顺畅浏览,提升用户的浏览体验。并且,可以通过灵活设置预加载机制,适应实际应用中所遭遇的多种情况,充分提升预加载方案的适用性和灵活性。
附图说明
通过结合附图对本公开示例性实施方式进行更详细的描述,本公开的上述以及其它目的、特征和优势将变得更加明显,其中,在本公开示例性实施方式中,相同的参考标号通常代表相同部件。
图1示出了现有的与信息流页面进行互动操作的例子。
图2是用户实现本发明实施例的环境示意图。
图3示出了根据本发明一个实施例的信息流页面加载方法的示意性流程图。
图4示出了根据本发明的一个应用例。
图5示出了根据本发明一个实施例的信息流页面加载装置的示意性框图。
图6示出了根据本发明一个实施例的电子设备的示意性框图。
具体实施方式
下面将参照附图更详细地描述本公开的优选实施方式。虽然附图中显示了本公开的优选实施方式,然而应该理解,可以以各种形式实现本公开而不应被这里阐述的实施方式所限制。相反,提供这些实施方式是为了使本公开更加透彻和完整,并且能够将本公开的范围完整地传达给本领域的技术人员。
随着移动终端用户信息流式浏览方式的日益形成,在为用户提供丰富的浏览内容的同时,如何提升用户顺畅浏览的使用体验也成为各大内容提供方所需考虑的问题。
有鉴于此,本发明提出了一种信息流页面加载方案。基于检测到的用户的手势操作和当前浏览位置,在浏览至信息流页面底部之前,预加载新的信息流,以保证用户的顺畅浏览,从而提升用户体验。此外,通过对预加载机制的具体限定,还能够提升信息流预加载的灵活性,为浏览服务方提供新的商业化途径,从而实现用户和运营方的双赢。
本发明的实施例所提供的信息流页面加载方案可以应用于图2所示的环境中。图2是用于实现本发明实施例的环境200的示意图。在一个实施例中,环境200中的终端设备10可以经由网络40实现与服务器20的信息收发。服务器20可以通过访问数据库30来获取所需的内容。
网络40可以是广义上的用于信息传递的网络,可以包括一个或多个通信网络,诸如无线通信网络、因特网、私域网、局域网、城域网、广域网或是蜂窝数据网络等。在一个实施例中,网络40也可以包括卫星网络,由此将终端设备10的GPS信号传送给服务器20。
应当注意,如果向图示200中添加或从图示200中去除附加模块,不会改变本发明的示例实施例的底层概念。另外,虽然为了方便说明而在图中示出了从数据库30到服务器20的双向箭头,但本领域技术人员可以理解,上述数据收发也是可以通过网络40实现。
终端设备10是可用来进行网络访问的任何合适的电子设备,优选为便携式移动电子设备,包括但不限于智能电话、平板电脑或是其他便携式客户端。服务器20则是能够通过网络访问的提供交互服务所需信息的任何服务器。
图中虽然示出了多个终端设备10-1…N以及单个服务器20和数据库30,并且在随后的描述中会选择其中的一个或部分移动终端加以描述(例如,移动终端10-1),但是本领域技术人员应该理解的是,上述1…N个移动终端旨在表示真实网络中存在的多个移动终端,示出的单个服务器20和数据库30旨在表示本发明的技术方案涉及服务器及数据库的操作。对特定编号的移动终端以及单个服务器和数据库加以详述至少为了说明方便,而非暗示对移动终端和服务器的类型或是位置等具有限制。
终端设备10可以监测当前信息流页面,并从服务器20获取新的信息流,在合适的时机将新的信息流插入当前信息流页面的合适位置,以得到新的信息流页面。这时,可以将服务器20和各个终端设备10看作是实现本发明的信息流页面加载系统。
从服务器20获取信息流的任意终端10可以执行图3所示的信息流页面加载方法。图3是示出了根据本发明一实施例的信息流页面加载方法的示意性流程图。本文述及的信息流页面可以包括多个信息标题框,也可以包括详细信息内容,如文本、图像、表格、音频、视频或其任意组合。
图3所示的信息流页面加载方法于步骤S310开始。在步骤S310,在移动终端的触摸屏上显示信息流页面。信息流页面可以包括分块且彼此紧接的多个信息标题框。
信息标题框例如可以是图1所示的文章、新闻、广告和/或视频等的标题框,也可以是子频道标题框、纯图片框等,只要终端用户能够辨认其是与周围信息标题框指向不同的内容即可。换句话说,在本文中,信息标题框并非指代一定具有文字标题的框,而是可以指代点击其框内容能够指向特定内容且该指向通常能够被终端用户所认知的框。另外,“分块”并非暗示每个标题框都是矩形,信息标题框也可具有其他形状,只要用户对其的例如点击操作能够进入该信息标题框所代表的内容即可。信息流页面也可以仅包括详细的信息内容,例如,由依次排列的文章标题行所组成的信息内容。
在步骤S320,检测到浏览信息流页面的手势操作。
这里的手势操作可以是日常浏览手势,例如向上或向下滑动页面的滑动手势,也可以是其他合适的手势,本文中不做限制。另外,当信息流页面显示在笔记本、台式电脑等非便携式终端设备时,手势操作可以是指检测到的页面滚动条的动作。
一般而言,可以周期性地检测手势操作,也可以响应于用户操作而检测手势操作。检测手势操作时,不仅可以检测到手势操作的动作,还可以关联地检测到其它相关手势信息,例如手势操作的速度、频率等等。
在步骤S330,根据检测到的手势操作判断当前浏览位置。
当前浏览位置是指用户所浏览的信息流页面的当前显示位置。当用户滑动触摸屏时,可以检测到与用户手触摸的触摸屏位置所对应的信息流的页面的位置,或是响应于手势操作而滑动后的信息流页面所显示的位置,这些位置可以视为当前浏览位置。优选地,可以以到达当前信息流页面的阈值百分比、或者距离页面底部的距离等来表示当前显示位置。
应该理解的是,步骤S320和步骤S330的顺序是非固定的,在具体实践中可以同时进行步骤S320和步骤S330。
然后,在步骤S340,在当前浏览位置到达当前信息流页面的底部之前,预加载新的信息流。在此,新的信息流可以指代在前一次加载到本次预加载之间服务器端更新的新的信息标题框的集合。
在当前浏览位置到达当前信息流页面的底部之间预先加载新的信息流,能够改善信息流的加载效率,提升用户浏览的流畅度,使用户能够顺畅地浏览信息流页面上的信息内容。在此,信息流的预加载是在用户开始浏览信息流页面之后到达底页面底部之前进行的,优选仅在选定的时间点进行一次,以避免频繁预加载对数据通信造成的额外负担。
预加载新的信息流的时刻可以被设置为由当前浏览位置确定的。预加载时刻可以是在当前浏览位置到达当前信息流页面的第一阈值百分比时,例如,阅读到当前页面的中部(1/2或50%)位置处。也可以以像素数表征当前浏览位置距离页面底部的距离,在当前浏览位置到达距当前信息流页面的底部第二阈值距离时加载新的信息流。或者还可以在当前浏览位置距当前信息流页面的底部仅有第三阈值个数的信息标题框时,例如,当距离页面底部还有三条标题框没显示时加载新的信息流。
预加载时刻的确定可以满足上述的任何一项或其组合。例如设定第一阈值百分比为50%,若在此时加载失败,则在距离页面底部仅有第三阈值个数(例如三个)的信息标题框时再次自动预加载新的信息流。若自动预加载失败,在浏览至信息流页面底部时,自动加载新的信息流。
预加载时刻还可以根据实际情况而进行调整的。例如,预加载新的信息流的时刻可以与手势操作的速度相关。
在步骤S320检测手势操作时,可以关联地检测手势操作的速度,基于手势操作的速度确定预加载新的信息流的时刻。手势操作的速度可以是用户执行一次手势操作时的手势速度,也可以是指预定时间内手势操作的频率。在一个优选实施例中,还可以设定预定速度,在检测到手势操作的速度高于预定速度时,将用户手势操作视为快速动作,在检测到手势操作的速度低于预定速度时,将用户手势操作视为缓慢动作,为快速动作设置比当前设置的当前浏览位置确定的预加载时刻早的预加载时刻,为缓慢动作设置比当前设置的当前浏览位置确定的预加载时刻晚的预加载时刻。
预加载新的信息流的时刻还可以跟其他信息相关,例如当前的网络速度。可以实时监测网络,若网络较好、网速较快,加载新的信息流所需的时间可能较短,则可以设置较为延后的预加载时刻;而若网络较差、网速较慢时,加载新的信息流所需的时间可能较长,则可以设置较为提前的预加载时刻。
预加载时刻可以是任意设置的合适时刻,本发明对此不做限制。由此,通过合理配置,更合理地设置新的信息流的预加载时刻,为预加载信息流提供充分的加载时间。
新的信息流可以被布置在当前信息流页面的任何合适的位置。一般而言,可以将预加载的新的信息流布置到当前信息流页面的底部。对于某些特殊的信息标题框,例如,重要突发新闻或是重要推广活动等,可以将预加载的新的信息流插入当前浏览位置或将其置顶。
新的信息流的加载位置通常根据新的信息流的详细情况而具体设置的。以新闻为例,可以将普通新闻的标题框插入至当前信息流页面的底部,将重要的新闻标题框插入至当前浏览位置或置入当前信息流页面的顶部。对于实时更新的新闻或是用户标记关注的新闻主题,也可以插入至当前浏览位置,以便于用户可以及时了解最新消息。
如果在当前浏览位置到达当前信息流页面的底部之前预加载新的信息流失败,则可以在当前浏览位置到达当前信息流页面的底部的情况下自动或是根据刷新手势新的信息流。优选地可以设置加载优先级,优先自动加载新的信息流,若自动加载失败,再根据用户的刷新手势加载新的信息流。
刷新手势可以是到达信息流页面底部后的上拉手势,也可以是点击的刷新按钮,或是其它合适的刷新手势。所加载的新的信息流也可以被布置在页面底部,也可以被置顶,或其它合适的加载位置。
图4示出了根据本发明的一个实施例。设定预加载时刻为在当前浏览页面到达当前信息流页面的50%(1/2)位置时。
在用户正常浏览信息流页面时实时检测用户的手势操作及当前浏览位置,并判断当前浏览位置是否到达信息流页面的1/2位置处。判断在浏览到达1/2位置处时,在当前信息流的页面的合适位置插入新的信息流,加载成功则向用户提供可供正常浏览的新的信息流页面。若加载失败(例如出现网络错误或其它加载错误),则可以暂时不再次预加载新的信息流。
在浏览至信息流页面底部的情况下,自动在页面的合适位置加载新的信息流,加载成功则向用户提供可供正常浏览的新的信息流页面。自动加载失败时,根据用户的刷新手势加载新的信息流,以得到可供用户正常浏览的新的信息流页面。若加载失败,则可以继续执行刷新操作,直至加载成功。
由此,通过本发明的预加载机制,能够在恰当的时机及时在信息流页面的合适位置加载新的信息流页面,以提升用户浏览的顺畅度,充分提升用户体验效果。
至此,已经结合附图及实施例详细说明本发明的信息流页面加载方法。本发明的信息流页面加载方法可以是由一种信息流页面加载装置实现的。
图5示出了根据本发明一个实施例的信息流页面加载装置的示意性框图。其中,页面加载装置500的功能模块可以由实现本发明原理的硬件、软件或硬件和软件的结合来实现。本领域技术人员可以理解的是,图5所描述的功能模块可以组合起来或者划分成子模块,从而实现上述发明的原理。因此,本文的描述可以支持对本文描述的功能模块的任何可能的组合、或者划分、或者更进一步的限定。
图5所示的页面加载装置500可以用来实现图3所示的信息流页面加载方法,下面仅就页面加载装置500可以具有的功能模块以及各功能模块可以执行的操作做简要说明,对于其中涉及的细节部分可以参见上文结合图3的描述,这里不再赘述。
如图5所示,本发明的页面加载装置500可以包括页面显示单元510、手势检测单元520、位置判断单元530和预加载单元540。
页面显示单元510可以在移动终端的触摸屏上显示信息流页面,信息流页面包括分块且彼此紧接的多个信息标题框。
手势检测单元520可以检测到浏览信息流页面的手势操作。手势操作可以是向上或是向下滑动页面的手势。
位置判断单元530可以根据检测到的手势操作判断当前浏览位置。
预加载单元540可以在当前浏览位置到达当前信息流页面的底部之前,预加载新的信息流。优选地,预加载单元540可以在满足如下情况之一时预加载新的信息流:在当前浏览位置到达当前信息流页面的第一阈值百分比时;在当前浏览位置到达距当前信息流页面的底部第二阈值距离时;或在当前浏览位置距当前信息流页面的底部仅有第三阈值个数的信息标题框时。
可选地,页面加载装置500还可以包括速度计算单元550,速度计算单元550可以计算手势操作的速度,并且预加载单元540可以根据手势操作的速度确定预加载新的信息流的时刻。
可选地,页面加载装置500还可以包括页面刷新单元560,页面刷新单元560可以用于将预加载新的信息流布置到当前信息流页面的底部,以得到新的当前信息流页面。页面刷新单元560还可以用于将预加载新的信息流插入到当前浏览位置或置顶,以得到新的当前信息流页面。
如果在当前浏览位置到达当前信息流页面的底部之前预加载新的信息流失败,则页面刷新单元还可以用于在当前浏览位置到达当前信息流页面的底部的情况下自动或是根据刷新手势加载新的信息流。手势检测单元检测的刷新手势是到达信息流页面底部后的上拉。
本发明的信息流页面加载方法还可以由一种电子设备实现。图6示出了根据本发明一个实施例的电子设备600的示意性框图。其中,电子设备600可以是图2所示的终端设备10。
如图6所示,本发明的电子设备600可以包括:触摸屏610、处理器620和存储器630。存储器630上可以存储有可执行代码,当可执行代码被处理器执行时,使处理器620执行本发明的信息流页面加载方法。具体实现可以参见上文中图3的相关描述,在此不再赘述。
上文中已经参考附图详细描述了根据本发明的信息流页面加载方法及装置。通过本发明,能够基于手势操作和当前浏览位置,在当前浏览位置到达当前信息流页面的底部之前,预先加载新的信息流页面,使得用户能够顺畅浏览,提升用户浏览的顺畅度及使用体验。
此外,根据本发明的方法还可以实现为一种计算机程序或计算机程序产品,该计算机程序或计算机程序产品包括用于执行本发明的上述方法中限定的上述各步骤的计算机程序代码指令。
或者,本发明还可以实施为一种非暂时性机器可读存储介质(或计算机可读存储介质、或机器可读存储介质),其上存储有可执行代码(或计算机程序、或计算机指令代码),当所述可执行代码(或计算机程序、或计算机指令代码)被电子设备(或计算设备、服务器等)的处理器执行时,使所述处理器执行根据本发明的上述方法的各个步骤。
本领域技术人员还将明白的是,结合这里的公开所描述的各种示例性逻辑块、模块、电路和算法步骤可以被实现为电子硬件、计算机软件或两者的组合。
附图中的流程图和框图显示了根据本发明的多个实施例的系统和方法的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标记的功能也可以以不同于附图中所标记的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
以上已经描述了本发明的各实施例,上述说明是示例性的,并非穷尽性的,并且也不限于所披露的各实施例。在不偏离所说明的各实施例的范围和精神的情况下,对于本技术领域的普通技术人员来说许多修改和变更都是显而易见的。本文中所用术语的选择,旨在最好地解释各实施例的原理、实际应用或对市场中的技术的改进,或者使本技术领域的其它普通技术人员能理解本文披露的各实施例。

Claims (18)

1.一种移动终端上的信息流页面加载方法,包括:
在所述移动终端的触摸屏上显示信息流页面,所述信息流页面包括分块且彼此紧接的多个信息标题框;
检测到浏览所述信息流页面的手势操作;
根据所述检测到的手势操作判断当前浏览位置;
在所述当前浏览位置到达当前信息流页面的底部之前,预加载新的信息流。
2.如权利要求1所述的方法,其中,所述手势操作是向上或是向下滑动页面的手势。
3.如权利要求1所述的方法,其中,在所述当前浏览位置到达当前信息流页面的底部之前,预加载新的信息流,包括如下之一:
在所述当前浏览位置到达所述当前信息流页面的第一阈值百分比时,预加载新的信息流;
在所述当前浏览位置到达距所述当前信息流页面的底部第二阈值距离时,预加载新的信息流;或者
在所述当前浏览位置距所述当前信息流页面的底部仅有第三阈值个数的信息标题框时,预加载新的信息流。
4.如权利要求3所述的方法,其中,预加载新的信息流的时刻与手势操作的速度相关。
5.如权利要求1所述的方法,还包括:
将预加载所述新的信息流布置到当前信息流页面的底部,以得到新的当前信息流页面。
6.如权利要求1所述的方法,还包括:
将预加载所述新的信息流插入到当前浏览位置或置顶,以得到新的当前信息流页面。
7.如权利要求1所述的方法,还包括:
如果在所述当前浏览位置到达当前信息流页面的底部之前预加载新的信息流失败,则在所述当前浏览位置到达当前信息流页面的底部的情况下自动或是根据刷新手势加载新的信息流。
8.如权利要求7所述的方法,所述刷新手势是到达信息流页面底部后的上拉。
9.一种移动终端上的信息流页面加载装置,包括:
页面显示单元,在所述移动终端的触摸屏上显示信息流页面,所述信息流页面包括分块且彼此紧接的多个信息标题框;
手势检测单元,检测到浏览所述信息流页面的手势操作;
位置判断单元,根据所述检测到的手势操作判断当前浏览位置;
预加载单元,在所述当前浏览位置到达当前信息流页面的底部之前,预加载新的信息流。
10.如权利要求9所述的装置,其中,所述手势检测单元检测的手势操作是向上或是向下滑动页面的手势。
11.如权利要求9所述的装置,其中,所述预加载单元满足如下情况之一时预加载新的信息流:
在所述当前浏览位置到达所述当前信息流页面的第一阈值百分比时;
在所述当前浏览位置到达距所述当前信息流页面的底部第二阈值距离时;或
在所述当前浏览位置距所述当前信息流页面的底部仅有第三阈值个数的信息标题框时。
12.如权利要求11所述的装置,还包括速度计算单元,所述速度计算单元计算所述手势操作的速度,并且所述预加载单元根据所述手势操作的速度确定预加载新的信息流的时刻。
13.如权利要求9所述的装置,还包括:
页面刷新单元,用于将预加载所述新的信息流布置到当前信息流页面的底部,以得到新的当前信息流页面。
14.如权利要求13所述的装置,其中,
所述页面刷新单元还用于将预加载所述新的信息流插入到当前浏览位置或置顶,以得到新的当前信息流页面。
15.如权利要求13所述的装置,其中,如果在所述当前浏览位置到达当前信息流页面的底部之前预加载新的信息流失败,则所述页面刷新单元还用于在所述当前浏览位置到达当前信息流页面的底部的情况下自动或是根据刷新手势加载新的信息流。
16.如权利要求15所述的装置,其中,所述手势检测单元检测的刷新手势是到达信息流页面底部后的上拉。
17.一种电子设备,包括:
触摸屏;
处理器;以及
存储器,其上存储有可执行代码,当所述可执行代码被所述处理器执行时,使所述处理器执行如权利要求1-8中任何一项所述的方法。
18.一种非暂时性机器可读存储介质,其上存储有可执行代码,当所述可执行代码被电子设备的处理器执行时,使所述处理器执行如权利要求1至8中任一项所述的方法。
CN201710485981.7A 2017-06-23 2017-06-23 信息流页面加载方法及装置 Active CN107273031B (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201710485981.7A CN107273031B (zh) 2017-06-23 2017-06-23 信息流页面加载方法及装置
US16/016,494 US20180373804A1 (en) 2017-06-23 2018-06-22 Method and device for loading information stream page

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710485981.7A CN107273031B (zh) 2017-06-23 2017-06-23 信息流页面加载方法及装置

Publications (2)

Publication Number Publication Date
CN107273031A true CN107273031A (zh) 2017-10-20
CN107273031B CN107273031B (zh) 2020-10-16

Family

ID=60068231

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710485981.7A Active CN107273031B (zh) 2017-06-23 2017-06-23 信息流页面加载方法及装置

Country Status (2)

Country Link
US (1) US20180373804A1 (zh)
CN (1) CN107273031B (zh)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2019095806A1 (zh) * 2017-11-15 2019-05-23 广州市动景计算机科技有限公司 信息流页面展示方法、装置、系统、计算设备和存储介质
CN110442809A (zh) * 2019-07-10 2019-11-12 北京天眼查科技有限公司 页面数据的加载方法、装置、设备及存储介质
CN110457613A (zh) * 2019-05-24 2019-11-15 平安普惠企业管理有限公司 页面数据加载控制方法、装置、计算机设备及存储介质
CN110765380A (zh) * 2019-09-29 2020-02-07 五八有限公司 一种列表页的数据加载方法以及终端
CN110825997A (zh) * 2018-08-09 2020-02-21 优视科技有限公司 信息流页面的显示方法、装置、终端设备及系统
CN111402375A (zh) * 2019-01-03 2020-07-10 百度在线网络技术(北京)有限公司 百叶窗效果的形成方法、装置和渲染引擎
CN113190321A (zh) * 2021-05-25 2021-07-30 上海万物新生环保科技集团有限公司 一种用于应用程序页面上拉刷新的方法及设备
CN113722628A (zh) * 2021-08-31 2021-11-30 北京百度网讯科技有限公司 显示信息流的方法、装置、设备和介质
CN114897550A (zh) * 2021-01-27 2022-08-12 腾讯科技(深圳)有限公司 信息流内容的提醒方法、装置、电子设备和存储介质

Families Citing this family (55)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10606859B2 (en) 2014-11-24 2020-03-31 Asana, Inc. Client side system and method for search backed calendar user interface
US10977434B2 (en) 2017-07-11 2021-04-13 Asana, Inc. Database model which provides management of custom fields and methods and apparatus therfor
US10623359B1 (en) 2018-02-28 2020-04-14 Asana, Inc. Systems and methods for generating tasks based on chat sessions between users of a collaboration environment
US11138021B1 (en) 2018-04-02 2021-10-05 Asana, Inc. Systems and methods to facilitate task-specific workspaces for a collaboration work management platform
US10613735B1 (en) 2018-04-04 2020-04-07 Asana, Inc. Systems and methods for preloading an amount of content based on user scrolling
US10785046B1 (en) 2018-06-08 2020-09-22 Asana, Inc. Systems and methods for providing a collaboration work management platform that facilitates differentiation between users in an overarching group and one or more subsets of individual users
US10616151B1 (en) 2018-10-17 2020-04-07 Asana, Inc. Systems and methods for generating and presenting graphical user interfaces
US10956845B1 (en) 2018-12-06 2021-03-23 Asana, Inc. Systems and methods for generating prioritization models and predicting workflow prioritizations
US11568366B1 (en) 2018-12-18 2023-01-31 Asana, Inc. Systems and methods for generating status requests for units of work
US11113667B1 (en) 2018-12-18 2021-09-07 Asana, Inc. Systems and methods for providing a dashboard for a collaboration work management platform
US10684870B1 (en) 2019-01-08 2020-06-16 Asana, Inc. Systems and methods for determining and presenting a graphical user interface including template metrics
US11782737B2 (en) 2019-01-08 2023-10-10 Asana, Inc. Systems and methods for determining and presenting a graphical user interface including template metrics
US11204683B1 (en) 2019-01-09 2021-12-21 Asana, Inc. Systems and methods for generating and tracking hardcoded communications in a collaboration management platform
US11341445B1 (en) 2019-11-14 2022-05-24 Asana, Inc. Systems and methods to measure and visualize threshold of user workload
KR20210069441A (ko) * 2019-12-03 2021-06-11 엘지전자 주식회사 디스플레이 장치
US11062498B1 (en) * 2019-12-30 2021-07-13 Snap Inc. Animated pull-to-refresh
CN111190679B (zh) * 2019-12-30 2023-07-14 上海钧正网络科技有限公司 列表显示方法、装置和系统
US11783253B1 (en) 2020-02-11 2023-10-10 Asana, Inc. Systems and methods to effectuate sets of automated actions outside and/or within a collaboration environment based on trigger events occurring outside and/or within the collaboration environment
US11599855B1 (en) 2020-02-14 2023-03-07 Asana, Inc. Systems and methods to attribute automated actions within a collaboration environment
US11763259B1 (en) 2020-02-20 2023-09-19 Asana, Inc. Systems and methods to generate units of work in a collaboration environment
CN111582184B (zh) * 2020-05-11 2024-02-20 汉海信息技术(上海)有限公司 页面检测方法、装置、设备及存储介质
CN113704595B (zh) * 2020-05-20 2023-08-01 北京百度网讯科技有限公司 一种页面加载方法、装置、电子设备及存储介质
US11455601B1 (en) 2020-06-29 2022-09-27 Asana, Inc. Systems and methods to measure and visualize workload for completing individual units of work
US11449836B1 (en) 2020-07-21 2022-09-20 Asana, Inc. Systems and methods to facilitate user engagement with units of work assigned within a collaboration environment
US11568339B2 (en) 2020-08-18 2023-01-31 Asana, Inc. Systems and methods to characterize units of work based on business objectives
US11769115B1 (en) 2020-11-23 2023-09-26 Asana, Inc. Systems and methods to provide measures of user workload when generating units of work based on chat sessions between users of a collaboration environment
CN112417339A (zh) * 2020-12-02 2021-02-26 北京齐尔布莱特科技有限公司 一种页面加载方法、装置、计算设备及可读存储介质
US11405435B1 (en) 2020-12-02 2022-08-02 Asana, Inc. Systems and methods to present views of records in chat sessions between users of a collaboration environment
US11694162B1 (en) 2021-04-01 2023-07-04 Asana, Inc. Systems and methods to recommend templates for project-level graphical user interfaces within a collaboration environment
US11676107B1 (en) 2021-04-14 2023-06-13 Asana, Inc. Systems and methods to facilitate interaction with a collaboration environment based on assignment of project-level roles
US11553045B1 (en) 2021-04-29 2023-01-10 Asana, Inc. Systems and methods to automatically update status of projects within a collaboration environment
US11803814B1 (en) 2021-05-07 2023-10-31 Asana, Inc. Systems and methods to facilitate nesting of portfolios within a collaboration environment
US11792028B1 (en) 2021-05-13 2023-10-17 Asana, Inc. Systems and methods to link meetings with units of work of a collaboration environment
US12141756B1 (en) 2021-05-24 2024-11-12 Asana, Inc. Systems and methods to generate project-level graphical user interfaces within a collaboration environment
US11809222B1 (en) 2021-05-24 2023-11-07 Asana, Inc. Systems and methods to generate units of work within a collaboration environment based on selection of text
US12093859B1 (en) 2021-06-02 2024-09-17 Asana, Inc. Systems and methods to measure and visualize workload for individual users
US12182505B1 (en) 2021-06-10 2024-12-31 Asana, Inc. Systems and methods to provide user-generated project-level graphical user interfaces within a collaboration environment
CN113596519B (zh) * 2021-07-26 2023-07-14 北京金和网络股份有限公司 对监控设备直播推流的调控方法及电子设备
US11756000B2 (en) 2021-09-08 2023-09-12 Asana, Inc. Systems and methods to effectuate sets of automated actions within a collaboration environment including embedded third-party content based on trigger events
US12159262B1 (en) 2021-10-04 2024-12-03 Asana, Inc. Systems and methods to provide user-generated graphical user interfaces within a collaboration environment
US11635884B1 (en) 2021-10-11 2023-04-25 Asana, Inc. Systems and methods to provide personalized graphical user interfaces within a collaboration environment
US12536503B1 (en) 2021-12-06 2026-01-27 Asana, Inc. Systems and methods to track and present navigation through records of a collaboration environment
US12093896B1 (en) 2022-01-10 2024-09-17 Asana, Inc. Systems and methods to prioritize resources of projects within a collaboration environment
US11836681B1 (en) 2022-02-17 2023-12-05 Asana, Inc. Systems and methods to generate records within a collaboration environment
US12190292B1 (en) 2022-02-17 2025-01-07 Asana, Inc. Systems and methods to train and/or use a machine learning model to generate correspondences between portions of recorded audio content and work unit records of a collaboration environment
US11997425B1 (en) 2022-02-17 2024-05-28 Asana, Inc. Systems and methods to generate correspondences between portions of recorded audio content and records of a collaboration environment
US12118514B1 (en) 2022-02-17 2024-10-15 Asana, Inc. Systems and methods to generate records within a collaboration environment based on a machine learning model trained from a text corpus
US12051045B1 (en) 2022-04-28 2024-07-30 Asana, Inc. Systems and methods to characterize work unit records of a collaboration environment based on stages within a workflow
CN115034826B (zh) * 2022-06-23 2025-06-24 北京奇艺世纪科技有限公司 一种广告投放方法、装置、电子设备及可读存储介质
US12288171B1 (en) 2022-07-18 2025-04-29 Asana, Inc. Systems and methods to provide records for new users of a collaboration environment
US12412156B1 (en) 2022-07-21 2025-09-09 Asana, Inc. Systems and methods to characterize work unit records of a collaboration environment based on freeform arrangement of visual content items
US11863601B1 (en) 2022-11-18 2024-01-02 Asana, Inc. Systems and methods to execute branching automation schemes in a collaboration environment
US12287849B1 (en) 2022-11-28 2025-04-29 Asana, Inc. Systems and methods to automatically classify records managed by a collaboration environment
US12401655B1 (en) 2023-04-24 2025-08-26 Asana, Inc. Systems and methods to manage access to assets of a computer environment based on user and asset grouping
US12423121B1 (en) 2023-11-09 2025-09-23 Asana, Inc. Systems and methods to customize a user interface of a collaboration environment based on ranking of work unit records managed by the collaboration environment

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130332840A1 (en) * 2012-06-10 2013-12-12 Apple Inc. Image application for creating and sharing image streams
CN103455508A (zh) * 2012-05-31 2013-12-18 国际商业机器公司 控制社交网络应用的信息流的显示的方法和装置
CN103809896A (zh) * 2012-11-15 2014-05-21 腾讯科技(深圳)有限公司 一种页面切换方法及装置
US20140165001A1 (en) * 2012-12-12 2014-06-12 Adobe Systems Incorporated Adaptive Presentation of Content Based on User Action
CN105404458A (zh) * 2014-09-10 2016-03-16 腾讯科技(深圳)有限公司 网页内容更新方法及装置
CN105677224A (zh) * 2016-01-06 2016-06-15 广州市动景计算机科技有限公司 一种下拉手势处理方法、装置及设备
US20160216845A1 (en) * 2012-06-29 2016-07-28 Dell Products L.P. Playback of flash content at a client by redirecting execution of a script by a flash redirection plugin at a server to a flash redirection browser at the client
CN106294609A (zh) * 2016-07-29 2017-01-04 北京小米移动软件有限公司 页面加载方法及装置
CN106599008A (zh) * 2015-10-20 2017-04-26 北大方正集团有限公司 基于瀑布流方式加载展示商品列表的方法、装置及客户端

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7426696B1 (en) * 2005-07-15 2008-09-16 Minerva Networks, Inc. Method and system for image windowing
US8601052B2 (en) * 2010-10-04 2013-12-03 Qualcomm Incorporated System and method of performing domain name server pre-fetching
US9225522B2 (en) * 2013-12-27 2015-12-29 Linkedin Corporation Techniques for populating a content stream on a mobile device

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103455508A (zh) * 2012-05-31 2013-12-18 国际商业机器公司 控制社交网络应用的信息流的显示的方法和装置
US20130332840A1 (en) * 2012-06-10 2013-12-12 Apple Inc. Image application for creating and sharing image streams
US20160216845A1 (en) * 2012-06-29 2016-07-28 Dell Products L.P. Playback of flash content at a client by redirecting execution of a script by a flash redirection plugin at a server to a flash redirection browser at the client
CN103809896A (zh) * 2012-11-15 2014-05-21 腾讯科技(深圳)有限公司 一种页面切换方法及装置
US20140165001A1 (en) * 2012-12-12 2014-06-12 Adobe Systems Incorporated Adaptive Presentation of Content Based on User Action
CN105404458A (zh) * 2014-09-10 2016-03-16 腾讯科技(深圳)有限公司 网页内容更新方法及装置
CN106599008A (zh) * 2015-10-20 2017-04-26 北大方正集团有限公司 基于瀑布流方式加载展示商品列表的方法、装置及客户端
CN105677224A (zh) * 2016-01-06 2016-06-15 广州市动景计算机科技有限公司 一种下拉手势处理方法、装置及设备
CN106294609A (zh) * 2016-07-29 2017-01-04 北京小米移动软件有限公司 页面加载方法及装置

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2019095806A1 (zh) * 2017-11-15 2019-05-23 广州市动景计算机科技有限公司 信息流页面展示方法、装置、系统、计算设备和存储介质
CN109800036A (zh) * 2017-11-15 2019-05-24 广州市动景计算机科技有限公司 信息流页面展示方法、装置、系统、计算设备和存储介质
CN110825997A (zh) * 2018-08-09 2020-02-21 优视科技有限公司 信息流页面的显示方法、装置、终端设备及系统
CN111402375A (zh) * 2019-01-03 2020-07-10 百度在线网络技术(北京)有限公司 百叶窗效果的形成方法、装置和渲染引擎
CN111402375B (zh) * 2019-01-03 2023-09-08 百度在线网络技术(北京)有限公司 百叶窗效果的形成方法、装置和渲染引擎
CN110457613A (zh) * 2019-05-24 2019-11-15 平安普惠企业管理有限公司 页面数据加载控制方法、装置、计算机设备及存储介质
CN110442809A (zh) * 2019-07-10 2019-11-12 北京天眼查科技有限公司 页面数据的加载方法、装置、设备及存储介质
CN110765380A (zh) * 2019-09-29 2020-02-07 五八有限公司 一种列表页的数据加载方法以及终端
CN110765380B (zh) * 2019-09-29 2023-12-05 五八有限公司 一种列表页的数据加载方法以及终端
CN114897550A (zh) * 2021-01-27 2022-08-12 腾讯科技(深圳)有限公司 信息流内容的提醒方法、装置、电子设备和存储介质
CN113190321A (zh) * 2021-05-25 2021-07-30 上海万物新生环保科技集团有限公司 一种用于应用程序页面上拉刷新的方法及设备
CN113722628A (zh) * 2021-08-31 2021-11-30 北京百度网讯科技有限公司 显示信息流的方法、装置、设备和介质

Also Published As

Publication number Publication date
CN107273031B (zh) 2020-10-16
US20180373804A1 (en) 2018-12-27

Similar Documents

Publication Publication Date Title
CN107273031A (zh) 信息流页面加载方法及装置
US11573693B2 (en) Display controlling method, terminal, information processing apparatus, and storage medium
JP5324411B2 (ja) 広告配信装置、方法及びプログラム
US9672539B2 (en) Advertisement generation apparatus and terminal device
CN104391636B (zh) 一种截屏方法及装置
TWI444872B (zh) 人機介面呈現的方法及其手持裝置與其電腦程式產品
CN105791352B (zh) 应用的消息推送方法和系统
CN103678646A (zh) 一种页面呈现方法及装置
CN102831155A (zh) 一种网页标签的缩微图显示方法和装置
CN107066174A (zh) 浮层显示方法、装置及用户终端
CN103154887A (zh) 更新管理方法和装置
WO2019085820A1 (zh) 处理方法、装置、设备和机器可读介质
CN115022728B (zh) 信息展示方法、装置、电子设备及存储介质
CN103914228B (zh) 一种移动终端及其触摸屏的操作方法
JP5556461B2 (ja) 情報閲覧端末装置、情報閲覧システム、情報閲覧プログラム及び情報閲覧方法
JP5563703B2 (ja) コンテンツ配信装置、コンテンツ配信方法、コンテンツ配信プログラム及び端末用プログラム
CN116150488A (zh) 呈现推荐内容的方法、装置、设备、介质和程序产品
WO2019085810A1 (zh) 处理方法、装置、设备和机器可读介质
JP6339550B2 (ja) 端末用プログラム、端末装置及び端末制御方法
CN106708495B (zh) 一种基于移动终端的页面显示方法及装置
CN107609433A (zh) 隐私保护方法及电子设备
CN109492165B (zh) 一种网络搜索方法及电子设备
JP2014157542A (ja) 端末装置および装置のプログラム
CN102880439A (zh) 一种数据显示方法与数据显示装置
CN108037873A (zh) 基于移动终端的页面的不可控信息的展示方法及系统

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
TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20200810

Address after: 310052 room 508, floor 5, building 4, No. 699, Wangshang Road, Changhe street, Binjiang District, Hangzhou City, Zhejiang Province

Applicant after: Alibaba (China) Co.,Ltd.

Address before: 510627 Guangdong city of Guangzhou province Whampoa Tianhe District Road No. 163 Xiping Yun Lu Yun Ping square B radio tower 12 layer self unit 01

Applicant before: GUANGZHOU SHENMA MOBILE INFORMATION TECHNOLOGY Co.,Ltd.

GR01 Patent grant
GR01 Patent grant