CN103853583A - 用于提供应用信息的方法及其移动终端 - Google Patents

用于提供应用信息的方法及其移动终端 Download PDF

Info

Publication number
CN103853583A
CN103853583A CN201310656378.2A CN201310656378A CN103853583A CN 103853583 A CN103853583 A CN 103853583A CN 201310656378 A CN201310656378 A CN 201310656378A CN 103853583 A CN103853583 A CN 103853583A
Authority
CN
China
Prior art keywords
application
information
message
request
app
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.)
Pending
Application number
CN201310656378.2A
Other languages
English (en)
Inventor
李光斌
全镛俊
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics 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 Samsung Electronics Co Ltd filed Critical Samsung Electronics Co Ltd
Publication of CN103853583A publication Critical patent/CN103853583A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/38Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving
    • H04B1/40Circuits
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0623Item investigation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/61Installation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Marketing (AREA)
  • General Business, Economics & Management (AREA)
  • Strategic Management (AREA)
  • Economics (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Development Economics (AREA)
  • Tourism & Hospitality (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Primary Health Care (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Stored Programmes (AREA)
  • Telephone Function (AREA)

Abstract

提供一种用于提供应用信息的方法及其移动终端。用于在被构造为访问应用市场服务器的移动终端中提供应用信息的方法包括:将应用信息请求消息发送到应用市场服务器;从应用市场服务器接收关于未被安装的应用的信息和与所述关于未被安装的应用的信息相关的至少一个安装应用信息;显示关于未被安装的应用的信息;检测请求安装应用信息的请求事件;当检测到请求事件时,显示安装应用信息。

Description

用于提供应用信息的方法及其移动终端
技术领域
本公开涉及一种用于提供应用信息的方法及其移动终端,更具体地讲,涉及一种用于向用户提供从应用市场服务器接收的应用信息的方法。
背景技术
因为移动终端(诸如智能电话)广泛使用,所以在线应用市场变得活跃。移动终端可显示通过网络从应用市场服务器接收的应用信息。应用信息可包含详细描述、类型(例如,游戏、音乐等)、截屏(例如,与应用相关的执行屏幕)、价格信息、流行次序、销售排名、版本、等级、制造商信息和开发商信息。然而,仅具有该信息的用户难以认识到怎么处理应用和该应用必需什么。因此,需要向用户提供附加信息。
发明内容
为了解决以上所讨论的缺陷,主要目的是向用户提供容易理解的应用信息。
根据本公开的一方面,一种用于在被构造为访问应用市场服务器的移动终端中提供应用信息的方法包括:将应用信息请求消息发送到应用市场服务器;从应用市场服务器接收关于未被安装的应用的信息和与该关于未被安装的应用的信息相关的至少一个安装应用信息;显示关于未被安装的应用的信息;检测请求安装应用信息的请求事件;当检测到请求事件时,显示安装应用信息。
根据本公开的另一方面,一种用于在被构造为访问应用市场服务器的移动终端中提供应用信息的方法包括:将应用信息请求消息发送到应用市场服务器;显示从应用市场服务器接收的关于未被安装的应用的信息;检测请求安装应用信息的请求事件;当检测到所述事件时,选择安装在移动终端上的应用之中的与所述关于未被安装的应用的信息相关的应用;显示所选的应用信息。
根据本公开的另一方面,一种用于在被构造为访问应用市场服务器的移动终端中提供应用信息的方法包括:将请求应用信息的第一请求消息发送到应用市场服务器;显示从应用市场服务器接收的关于未被安装的应用的信息;检测请求与所述关于未被安装的应用的信息相关的安装应用信息的请求事件;当检测到请求事件时,将请求与所述关于未被安装的应用的信息相关的安装应用信息的第二请求消息发送到应用市场服务器;显示从应用市场服务器接收的至少一个安装应用信息。
根据本公开的另一方面,将请求应用信息的第一请求消息发送到应用市场服务器;显示从应用市场服务器接收的关于未被安装的应用的信息;检测请求与所述关于未被安装的应用的信息相关的安装应用信息的请求事件;当检测到请求事件时,将请求与所述关于未被安装的应用的信息相关的安装应用信息的第二请求消息发送到应用市场服务器;从应用市场服务器接收至少一个安装应用信息;通过使用预存的使用模式信息确定所述至少一个安装应用信息之中的要显示的信息;显示所确定的安装应用信息。
根据本公开的另一方面,一种用于在被构造为访问应用市场服务器的移动终端中提供应用信息的方法包括:将请求安装应用信息的请求消息发送到应用市场服务器;从应用市场服务器接收所述安装应用信息和至少一个与关于所述安装应用信息相关的未被安装的应用的信息;显示所述安装应用信息;检测请求所述关于未被安装的应用的信息的请求事件;当检测到请求事件时,显示所述关于未被安装的应用的信息。
根据本公开的另一方面,一种被构造为访问应用市场服务器的移动终端包括:无线通信单元,将应用信息请求消息发送到应用市场服务器,并从应用市场服务器接收关于未被安装的应用的信息和与所述关于未被安装的应用的信息相关的至少一个安装应用信息;显示单元,显示所述关于未被安装的应用的信息;输入单元,检测请求所述安装应用信息的请求事件;以及控制器,当请求事件被检测到时,控制显示单元显示所述安装应用信息。
在以下进行具体实施方式之前,对在整个本专利文档中所使用的特定单词和短语的定义进行阐述可能是有利的:术语“包含”和“包括”及其派生词意指包括但不限于;术语“或”是包容性的,意指和/或;短语“与…相关联”和“与其相关联”及其派生词可意指包括、包括在…内、与…互连、包含、包含在…内、连接到或与…连接、耦合到或与…耦合、与…可连通的、与…合作、交织、并置、接近于…、绑定到或与…绑定、具有、具有…的性质等;术语“控制器”意指控制至少一个操作的任何装置、***或其部分,这样的装置可用硬件、固件或软件或硬件、固件和软件中的至少两个的某种组合实现。应当指出,与任何特定控制器相关联的功能可被本地地或远程地集中或分布。在整个本专利文档中提供了某些单词和短语的定义,本领域的普通技术人员应当理解,在许多(如果不是大多数)情况下,这样的定义适用于这样定义的单词和短语的现有用法以及未来的用法。
附图说明
为了更完整地理解本公开及其优点,现在参照以下结合附图进行的描述,在附图中,相似的标号表示相似的部分:
图1是示出根据本公开的实施例的构造的移动终端的高级框图;
图2是示出根据本公开的一个实施例的用于提供应用信息的方法的流程图;
图3A和3B示出根据本公开的一个实施例的应用信息的显示示例;
图4是示出根据本公开的另一实施例的用于提供应用信息的方法的流程图;
图5是示出根据本公开的另一实施例的用于提供应用信息的方法的流程图;
图6是示出根据本公开的另一实施例的用于提供应用信息的方法的流程图;
图7是示出根据本公开的另一实施例的用于提供应用信息的方法的流程图;
图8A和8B示出应用信息的显示示例;
图9是示出根据本公开的另一实施例的用于提供应用信息的方法的流程图;和
图10是示出根据本公开的另一实施例的用于提供应用信息的方法的流程图。
具体实施方式
本专利文件中的以下所讨论的图1至10和用于描述本公开的原理的各种实施例仅作为例示说明,不应以任何方式被解读为限制本公开的范围。本领域的技术人员将理解,本公开的原理可在任何适当布置的电子装置中实现。
参照附图详细地描述本公开的示例性实施例。相同的标号在整个附图中用于指示相同的或相似的部分。可省略本文中包含的公知功能和结构的详细描述,以避免模糊本公开的主题。
应用市场服务器可提供免费的或付费的应用(以下称为app)。根据移动终端上的app的安装,这些app被分类为安装app和未被安装的app。在本公开中,安装app信息可包括与从app市场服务器接收并且被安装在移动终端上的app相关的信息。另外,安装app信息还可包括与被安装在移动终端上但是现在已被删除的app相关的信息。而且,安装app信息还可包括与基本上安装在移动终端上的app相关的信息。根据本公开的关于未被安装的app的信息是指能够从app市场服务器购买的app,具体地讲,可包括与从未被安装在移动终端上的app相关的信息。安装的app的信息在web市场服务器中通过标识信息进行管理。标识信息是标识用户的信息,例如,电子邮件地址、移动电话号码等。例如,移动终端可将用于请求app购买的消息发送到app市场服务器。作为响应,app市场服务器可将请求登录信息的消息发送到移动终端,登录信息包含标识信息和密码。相应地,移动终端可将包含登录信息的消息发送到app市场服务器。app市场服务器在用户数据库中检查与从移动终端接收的标识信息(例如,电子邮件地址)相应的密码,并将所检查的密码与所接收的密码进行比较。当这两个密码相同时,app被接收并且被安装在移动终端上。app市场服务器可将该app作为安装app进行管理。同时,可在移动终端中独立地管理安装app信息。
根据本公开的使用模式信息表示与用户使用安装app的模式相关的信息。例如,根据安装app,使用模式信息可包含后期使用时间段(例如,在最后一次使用之后的完结点)和使用频率(例如,一星期内的平均使用次数)。使用模式信息由移动终端管理。移动终端的控制器响应于用户的请求执行应用,并检查应用的执行时间点、终止时间点和执行次数,并将所检查的信息作为使用模式信息存储在存储器中。而且,使用模式信息可被发送到app市场服务器进行管理。
根据本公开的移动终端是被构造为通过网络访问服务器(尤其是app市场服务器)的装置,诸如移动电话、智能电话、平板PC、膝上型PC等。以下,详细地描述根据本公开的用于提供移动终端的应用信息的方法。
图1是示出根据本公开的示例性实施例的构造的移动终端的框图。
参照图1,根据本公开的移动终端100包括显示单元110、按键输入单元120、存储器130、无线通信单元140、音频处理器150、扬声器(SPK)、麦克风(MIC)和控制器160。
显示单元110可在控制器160的控制下显示数据。控制器160可通过渲染数据来将数据存储在缓冲器中。显示单元110可显示从存储在缓冲器中的数据转换的模拟信号。显示单元110可显示与移动终端100的使用相应的各种屏幕,例如,锁定屏幕、主屏幕、app的执行屏幕、键区屏幕等。锁定屏幕是当显示单元110开启时显示在显示单元110上的屏幕。当检测到释放锁定的触摸输入或按键输入时,控制器160可控制显示单元110显示主屏幕或app执行屏幕,代替锁定屏幕。主屏幕包括背景图像和显示在背景图像上的多个图标。这些图标分别与app相应。当图标之一被用户选择(例如,点击该图标)时,控制器160执行app(例如,访问app市场服务器的app),并控制显示单元110显示执行屏幕(例如,从app市场服务器接收的推荐app列表、安装app列表、流行app列表、app的详细信息等)。在控制器160的控制下,显示单元110将以上所提及的屏幕之一(例如,app执行屏幕)显示为背景,然后将另一屏幕(例如,键区屏幕)作为前景重叠在所述背景上。而且,显示单元110可在控制器160的控制下在第一区域上显示第一图像并且在第二区域上显示第二图像。显示单元110可由液晶显示器(LCD)、有机发光二极管(OLED)、有源矩阵有机发光二极管(AMOLED)或柔性显示器构成。
触摸屏111置于显示单元110上。具体地讲,触摸屏111被实现为位于显示器110前面的附加元件类型(add-on type)或嵌入在显示单元110上的单元上(on-cell type)类型或单元中类型(in-cell type)。
触摸屏111可响应于用户对触摸屏111的手势产生模拟信号(诸如触摸事件),并将模拟信号转换为数字信号以用于发送到控制器160。触摸事件包括触摸坐标(x,y)。当从触摸屏111接收到触摸坐标时,控制器160确定触摸输入指向器(诸如手指或笔)在触摸屏111上触摸,并且当没有接收到触摸坐标时,控制器将这确定为触摸释放。而且,当触摸坐标改变(例如,从(x1,y1)变为(x2,y2))时,控制器160认为触摸被移动。控制器160响应于触摸移动计算位移量(dx,dy)、速率等。控制器160基于触摸坐标、触摸的释放、触摸的移动、触摸的位移量和触摸的速率将用户手势认为是触摸、多点触摸、点击、双击、长击、点击和触摸、拖动、轻弹、按压、双指捏合和双指放开之一。触摸是触摸输入指向器被触摸到触摸屏111的一个点的手势,多点触摸是多个输入指向器(例如,大拇指和食指两者)被触摸到多个点的手势。另外,轻敲是通过在触摸输入指向器在屏幕的特定点处触摸之后在没有任何移动的情况下在相应点处触摸放开而执行的手势,双击是通过在特定点处连续两次点击而执行的手势,长击是通过在触摸输入指向器在比点击相对长地触摸之后在没有任何移动的情况下在相应点处触摸放开而执行的手势。点击和触摸是通过在屏幕的一个点上点击之后在预定时间(例如,0.5秒)内再次触摸到该点而执行的手势,拖动是通过触摸输入指向器在触摸到特定点时移动到预定方向而执行的手势,轻弹是通过在与拖动相比快地移动之后释放触摸而执行的手势。而且,按压是通过在一个点处触摸之后按压该点而执行的手势,双指捏合是通过在两个触摸输入指向器同时在两个点上进行多点触摸之后使这两个触摸输入指向器的间隔靠近而执行的手势,双指放开是通过使两个触摸输入指向器的间隔变宽而执行的手势。换句话讲,触摸是指通过触摸屏111的接触状态而执行的手势,其他手势是指所述触摸的变型。触摸屏111可包括检测被触摸的点处的压力的压力传感器。检测到的压力信息被发送到控制器160,控制器160分别基于检测到的压力信息识别触摸和按压。
触摸屏111可以是由检测手的手势的手触摸面板和检测笔的手势的笔触摸面板构成的复合触摸面板。手触摸面板用电容类型实现。手触摸面板还可用电阻类型、红外类型或超声波类型实现。而且,手触摸面板不仅可通过用户的手的手势产生触摸事件,而且还可通过其他工具(例如,可引起电容变化的导电材料)产生触摸事件。笔触摸面板可由电磁感应类型构成。因此,笔触摸面板可通过被特别制造为形成磁场的用于触摸的触控笔产生触摸事件。
按键输入单元120包括用于输入数字或字母和设置各种功能的多个按键。这样的按键可包括菜单列表按键、屏幕开/关按键、上电/断电按键和音量控制按键。按键输入单元120可产生与移动终端100的用户设置和功能控制相关的按键事件,并将所述按键事件发送到控制器160。按键事件可包括上电/断电事件、音量控制事件、屏幕开/关事件、快门事件等。控制器160可响应于按键事件控制以上所提及的元件。另一方面,按键输入单元120的按键可被命名为硬按键,显示在显示单元110上的虚拟按键可被命名为软按键。
存储器130是控制器160的辅助存储器,包括盘、RAM、ROM、闪存等。存储器130可存储与安装在移动终端100上的每个应用相应的使用模式信息131和安装app信息132。另外,存储器130可存储引导程序、操作***(OS)和应用。如众所周知的,操作***用作硬件与应用之间的接口以及应用之间的接口,并管理计算机资源,诸如CPU、GPU、主存储器和辅助存储器等。操作***可控制硬件的操作和应用的执行,确定任务的次序,控制CPU和GPU的计算,并管理存储数据和文件。应用被分为嵌入式应用和第三方应用。例如,嵌入式应用包括web浏览器、电子邮件程序和即时通讯等。第三方应用是从app市场服务器接收到移动终端100并且被安装在移动终端上的应用。根据运行时(runtime),第三方应用被分为本机app和开放app(例如,webapp)。众所周知,大规模应用社区(WAC)是由全世界所有国家的各种电信开发商建立的组织,该组织开发并发布无论是终端制造商、操作***开发商还是电信开发商都可发布的开放app。web app是基于用于实现WAC的目的的web技术而开发的app。无论操作***如何,web app都能够由web浏览器执行。相比之下,本机app基于特定操作***(例如,iOS、baba OS、Android)执行。也就是说,本机app不是在其他操作***上,而是在特定操作***(例如,iOS)上执行。当电力被供给移动终端100的控制器160时,引导程序被加载到控制器160的主存储器(例如,RAM)。引导程序将操作***加载到主存储器。操作***将应用程序加载在主存储器上。此刻,本机app基于操作***执行,并且web app在web浏览器操作时执行。
而且,存储器130可包括将语音数据转换为文本的语音到文本(STT)程序。
无线通信单元140在控制器160的控制下通过网络与外部装置执行语音呼叫、视频呼叫或数据通信。无线通信单元140包括射频发送器和射频接收器,射频发送器执行发送信号的频率的上变换和放大,射频接收器执行发送信号的频率的低噪声放大和下变换。而且,无线通信单元140包括移动通信模块(例如,第3代、第3.5代或第4代移动通信模块等)、数字广播模块(例如,DMB模块)和本地通信模块(例如,wifi模块、蓝牙模块和近场通信(NFC)模块)。
音频处理器150与扬声器(SPK)和麦克风(MIC)连接,并执行音频信号(例如,语音数据)的输入和输出以用于识别语音、记录语音、数字记录和通信。音频处理器150从控制器160接收音频信号,并且在所接收的音频信号被A/D转换为模拟信号之后放大该信号并输出到扬声器。音频处理器150向控制器160提供从传送自麦克风(MIC)的音频信号转换的数字信号。扬声器输出从接收自音频处理器150的音频信号转换的声波。麦克风将从人或其他声源发送的声波转换为音频信号。
控制器160可控制移动终端100的整体操作以及移动终端100的内部元件之间的信号流,并执行处理数据的功能,并控制从电池将电力供给元件。控制器160包括中央处理器(CPU)和图形处理器(GPU)等。如我们众所周知的,CPU是计算机***执行数据的计算和比较以及命令的分析和执行等的必要控制单元。GPU是执行与图形相关的数据的计算和比较以及命令的分析和执行的图形控制单元。CPU和GPU可被集成为一个封装件,在该封装件中,两个或更多个独立的核(例如,四核)被构造为信号集成电路。而且,CPU和GPU可被实现为一个芯片,诸如片上***(SoC)。CPU和GPU可用多层结构封装。包括CPU和GPU的构造可被命名为应用处理器(AP)。
控制器160包括主存储器,诸如RAM。主存储器可存储所有种类的程序,例如,引导程序、操作***和从存储器130加载的应用。控制器160的CPU和GPU访问以上所提及的程序的命令并对该命令进行解码,然后根据解码结果执行功能。而且,主存储器临时存储将被写入存储器130中的数据和从存储器130读取的数据。快取存储器(cash memory)可另外在移动终端100上被实现为临时数据储存器。
以下参照附图详细地描述控制器160的与本公开相关的区别操作,即,app信息的提供。
另一方面,数字装置根据趋同化的趋势的修改形式太多以至于不能将它们全部列出,但是移动终端100还包括以上未提及的构造,诸如GPS模块、振动电机、照相机、配件、外部接口单元(例如,耳机插孔)等。配件是可与移动终端100分离的组件,例如,用于触摸触摸屏的笔。而且,移动终端100可被构造为不具有以上所提及的构造之中的特定元件、或者根据规定形状被其他元件替代。
图2是示出根据本公开的一个实施例的用于提供应用信息的方法的流程图,图3A和3B示出应用信息的显示示例。
首先,用户执行用于访问web市场服务器的app。例如,显示单元110在控制器160的控制下显示主屏幕。控制器160可确定与显示在主屏幕上的app商店图标相应的用户选择(例如,点击)是否被检测到。控制器160可响应于用户选择控制无线通信单元140登录web市场服务器。也就是说,无线通信单元140可将包括标识信息和密码的登录请求消息发送到web市场服务器。web市场服务器在用户数据库中检查与从移动终端100接收的电子邮件地址相应的密码,并将所检查的密码与所接收的密码进行比较。当这两个密码相同时,web市场服务器批准移动终端100的登录请求,并将包括推荐按钮、图表按钮、购买列表按钮、搜索按钮等的主页发送到移动终端100。无线通信单元140从web市场服务器接收主页,并将主页传送到控制器160。控制器160可控制显示单元110显示主页。
参照图2,在操作210,控制器160可控制无线通信单元140将app信息请求消息发送到app市场服务器。例如,当用户点击推荐按钮时,控制器160可控制无线通信单元140将请求推荐列表的消息发送到app市场服务器。响应于此消息,app市场服务器可将包括多个推荐app信息的列表发送到移动终端100。基于标识信息,推荐app信息被分为关于未被安装的app的信息和安装app信息。换句话讲,推荐app信息可以是关于未被安装的所有app的信息,或者包括一个或多个安装app信息。而且,app市场服务器不仅可将推荐列表发送到移动终端100,而且还可将与关于未被安装的app的信息相关的安装app信息发送到移动终端100。app市场服务器确定基于关于未被安装的app的信息安装app信息之中的与该关于未被安装的app的信息相关的信息。例如,当未被安装的app的种类是游戏时,app市场服务器可将安装app信息之中的与游戏相关的安装app信息发送到移动终端100。
在操作220,控制器160通过无线通信单元140从app市场服务器接收关于未被安装的app的信息和与该关于未被安装的app的信息相关的安装app信息。
在操作230,控制器160可控制显示单元110显示所接收的关于未被安装的app的信息。参照图3A,显示单元110显示应用列表310。应用列表310的“Angry bird311”与关于未被安装的app的信息相关。
在操作240,控制器160确定请求安装app信息的事件是否被检测到。请求事件可对应于用户在触摸屏111上的手势(例如,显示在显示单元110上的“用于显示安装app信息的查看按钮311a”的点击)。另外,请求事件可对应于通过按键输入单元120产生的按键事件。请求事件可以是音频数据。换句话讲,麦克风(MIC)可将从用户的语音转换的音频信号发送到音频处理器150,并且音频处理器150可将从麦克风(MIC)接收的音频信号A/D转换为数字信号,并发送到控制器160。控制器160从音频处理器150接收音频数据,并将所接收的音频数据转换为文本,并且当例如“安装”包括在该文本中时,确定检测到请求事件。
当检测到请求事件时,在操作250,控制器160可控制显示单元110显示所接收的安装app信息。因此,用户可通过所显示的安装app信息直观地理解哪个是未被安装的应用。参照图3B,显示单元110显示与“Angry bird311”相关的安装app列表320。
图4是示出根据本公开的另一示例性实施例的提供应用信息的方法的流程图。
参照图4,在操作410,控制器160可控制无线通信单元140将app信息请求消息发送到app市场服务器。
在操作420,控制器160通过无线通信单元140从app市场服务器接收关于未被安装的app的信息,并控制显示单元110显示该关于未被安装的app的信息。
在操作430,控制器160确定安装app信息的请求事件是否被检测到。
当检测到所述请求事件时,在操作440,控制器160从存储器130读取安装app信息132,并通过使用读取的安装app信息132确定在安装的app之中的与关于未被安装的app的信息相关的安装app。例如,当未被安装的app的制造商是“A公司”时,控制器160将读取的安装app信息之中的与“A公司”相应的安装app信息132确定为要显示的安装app信息。在操作450,控制器160可控制显示单元110显示所确定的安装app信息(例如,名称和缩略图)。
图5是示出根据本公开的另一示例性实施例的提供应用信息的方法的流程图。
参照图5,在操作510,控制器150可控制无线通信单元140将app信息请求消息发送到app市场服务器。
在操作520,控制器160通过无线通信单元140从app市场服务器接收关于未被安装的app的信息和与该关于未被安装的app的信息相关的安装app信息。
在操作530,控制器160可控制显示单元110显示所接收的关于未被安装的app的信息。
在操作540,控制器160确定请求安装app信息的事件是否被检测到。
当检测到请求事件时,在操作550,控制器160可从存储器130读取使用模式信息131,并通过使用所述使用模式信息131确定安装app信息之中的要显示的信息。如上所述,使用模式信息131可包括关于每个安装app的最近使用时间、使用频率等。例如,控制器160将在安装app信息之中的具有最大使用频率的安装app信息确定为要显示的信息。
在操作560,控制器160可控制显示单元110显示所确定的安装app信息。
图6是示出根据本公开的另一示例性实施例的提供应用信息的方法的流程图。
参照图6,在操作610,控制器160可控制无线通信单元140将app信息请求消息发送到app市场服务器。
在操作620,控制器160接收关于未被安装的app的信息、与该关于未被安装的app的信息相关的安装app信息以及关于未被安装的app和安装的app的运行时信息。运行时信息包括相应app的执行环境,也就是说,指示本机app或开放app的信息。
在操作630,控制器160可控制显示单元110显示关于未被安装的app的信息及其环境信息。参照图3a,显示单元110显示“Angry bird311”和图标311b,图标311b指示“Angry bird311”是基于特定操作***操作的本机app。
在操作640,控制器160确定请求安装app信息的事件是否被检测到。当检测到请求事件时,在操作650,控制器160可控制显示单元110显示安装app信息及其运行时信息。参照图3b,显示单元110可显示“Angry bird321”和图标321a,图标321a指示“Angry bird321”是基于web浏览器操作的本机app。
图7是示出根据本公开的另一示例性实施例的提供应用信息的方法的流程图。图8A和8B是用于解释应用信息的显示示例的示图。
参照图7,在操作710,控制器160可控制无线通信单元140将安装app信息请求消息发送到app市场服务器。例如,当用户点击显示在显示单元110上的购买列表按钮时,无线通信单元140可在控制器160的控制下将请求购买列表的消息发送到app市场服务器。作为响应,app市场服务器可将购买列表和与包括在购买列表中的安装app信息相关的关于未被安装的app的信息发送到移动终端100。
在操作720,控制器160通过无线通信单元140从app市场服务器接收安装app信息和基于该安装app信息的关于未被安装的app的信息。
在操作730,控制器160可控制显示单元110显示所接收的安装app信息。参照图8A,显示单元110显示购买列表810。
在操作740,控制器160确定请求关于未被安装的app的信息的事件是否被检测到。这里,请求事件可以是用户在触摸屏111上的手势(例如,显示在显示单元110上的“用于显示关于未被安装的app的信息的查看按钮811a”上的点击)。另外,请求事件可以是从按键输入单元120产生的按键输入事件。另外,请求事件可以是语音数据(例如,“未被安装”)。
当检测到请求事件时,在操作750,控制器160可控制显示单元110显示关于未被安装的app的信息。因此,用户可容易地搜索与安装app相关的未被安装的应用。参照图8B,显示单元110显示与“Face book811”相关的未被安装的app列表820。
图9是示出根据本公开的另一示例性实施例的提供应用信息的方法的流程图。
参照图9,在操作910,控制器160可控制无线通信单元140将app信息请求消息发送到app市场服务器。
在操作920,控制器160通过无线通信单元140从app市场服务器接收关于未被安装的app的信息,并控制显示单元110显示该关于未被安装的app的信息。
在操作930,控制器160确定请求与所显示的关于未被安装的app的信息相关的安装app信息的事件是否被检测到。
请求事件可以是用户在触摸屏111上的手势(例如,显示在显示单元110上的“用于显示安装app信息的查看按钮311a”上的点击)。另外,请求事件可以是从按键输入单元120产生的按键事件。请求事件可以是语音数据。
当检测到请求事件时,在操作940,控制器160可控制无线通信单元140将请求安装app信息的消息发送到app市场服务器。在操作950,控制器160可控制显示单元110显示通过无线通信单元140从app市场服务器接收的安装app信息。
图10是示出根据本公开的另一示例性实施例的提供应用信息的方法的流程图。
参照图10,在操作1010,控制器160可控制无线通信单元140将app信息请求消息发送到app市场服务器。在操作1020,控制器160可控制显示单元110显示通过无线通信单元140从app市场服务器接收的关于未被安装的app的信息。在操作1030,控制器160确定请求与所显示的关于未被安装的app的信息相关的安装app信息的事件是否被检测到。当检测到请求事件时,在操作1040,控制器160可控制无线通信单元140将安装app信息请求消息发送到app市场服务器。
在操作1050,控制器160通过无线通信单元140从app市场服务器接收安装app信息。在操作1060,控制器160从存储器130读取使用模式信息131,并通过使用使用模式信息131确定在安装app信息之中的要显示的信息。在操作1070,控制器160可控制显示单元110显示所确定的安装app信息。
本公开的用于提供应用信息的前述方法可由各种计算机装置以可执行程序命令的形式实现并且被记录在计算机可读记录介质中。在这种情况下,计算机可读记录介质可单独包括程序命令、数据文件和数据结构或它们的组合。同时,记录在记录介质中的程序命令可被专门设计或构造用于本发明,或者对于在将使用的计算机软件领域中具有普通技能的人是已知的。计算机可读记录介质包括磁性介质(诸如硬盘、软盘或磁带)、光学介质(诸如致密盘只读存储器(CD-ROM)或数字多功能盘(DVD))、磁光介质(诸如软式光盘)、以及存储并执行程序命令的硬件装置(诸如ROM、RAM、闪存)。此外,所述程序命令包括由编译器创建的机器语言代码和可由计算机使用解释器执行的高级语言代码。前述硬件装置可被构造为作为执行本发明的操作的至少一个软件模块来操作。
根据本公开的用于提供应用信息的方法和移动终端,提供了,当应用程序市场的应用被显示给用户时,通过另外显示与相应应用相关的安装应用信息,用户可直观地理解哪个是相应的应用。
尽管已用示例性实施例描述了本公开,但是可向本领域的技术人员建议各种改变和修改。意图是:本公开包含落在权利要求的范围内的这样的改变和修改。

Claims (15)

1.一种用于在被构造为访问应用市场服务器的移动终端中提供应用信息的方法,所述方法包括:
将应用信息请求消息发送到应用市场服务器;
从应用市场服务器接收关于未被安装的应用的信息和与所述关于未被安装的应用的信息相关的至少一个安装应用信息;
显示所述关于未被安装的应用的信息;
检测请求安装应用信息的请求事件;和
当检测到请求事件时,显示安装应用信息。
2.根据权利要求1所述的方法,还包括:
通过使用预存的使用模式信息确定所述至少一个安装应用信息之中的要显示的信息。
3.根据权利要求1所述的方法,其中,安装应用信息包括:
与从应用市场服务器接收并且被安装在移动终端上的应用相关的信息,以及与从移动终端删除的应用相关的信息。
4.根据权利要求1所述的方法,其中,接收关于未被安装的应用的信息的步骤包括:
接收与关于未被安装的应用的信息相关的第一运行时信息和与安装应用相关的第二运行时信息,
其中,显示关于未被安装的应用的信息的步骤包括显示第一运行时信息,
其中,显示安装应用信息的步骤包括显示第二运行时信息。
5.根据权利要求4所述的方法,其中,第一运行时信息包括指示基于特定操作***操作的本机应用的信息,并且第二运行时信息包括指示基于web浏览器操作的web应用的信息。
6.一种用于在被构造为访问应用市场服务器的移动终端中提供应用信息的方法,所述方法包括:
将应用信息请求消息发送到应用市场服务器;
显示从应用市场服务器接收的关于未被安装的应用的信息;
检测请求安装应用信息的请求事件;
当检测到所述事件时,确定安装在移动终端上的应用之中的与关于未被安装的应用的信息相关的应用;和
显示所确定的应用信息。
7.一种用于在被构造为访问应用市场服务器的移动终端中提供应用信息的方法,所述方法包括:
将请求应用信息的第一请求消息发送到应用市场服务器;
显示从应用市场服务器接收的关于未被安装的应用的信息;
检测请求基于所述关于未被安装的应用的信息的安装应用信息的请求事件;
当检测到所述请求事件时,将请求基于所述关于未被安装的应用的信息的安装应用信息的第二请求消息发送到应用市场服务器;和
显示从应用市场服务器接收的至少一个安装应用信息。
8.一种用于在被构造为访问应用市场服务器的移动终端中提供应用信息的方法,所述方法包括:
将请求应用信息的第一请求消息发送到应用市场服务器;
显示从应用市场服务器接收的关于未被安装的应用的信息;
检测请求基于所述关于未被安装的应用的信息的安装应用信息的请求事件;
当检测到所述请求事件时,将请求与所述关于未被安装的应用的信息相关的安装应用信息的第二请求消息发送到应用市场服务器;
从应用市场服务器接收至少一个安装应用信息;
通过使用预存的使用模式信息确定所述至少一个安装应用信息之中的要显示的应用;和
显示关于所确定的应用的信息。
9.一种用于在被构造为访问应用市场服务器的移动终端中提供应用信息的方法,所述方法包括:
将请求安装应用信息的请求消息发送到应用市场服务器;
从应用市场服务器接收所述安装应用信息和至少一个关于与所述安装应用信息相关的未被安装的应用的信息;
显示所述安装应用信息;
检测请求所述关于未被安装的应用的信息的请求事件;和
当检测到所述请求事件时,显示所述关于未被安装的应用的信息。
10.一种被构造为访问应用市场服务器的移动终端,所述移动终端包括:
无线通信单元,被构造为将应用信息请求消息发送到应用市场服务器,并从应用市场服务器接收关于未被安装的应用的信息和与所述关于未被安装的应用的信息相关的至少一个安装应用信息;
显示单元,被构造为显示所述关于未被安装的应用的信息;
输入单元,被构造为检测请求所述安装应用信息的请求事件;和
控制器,被构造为当所述请求事件被检测到时控制显示单元显示所述安装应用信息。
11.根据权利要求10所述的移动终端,还包括:
存储器,被构造为存储使用模式信息,
其中,控制器被构造为通过使用所述使用模式信息确定所述至少一个安装应用信息之中的要显示的信息。
12.根据权利要求10所述的移动终端,其中,安装应用信息包括:
与从应用市场服务器接收并且被安装在移动终端上的应用相关的信息,以及与从移动终端删除的应用相关的信息。
13.根据权利要求10所述的移动终端,其中,无线通信单元被构造为接收与所述关于未被安装的应用的信息相关的第一运行时信息和与所述安装应用信息相关的第二运行时信息,并且显示单元被构造为显示第一运行时信息和所述关于未被安装的应用的信息并且显示第二运行时信息和所述安装应用信息。
14.根据权利要求13所述的移动终端,其中,第一运行时信息包括指示基于特定操作***操作的本机应用的信息,并且第二运行时信息包括:指示基于web浏览器操作的web应用的信息。
15.根据权利要求10所述的移动终端,其中,输入单元包括触摸屏、按键输入单元和麦克风中的至少一个。
CN201310656378.2A 2012-12-06 2013-12-06 用于提供应用信息的方法及其移动终端 Pending CN103853583A (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR10-2012-0141290 2012-12-06
KR1020120141290A KR20140073258A (ko) 2012-12-06 2012-12-06 어플리케이션 정보 제공 방법 및 휴대 단말

Publications (1)

Publication Number Publication Date
CN103853583A true CN103853583A (zh) 2014-06-11

Family

ID=49709461

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310656378.2A Pending CN103853583A (zh) 2012-12-06 2013-12-06 用于提供应用信息的方法及其移动终端

Country Status (5)

Country Link
US (1) US20140164186A1 (zh)
EP (1) EP2741208A1 (zh)
JP (1) JP6251555B2 (zh)
KR (1) KR20140073258A (zh)
CN (1) CN103853583A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107787503A (zh) * 2015-04-13 2018-03-09 三星电子株式会社 基于动作的应用推荐引擎

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10891651B1 (en) 2014-03-12 2021-01-12 Groupon, Inc. Method and system for launching application programs using promotion impressions
US11010793B1 (en) * 2014-03-12 2021-05-18 Groupon, Inc. Method and system for determining user profile data for promotion and marketing service using mobile application program information
US10846749B1 (en) 2014-03-12 2020-11-24 Groupon, Inc. Method and system for offering promotion impressions using application programs
US9408019B2 (en) * 2014-07-29 2016-08-02 Aruba Networks, Inc. Accessing serial console port of a wireless access point
KR101665933B1 (ko) * 2015-02-13 2016-10-13 주식회사 이루온 Cpi 광고 과금 방법 및 광고 제공 시스템
US10320877B2 (en) 2015-04-20 2019-06-11 Splunk Inc. Systems and methods for indicating deployment of application features
JP7026511B2 (ja) * 2018-01-11 2022-02-28 株式会社アルファ ドア開閉装置

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090138427A1 (en) * 2007-11-27 2009-05-28 Umber Systems Method and apparatus for storing data on application-level activity and other user information to enable real-time multi-dimensional reporting about user of a mobile data network
US20100017505A1 (en) * 2006-12-18 2010-01-21 Access Co., Ltd. Application updating management terminal device, system and program
CN101859425A (zh) * 2010-06-02 2010-10-13 中兴通讯股份有限公司 一种提供应用列表的方法及装置
CN102089744A (zh) * 2008-06-06 2011-06-08 苹果公司 用于移动设备的应用管理的用户界面
US20110320307A1 (en) * 2010-06-18 2011-12-29 Google Inc. Context-influenced application recommendations
US8127285B2 (en) * 2003-07-23 2012-02-28 Nokia Corporation System, and associated method, for downloading an application
US20120072283A1 (en) * 2010-09-16 2012-03-22 Mobilmeme, Inc. Mobile application recommendation system and method
US20120144384A1 (en) * 2010-12-07 2012-06-07 Baek Dong Houn System and method for providing service information corresponding to mobile application analysis

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080222043A1 (en) * 2007-03-07 2008-09-11 Thomas Edward Chefalas System and method for trans-vendor license registration and recovery
JP5257311B2 (ja) * 2008-12-05 2013-08-07 ソニー株式会社 情報処理装置、および情報処理方法
WO2011064675A1 (en) * 2009-11-30 2011-06-03 France Telecom Method and system to recommend applications from an application market place
JP5466190B2 (ja) * 2011-02-17 2014-04-09 株式会社Nttドコモ アプリケーションをユーザに推薦するサーバ及び推薦方法
EP2710487A4 (en) * 2011-05-09 2015-06-17 Google Inc GENERATING APPLICATION RECOMMENDATIONS BASED ON USER INSTALLED APPLICATIONS
US20130013419A1 (en) * 2011-07-08 2013-01-10 Electronics And Telecommunications Research Institute Application execution apparatus, application providing apparatus, and application distribution method using chaining of applications
US20140006318A1 (en) * 2012-06-29 2014-01-02 Poe XING Collecting, discovering, and/or sharing media objects
US8935393B1 (en) * 2012-08-23 2015-01-13 Google Inc. Recommendations based on usage and resource consumption data

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8127285B2 (en) * 2003-07-23 2012-02-28 Nokia Corporation System, and associated method, for downloading an application
US20100017505A1 (en) * 2006-12-18 2010-01-21 Access Co., Ltd. Application updating management terminal device, system and program
US20090138427A1 (en) * 2007-11-27 2009-05-28 Umber Systems Method and apparatus for storing data on application-level activity and other user information to enable real-time multi-dimensional reporting about user of a mobile data network
CN102089744A (zh) * 2008-06-06 2011-06-08 苹果公司 用于移动设备的应用管理的用户界面
CN101859425A (zh) * 2010-06-02 2010-10-13 中兴通讯股份有限公司 一种提供应用列表的方法及装置
US20110320307A1 (en) * 2010-06-18 2011-12-29 Google Inc. Context-influenced application recommendations
US20120072283A1 (en) * 2010-09-16 2012-03-22 Mobilmeme, Inc. Mobile application recommendation system and method
US20120144384A1 (en) * 2010-12-07 2012-06-07 Baek Dong Houn System and method for providing service information corresponding to mobile application analysis

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107787503A (zh) * 2015-04-13 2018-03-09 三星电子株式会社 基于动作的应用推荐引擎

Also Published As

Publication number Publication date
KR20140073258A (ko) 2014-06-16
EP2741208A1 (en) 2014-06-11
JP6251555B2 (ja) 2017-12-20
US20140164186A1 (en) 2014-06-12
JP2014116002A (ja) 2014-06-26

Similar Documents

Publication Publication Date Title
CN103853583A (zh) 用于提供应用信息的方法及其移动终端
KR102064952B1 (ko) 수신 데이터를 이용하여 어플리케이션을 운영하는 전자 장치
KR102056175B1 (ko) 증강현실 콘텐츠 생성 방법 및 이를 구현하는 휴대단말장치
KR101546166B1 (ko) 모바일 장치용의 애플리케이션 관리를 위한 사용자 인터페이스
CN103914646B (zh) 触摸事件处理方法和实现所述方法的便携式设备
JP6546998B2 (ja) アプリケーションをリンクさせるためのシステムおよび方法
US8893054B2 (en) Devices, systems, and methods for conveying gesture commands
WO2019205065A1 (zh) 快速打开应用或应用功能的方法及终端
JP2017511919A (ja) 携帯端末、携帯端末におけるユーザインターフェース方法、及び携帯端末のカバー
WO2019061541A1 (zh) 编辑主屏幕的方法、图形用户界面及电子设备
CN103649899A (zh) 用于使用图形对象控制内容的方法和设备
CN104685470A (zh) 用于从模板生成用户界面的设备和方法
CN103186318A (zh) 用于使用单点触摸输入提供多点触摸输入和基于硬件的特征的装置、方法和图形用户接口
CN104412217A (zh) 通知的优先级化管理和呈现
CN102763079A (zh) 用自定义控件取代键盘的应用程序编程接口(api)
KR20130070045A (ko) 메시지 관리 방법 및 장치
CN103415835A (zh) 一种触屏装置用户界面的处理方法及触屏装置
KR20110113232A (ko) 앱스토어 서비스 제공 방법 및 시스템
CN115454286B (zh) 应用数据的处理方法、装置和终端设备
KR20140105689A (ko) 사용자의 입력에 응답하여 피드백을 제공하는 방법 및 이를 구현하는 단말
CN105518604A (zh) 对套索选择的反馈
CA2846482A1 (en) Method of providing of user interface in portable terminal and apparatus thereof
JP7505043B2 (ja) インタフェース表示方法、装置及び電子機器
CN110083486A (zh) 与外部终端交互的方法、装置和记录介质
EP2613248A2 (en) Electronic device and method of controlling the same

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20140611