CN104049840B - 移动终端的应用呈现方法和*** - Google Patents
移动终端的应用呈现方法和*** Download PDFInfo
- Publication number
- CN104049840B CN104049840B CN201410095016.5A CN201410095016A CN104049840B CN 104049840 B CN104049840 B CN 104049840B CN 201410095016 A CN201410095016 A CN 201410095016A CN 104049840 B CN104049840 B CN 104049840B
- Authority
- CN
- China
- Prior art keywords
- application
- icon
- map
- uninstalled
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 33
- 238000009877 rendering Methods 0.000 title claims abstract description 21
- 238000009434 installation Methods 0.000 claims description 7
- 241000406668 Loxodonta cyclotis Species 0.000 claims description 2
- 230000006870 function Effects 0.000 description 33
- 238000012545 processing Methods 0.000 description 23
- 230000004044 response Effects 0.000 description 11
- 238000004891 communication Methods 0.000 description 10
- 238000010586 diagram Methods 0.000 description 10
- 230000003321 amplification Effects 0.000 description 5
- 230000005540 biological transmission Effects 0.000 description 5
- 230000008859 change Effects 0.000 description 5
- 238000003199 nucleic acid amplification method Methods 0.000 description 5
- 230000010267 cellular communication Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 230000033001 locomotion Effects 0.000 description 3
- 230000005236 sound signal Effects 0.000 description 3
- 230000003068 static effect Effects 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 238000011900 installation process Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 229920001621 AMOLED Polymers 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000008602 contraction Effects 0.000 description 1
- 238000013480 data collection Methods 0.000 description 1
- 230000009977 dual effect Effects 0.000 description 1
- 235000013399 edible fruits Nutrition 0.000 description 1
- 238000012905 input function Methods 0.000 description 1
- 210000003127 knee Anatomy 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000004807 localization Effects 0.000 description 1
- 239000012528 membrane Substances 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000005096 rolling process Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 238000010025 steaming Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/60—Subscription-based services using application servers or record carriers, e.g. SIM application toolkits
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction 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/04817—Interaction 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 using icons
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/61—Installation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/023—Services making use of location information using mutual or relative location information between multiple location based services [LBS] targets or of distance thresholds
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/024—Guidance services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/50—Service provisioning or reconfiguring
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction 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/0482—Interaction with lists of selectable items, e.g. menus
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction 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/04842—Selection of displayed objects or displayed text elements
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Software Systems (AREA)
- User Interface Of Digital Computer (AREA)
- Telephone Function (AREA)
- Telephonic Communication Services (AREA)
- Instructional Devices (AREA)
- Navigation (AREA)
- Stored Programmes (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
提供一种移动终端的应用呈现方法和***,所述方法和***包括:当地图应用被执行时,在显示器上显示被缩放至位置范围的地图;经由处理器搜索存储在移动终端中的多个应用之中的具有与位置范围相应的位置信息的已安装的应用;将至少识别位置范围和已安装的应用的信息发送到应用提供服务器;从应用提供服务器接收关于具有与位置范围相应的位置信息的未安装的应用的信息;在地图上显示包括已安装的应用的图标和未安装的应用的图标的图标。
Description
技术领域
本公开涉及一种移动终端的应用呈现方法和***,具体而言,涉及一种用于呈现与在地图上的位置关联的已安装的和/或能够安装的基于位置的应用的方法和***。
背景技术
随着信息通信和半导体技术的进步,移动终端的普及和使用已经快速增长。作为向用户提供各种功能的装置,移动终端已经成为现代生活的基本部分。所述功能的示例包括语音电话、静止与运动图像拍摄、广播接收、互联网接入以及地图服务功能。地图服务功能能够按照二维或三维图像的形式向用户提供在给定区域中的地理信息。
移动终端也被设计用于从应用提供服务器下载各种类型的应用并安装下载的应用。例如,移动终端用户可下载并安装用于银行账户转账、餐馆菜单查看与预约、电影票预订的银行应用、餐馆应用和影院应用等并且获得关于各种主题的详细信息。
然而,当前的移动终端缺乏地图服务功能与其它应用之间的互操作性。例如,为了查看关于位于由地图服务应用显示的地图上的特定建筑(银行、餐馆、百货商店等)的详细信息,用户不得不费力地执行被设计用于提供关于相应建筑的详细信息的另一应用。另外,如果提供关于建筑的信息的应用未被安装在移动终端中,则用户不得不烦累地访问应用提供服务器以下载并安装相应应用。
发明内容
本公开提供一种移动终端的能够提供关于与位于地图上的位置相关联的应用的信息的方法和***。
此外,本公开提供一种移动终端的能够执行或安装与位于地图上的位置相应的应用的应用呈现方法和***。
此外,本公开提供一种移动终端的能够呈现与位于地图上的位置相关联的可执行应用的基于位置的菜单的应用呈现方法和***。
根据本公开的一方面,提供一种移动终端的应用呈现方法。所述应用呈现方法包括:当地图应用被执行时,在显示器上显示被缩放至位置范围的地图;经由处理器搜索存储在移动终端中的多个应用之中的具有与位置范围相应的位置信息的已安装的应用;将至少识别位置范围和已安装的应用的信息发送到应用提供服务器;从应用提供服务器接收关于具有与位置范围相应的位置信息的未安装的应用的信息;在地图上显示包括已安装的应用的图标和未安装的应用的图标的图标。
根据本公开的另一方面,提供一种用于呈现应用的电子装置。所述电子装置包括:显示器,被配置用于显示地图应用;处理器,被配置用于搜索存储在电子装置中的多个应用之中的具有与位置范围相应的位置信息的已安装的应用,将至少识别位置范围和已安装的应用的信息发送到应用提供服务器,从应用提供服务器接收关于具有与位置范围相应的位置信息的未安装的应用的信息,并在地图上显示包括已安装的应用的图标和未安装的应用的图标的图标。
根据本公开的另一方面,提供一种移动终端的应用呈现方法。所述应用呈现方法包括:响应于地图显示请求,在显示器上显示地图;显示具有与显示的地图的位置范围相应的位置信息的应用的图标,其中,应用包括已安装在移动终端中的应用和能够安装在移动终端中的未安装的应用。
根据本公开的另一方面,提供一种存储用于执行移动终端的应用呈现方法的程序的计算机可读存储介质。所述应用呈现方法包括:响应于地图显示请求,在显示器上显示地图;显示具有与显示的地图的位置范围相应的位置信息的应用的图标,其中,应用包括已安装在移动终端中的应用和能够安装在移动终端中的未安装的应用。
附图说明
图1是示出根据本公开的实施例的应用呈现***的示意性示图;
图2是示出根据本公开的实施例的移动终端的配置的框图;
图3是示出根据本公开的实施例的移动终端的应用呈现处理的流程图;
图4是示出结合图3的处理使用的示例屏幕显示的示图;
图5是示出结合图3的处理使用的示例屏幕显示的示图;
图6是示出根据本公开的实施例的移动终端的应用执行与安装处理的流程图;
图7是示出结合图6的处理使用的示例屏幕显示的示图;
图8是示出结合图6的处理使用的示例屏幕显示的示图;
图9是示出结合图6的处理使用的示例屏幕显示的示图。
具体实施方式
参照附图来详细描述本公开的示例实施例。贯穿附图,相同的附图标号可被用于指示相同或相似的部分。包含于此的公知的功能和结构的详细描述可被省略,以避免使本公开的主题模糊。
说明书和附图将视为说明性的而非限制性的意义,以便帮助理解本公开。对本领域技术人员而言明显的是,在不脱离本公开的情况下,可对本公开做出各种修改和改变。
在以下描述中,移动终端可以是配备有消息发送/接收功能的各种终端中的任何一种,诸如蜂窝通信终端、智能电话、平板个人计算机(PC)、手持型PC、便携式多媒体播放器(PMP)、个人数字助理(PDA)或膝上型PC等。
图1是示出根据本公开的实施例的应用呈现***的示意性示图。
参照图1,根据本公开的实施例的应用呈现***包括移动终端100、应用提供服务器200和地图提供服务器300。
地图提供服务器300提供地图数据和地图数据更新服务。地图数据是用于在移动终端100的屏幕上以二维(“2D”)或三维(“3D”)格式提供地理信息的图像数据。地图数据包括多个对象(加油站、餐馆、百货商店、银行、剧院等)。可提供具有位置信息的对象。如果地图数据被更新,则地图提供服务器300将地图数据更新告知移动终端100并且响应于更新命令将更新的地图数据发送到移动终端100。在移动终端100不存储地图数据的情况下,地图数据提供服务器300可响应于地图提供请求将地图数据发送到移动终端100。在这时,地图提供服务器300接收移动终端100的当前位置信息,并基于移动终端100的当前位置信息发送区域的地图数据。地图提供服务器300可响应于命令(诸如位置改变和放大/缩小命令)来处理地图数据并将处理的地图数据发送回移动终端100。
应用提供服务器200可提供可被安装在移动终端中的多个应用。应用提供服务器200可存储各种应用。具体而言,在本公开的一个实施例中,应用提供服务器200可提供包括应用的菜单信息和位置信息(纬度、经度和地址信息)的应用。位置信息和菜单信息可被包括在应用的清单(manifest)文件。
应用提供服务器200可从移动终端100接收在屏幕上显示的地图区域的位置范围。应用提供服务器200可搜索具有与位于当前显示的地图区域的位置范围内的位置相关的信息的应用。应用提供服务器200可将作为搜索的结果而发现的至少一条应用相关信息(诸如,图标、应用名称、位置信息或信息的简要概述)发送到移动终端100。因此,应用提供服务器200可发送关于已安装的应用和未安装的应用的信息。为了完成以上处理,应用服务器200可从移动终端100接收关于存储在移动终端100中的全部应用的信息,并将已安装的应用信息与发现的应用信息进行比较,从而将已安装的应用与未安装的应用区别开。然后,应用提供服务器200可接收关于具有关于位置的信息的应用的信息,并将接收到的应用信息与发现的应用信息进行比较以将已安装的应用与未安装的应用区别开。可在移动终端100对已安装的应用与未安装的应用进行分类。应用提供服务器200将关于全部找到的应用的信息发送到移动终端100。
如果从移动终端100接收到安装(或下载)请求,则应用提供服务器200可发送请求的应用的安装信息。如果在请求中应用信息未能包括位置信息,则应用提供服务器200查看由应用信息指示的应用的位置信息,并将应用的位置信息发送到移动终端100。
移动终端100可响应于地图显示请求来显示缩小比例尺的地图。在这时,移动终端100显示当前位置周围的地图或最近显示的地图。从地图提供服务器300接收到的地图被存储,并且若需要,则所述地图被更新。移动终端100也可不存储地图数据,而是每当地图显示请求被输入时,从地图提供服务器300流传输地图数据。
移动终端100查看显示的地图的位置范围并呈现具有相应位置信息的应用。图标可被用于指定在显示地图的位置范围内的位置。移动终端100可彼此区别地呈现已安装的应用与未安装的应用。进一步推断,移动终端100将已安装的应用的位置信息与显示的地图的位置范围进行比较,以取得将被呈现在地图上的已安装的应用。移动终端100也可从应用提供服务器200接收关于未安装的应用的信息。为此,移动终端100向应用提供服务器200发送关于显示的地图的位置范围的信息以及关于当前已安装的应用的信息。然后,应用提供服务器200传送仅与未安装的应用相关的信息。移动终端100也可向应用提供服务器200发送地图的位置范围和关于全部已安装的应用的信息,并且作为响应,接收关于具有指示相同位置范围的位置信息的已安装的应用和未安装的应用的信息。例如,应用信息可包括应用名称、应用位置或图标。移动终端100可接收未安装的应用信息连同关于每个未安装的应用的简要描述。简要描述可帮助用户确定是否安装每个未安装的应用。
移动终端100也可向应用提供服务器200发送当前显示的地图区域的位置范围,作为响应从应用提供服务器200接收关于具有与显示的地图区域的位置信息相应的位置信息的应用的信息,将接收到的应用信息与全部已安装的应用的应用信息进行比较,并彼此区别地呈现已安装的应用与未安装的应用。也就是说,移动终端100将接收到的应用信息与已安装的应用信息进行比较,并且将具有匹配信息的应用识别为已安装的应用并将不具有匹配信息的应用识别为未安装的应用。然后,按照图标的形式,在地图上彼此区别地呈现应用。
如果在地图上呈现的应用图标上检测到第一类选择(例如,标准的基于触摸的输入),则移动终端100可执行由选择的应用图标表示的应用。在这时,移动终端100可查看相应位置信息并执行应用的功能(或菜单)之中的与所述位置信息关联的功能(或菜单)。
如果选择的应用图标指示未安装的应用,则移动终端100可连接到应用提供服务器200以下载相应应用。如果检测到下载(或安装)请求,则移动终端100从应用提供服务器200下载应用并安装应用。
如果在地图上呈现的应用图标上检测到第二类选择(例如,基于触摸的“长触摸”输入),则移动终端100可显示由选择的应用图标表示的应用提供的项目或呈现功能选项的菜单列表。移动终端100可执行从菜单列表中选择的功能。如果选择的应用图标是未安装的应用的应用图标,则移动终端100可连接到应用提供服务器200以下载相应应用。随后,如果检测到下载(或安装)请求,则移动终端100可从应用提供服务器200下载应用并安装下载的应用。
移动终端100可按照群组图标的形式来呈现应用。如果选择(触摸)群组图标,则移动终端100可显示包括表示属于所述群组的应用的各个图标的弹出窗口。移动终端100可放大地图以分别呈现包括在群组中的图标。群组图标可包括被彼此区别地呈现的已安装的应用图标与未安装的应用图标。如果在包括在群组图标中的图标或呈现在弹出窗口中的图标中的一个图标上检测到第一类选择或第二类选择,则移动终端100可执行与当在地图上呈现的应用图标上检测到第一类选择或第二类选择时相同的操作。
图2是示出根据本公开的实施例的移动终端的配置的框图。
如图2所示,根据本公开的实施例的移动终端100包括控制单元110、存储单元120、触摸屏130、输入单元140、无线电通信单元150、音频处理单元160和位置信息获得单元170。
音频处理单元160连接到扬声器(SPK),其中,扬声器(SPK)输出在(例如)电话模式下发送/接收的音频信号、包括在接收到的消息中的信号、在播放存储在存储单元120中的音频文件时被解码的信号以及从麦克风(MIC)接收到的音频信号,其中,麦克风(MIC)收集用户语音和其它音频信号。音频处理单元160可通过扬声器(SPK)输出各种声效,所述生效与移动终端100的操作(诸如应用显示、执行和安装)相关联。
输入单元140包括用于接收字母数字输入的多个输入键以及用于配置各种功能的功能键。可按照导航键、侧键以及针对特定功能而指定的快捷键的形式来实施功能键。输入单元140产生到控制单元110的用于移动终端100的功能控制和用户设置的键信号。可利用QWERTY键区、3×4键区、4×3键区、球形操纵杆、光学操纵杆、滚轮键、触摸键、触摸板和触摸屏中的至少一个来实施输入单元140。在全触摸屏被嵌入移动终端100的情况下,输入单元140可包括被减少数量的功能键,诸如音量键、电源键、菜单键、取消键和主屏幕键。具体在本公开的实施例中,输入单元140可产生到控制单元110的与应用呈现相关联的各种输入信号,例如,地图应用执行请求信号、地图放大/缩小请求信号、用于执行由在地图上呈现的图标表示的应用的信号以及未安装的应用下载与安装请求信号。
位置信息获得单元170能够按照各种方式来查看移动终端100的当前位置。例如,位置信息获得单元170可借助于全球定位***(GPS)、全球导航卫星***(GNSS)和伽利略***(GALILEO)中的一个来查看移动终端100的当前位置。位置信息获得单元170能够基于从多个基站(例如,超过3个基站)接收到的无线电信号通过三角测量来计算移动终端的当前位置。位置信息获得单元170也能够使用位置是明显的相邻接入点来计算移动终端100的当前位置。由于这样的定位方法对本领域技术人员是公知的,因此在此省略其详细描述。
无线电通信单元150负责移动终端100的无线电通信功能,并且如果移动终端100支持蜂窝通信功能,则无线电通信单元150包括蜂窝通信模块。无线电通信单元150可包括射频(RF)发送器(未示出)和RF接收器(未示出),其中,RF发送器用于对传输信号进行上变频和放大,,RF接收器用于对接收到的信号进行低噪声放大和下变频。具体而言,在本公开的实施例中,无线电通信单元150可将位置范围发送到应用提供服务器200,并从应用提供服务器200接收关于具有与位置范围相应的位置信息的应用的信息。在控制单元110的主持下,无线电通信单元150可请求应用提供服务器200发送从已安装在移动终端100中的应用之中选择的不具有位置信息的应用的位置信息。无线电通信单元150也可从地图提供服务器300接收地图数据和用于更新地图数据的更新数据。
触摸屏130可充当输入部件和输出装置两者。触摸屏130可包括显示面板131和触摸面板132。
显示面板131显示由用户输入的信息和呈现给用户的信息以及移动终端100的各种菜单。可利用液晶显示器(LCD)、有机发光二极管(OLED)或有源矩阵OLED(AMOLED)来实施显示面板131。显示面板131可显示包括主屏幕、菜单屏幕、网页屏幕、呼叫处理屏幕等的各种操作屏幕。具体而言,在本公开的实施例中,显示面板131可显示应用呈现功能相关屏幕,诸如具有应用图标和应用群组图标的地图屏幕、应用执行屏幕以及未安装的应用下载与配置屏幕。稍后在下文中参照示例屏幕显示来描述可由显示面板131显示的屏幕。
触摸面板132负责响应于利用触摸装置(诸如手指、触控笔和电子笔)的触摸手势来产生到控制单元110的输入信号的输入功能。详细地讲,触摸面板132基于由触摸输入装置的触摸或接近引起的物理量(例如,电容和电阻)的改变来检测触摸手势,并将关于触摸类型(诸如,敲击、拖动、轻弹、长触摸、双重触摸以及多点触摸)和位置的信息发送到控制单元110。由于触摸面板132对本领域技术人员是公知的,因此在此省略其详细描述。具有在本公开的实施例中,触摸面板132能够产生到控制单元110的用于控制应用呈现处理的各种触摸信号。稍后参照示例屏幕显示来描述触摸信号。
存储单元120存储移动终端100的操作***(OS)以及负责可选功能(诸如音频回放功能、静止与运动图像回放功能、广播回放功能、互联网接入功能、文本消息功能和地图服务功能)的应用程序。存储单元120也可存储各种应用数据,诸如视频数据、游戏数据、音频数据、影片数据和地图数据。具体在本公开的实施例中,存储单元120可存储具有位置信息的已安装的应用。已安装的应用可包括包含位置信息和菜单信息的清单文件。清单文件可被例举为如表1所示。
表1
参照表1,清单文件包括位置信息(诸如纬度、经度和地址)、电影票预订菜单、当前正在上映的电影菜单。
存储单元120可存储未安装的应用图标、应用名称、位置信息和概述信息。存储单元120可存储用于按照群组图标的形式显示多个图标的参考值。参考值可以是在屏幕上的应用图标之间的距离(例如,1cm)。例如,在屏幕上的1cm范围内布置的应用图标可被显示为群组。参考值可以是单元(cell)。例如,地图可被划分为预定数量的单元(例如,在横屏模式下的20×10个单元),可按照群组图标的形式来呈现在单元内的图标。
控制单元110控制移动终端100的全部操作以及在移动终端100的组件之间的信号流,并处理数据。控制单元110可包括中央处理单元(CPU)和应用处理器(AP)。可利用单核处理器或多核处理器来实施控制单元110。控制单元110可在地图上的相应位置呈现已安装的应用和/或未安装的应用并且执行和安装呈现的应用。参照图3至图9来进行关于控制单元110的操作的详细描述。
尽管在图2中未描述,但是移动终端100可还包括补充功能模块,诸如在静止与运动图像拍摄和视频呼叫中使用的相机模块、用于接收广播信号的广播接收模块、数字音乐播放器模块(例如,MP3模块)以及互联网接入模块(例如,Wi-Fi通信模块)。虽然难以列举可在移动终端100中实施的全部组件,但是可在具有或没有前述功能组件及其等同装置的情况下来实施根据本公开的实施例的移动终端100。
图3是示出根据本公开的实施例的移动终端的应用呈现处理的流程图。图4和图5是示出结合图3的处理使用的示例屏幕显示的示图
参照图3至图5,根据本公开的实施例,在操作311,移动终端100的控制单元110检测用户输入并确定用户输入是否是地图显示请求。即使当地图应用正在运行时,地图显示请求仍可被检测。如果用户输入不是地图显示请求,则在操作313,控制单元110可执行与用户输入相应的另一功能。例如,控制单元110可执行音频回放功能、互联网接入功能或视频回放功能或者进入空闲状态。
如果用户输入是用于地图显示的请求,则在操作315,控制单元110显示地图。在这时,控制单元110可基于由位置信息获得单元170提供的信息来查看移动终端100的当前位置,并在当前位置周围显示按特定等级缩放的地图。控制单元110可显示最近由用户显示的地图。比例尺可被设置为默认值或遵循最近由用户使用的比例尺。
在操作317,控制单元110查看当前显示的地图的位置范围。在操作319,控制单元110搜索具有与地图的位置范围相应的位置信息的应用。位置信息可包括纬度、经度和地址中的至少一个。可针对已安装在移动终端100中的应用(在下文中,称之为“已安装的应用”)和尚未安装在移动终端100中的应用(在下文中,称之为“未安装的应用”)进行搜索。可在应用提供服务器200的帮助下执行未安装的应用的搜索。
控制单元110将先前已安装的应用的位置信息与当前显示的地图的位置范围进行比较以取得已安装的应用。控制单元110可向应用提供服务器200发送当前显示的地图区域的位置范围以及关于全部已安装的应用的信息或与具有与当前位置范围相应的位置信息的已安装的应用有关的信息,从而允许应用提供服务器200确定关于未安装的应用的信息并从应用提供服务器200发送关于未安装的应用的信息。
在另一方法中,移动终端100可向应用提供服务器200发送当前显示的地图区域的位置范围,并从应用提供服务器200接收关于具有与地图区域的当前位置范围相应的位置信息的应用的信息。可由移动终端100或应用提供服务器200对已安装的应用和未安装的应用进行分类。当移动终端100将应用分类为已安装的应用和未安装的应用时,控制单元110将接收到的应用信息与已安装在移动终端100中的全部应用的信息进行比较以区分已安装的应用和未安装的应用。也就是说,控制单元110将从应用提供服务器200接收到的应用信息与关于已安装在移动终端中的应用的信息进行比较,并且将具有匹配信息的应用识别为已安装的应用并将不具有匹配信息的应用识别为未安装的应用。当应用提供服务器200将应用分类为已安装的应用和未安装的应用时,应用提供服务器200从移动终端100接收关于已安装的应用的信息以及地图的位置范围或者管理应用下载和移动终端100的安装历史。
当应用搜索已经完成时,在操作321,控制单元110在当前显示的地图上的相应位置处呈现表示取得的应用的图标。在这时,控制单元110可区别地呈现已安装的应用图标和未安装的应用图标。如在图4的示例显示中所示,地图包括多个对象。控制单元110将每个对象的位置信息与每个应用的位置信息进行比较并在与位置信息匹配的每个对象周围呈现针对每个应用的图标。控制单元110以第一亮度水平呈现已安装的应用的图标41并以第二亮度水平呈现未安装的应用的图标42。这是示例情况,而本公开不限于此。例如,可按照其它在视觉上分离的方式来呈现已安装的应用图标41和未安装的应用图标42。
控制单元110可按照群组图标的形式来呈现位于地图上的预定范围内的应用图标。如图5的示例屏幕显示510所示,控制单元110将位于区域内的应用图标分组为群组图标43。在这时,群组图标43可由有限数量的小应用图标构成。呈现的小图标可以是在属于所述群组的图标之中的具有高优先级(按照最近使用的排第一、最频繁使用的排第一或首先安装的排第一的顺序)的应用的图标。如果针对包括在群组图标43中的小图标中的一个图标做出第一类触摸手势(例如,"敲击"输入手势),则控制单元110执行相应应用。如果在群组图标43上检测到第二类触摸手势(例如,"长触摸"输入手势),则如示例屏幕显示520所示,控制单元110显示呈现包括在群组中的应用图标44a、44b、44c、44d、44e和44f的弹出窗口44。此外,当在群组图标43上检测到第二类触摸手势(例如,长触摸)时,如示例屏幕显示530所示,控制单元110可放大地图以按照分布方式在地图上分别呈现应用图标44a、44b、44c、44d、44e和44f。
每当由于地图的放大/缩小和滚动而导致地图的显示区域改变时,控制单元110执行操作317和操作319的处理。
控制单元110可接收关于未安装的应用的简要描述以及关于未安装的应用的应用信息(诸如,应用名称、位置信息或图标)。简要描述可被用户用于确定是否安装未安装的应用。
虽然描述针对将位于预定范围内的多个图标分组为群组图标的情况,但是可按照以下方式来实施本公开:当预定数量的应用位于预定范围内时,应用被呈现为群组。在这时,可根据地图的缩小的比例尺来确定应用的数量。
图6是示出根据本公开的实施例的移动终端的应用执行与安装处理的流程图;图7至图9是示出结合图6的处理使用的示例屏幕显示的示图。
参照图6至图9,根据本公开的实施例,在操作601,移动终端100的控制单元110显示地图。在操作603,控制单元110确定是否针对特定应用图标做出了第一类触摸手势(例如,"敲击"手势)。如果检测到针对特定应用图标做出的第一类触摸手势,则在操作605,控制单元110确定应用图标是否是已安装的应用的应用图标。如果应用图标是已安装的应用图标,则在操作607,控制单元110执行由图标表示的应用。如果如图7的示例屏幕显示710所示,针对剧院图标71做出第一类触摸手势(例如,"敲击"),则如图7的示例屏幕显示720所示,控制单元110执行由剧院图标71表示的剧院应用并控制显示面板131以显示剧院应用的执行屏幕。
接下来,在操作609,控制单元110确定是否检测到应用结束信号。如果检测到应用结束信号,则控制单元110将所述处理返回到操作601。否则,如果未检测到应用结束信号,则控制单元110在操作610继续控制应用的操作直到检测到应用结束信号。
如果在操作605应用图标不是已安装的应用的应用图标,则控制单元110在操作611连接到应用提供服务器200并在操作613控制显示面板131以显示应用呈现屏幕。例如,现在参照图8,如果如示例屏幕显示810所示,针对表示作为未安装的应用中的一个的银行应用的银行图标81做出了第一类触摸手势(例如,"敲击"),则如示例屏幕显示820所示,控制单元110控制显示应用呈现屏幕。虽然描述针对在检测到在未安装的应用上的第一类触摸手势时移动终端100立即连接到应用提供服务器200的情况,但是本公开可被实施为使得当在未安装的应用图标上检测到第一类触摸手势时,弹出窗口可向用户询问关于是否期望连接到应用提供服务器200。
接下来,在操作615,控制单元110确定是否检测到安装请求。如果检测到安装请求,则在操作617,控制单元110下载并安装应用。如果应用被成功安装,则控制单元110将所述处理返回到操作601。如果在操作615未检测到安装请求,则在操作619,控制单元110确定是否检测到服务器连接结束请求。如果检测到服务器连接结束请求,则控制单元110将所述处理返回到操作601;否则,如果未检测到服务器连接结束请求,则在操作615继续监视以检测安装请求。
如果在操作603针对特定应用图标没有做出第一类触摸手势(例如,"敲击"),则在操作621,控制单元110确定是否针对特定应用做出了第二类触摸手势(例如,"长触摸")。如果检测到针对特定应用做出的第二类触摸手势,则在操作623,控制单元110确定应用图标是否是已安装的应用的应用图标。如果应用图标不是已安装的应用的应用图标,则所述处理进行到操作611。否则,如果应用是已安装的应用,则在操作625,控制单元110控制显示呈现可执行菜单项的菜单列表。为了完成此过程,可执行项被包括在特定图标的清单文件中。
在操作627,控制单元110确定是否从菜单中选择了特定菜单项。如果在操作627选择了特定菜单项,则在操作629,控制单元110控制执行选择的菜单项。例如,参照图9,如果在剧院图标71检测到第二类触摸手势(例如,“长触摸”),则如图9的示例屏幕显示910所示,控制单元110显示列出可执行菜单项的菜单窗口90。如果在菜单窗口90中选择(触摸)电影票预订菜单项,则如示例屏幕显示920所示,控制单元110控制显示面板131显示电影票预订屏幕。用户可预订在电影票预订屏幕上的电影。
在操作631,控制单元110确定是否检测到应用结束信号。如果未检测到应用结束信号,则控制单元110在操作629继续控制应用的操作直到检测到应用结束信号,否则,如果检测到应用结束信号,则将所述处理返回到操作601。
同时,如果在操作627未选择菜单项,则在操作633,控制单元110确定是否检测到应用结束信号。如果未检测到应用结束信号,则所述处理进行到操作627,否则,如果检测到应用结束信号,则所述处理进行到操作601。
如果未检测到针对特定应用做出第二类触摸手势(例如,“长触摸”),则在操作635,控制单元110确定是否检测到地图显示结束请求。如果未检测到地图显示结束请求,则控制单元110将所述处理返回到操作603。否则,如果检测到地图显示结束请求,则控制单元110结束显示地图。
如上所述,根据本公开的移动终端的应用呈现方法和***按照基于位置的方式向用户提供关于与位于地图上的位置相关联的已安装的应用和/或能够安装的应用的信息。本公开的应用呈现方法和***有效地提供关于基于位置的应用的信息,从而产生更便利的应用易用性。
此外,根据本公开的移动终端的应用呈现方法和***允许基于位置的应用向用户提供位于地图上的位置处的应用的基于位置的菜单,提高了用户便利。
根据本公开的移动终端的应用呈现方法和***允许移动终端在地图上的位置处呈现基于位置的应用,并提示用户选择性地下载和安装应用。这使得应用提供商增加应用下载次数成为可能。
根据本公开的实施例的移动终端的上述应用呈现方法可按照计算机可执行程序命令的形式被实施并且可被存储在计算机可读存储介质中。计算机可读存储介质可按照单个或组合的形式来存储程序命令、数据文件和数据结构。记录在所述存储介质中的程序命令可针对本公开的各种示例实施例而被设计和实施或者可由在计算机软件领域的技术人员来使用。计算机可读存储介质包括磁介质(诸如软盘和磁带)、光学介质(包括致密盘(CD)ROM和数字视频盘(DVD)ROM)、磁光介质(诸如软光盘)和被设计用于存储并执行程序命令的硬件装置(诸如ROM、RAM和闪存)。程序命令包括可由计算机使用解释器执行的语言代码以及由编译器创建的机器语言代码。可利用用于执行本公开的各种示例实施例的操作的一个或更多个软件模块来实施前述硬件装置。
虽然已经使用特定术语描述了根据本公开的可选实施例的移动终端的应用呈现方法和***,但是说明书和附图将被视为说明性的而非限制性的意义,以便帮助理解本公开。对本领域技术人员而言明显的是,在不脱离本公开的范围的情况下,可对本公开做出各种修改和改变。
在附图中提供的任何功能和步骤可在硬件、软件或二者的组合中实施并且可在计算机的编程的指令中全部或部分地执行。
可自动地执行这里的功能和处理步骤或者可响应于用户命令来整体地或部分地执行这里的功能和处理步骤。在没有活动的用户直接启动的情况下,响应于可执行指令或装置操作来执行自动执行的活动(包括步骤)。
这里提及的术语“单元”或“模块”将被理解为包括针对特定期望功能而配置的硬件(诸如处理器或微处理器)或包括机器可执行代码的非暂时性介质,并且术语“单元”或“模块”本身不构成软件。
Claims (14)
1.一种用于移动终端的应用呈现方法,所述方法包括:
当地图应用被执行时,在显示器上显示包括多个对象的被缩放至位置范围的地图,所述多个对象中的每一个对象具有各自的位置信息;
经由处理器搜索存储在移动终端中的多个应用之中的具有与位置范围相应的位置信息的已安装的应用;
将至少识别位置范围和已安装的应用的信息发送到应用提供服务器;
从应用提供服务器接收关于具有与位置范围相应的位置信息的未安装的应用的信息;以及
在地图上显示包括已安装的应用的图标和未安装的应用的图标,其中,如果已安装的应用或未安装的应用的位置信息与所述多个对象中的对象的位置信息相匹配,则在所述对象的周围呈现针对所述已安装的应用或未安装的应用的图标。
2.如权利要求1所述的方法,其中,关于未安装的应用的信息包括应用名称、应用位置信息和应用图标。
3.如权利要求1所述的方法,其中,显示图标的步骤包括:在视觉上将已安装的应用的图标与未安装的应用的图标区别开。
4.如权利要求1所述的方法,还包括:
向应用提供服务器请求不具有位置信息的已安装的应用的位置信息;以及
接收请求的位置信息。
5.如权利要求1所述的方法,还包括:
在地图上显示的应用图标上检测第一类触摸手势,其中:
当所述应用图标与已安装的应用中的一个应用相关联时,执行已安装的应用中的所述一个应用,以及
当所述应用图标与未安装的应用中的一个应用相关联时,将针对未安装的应用中的所述一个应用的请求发送到应用提供服务器。
6.如权利要求1所述的方法,还包括:
在地图上呈现的应用图标上检测第二类触摸手势,其中:
当所述应用图标与已安装的应用中的一个应用相关联时,显示列出可执行的菜单项的与已安装的应用中的所述一个应用相关联的菜单,并当选择菜单项时执行所述菜单项的功能,
当所述应用图标与未安装的应用中的一个应用相关联时,将针对未安装的应用中的所述一个应用的请求发送到应用提供服务器。
7.如权利要求5所述的方法,其中,执行已安装的应用的步骤包括:
识别移动终端的当前位置;以及
执行由已安装的应用中的一个应用所提供的与识别的当前位置相关联的菜单。
8.一种用于呈现应用的电子装置,包括:
显示器,被配置用于显示包括多个对象的地图,其中,地图显示位置范围,所述多个对象中的每一个对象具有各自的位置信息;以及
处理器,被配置用于:
搜索存储在电子装置中的多个应用之中的具有与位置范围相应的位置信息的已安装的应用;
将至少识别位置范围和已安装的应用的信息发送到应用提供服务器;
从应用提供服务器接收关于具有与位置范围相应的位置信息的未安装的应用的信息;以及
在地图上显示图标,其中,所述图标包括已安装的应用的图标和未安装的应用的图标,
其中,如果已安装的应用或未安装的应用的位置信息与所述多个对象中的对象的位置信息相匹配,则在所述对象的周围呈现针对所述已安装的应用或未安装的应用的图标。
9.如权利要求8所述的电子装置,其中,关于未安装的应用的信息包括应用名称、应用位置信息和应用图标。
10.如权利要求8所述的电子装置,其中,显示图标的步骤包括:在视觉上将已安装的应用的图标与未安装的应用的图标区别开。
11.如权利要求8所述的电子装置,所述处理器还被配置用于:
向应用提供服务器请求不具有位置信息的已安装的应用的位置信息;以及
接收请求的位置信息。
12.如权利要求8所述的电子装置,所述处理器还被配置用于:
在地图上显示的应用图标上检测第一类触摸手势,其中:
当所述应用图标与已安装的应用中的一个应用相关联时,执行已安装的应用中的所述一个应用,以及
当所述应用图标与未安装的应用中的一个应用相关联时,将针对未安装的应用中的所述一个应用的请求发送到应用提供服务器。
13.如权利要求8所述的电子装置,所述处理器还被配置用于:
在地图上呈现的应用图标上检测第二类触摸手势,其中
当所述应用图标与已安装的应用中的一个应用相关联时,显示列出可执行的菜单项的与已安装的应用中的所述一个应用相关联的菜单,并当选择菜单项时执行所述菜单项的功能,
当所述应用图标与未安装的应用中的一个应用相关联时,将针对未安装的应用中的所述一个应用的请求发送到应用提供服务器。
14.如权利要求8所述的电子装置,其中,所述处理器还被配置用于:
识别电子装置的当前位置;以及
执行在由已安装的应用中的一个应用所提供的菜单之中的与当前位置相关联的菜单。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2013-0027157 | 2013-03-14 | ||
KR1020130027157A KR101995283B1 (ko) | 2013-03-14 | 2013-03-14 | 휴대 단말기의 앱 제공 방법 및 시스템 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104049840A CN104049840A (zh) | 2014-09-17 |
CN104049840B true CN104049840B (zh) | 2018-07-24 |
Family
ID=50349437
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410095016.5A Active CN104049840B (zh) | 2013-03-14 | 2014-03-14 | 移动终端的应用呈现方法和*** |
Country Status (9)
Country | Link |
---|---|
US (1) | US10007394B2 (zh) |
EP (1) | EP2778911B1 (zh) |
JP (1) | JP6487149B2 (zh) |
KR (1) | KR101995283B1 (zh) |
CN (1) | CN104049840B (zh) |
AU (1) | AU2014201435B2 (zh) |
BR (1) | BR112015023427B1 (zh) |
RU (1) | RU2646359C2 (zh) |
WO (1) | WO2014142509A1 (zh) |
Families Citing this family (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9473883B2 (en) | 2014-05-31 | 2016-10-18 | Apple Inc. | Location service authorization and indication |
WO2016043530A1 (en) * | 2014-09-18 | 2016-03-24 | Samsung Electronics Co., Ltd. | System and method for providing service via application |
KR102206387B1 (ko) * | 2014-12-08 | 2021-01-22 | 엘지전자 주식회사 | 이동 단말기 및 그것의 제어방법 |
JP5805294B1 (ja) * | 2014-12-19 | 2015-11-04 | ヤフー株式会社 | 配信装置、配信方法、配信プログラム、端末装置、選択方法、及び選択プログラム |
US9632664B2 (en) * | 2015-03-08 | 2017-04-25 | Apple Inc. | Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback |
US9591443B2 (en) | 2015-06-01 | 2017-03-07 | Apple Inc. | Location service management |
CN106325914B (zh) * | 2015-07-07 | 2020-05-22 | 腾讯科技(深圳)有限公司 | 一种安装应用程序的方法、服务器和终端 |
US20170177706A1 (en) * | 2015-12-16 | 2017-06-22 | Quixey, Inc. | Category-Based Search System and Method for Providing Application Related Search Results |
US10168164B2 (en) * | 2016-06-11 | 2019-01-01 | Apple Inc. | Integrating ride hailing services into a navigation application |
CN107526642A (zh) * | 2016-06-21 | 2017-12-29 | 华为终端(东莞)有限公司 | 终端间应用程序的获取方法及终端 |
JP6466887B2 (ja) * | 2016-09-01 | 2019-02-06 | 本田技研工業株式会社 | 情報端末用プログラム及び情報端末 |
CN106775191A (zh) * | 2016-11-18 | 2017-05-31 | 维沃移动通信有限公司 | 一种应用程序图标的添加方法及终端 |
CN106648752A (zh) * | 2016-11-24 | 2017-05-10 | 宇龙计算机通信科技(深圳)有限公司 | 一种预置应用程序的方法、装置及移动终端 |
CN108304104B (zh) * | 2017-10-24 | 2022-01-28 | 腾讯科技(深圳)有限公司 | 一种数据获取方法及其设备、存储介质、终端 |
US10573043B2 (en) | 2017-10-30 | 2020-02-25 | Snap Inc. | Mobile-based cartographic control of display content |
US10908780B2 (en) * | 2017-11-30 | 2021-02-02 | Panasonic Intellectual Property Management Co, Ltd. | Image output device, method of controlling image output device, and television |
US10990615B2 (en) | 2018-06-27 | 2021-04-27 | Uber Technologies, Inc. | Visual search system for finding trip destination |
EP3873074A4 (en) * | 2018-12-18 | 2021-12-08 | Huawei Technologies Co., Ltd. | DEVICE IN A MOBILE TERMINAL TO IDENTIFY AN APPLICATION PROGRAM, AND TERMINAL |
CN111913616A (zh) * | 2020-06-29 | 2020-11-10 | 维沃移动通信有限公司 | 应用程序管理方法、装置和电子设备 |
CN114281424A (zh) * | 2020-09-18 | 2022-04-05 | 比亚迪股份有限公司 | 启动应用程序的处理方法、装置、设备及存储介质 |
US20220129139A1 (en) * | 2020-10-22 | 2022-04-28 | Samsung Electronics Co., Ltd. | Electronic device and method for controlling display of a plurality of objects on wearable display device |
KR102559014B1 (ko) * | 2022-07-27 | 2023-07-24 | 콩테크 주식회사 | 오브젝트 중심의 앱실행 인터페이스를 제공하는 방법, 이를 수행하는 서비스서버 및 컴퓨터-판독가능 매체 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1703382A1 (en) * | 2005-03-16 | 2006-09-20 | Sun Microsystems, Inc. | Method for loading applications to a mobile device |
CN102300205A (zh) * | 2010-08-10 | 2011-12-28 | 微软公司 | 基于位置和上下文的移动应用程序的宣传和传递 |
EP2523436A1 (en) * | 2011-05-11 | 2012-11-14 | Alcatel Lucent | Mobile device and method of managing applications for a mobile device |
Family Cites Families (27)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6092076A (en) | 1998-03-24 | 2000-07-18 | Navigation Technologies Corporation | Method and system for map display in a navigation application |
US6879962B1 (en) * | 1998-05-24 | 2005-04-12 | Joseph D. Smith | Logistics system and method |
US6983203B1 (en) | 2000-07-28 | 2006-01-03 | Alpine Electronics, Inc. | POI icon display method and navigation system |
US7730401B2 (en) * | 2001-05-16 | 2010-06-01 | Synaptics Incorporated | Touch screen with user interface enhancement |
US7415270B2 (en) * | 2002-02-15 | 2008-08-19 | Telefonaktiebolaget L M Ericsson (Publ) | Middleware services layer for platform system for mobile terminals |
US20040090950A1 (en) * | 2002-09-20 | 2004-05-13 | Ronald Lauber | Wireless digital/analog data telemetry system adapted for use with web based location information distribution method and method for developing and disseminating information for use therewith |
US20080040678A1 (en) * | 2006-08-14 | 2008-02-14 | Richard Crump | Interactive Area Guide Method, System and Apparatus |
JP2008090902A (ja) | 2006-09-29 | 2008-04-17 | Toshiba Corp | 情報記録装置および情報記録方法 |
JP4865581B2 (ja) * | 2007-02-08 | 2012-02-01 | 株式会社エヌ・ティ・ティ・ドコモ | コンテンツ流通管理装置及びコンテンツ流通システム |
US8302033B2 (en) * | 2007-06-22 | 2012-10-30 | Apple Inc. | Touch screen device, method, and graphical user interface for providing maps, directions, and location-based information |
KR101504365B1 (ko) | 2008-11-05 | 2015-03-19 | 엘지전자 주식회사 | 맵과 어플리케이션의 연동 제어방법과 이를 이용한 이동 단말기 |
JP4774560B2 (ja) * | 2009-03-02 | 2011-09-14 | パイオニア株式会社 | 地図表示制御装置、地図表示制御方法並びに地図表示制御用プログラム及び情報記録媒体 |
US8464182B2 (en) * | 2009-06-07 | 2013-06-11 | Apple Inc. | Device, method, and graphical user interface for providing maps, directions, and location-based information |
JP2011028560A (ja) | 2009-07-27 | 2011-02-10 | Sony Corp | 情報処理装置、表示方法及び表示プログラム |
US8335990B2 (en) * | 2009-08-18 | 2012-12-18 | Nokia Corporation | Method and apparatus for grouping points-of-interest on a map |
US8621457B2 (en) | 2009-11-12 | 2013-12-31 | Nintendo Co., Ltd. | System and method for installing software applications |
JP5494346B2 (ja) | 2009-11-26 | 2014-05-14 | 株式会社Jvcケンウッド | 情報表示装置、情報表示装置の制御方法、およびプログラム |
JP2012088901A (ja) * | 2010-10-19 | 2012-05-10 | Fujitsu Ltd | ソフトウェア管理装置、ソフトウェア管理方法およびソフトウェア管理プログラム |
KR20120067830A (ko) * | 2010-12-16 | 2012-06-26 | 한국전자통신연구원 | 모바일 웹 지도 서비스 시스템 및 이를 위한 서비스 단말 |
US20120166281A1 (en) | 2010-12-23 | 2012-06-28 | Research In Motion Limited | Method and apparatus for displaying applications on a mobile device |
KR101291599B1 (ko) | 2011-06-01 | 2013-08-01 | 주식회사 닉신디케이트 | 지도기반의 다층 구조를 갖는 웹페이지 메뉴 컨트롤을 위한 사용자 인터페이스 제공방법 |
US9519726B2 (en) | 2011-06-16 | 2016-12-13 | Amit Kumar | Surfacing applications based on browsing activity |
US9000943B2 (en) * | 2011-07-15 | 2015-04-07 | Green Charge Networks | Utility network management system |
KR20130052753A (ko) * | 2011-08-16 | 2013-05-23 | 삼성전자주식회사 | 터치스크린을 이용한 어플리케이션 실행 방법 및 이를 지원하는 단말기 |
US20130050131A1 (en) * | 2011-08-23 | 2013-02-28 | Garmin Switzerland Gmbh | Hover based navigation user interface control |
US9430120B2 (en) * | 2012-06-08 | 2016-08-30 | Apple Inc. | Identification of recently downloaded content |
CN104428734A (zh) * | 2012-06-25 | 2015-03-18 | 微软公司 | 输入法编辑器应用平台 |
-
2013
- 2013-03-14 KR KR1020130027157A patent/KR101995283B1/ko active IP Right Grant
-
2014
- 2014-03-07 US US14/200,638 patent/US10007394B2/en active Active
- 2014-03-11 BR BR112015023427-5A patent/BR112015023427B1/pt active IP Right Grant
- 2014-03-11 WO PCT/KR2014/001994 patent/WO2014142509A1/en active Application Filing
- 2014-03-11 RU RU2015138728A patent/RU2646359C2/ru active
- 2014-03-11 EP EP14158814.5A patent/EP2778911B1/en active Active
- 2014-03-12 AU AU2014201435A patent/AU2014201435B2/en active Active
- 2014-03-14 CN CN201410095016.5A patent/CN104049840B/zh active Active
- 2014-03-14 JP JP2014052459A patent/JP6487149B2/ja active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1703382A1 (en) * | 2005-03-16 | 2006-09-20 | Sun Microsystems, Inc. | Method for loading applications to a mobile device |
CN102300205A (zh) * | 2010-08-10 | 2011-12-28 | 微软公司 | 基于位置和上下文的移动应用程序的宣传和传递 |
EP2523436A1 (en) * | 2011-05-11 | 2012-11-14 | Alcatel Lucent | Mobile device and method of managing applications for a mobile device |
Also Published As
Publication number | Publication date |
---|---|
US10007394B2 (en) | 2018-06-26 |
EP2778911B1 (en) | 2017-05-31 |
EP2778911A1 (en) | 2014-09-17 |
WO2014142509A1 (en) | 2014-09-18 |
KR20140112729A (ko) | 2014-09-24 |
CN104049840A (zh) | 2014-09-17 |
RU2646359C2 (ru) | 2018-03-02 |
BR112015023427A2 (pt) | 2017-07-18 |
JP6487149B2 (ja) | 2019-03-20 |
AU2014201435B2 (en) | 2019-03-14 |
KR101995283B1 (ko) | 2019-07-02 |
BR112015023427B1 (pt) | 2022-05-17 |
JP2014211866A (ja) | 2014-11-13 |
RU2015138728A (ru) | 2017-03-16 |
AU2014201435A1 (en) | 2014-10-02 |
US20140282234A1 (en) | 2014-09-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104049840B (zh) | 移动终端的应用呈现方法和*** | |
CN104601826B (zh) | 基于空间和时间的设备定制 | |
CN105008858B (zh) | 用于室内定位的圈内用户架构 | |
US10271083B2 (en) | Pre-roll advertisement playing method, terminal, and video server | |
US8351897B2 (en) | Mobile terminal and operation method for the same | |
EP2385462B1 (en) | Mobile terminal and method of controlling the same | |
EP2887194B1 (en) | Method for controlling a composition of a screen and electronic device thereof | |
CN102474293B (zh) | 提供适合当前场景的环境的便携式终端及其操作方法 | |
KR101633366B1 (ko) | 앱스토어 서비스 제공 방법 및 시스템 | |
CN110168487B (zh) | 一种触摸控制方法及装置 | |
CN102461130A (zh) | 基于推送的地点更新 | |
WO2010094352A1 (en) | Method and arrangement relating to communication device | |
KR20120080774A (ko) | 전계 정보 표시 방법과 시스템 및 이를 지원하는 휴대 단말기 | |
US10298590B2 (en) | Application-based service providing method, apparatus, and system | |
CN105608095B (zh) | 多媒体播放方法、装置及移动终端 | |
KR101741584B1 (ko) | 가상 메모기능을 갖는 이동 단말기 및 그 가상 메모 관리방법 | |
KR101755406B1 (ko) | 휴대 단말기의 화면 구성 방법 및 이를 이용하는 휴대 단말기 | |
WO2012021998A1 (en) | System and method for determining a location-based preferred media file |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |