CN103136324A - 基于情境信息推荐应用的系统和方法 - Google Patents

基于情境信息推荐应用的系统和方法 Download PDF

Info

Publication number
CN103136324A
CN103136324A CN2012104778821A CN201210477882A CN103136324A CN 103136324 A CN103136324 A CN 103136324A CN 2012104778821 A CN2012104778821 A CN 2012104778821A CN 201210477882 A CN201210477882 A CN 201210477882A CN 103136324 A CN103136324 A CN 103136324A
Authority
CN
China
Prior art keywords
application
equipment
recommendation
information
icon
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
CN2012104778821A
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 CN103136324A publication Critical patent/CN103136324A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • 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/00Systems or methods specially adapted for specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • 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
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/907Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually

Abstract

提供一种基于情境信息推荐应用的系统和方法。一种根据情境从设备中的多个应用中推荐并显示推荐的应用的方法和设备。所述方法包括:收集用户的情境信息;基于收集的情境信息从包括在设备中的多个应用中确定至少一个推荐的应用;基于所述确定来显示所述至少一个推荐的应用。

Description

基于情境信息推荐应用的系统和方法
本申请要求于2011年11月22日提交到韩国知识产权局的第10-2011-0122396号韩国专利申请的优先权,其公开通过引用完整地包含于此。
技术领域
系统和方法涉及一种基于情境信息推荐应用的系统和方法,更具体地讲,涉及一种使用户从设备中的多个应用之中根据情境容易地发现适合的应用的方法和设备。
背景技术
近来,用户已经通过各种类型的终端(电视、智能电话、个人计算机(PC)等)访问至少上千、多达上百万的应用(游戏、新闻、股票市场、社交网络服务(SNS)等),并且用户可在他们的终端中安装期望的应用。安装的应用在菜单列表中或者在主屏幕上被布置为图标,并且每个图标具有预定尺寸(在智能电话的情况下为大约72×72像素)。当用户安装在终端中的应用的数量增加时,用户访问他或她期望使用的应用可能不方便。
具体地讲,在除了PC的具有小屏幕的终端(诸如,智能电话和MP3播放器)的情况下,使用应用时的不便被进一步增大。因为便携式终端具有用于显示安装的应用的有限区域(显示尺寸),所以用户不得不在用户界面(UI)上经过屏幕或复杂的菜单深度,以从多个应用图标之中找到将被使用的应用的图标。因此,已经提出容易地访问安装的应用之中的用户期望在特定时间点使用的应用的方法。
然而,根据现有技术,基于用户的使用信息重新布置菜单或应用(即,频繁使用的应用或长时间使用的应用),因此不能提供适合于各种用户情况的应用推荐。此外,即使当在特定情况下适合于用户的应用被安装在用户的便携式终端中,如果用户不了解相应的应用的功能或特点,并且最近没有频繁地使用该应用,则相应的应用也不会被确定为推荐的应用。因为用户可能不了解所有安装的应用的功能,所以当在用户的便携式终端中安装的应用的数量增加时,以上的问题变得严重。此外,如果在特定情况下由其他用户频繁使用的应用已经被安装在用户的终端中,而该用户并没有频繁地使用这些应用,则这些应用不会被确定为推荐的应用。在访问推荐的应用的方式中,菜单或图表的全部布置经常基于推荐的应用改变,从而除了增加用户的不便之外,还引起用户的困惑。
发明内容
示例性实施例提供一种通过使用用户的情境信息以及其他用户的情境信息推荐适合于便携式终端的用户的应用的方法和设备。
示例性实施例还提供一种通过容易地且直观地访问便携式终端的用户的推荐的应用来使用推荐的应用的方法和设备。
根据示例性实施例,提供一种基于情境信息推荐应用的设备,所述设备包括:情境信息收集单元,收集情境信息;推荐应用确定单元,基于收集的情境信息从多个应用中确定至少一个推荐的应用;显示设置单元,基于推荐应用确定单元的确定,设置将被显示的所述至少一个推荐的应用的图标;显示单元,基于显示设置单元的设置,显示所述至少一个推荐的应用的图标。所述多个应用可以被包括在所述设备中。所述情境信息可以与用户相关。
所述情境信息可包括所述设备的位置信息和时间信息中的至少一个。
在所述设备的多个应用中,推荐应用确定单元可从比预定频率更频繁地被执行的多个应用和被执行比预定时间段更长时间的多个应用中确定所述至少一个推荐的应用。
在所述设备的多个应用中,推荐应用确定单元可从具有与比预定频率更频繁地被执行的多个应用相应的类型的应用和具有与被执行比预定时间段更长时间的多个应用相应的类型的应用中确定至少一个应用。
情境信息收集单元可包括从服务器或至少一个其他设备接收与应用推荐相关的信息的接收单元,推荐应用确定单元可基于收集的情境信息和接收的与应用推荐相关的信息确定推荐的应用。
接收的与应用推荐相关的信息可包括在所述至少一个其他设备中使用的应用的名称、类型和特色功能中的至少一个。
在所述设备的多个应用中,推荐应用确定单元可从与包括在与应用推荐相关的信息中的应用相同的应用和具有与包括在与应用推荐相关的信息中的应用相应的类型的应用中确定至少一个应用。
所述至少一个其他设备可位于距所述设备预定距离之内。
显示设置单元可执行显示设置,从而包括在所述设备中的多个应用的图标按照先前的布置被显示,并且推荐的文件夹的至少一个图标可与所述至少一个推荐的应用或所述至少一个推荐的应用的图标匹配。
显示设置单元可将显示单元的一部分指定为推荐显示区域,并且可在推荐显示区域中显示推荐的文件夹和推荐的应用的至少一个图标。
显示设置单元可将推荐显示区域设置为被显示在分割的区域中,在显示单元中预先设置所述分割的区域。
显示设置单元可将推荐显示区域设置为被显示为显示单元上的弹出窗口。
当通过用户的输入选择推荐的文件夹图标时,显示设置单元可将与推荐的文件夹图标匹配的所述至少一个推荐的应用的图标设置为被进一步显示。
显示设置单元可将所述至少一个推荐的应用的图标设置为与所述设备中的其他应用的图标具有不同的尺寸。
显示设置单元可将推荐的应用的图标设置为重复地闪烁或旋转。
显示设置单元可通过改变显示单元的至少一部分的颜色或者改变所述设备的多个应用的图标和所述至少一个推荐的应用的图标中的至少一个的颜色,将所述至少一个推荐的应用的图标的颜色设置为与没有被推荐的应用的图标的颜色相区别。
根据另一示例性实施例,提供一种向设备提供与应用推荐相关的信息的服务器,所述服务器包括:接收单元,从其他设备接收关于在所述其他设备中使用的应用的信息;推荐信息确定单元,基于接收的信息确定将被发送到所述设备的与应用推荐相关的信息;传送单元,发送由推荐信息确定单元确定的与应用推荐相关的信息,其中,所述与应用推荐相关的信息用于确定在多个应用中将被推荐的应用。所述多个应用可以被包括在所述设备中。
接收的信息可包括关于在其他设备中使用的应用的名称、类型、特色功能、使用频率和使用时间中的至少一个。
推荐信息确定单元可将在预定数量或更多的设备中使用的多个应用、比预定频率更频繁地被使用的多个应用和被使用比预定时间段更长时间的多个应用中的至少一个应用确定为推荐的应用,其中,所述与应用推荐相关的信息可包括关于推荐的应用的名称、类型和特色功能中的至少一个的信息。
所述其他设备可位于距所述设备预定距离之内。
根据另一示例性实施例,提供一种在设备中推荐和显示应用的方法,所述方法包括以下步骤:收集情境信息;基于收集的情境信息从包括在所述设备中的多个应用中确定至少一个推荐的应用;基于所述确定来显示所述至少一个推荐的应用。所述情境信息可以与用户相关。
根据另一示例性实施例,提供一种从服务器向设备提供与应用推荐相关的信息的方法,所述方法包括以下步骤:从其他设备接收关于在其他设备中使用的应用的信息;确定将被传送到所述设备的与应用推荐相关的信息;通过所述服务器将确定的与应用推荐相关的信息从所述服务器传送到所述设备,其中,传送的与应用推荐相关的信息用于确定在多个应用中将被推荐的应用。可通过服务器执行接收和确定的步骤。所述多个应用可以被包括在所述设备中。
根据另一示例性实施例,提供一种包含用于执行在设备中推荐和显示应用的方法的程序的计算机可读记录介质,其中,所述方法可包括以下步骤:收集用户的情境信息;基于收集的情境信息从包括在设备中的多个应用中确定至少一个推荐的应用;基于所述确定来显示所述至少一个推荐的应用。
根据另一示例性实施例,提供一种包含用于执行从服务器向设备提供与应用推荐相关的信息的方法的程序的计算机可读记录介质,其中,所述方法可包括以下步骤:从其他设备接收关于在其他设备中使用的应用的信息;确定将被传送到所述设备的与应用推荐相关的信息;通过所述服务器将确定的与应用推荐相关的信息从所述服务器传送到所述设备,其中,传送的与应用推荐相关的信息用于确定在多个应用中将被推荐的应用。可通过服务器执行接收和确定的步骤。所述多个应用可以被包括在所述设备中。
附图说明
通过参照附图详细描述示例性实施例,以上和其他特点将变得更清楚,在附图中:
图1是根据示例性实施例的基于情境信息的应用推荐系统的框图;
图2是根据示例性实施例的终端的示意性框图;
图3是详细示出图2的终端中的情境信息收集单元的框图;
图4是根据示例性实施例的服务器的示意性框图;
图5是在根据示例性实施例的终端和位于所述终端预定距离之内的其他终端之间发送/接收应用相关信息的系统的示意性框图;
图6是示出根据示例性实施例的当在终端中执行应用时存储与执行的应用相关的信息和情境信息的处理的流程图;
图7A至图7C是示出根据示例性实施例的在终端中确定和显示推荐的应用的处理的流程图。
图8A至图8D是示出根据示例性实施例的显示推荐的应用的屏幕的示例的示图。
具体实施方式
现在将参照附图更全面地描述示例性实施例,在附图中示出示例性实施例。然而,可以以不同的形式实施示例性实施例,并且示例性实施例不应该被解释为限于这里阐述的示例性实施例;相反,提供这些示例性实施例以使本公开将是彻底的和完整的,并将本发明构思完全地传达给本领域普通技术人员。在附图中,为了清楚夸大了层和区域的厚度。在附图中,相同的标号表示相同的元件,因此将省略它们的描述。当诸如“…中的至少一个”的表述在一列元件之后时,该表述修饰整个一列元件,而不是修饰列表中的单个元件。
在下文中,将参照附图描述示例性实施例。
图1是示出根据示例性实施例的基于情境信息的整个应用推荐系统的框图。
如图1所示,应用推荐系统包括服务器100和多个设备200、300和400,服务器100和多个设备200、300和400通过网络500彼此通信。设备200、300和400可以是可由用户在移动的同时使用的便携式终端(例如,智能电话、便携式媒体播放器(PMP)等),设备200、300和400也可以是由用户在固定位置使用的固定设备(例如,个人计算机(PC)、互联网协议电视(IPTV)等)。设备200、300和400可包括多个应用。在下文中,为了便于描述,设备200、300和400将被称为便携式终端。
当用户请求应用推荐时,便携式终端200确定便携式终端200中的多个应用之中的推荐的应用,并将确定的推荐的应用显示给用户。便携式终端200可通过使用便携式终端200的用户的情境信息并且使用通过网络500从服务器100或其他便携式终端300和400接收的信息,来确定推荐的应用。将参照图2和图8A至图8D来更加详细地描述确定和显示推荐的应用的处理。
图2是根据示例性实施例的用于基于情境信息向用户推荐应用的便携式终端200的示意性框图。
如图2所示,便携式终端200包括存储单元210、情境信息收集单元220、推荐应用确定单元230、显示设置单元240和显示单元250。
存储单元210存储操作便携式终端200所需的信息(例如,操作系统(O/S)的版本、或地址簿)以及由情境信息收集单元220收集的情境信息,这将在稍后描述。另外,存储单元210还存储关于便携式终端200中的应用的信息(例如,应用的名称、类型、主要功能、代次和最新更新日期)。
情境信息收集单元220收集与由用户对便携式终端200的使用有关的各种情境信息。情境信息可包括关于便携式终端200中的应用的执行开始和结束的时间的信息、便携式终端200的物理位置信息和使用便携式终端200所在的区域的天气信息(例如,温度或湿度)。情境信息收集单元200收集情境信息并将收集的信息存储在存储单元210中。
根据示例性实施例,情境信息收集单元220可通过图1的网络500从服务器100或其它终端300和400接收关于应用推荐的信息。由便携式终端200使用关于应用推荐的信息以确定推荐的应用,并从服务器100或其它终端300和400接收关于应用推荐的信息。关于应用推荐的信息可包括在其它终端300和400中使用的应用的名称、类型、特色功能、代次、最新更新日期、使用时间、位置和执行频率中的至少一个。情境信息收集单元220将关于应用推荐的信息存储在存储单元210中。将参照图3描述情境信息收集单元220的详细结构。
当请求应用推荐的信号被输入到便携式终端200中时,推荐应用确定单元230确定将被推荐的应用。可由便携式终端200的用户输入请求应用推荐的信号,或可通过图1的网络500从其它终端300和400或服务器100输入请求应用推荐的信息。在一些示例性实施例中,确定将被推荐的应用的操作可被自动执行,而无需来自便携式终端200外部的任何输入信号,或者确定将被推荐的应用的操作可在便携式终端200中发生特定事件之后被自动执行。
推荐应用确定单元230基于存储在存储单元210中的情境信息,从包括在便携式终端200中的应用中确定将被推荐的应用。
根据示例性实施例,推荐应用确定单元230可考虑执行推荐的应用的确定所在的位置(即,便携式终端200的位置)和执行该确定的时间,将由用户比预定频率更频繁使用的应用或比预定时间使用更长时间的应用确定为推荐的应用。
在另一示例性实施例中,推荐应用确定单元230可考虑执行推荐的应用的确定所在的位置(即,便携式终端200的位置)、执行该确定的时间、以及关于存储在存储单元210中的应用的信息,将与由用户比预定频率更频繁使用的应用或比预定时间使用更长时间的应用相应的类型的应用确定为推荐的应用。推荐应用确定单元230可通过确定应用的名称、类型和特色功能中的至少一个彼此相同来确定彼此相应的应用。
在另一示例性实施例中,推荐应用确定单元230可考虑执行推荐的应用的确定所在的位置(即,便携式终端200的位置)、执行该确定的时间、以及关于存储在存储单元210中的应用的信息,将在与由用户比预定频率更频繁使用的应用或比预定时间使用更长时间的应用相应的类型的多个应用中的应用了最新更新的应用确定为推荐的应用。
在将推荐的应用显示在显示单元250上之前,显示设置单元240确定将由推荐应用确定单元230确定的推荐的应用的图标以及在显示单元250上显示的应用(以下,称为现有应用)的图标显示在显示单元250上的方式。将参照图8A至图8D详细描述由显示设置单元240显示现有应用和推荐的应用的处理。
图3是显示便携式终端200中的情境信息收集单元220的详细结构的框图。
根据本示例性实施例,情境信息收集单元220包括本地情境信息收集单元222、传送单元224和接收单元226。
本地情境信息收集单元222接收可由便携式终端200本身收集的情境信息,而非通过网络从外部接收的信息,并将收集的信息存储在存储单元210中。例如,由本地情境信息收集单元222收集的情境信息可包括关于应用的执行开始和结束的时间的信息、便携式终端200的物理位置信息、以及使用便携式终端200所在的区域的天气信息(例如,温度和湿度)。
接收单元226从外部(即,服务器100或其它便携式终端300和400)接收信号或信息。例如,接收单元226可从服务器100接收关于便携式终端200中的特定应用的信息。另外,接收单元226可通过图1的网络500从服务器100或其它便携式终端300和400接收与应用推荐相关的信息。由接收单元226接收的信息被存储在存储单元210中。
另外,接收单元226可从其它终端300和400接收发送与应用推荐相关的信息的请求。在这种情况下,传送单元224通过网络500将与应用推荐相关的信息传送到其它终端300和400。这将在关于传送单元224的描述中更详细地描述。
传送单元224将信号或信息传送到外部,即,服务器100或其它便携式终端300和400。例如,当便携式终端200收集情境信息时,如果本地情境信息收集单元222确定关于当前执行的应用的信息(例如,名称、类型、特色功能、代次和最新更新日期)没被存储在存储单元210中,则传送单元224通过网络500请求服务器100发送关于当前执行的应用的信息。
另外,传送单元224将用于请求与应用推荐相关的信息的请求信号发送到服务器100或其它便携式终端300和400。当从服务器100或其它便携式终端300和400接收到发送与应用推荐相关的信息的请求时,传送单元224可响应于该请求将与应用推荐相关的信息发送到服务器100或便携式终端300和400。由传送单元224传送的与应用推荐相关的信息可包括关于以下应用的信息:在接收到发送与应用推荐相关的信息的请求的时间点和位置的在当前便携式终端200中的当前执行的应用、比预定频率更频繁使用的应用、或比预定时间段使用更长时间的应用。另外,由传送单元224传送的关于应用的信息可包括应用的名称、类型、特色功能、代次和最新更新日期。
图4是根据示例性实施例的服务器100的示意性框图。
服务器100包括存储单元410、接收单元420、传送单元430和推荐信息确定单元440。
存储单元410存储关于应用的信息(例如,应用的名称、类型、特色功能、代次和最新更新日期)或与应用推荐相关的信息。
接收单元420从便携式终端200接收发送关于应用的信息的请求或发送与应用推荐相关的信息的请求。另外,接收单元420可从其它便携式终端300和400接收与应用推荐相关的信息。
当接收单元420从便携式终端200接收到发送关于应用的信息的请求时,传送单元430从存储单元410读取关于相应应用的信息,将该信息传送到便携式终端200。根据本示例性实施例,传送单元430将发送与应用推荐相关的信息的请求发送到其它便携式终端300和400。另外,传送单元430可将由推荐信息确定单元440确定的与应用推荐相关的信息发送到请求相应信息的便携式终端200。
推荐信息确定单元440基于从其它便携式终端300和400接收的与应用推荐相关的信息,确定与应用推荐相关的最终信息,并将确定的信息发送到请求与应用推荐相关的信息的便携式终端200。根据示例性实施例,与应用推荐相关的最终信息可包括关于以下应用的信息:在最大数量的便携式终端中使用的应用、比预定频率更频繁使用的应用、或比预定时间段使用更长时间的应用。另外,与应用推荐相关的最终信息可包括关于应用的名称、类型和特色功能中的至少一个的信息。
图5是显示根据示例性实施例的第一便携式终端510通过服务器100将与应用推荐相关的信息发送到其它便携式终端520至550/从其它便携式终端520至550接收与应用推荐相关的信息的系统的示图。
在图5中,第一便携式终端510通过网络500向服务器100请求与应用推荐相关的信息。服务器100从第一便携式终端510接收用于发送与应用推荐相关的信息的请求,并识别第一便携式终端510的位置。接下来,服务器100从通过网络500与服务器100通信的便携式终端520至550中,识别位于距离第一便携式终端510预定距离内的其它便携式终端,即,第二便携式终端520和第四便携式终端540。随后,服务器100向第二便携式终端520和第四便携式终端540请求与应用推荐相关的信息。服务器100从第二便携式终端520和第四便携式终端540接收与应用推荐相关的信息,确定与应用推荐相关的最终信息,并将确定的信息发送到第一便携式终端510。由服务器100接收的与应用推荐相关的信息可包括关于以下应用的名称、类型和特色功能中的至少一个的信息:在第二便携式终端520和第四便携式终端540中比预定频率更频繁使用的应用和在第二便携式终端520和第四便携式终端540中比预定时间段使用更长时间的应用。
图6是示出根据示例性实施例的当在便携式终端中执行应用时存储情境信息和关于执行的应用的信息的处理的流程图。
在操作610,在便携式终端200中执行应用。在操作620,便携式终端200收集情境信息。收集的情境信息可包括便携式终端200的位置、执行应用的时间和天气信息(例如,温度和湿度)。
在操作630,便携式终端200确定在便携式终端的存储单元210中是否存在足够量的关于当前执行的应用的信息,以存储关于当前执行的应用的信息。关于当前执行的应用的信息可包括应用的名称、类型、特色功能、代次和最新更新日期。便携式终端200可基于应用的名称、类型、特色功能、代次和最新更新日期,确定在存储单元210中是否存在足够量的关于当前执行的应用的信息。例如,如果不存在应用的名称、类型、特色功能、代次和最新更新日期中的至少一个,则便携式终端200可确定不存在足够量的关于相应应用的信息。当便携式终端200确定在存储单元210中存在足够量的关于当前执行的应用的信息时,执行操作640,如果不存在,则执行操作650。
在操作650,便携式终端200向服务器100请求关于当前执行的应用的信息。在操作660,便携式终端200从服务器100接收关于当前执行的应用的信息。
在操作640,便携式终端200存储关于当前执行的应用的信息与收集的情境信息。
图7A至图7C是示出根据示例性实施例的在便携式终端200中确定和显示推荐的应用的处理的流程图。
图7A示出确定和显示由便携式终端200本身执行的推荐的应用,而不向外部装置(即,图1的服务器100或其它便携式终端300和400)请求关于应用推荐的信息的处理。
在操作710,便携式终端200接收应用推荐的请求信号。可由便携式终端200的用户输入应用推荐的请求信号,或可如图1所示通过网络500从服务器100或其它便携式终端300和400输入应用推荐的请求信号。在接收到应用推荐的请求信号之后,在操作712,便携式终端200确定将被推荐的应用。在一些示例性实施例中,便携式终端200可在特定时间自动执行操作712,或可在便携式终端200中发生特定事件之后自动执行操作712,而无需接收请求信号(710)。
在操作712,便携式终端200基于接收到应用推荐请求的时间的情境信息以及在便携式终端200的存储单元210中存储的信息,确定将被推荐的应用。在一些示例性实施例中,便携式终端200可基于情境信息(物理位置、时间和天气信息),将频繁使用或长时间使用的应用或者与频繁使用或长时间使用的应用相同类型的应用确定为推荐的应用。
在操作714,便携式终端200确定显示被确定为推荐的应用的应用的图标的方式。将参照图8A至图8D更详细描述显示被确定为推荐的应用的应用的图标的方式。
在操作716,便携式终端200基于确定的显示推荐的应用的图标的方式,显示推荐的应用的图标和现有应用的图标。
图7B示出确定由便携式终端200执行的推荐的应用的候选,并基于从外部装置(即,服务器100或其它便携式终端300和400)接收的与应用推荐相关的信息来确定最终推荐的应用。
在操作730,便携式终端200接收应用推荐的请求信号。操作730与图7A中显示的操作710相似。
在操作732,便携式终端200基于接收到应用推荐请求的时间的情境信息和在便携式终端200的存储单元210中存储的信息,确定推荐的应用的候选。操作732与图7A中显示的操作712相似。
在操作734,便携式终端200向服务器100或其它便携式终端300和400请求与应用推荐相关的信息。
在操作736,便携式终端200从服务器100或其它便携式终端300和400接收与应用推荐相关的信息。
在操作738,便携式终端200基于接收的信息和由便携式终端200本身确定的候选,从推荐的应用的候选中确定最终的将被推荐的应用。在示例性实施例中,便携式终端200本身可将基于在操作736接收到的与应用推荐相关的信息的候选以及由便携式终端200本身确定的候选中的所有候选确定为推荐的应用。在另一示例性实施例中,便携式终端200本身可从基于在操作736接收的与应用推荐相关的信息确定的候选以及由便携式终端200本身确定的候选中,将适用性等于或大于预定门限的应用确定为最终的将被推荐的应用。这里,适用性的门限是基于特定情境中的特定应用的使用时间或使用时间表示相应情境中将被推荐的特定应用的适用性的程度的值。
在操作740,便携式终端200确定显示被确定为推荐的应用的应用的图标的方式。将参照图8A至图8D更详细地描述显示推荐的应用的图标的方式。
在操作742,便携式终端200基于确定的显示推荐的应用的图标的方式,显示推荐的应用的图标和现有应用的图标。
图7C是示出根据另一示例性实施例的确定和显示推荐的应用的处理的流程图。在图7C所示的处理与图7B所示的处理相似,除了便携式终端200首先确定推荐的应用的候选,并仅当推荐的应用的候选的适用性小于预定门限时向服务器或其它便携式终端请求关于应用推荐的信息。
图8A至图8D是显示根据示例性实施例的在图2中显示的显示设置单元240中显示推荐的应用的图标和现有应用的图标的示例的示图。更具体地说,显示设置单元240把将被推荐的应用的图标与没被推荐的应用的图标区别地显示。这样,即使在推荐的应用被显示在显示单元250上时,用户也可容易地识别现有应用的图标的位置。
更具体地说,在图8A和图8B中,显示设置单元240在显示推荐的应用之前显示先前的布置的图标,并另外显示推荐的应用的图标或与推荐的应用匹配的推荐的文件夹的图标。这里,显示设置单元240可将推荐的应用的图标设置为被另外显示而推荐的应用的图标仍存在于先前的布置中,或者可将推荐的应用的图标设置为被显示而推荐的应用的图标在先前的布置中不被显示。
在示例性实施例中,显示设置单元240可改变显示单元250的至少一部分的颜色,或将推荐的应用的图标的颜色和推荐的文件夹的图标的颜色与现有应用的图标的颜色进行区分。因此,用户可容易地识别推荐的应用的图标和推荐的文件夹的图标。颜色的改变可包括亮度的改变、清晰度的改变和/或透明度的改变。
根据另一示例性实施例,显示设置单元240产生和显示至少一个推荐的文件夹图标,并当用户选择推荐的文件夹图标时可将与推荐的文件夹有关的推荐的应用的图标设置为被进一步显示。根据本示例性实施例,显示设置单元240可显示具有预设名称的推荐的文件夹。例如,当先前设置了名为“天气”的推荐的文件夹并且与名为“天气”的推荐的文件夹有关的应用被确定为推荐的应用时,显示设置单元240显示名为“天气”的推荐的文件夹。随后,当用户选择名为“天气”的推荐的文件夹时,显示设置单元240可从推荐的应用中进一步显示与天气有关的推荐的应用的图标。
根据另一示例性实施例,通过用户的输入来确定推荐的文件夹的名称,可根据用户的设置将便携式终端200中的应用与推荐的文件夹匹配。例如,用户将推荐的文件夹的名称确定为“新闻”,并将与新闻有关的特定应用设置为与名为“新闻”的推荐的文件夹匹配。在这种情况下,当应用中的至少一个与新闻有关时,显示设置单元240首先显示名为“新闻”的文件夹,随后,当用户选择名为“新闻”的文件夹时,与新闻有关的推荐的应用的图标可被进一步显示。
根据图8B中显示的示例性实施例,显示设置单元240将显示单元的一部分分配为推荐显示区域,推荐显示区域可被用于显示推荐的应用的图标或推荐的文件夹的图标。根据当前示例性实施例,显示设置单元240对显示单元250的显示区域进行划分,特定划分的区域被设置为推荐显示区域以显示推荐的应用的图标或推荐的文件夹的图标。在这种情况下,显示设置单元240可在除了推荐显示区域之外的任何区域中显示先前布置的包括在便携式终端200中的应用的图标。
根据图8A的示例性实施例,显示设置单元240可将推荐显示区域设置为被显示为弹出窗口。在这种情况下,在包括在便携式终端200中的应用的图标被显示的状态下,弹出窗口与显示的图标重叠。推荐的应用的图标或推荐的文件夹的图标被显示在弹出窗口的显示区域中。可在阻挡存在于显示弹出窗口的区域中的图标的同时弹出窗口被显示,或者可通过改变位于显示弹出窗口的区域中的图标的颜色,弹出窗口被显示为好像弹出窗口所位于的层比位于显示弹出窗口的区域中的图标的层更高。颜色的改变可包括改变亮度、清晰度和/或透明度。
图8C显示推荐的应用的图标的尺寸不同于现有应用的图标的尺寸的示例。例如,在图8C中,在应用1至应用9中,应用2、应用4和应用5被确定为推荐的应用,应用2、应用4和应用5的图标比其它应用的图标大。
图8D显示通过改变颜色将推荐的应用的图标与显示单元250或其它应用的图标进行区分的示例。例如,如果在应用1至应用9中的应用2、应用4和应用5被确定为推荐的应用,则与应用2、应用4和应用5的图标的外围相应的显示单元250的某些部分的颜色被改变为与其它应用的图标进行区分。这里,颜色的改变可包括改变特定像素的RGB配置,以及改变亮度、清晰度和/或透明度。
根据另一示例性实施例,推荐的应用的图标反复闪烁或旋转,而现有应用的图标不反复闪烁或旋转,因此推荐的应用的图标可与现有应用的图标进行区分。
根据示例性实施例,可通过使用用户的情境信息和其它用户的情境信息来推荐适合于便携式终端的用户的各种应用。
另外,根据示例性实施例,用户可容易且直观地访问为便携式终端的用户推荐的应用以使用推荐的应用。
示例性实施例可被写为在记录介质中的计算机程序,所述计算机程序包括可由计算机执行的命令,诸如由计算机执行的程序模块。计算机可读记录介质是由计算机访问的任何介质、易失性介质和非易失性介质、以及可分离介质和不可分离介质。另外,计算机可读记录介质可包括计算机存储介质和通信介质。计算机存储介质可包括可通过用于存储信息(诸如,计算机可读命令、数据结构、程序模块和其它数据)的任意方法或技术实现的易失性介质和非易失性介质、以及可分离介质和不可分离介质。通信介质典型地包括计算机可读命令、数据结构、程序模块或其它数据(诸如调制的数据信号或其它传输机制),并包括任何信息传送介质。
虽然已具体显示和描述了示例性实施例,但本领域的普通技术人员将理解,在不脱离如权利要求限定的示例性实施例的精神和范围的情况下,可在其中进行形式和细节上的各种改变。

Claims (46)

1.一种基于情境信息推荐应用的设备,所述设备包括:
情境信息收集单元,收集情境信息;
推荐应用确定单元,基于收集的情境信息从多个应用中确定至少一个推荐的应用;
显示设置单元,基于推荐应用确定单元的确定,设置将被显示的所述至少一个推荐的应用的图标;
显示单元,基于显示设置单元的设置,显示所述至少一个推荐的应用的图标。
2.如权利要求1所述的设备,其中,所述情境信息与用户相关,所述多个应用被包括在所述设备中。
3.如权利要求1所述的设备,其中,所述情境信息包括所述设备的位置信息和时间信息中的至少一个。
4.如权利要求3所述的设备,其中,在所述设备的多个应用中,推荐应用确定单元从比预定频率更频繁地被执行的多个应用和被执行比预定时间段更长时间的多个应用中确定所述至少一个推荐的应用。
5.如权利要求3所述的设备,其中,在所述设备的多个应用中,推荐应用确定单元从具有与比预定频率更频繁地被执行的多个应用相应的类型的应用和具有与被执行比预定时间段更长时间的多个应用相应的类型的应用中确定至少一个应用。
6.如权利要求1所述的设备,其中,情境信息收集单元包括从服务器或至少一个其他设备接收与应用推荐相关的信息的接收单元,推荐应用确定单元基于收集的情境信息和接收的与应用推荐相关的信息确定推荐的应用。
7.如权利要求6所述的设备,其中,接收的与应用推荐相关的信息包括在所述至少一个其他设备中使用的应用的名称、类型和特色功能中的至少一个。
8.如权利要求7所述的设备,其中,在所述设备的多个应用中,推荐应用确定单元从与包括在与应用推荐相关的信息中的应用相同的应用和具有与包括在与应用推荐相关的信息中的应用相应的类型的应用中确定至少一个应用。
9.如权利要求6所述的设备,其中,所述至少一个其他设备位于距所述设备预定距离之内。
10.如权利要求1所述的设备,其中,显示设置单元执行显示设置,从而包括在所述设备中的多个应用的图标按照先前的布置被显示,并且推荐的文件夹的至少一个图标与所述至少一个推荐的应用或所述至少一个推荐的应用的图标匹配。
11.如权利要求10所述的设备,其中,显示设置单元将显示单元的一部分指定为推荐显示区域,并且在推荐显示区域中显示推荐的文件夹和推荐的应用的至少一个图标。
12.如权利要求11所述的设备,其中,显示设置单元将推荐显示区域设置为将被显示在分割的区域中,在显示单元中预先设置所述分割的区域。
13.如权利要求11所述的设备,其中,显示设置单元将推荐显示区域设置为将被显示为显示单元上的弹出窗口。
14.如权利要求10所述的设备,其中,当通过用户的输入选择推荐的文件夹图标时,显示设置单元将与推荐的文件夹图标匹配的所述至少一个推荐的应用的图标设置为被进一步显示。
15.如权利要求1所述的设备,其中,显示设置单元将所述至少一个推荐的应用的图标设置为与所述设备中的其他应用的图标具有不同的尺寸。
16.如权利要求1所述的设备,其中,显示设置单元将推荐的应用的图标设置为重复地闪烁或旋转。
17.如权利要求1所述的设备,其中,显示设置单元通过改变显示单元的至少一部分的颜色或者改变所述设备的多个应用的图标和所述至少一个推荐的应用的图标中的至少一个的颜色,将所述至少一个推荐的应用的图标的颜色设置为与没有被推荐的应用的图标的颜色相区别。
18.一种向设备提供与应用推荐相关的信息的服务器,所述服务器包括:
接收单元,从其他设备接收关于在所述其他设备中使用的应用的信息;
推荐信息确定单元,基于接收的信息确定将被发送到所述设备的与应用推荐相关的信息;
传送单元,发送推荐信息确定单元确定的与应用推荐相关的信息,
其中,所述与应用推荐相关的信息用于确定在多个应用中将被推荐的应用。
19.如权利要求18所述的服务器,其中,在所述设备中提供所述多个应用。
20.如权利要求18所述的服务器,其中,接收的信息包括关于在其他设备中使用的应用的名称、类型、特色功能、使用频率和使用时间中的至少一个的信息。
21.如权利要求20所述的服务器,其中,推荐信息确定单元将在预定数量或更多的设备中使用的多个应用、比预定频率更频繁地被使用的多个应用和被使用比预定时间段更长时间的多个应用中的至少一个应用确定为推荐的应用,其中,所述与应用推荐相关的信息包括与推荐的应用的名称、类型和特色功能中的至少一个相关的信息。
22.如权利要求18所述的服务器,其中,所述其他设备位于距所述设备预定距离之内。
23.一种在设备中推荐和显示应用的方法,所述方法包括以下步骤:
收集情境信息;
基于收集的情境信息从包括在所述设备中的多个应用中确定至少一个推荐的应用;
基于所述确定来显示所述至少一个推荐的应用。
24.如权利要求23所述的方法,其中,所述情境信息与用户相关。
25.如权利要求23所述的方法,其中,所述情境信息包括所述设备的位置信息和时间信息中的至少一个。
26.如权利要求25所述的方法,其中,确定所述至少一个推荐的应用的步骤包括:在所述设备的多个应用中,从比预定频率更频繁地被执行的多个应用和被执行比预定时间段更长时间的多个应用中确定至少一个应用。
27.如权利要求25所述的方法,其中,确定所述至少一个推荐的应用的步骤包括:从具有与比预定频率更频繁地被执行的多个应用相应的类型的应用和具有与被执行比预定时间段更长时间的多个应用相应的类型的应用中确定至少一个应用。
28.如权利要求23所述的方法,其中,收集情境信息的步骤包括:从服务器或至少一个其他设备接收与应用推荐相关的信息,确定所述至少一个推荐的应用的步骤包括:基于收集的情境信息和接收的与应用推荐相关的信息确定所述至少一个推荐的应用。
29.如权利要求28所述的方法,其中,接收与应用推荐相关的信息包括:在所述至少一个其他设备中使用的应用的名称、类型和特色功能中的至少一个。
30.如权利要求29所述的方法,其中,确定所述至少一个推荐的应用的步骤包括:在所述设备的多个应用中,从与包括在与应用推荐相关的信息中的应用相同的应用和具有与包括在与应用推荐相关的信息中的应用相应的类型的应用中确定至少一个应用。
31.如权利要求28所述的方法,其中,所述至少一个其他设备位于距所述设备预定距离之内。
32.如权利要求23所述的方法,其中,显示所述至少一个推荐的应用的步骤包括:按照先前的布置显示包括在所述设备中的多个应用的图标,其中,推荐的文件夹的至少一个图标与所述至少一个推荐的应用或所述至少一个推荐的应用的图标匹配。
33.如权利要求32所述的方法,其中,显示所述至少一个推荐的应用的步骤包括:将显示单元的一部分指定为推荐显示区域,并且在至少一个推荐显示区域中显示推荐的文件夹和推荐的应用的至少一个图标。
34.如权利要求33所述的方法,其中,显示所述至少一个推荐的应用的步骤包括:在分割的区域中显示推荐显示区域,其中,在所述设备的显示单元中预先设置所述分割的区域。
35.如权利要求33所述的方法,其中,显示推荐的应用的步骤包括:将推荐显示区域显示为所述设备的显示单元中的弹出窗口。
36.如权利要求32所述的方法,其中,显示所述至少一个推荐的应用的步骤还包括:当通过用户的输入选择推荐的文件夹图标时,显示与推荐的文件夹图标匹配的至少一个推荐的应用的图标。
37.如权利要求23所述的方法,其中,显示所述至少一个推荐的应用的步骤包括:将所述至少一个推荐的应用的图标显示为与所述设备中的其他应用的图标具有不同的尺寸。
38.如权利要求23所述的方法,其中,显示所述至少一个推荐的应用的步骤包括:将所述至少一个推荐的应用的图标显示为重复地闪烁或旋转。
39.如权利要求23所述的方法,其中,通过改变显示单元的至少一部分的颜色或者改变所述设备中的多个应用的图标和所述至少一个推荐的应用的图标中的至少一个的颜色,显示所述至少一个推荐的应用的步骤将所述至少一个推荐的应用的图标的颜色与没有被推荐的应用的图标的颜色相区别。
40.一种从服务器向设备提供与应用推荐相关的信息的方法,所述方法包括以下步骤:
从其他设备接收关于在所述其他设备中使用的应用的信息;
确定将被传送到所述设备的与应用推荐相关的信息;
通过所述服务器将确定的与应用推荐相关的信息从所述服务器传送到所述设备,
其中,传送的与应用推荐相关的信息用于确定在多个应用中将被推荐的应用。
41.如权利要求40所述的方法,其中,通过服务器执行接收和确定的步骤。
42.如权利要求40所述的方法,其中,接收的信息包括与在所述其他设备中使用的应用的名称、类型、特色功能、使用频率和使用时间中的至少一个相关的信息。
43.如权利要求42所述的方法,其中,确定与应用推荐相关的信息的步骤包括:将在预定数量或更多的设备中使用的多个应用、比预定频率更频繁地被使用的多个应用和被使用比预定时间段更长时间的多个应用中的至少一个应用确定为推荐的应用,其中,所述与应用推荐相关的信息包括与推荐的应用的名称、类型和特色功能中的至少一个相关的信息。
44.如权利要求40所述的方法,其中,所述其他设备位于距所述设备预定距离之内。
45.一种包含用于执行在设备中推荐和显示应用的方法的程序的计算机可读记录介质,所述方法包括以下步骤:
收集用户的情境信息;
基于收集的情境信息从包括在设备中的多个应用中确定至少一个推荐的应用;
基于所述确定来显示所述至少一个推荐的应用。
46.一种包含用于执行从服务器向设备提供与应用推荐相关的信息的方法的程序的计算机可读记录介质,所述方法包括以下步骤:
从其他设备接收关于在所述其他设备中使用的应用的信息;
确定将被传送到所述设备的与应用推荐相关的信息;
通过所述服务器将确定的与应用推荐相关的信息从所述服务器传送到所述设备,
其中,传送的与应用推荐相关的信息用于确定在多个应用中将被推荐的应用。
CN2012104778821A 2011-11-22 2012-11-22 基于情境信息推荐应用的系统和方法 Pending CN103136324A (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR10-2011-0122396 2011-11-22
KR1020110122396A KR101812657B1 (ko) 2011-11-22 2011-11-22 컨텍스트 정보에 기초한 애플리케이션 추천 시스템 및 방법

Publications (1)

Publication Number Publication Date
CN103136324A true CN103136324A (zh) 2013-06-05

Family

ID=48428190

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2012104778821A Pending CN103136324A (zh) 2011-11-22 2012-11-22 基于情境信息推荐应用的系统和方法

Country Status (3)

Country Link
US (1) US20130132896A1 (zh)
KR (1) KR101812657B1 (zh)
CN (1) CN103136324A (zh)

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104268154A (zh) * 2014-09-02 2015-01-07 百度在线网络技术(北京)有限公司 一种用于提供推荐信息的方法和装置
CN104284295A (zh) * 2013-07-07 2015-01-14 郑建锋 面向区域的应用推送系统及方法
CN104883376A (zh) * 2014-02-28 2015-09-02 华为技术有限公司 应用程序推荐方法及终端
CN104915215A (zh) * 2015-06-30 2015-09-16 努比亚技术有限公司 一种图标推荐装置及方法
CN105187495A (zh) * 2015-08-07 2015-12-23 北京金山安全软件有限公司 信息推荐方法及装置、终端设备、服务器
CN105359093A (zh) * 2013-06-25 2016-02-24 高通股份有限公司 用于提供移动装置应用的情境感知标识的方法及设备
CN106227725A (zh) * 2016-06-28 2016-12-14 联想(北京)有限公司 一种信息处理方法、电子设备及服务器
CN106233285A (zh) * 2014-02-21 2016-12-14 奎克西公司 搜索和访问软件应用功能
CN106415489A (zh) * 2014-05-30 2017-02-15 苹果公司 应用建议特征
CN106878359A (zh) * 2015-12-14 2017-06-20 百度在线网络技术(北京)有限公司 信息推送方法和装置
CN106909667A (zh) * 2017-02-28 2017-06-30 北京奇虎科技有限公司 基于桌面启动器的应用推荐方法、装置及移动终端
CN107257971A (zh) * 2015-02-17 2017-10-17 亚马逊技术有限公司 用于从相关应用提供数据的情境敏感框架
CN103617543B (zh) * 2013-11-25 2018-05-08 百度在线网络技术(北京)有限公司 应用程序的推荐方法和装置
CN109740058A (zh) * 2018-12-30 2019-05-10 重庆蓝岸通讯技术有限公司 一种基于Android手机的通过天气推荐APP的方法及系统
US10310834B2 (en) 2014-01-06 2019-06-04 Samsung Electronics Co., Ltd. Searching and accessing application functionality
US10684866B2 (en) 2015-02-17 2020-06-16 Amazon Technologies, Inc. Context sensitive framework for providing data from relevant applications

Families Citing this family (75)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9639611B2 (en) 2010-06-11 2017-05-02 Doat Media Ltd. System and method for providing suitable web addresses to a user device
US9552422B2 (en) 2010-06-11 2017-01-24 Doat Media Ltd. System and method for detecting a search intent
US9069443B2 (en) 2010-06-11 2015-06-30 Doat Media Ltd. Method for dynamically displaying a personalized home screen on a user device
US9141702B2 (en) 2010-06-11 2015-09-22 Doat Media Ltd. Method for dynamically displaying a personalized home screen on a device
US9665647B2 (en) 2010-06-11 2017-05-30 Doat Media Ltd. System and method for indexing mobile applications
US9372885B2 (en) * 2010-06-11 2016-06-21 Doat Media Ltd. System and methods thereof for dynamically updating the contents of a folder on a device
US10713312B2 (en) 2010-06-11 2020-07-14 Doat Media Ltd. System and method for context-launching of applications
US9323844B2 (en) 2010-06-11 2016-04-26 Doat Media Ltd. System and methods thereof for enhancing a user's search experience
US9529918B2 (en) 2010-06-11 2016-12-27 Doat Media Ltd. System and methods thereof for downloading applications via a communication network
US9858342B2 (en) 2011-03-28 2018-01-02 Doat Media Ltd. Method and system for searching for applications respective of a connectivity mode of a user device
US9519726B2 (en) 2011-06-16 2016-12-13 Amit Kumar Surfacing applications based on browsing activity
US8751500B2 (en) 2012-06-26 2014-06-10 Google Inc. Notification classification and display
US8719280B1 (en) * 2012-10-16 2014-05-06 Google Inc. Person-based information aggregation
US20150133076A1 (en) * 2012-11-11 2015-05-14 Michael Brough Mobile device application monitoring software
US9282587B2 (en) 2012-11-16 2016-03-08 Google Technology Holdings, LLC Method for managing notifications in a communication device
US8612470B1 (en) * 2012-12-28 2013-12-17 Dropbox, Inc. Application recommendation using stored files
US20140188956A1 (en) * 2012-12-28 2014-07-03 Microsoft Corporation Personalized real-time recommendation system
KR102202574B1 (ko) * 2013-01-31 2021-01-14 삼성전자주식회사 디바이스가 사용자 인터페이스를 디스플레이하는 방법 및 그 디바이스
CN105074700A (zh) 2013-03-01 2015-11-18 奎克西公司 产生含有到应用程序的状态链接的搜索结果
US9380039B2 (en) * 2013-03-15 2016-06-28 Google Inc. Systems and methods for automatically logging into a user account
US9501762B2 (en) 2013-04-23 2016-11-22 Dropbox, Inc. Application recommendation using automatically synchronized shared folders
KR102280474B1 (ko) * 2013-05-28 2021-07-22 삼성전자 주식회사 전자 장치의 운용 방법 및 장치
CN104238869B (zh) * 2013-06-19 2019-01-25 富泰华工业(深圳)有限公司 浮动图标显示系统及方法
JP6141136B2 (ja) * 2013-07-30 2017-06-07 インターナショナル・ビジネス・マシーンズ・コーポレーションInternational Business Machines Corporation 装置及びプログラム
CN104424221B (zh) * 2013-08-23 2019-02-05 联想(北京)有限公司 一种信息处理方法及电子设备
CN103501485B (zh) * 2013-09-22 2017-12-29 小米科技有限责任公司 推送应用的方法、装置和终端设备
US9633081B1 (en) 2013-09-30 2017-04-25 Google Inc. Systems and methods for determining application installation likelihood based on user network characteristics
US9177255B1 (en) 2013-09-30 2015-11-03 Google Inc. Cloud systems and methods for determining the probability that a second application is installed based on installation characteristics
US9390141B2 (en) 2013-09-30 2016-07-12 Google Inc. Systems and methods for determining application installation likelihood based on probabilistic combination of subordinate methods
US9336278B2 (en) * 2013-09-30 2016-05-10 Google Inc. User experience and user flows for third-party application recommendation in cloud storage systems
CN103595758B (zh) * 2013-10-11 2017-03-08 北京奇虎科技有限公司 推荐软件的方法及装置
US10834546B2 (en) * 2013-10-14 2020-11-10 Oath Inc. Systems and methods for providing context-based user interface
US9531722B1 (en) 2013-10-31 2016-12-27 Google Inc. Methods for generating an activity stream
US9542457B1 (en) 2013-11-07 2017-01-10 Google Inc. Methods for displaying object history information
US9614880B1 (en) 2013-11-12 2017-04-04 Google Inc. Methods for real-time notifications in an activity stream
US9569536B2 (en) 2013-12-17 2017-02-14 Microsoft Technology Licensing, Llc Identifying similar applications
US9665240B2 (en) 2014-01-27 2017-05-30 Groupon, Inc. Learning user interface having dynamic icons with a first and second visual bias
US9509772B1 (en) 2014-02-13 2016-11-29 Google Inc. Visualization and control of ongoing ingress actions
CN103809858A (zh) * 2014-02-26 2014-05-21 深圳市金立通信设备有限公司 一种终端应用图标的显示方法以及终端
US10332182B2 (en) * 2014-02-28 2019-06-25 Vmware, Inc. Automatic application layer suggestion
US9536199B1 (en) 2014-06-09 2017-01-03 Google Inc. Recommendations based on device usage
US9507791B2 (en) 2014-06-12 2016-11-29 Google Inc. Storage system user interface with floating file collection
US10078781B2 (en) 2014-06-13 2018-09-18 Google Llc Automatically organizing images
US9032321B1 (en) * 2014-06-16 2015-05-12 Google Inc. Context-based presentation of a user interface
KR102270953B1 (ko) * 2014-08-22 2021-07-01 삼성전자주식회사 전자 장치에서 화면을 표시하는 방법 및 이를 위한 전자 장치
CN104615452A (zh) * 2014-09-19 2015-05-13 安一恒通(北京)科技有限公司 信息提供方法和装置
US9626443B2 (en) 2014-10-23 2017-04-18 Quixey, Inc. Searching and accessing application functionality
US20160148396A1 (en) * 2014-11-26 2016-05-26 Blackberry Limited Method and Apparatus for Controlling Display of Mobile Communication Device
US10332184B2 (en) * 2014-12-15 2019-06-25 Samsung Electronics Co., Ltd. Personalized application recommendations
US10349205B2 (en) * 2014-12-31 2019-07-09 Samsung Electronics Co., Ltd. Location-based application search
US9870420B2 (en) 2015-01-19 2018-01-16 Google Llc Classification and storage of documents
CN104683951A (zh) * 2015-03-17 2015-06-03 北京合生共济投资咨询有限责任公司 确定待推送信息的方法及系统
US9866508B2 (en) * 2015-04-02 2018-01-09 Dropbox, Inc. Aggregating and presenting recent activities for synchronized online content management systems
US9946529B2 (en) 2015-05-01 2018-04-17 Samsung Electronics Co., Ltd. Function-based dynamic application extension framework
US10922094B2 (en) * 2015-06-05 2021-02-16 Apple Inc. Systems and methods for proactively providing recommendations to a user of a computing device
US10345991B2 (en) * 2015-06-16 2019-07-09 International Business Machines Corporation Adjusting appearance of icons in an electronic device
JP6659684B2 (ja) * 2015-06-19 2020-03-04 マクセル株式会社 携帯情報端末、及び、そのアプリケーション推薦方法
US9946766B2 (en) * 2015-08-20 2018-04-17 Samsung Electronics Co., Ltd. Search result relevance based on content associated with software applications
US10845949B2 (en) 2015-09-28 2020-11-24 Oath Inc. Continuity of experience card for index
US10521070B2 (en) 2015-10-23 2019-12-31 Oath Inc. Method to automatically update a homescreen
KR102447907B1 (ko) * 2015-11-05 2022-09-28 삼성전자주식회사 추천 객체를 제공하기 위한 전자 장치 및 방법
KR102369319B1 (ko) * 2015-11-17 2022-03-03 삼성전자주식회사 전자 장치 및 전자 장치의 핸드오프 기능 제공 방법
US20170147581A1 (en) * 2015-11-24 2017-05-25 Facebook, Inc. Systems and methods for sharing content
US10831766B2 (en) 2015-12-21 2020-11-10 Oath Inc. Decentralized cards platform for showing contextual cards in a stream
US9898260B2 (en) * 2015-12-28 2018-02-20 Samsung Electronics Co., Ltd. Adaptive function-based dynamic application extension framework
US10955986B2 (en) 2016-01-11 2021-03-23 Micro Focus Llc Popularity-based promotion of application features
US10257256B2 (en) * 2016-01-20 2019-04-09 Google Llc IOT interaction system
CN106227723A (zh) * 2016-01-25 2016-12-14 百度在线网络技术(北京)有限公司 用于推荐应用和呈现推荐应用的方法和装置
US10379830B2 (en) 2016-09-07 2019-08-13 Oracle International Corporation Context-based analytical engine for extending application functionality
US10397163B2 (en) * 2016-11-07 2019-08-27 Google Llc Third party application configuration for issuing notifications
KR101994933B1 (ko) * 2017-05-04 2019-07-01 네이버 주식회사 웹 브라우저 제공 방법, 장치 및 컴퓨터 프로그램
CN109491557A (zh) * 2017-09-11 2019-03-19 珠海格力电器股份有限公司 一种图标显示方法及装置
EP3506071A1 (en) * 2017-12-29 2019-07-03 Doro AB Scrolling in ui with auto-focus of frequently used content
CN113015968A (zh) * 2019-01-11 2021-06-22 深圳市欢太科技有限公司 服务推送方法及相关产品
CN111274492A (zh) * 2020-01-15 2020-06-12 腾讯科技(深圳)有限公司 信息推荐方法、信息推荐装置及计算机可读存储介质

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1689001A (zh) * 2002-10-21 2005-10-26 皇家飞利浦电子股份有限公司 向用户或用户组呈现媒体内容的方法和系统
CN1866996A (zh) * 2005-05-09 2006-11-22 索尼爱立信移动通信日本株式会社 便携式终端、信息推荐方法和程序
CN102104688A (zh) * 2011-02-15 2011-06-22 宇龙计算机通信科技(深圳)有限公司 软件推荐方法和移动终端
CN102158536A (zh) * 2011-02-15 2011-08-17 宇龙计算机通信科技(深圳)有限公司 一种移动终端及推荐应用的方法
US8037007B2 (en) * 2008-04-25 2011-10-11 Samsung Electronics Co., Ltd. Situation-aware thresholding for recommendation

Family Cites Families (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8620286B2 (en) * 2004-02-27 2013-12-31 Synchronoss Technologies, Inc. Method and system for promoting and transferring licensed content and applications
US7899862B2 (en) * 2002-11-18 2011-03-01 Aol Inc. Dynamic identification of other users to an online user
US7089594B2 (en) * 2003-07-21 2006-08-08 July Systems, Inc. Application rights management in a mobile environment
JP4366593B2 (ja) * 2004-07-22 2009-11-18 ソニー株式会社 電子機器、電子機器における表示制御方法およびグラフィッカル・ユーザ・インターフェース用プログラム
US7805129B1 (en) * 2005-12-27 2010-09-28 Qurio Holdings, Inc. Using device content information to influence operation of another device
CN101606124B (zh) * 2007-01-25 2013-02-27 夏普株式会社 多窗口管理装置及信息处理装置
US20080250323A1 (en) * 2007-04-04 2008-10-09 Huff Gerald B Method and apparatus for recommending an application-feature to a user
US8595647B2 (en) * 2007-06-14 2013-11-26 Novell, Inc. System and method for providing dynamic prioritization and importance filtering of computer desktop icons and program menu items
US7899813B2 (en) * 2007-08-22 2011-03-01 Samsung Electronics Co., Ltd. Situation-aware pattern extraction and recommendation
US8046454B2 (en) * 2007-08-22 2011-10-25 Samsung Electronics Co. Ltd. Identifying and recommending potential communication states based on patterns of use
WO2010010654A1 (ja) * 2008-07-24 2010-01-28 日本電気株式会社 使い方推定装置
US8191011B2 (en) * 2008-09-18 2012-05-29 Microsoft Corporation Motion activated content control for media system
JP5257311B2 (ja) * 2008-12-05 2013-08-07 ソニー株式会社 情報処理装置、および情報処理方法
US20110010243A1 (en) * 2009-07-10 2011-01-13 Microsoft Corporation User control of advertising content
US20110010433A1 (en) * 2009-07-10 2011-01-13 Microsoft Corporation Targeted presentation and delivery of themes
US20110088026A1 (en) * 2009-10-09 2011-04-14 Brendon Swann Mobile device application update management
JP2011113401A (ja) * 2009-11-27 2011-06-09 Sony Corp 情報処理装置、情報処理方法、コンピュータプログラム及び情報処理サーバ
FR2960077A1 (fr) * 2010-05-11 2011-11-18 Alcatel Lucent Dispositif de gestion dynamique d'applications telechargeables, pour un equipement de communication
US20110307354A1 (en) * 2010-06-09 2011-12-15 Bilgehan Erman Method and apparatus for recommending applications to mobile users
GB2487606A (en) * 2011-01-13 2012-08-01 Metaswitch Networks Ltd Providing an overlay portion on a touch screen interface
US8468164B1 (en) * 2011-03-09 2013-06-18 Amazon Technologies, Inc. Personalized recommendations based on related users
US9112926B2 (en) * 2011-04-04 2015-08-18 Qualcomm, Incorporated Recommending mobile content by matching similar users
US20120316955A1 (en) * 2011-04-06 2012-12-13 Yahoo! Inc. System and Method for Mobile Application Search
US9086794B2 (en) * 2011-07-14 2015-07-21 Microsoft Technology Licensing, Llc Determining gestures on context based menus
US20130185285A1 (en) * 2011-07-22 2013-07-18 Qualcomm Incorporated Method and apparatus for multiple personality support and dynamic personality selection
US9286050B2 (en) * 2011-09-02 2016-03-15 Verizon Patent And Licensing Inc. Method and system for context-based application management
US8775570B2 (en) * 2011-09-15 2014-07-08 Hewlett-Packard Development Company, L. P. Geographic recommendation online search system
US20130085886A1 (en) * 2011-09-29 2013-04-04 Symantec Corporation Method and system for automatic application recommendation
US8843430B2 (en) * 2011-10-20 2014-09-23 Comcast Cable Communications, Llc Recommendation system
US20130103550A1 (en) * 2011-10-24 2013-04-25 Carl Patrick Nygaard Discovery of digital goods in an online marketplace

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1689001A (zh) * 2002-10-21 2005-10-26 皇家飞利浦电子股份有限公司 向用户或用户组呈现媒体内容的方法和系统
CN1866996A (zh) * 2005-05-09 2006-11-22 索尼爱立信移动通信日本株式会社 便携式终端、信息推荐方法和程序
US8037007B2 (en) * 2008-04-25 2011-10-11 Samsung Electronics Co., Ltd. Situation-aware thresholding for recommendation
CN102104688A (zh) * 2011-02-15 2011-06-22 宇龙计算机通信科技(深圳)有限公司 软件推荐方法和移动终端
CN102158536A (zh) * 2011-02-15 2011-08-17 宇龙计算机通信科技(深圳)有限公司 一种移动终端及推荐应用的方法

Cited By (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105359093A (zh) * 2013-06-25 2016-02-24 高通股份有限公司 用于提供移动装置应用的情境感知标识的方法及设备
CN104284295A (zh) * 2013-07-07 2015-01-14 郑建锋 面向区域的应用推送系统及方法
CN103617543B (zh) * 2013-11-25 2018-05-08 百度在线网络技术(北京)有限公司 应用程序的推荐方法和装置
US10310834B2 (en) 2014-01-06 2019-06-04 Samsung Electronics Co., Ltd. Searching and accessing application functionality
US10353977B2 (en) 2014-02-21 2019-07-16 Samsung Electronics Co., Ltd. Computer-implemented method for automated operating-system-specific access to software functionality
CN106233285A (zh) * 2014-02-21 2016-12-14 奎克西公司 搜索和访问软件应用功能
CN106233285B (zh) * 2014-02-21 2020-01-21 三星电子株式会社 搜索和访问软件应用功能
US10332013B2 (en) 2014-02-28 2019-06-25 Huawei Technologies Co., Ltd. System and method for recommending applications based on historical usage
WO2015127755A1 (zh) * 2014-02-28 2015-09-03 华为技术有限公司 应用程序推荐方法及终端
CN104883376A (zh) * 2014-02-28 2015-09-02 华为技术有限公司 应用程序推荐方法及终端
CN104883376B (zh) * 2014-02-28 2018-09-21 华为技术有限公司 应用程序推荐方法及终端
CN106415489B (zh) * 2014-05-30 2020-04-07 苹果公司 应用建议特征
CN106415489A (zh) * 2014-05-30 2017-02-15 苹果公司 应用建议特征
CN104268154A (zh) * 2014-09-02 2015-01-07 百度在线网络技术(北京)有限公司 一种用于提供推荐信息的方法和装置
CN107257971A (zh) * 2015-02-17 2017-10-17 亚马逊技术有限公司 用于从相关应用提供数据的情境敏感框架
US10684866B2 (en) 2015-02-17 2020-06-16 Amazon Technologies, Inc. Context sensitive framework for providing data from relevant applications
CN107257971B (zh) * 2015-02-17 2021-01-05 亚马逊技术有限公司 用于从相关应用提供数据的情境敏感框架
CN104915215A (zh) * 2015-06-30 2015-09-16 努比亚技术有限公司 一种图标推荐装置及方法
CN105187495A (zh) * 2015-08-07 2015-12-23 北京金山安全软件有限公司 信息推荐方法及装置、终端设备、服务器
CN106878359A (zh) * 2015-12-14 2017-06-20 百度在线网络技术(北京)有限公司 信息推送方法和装置
CN106227725A (zh) * 2016-06-28 2016-12-14 联想(北京)有限公司 一种信息处理方法、电子设备及服务器
CN106909667A (zh) * 2017-02-28 2017-06-30 北京奇虎科技有限公司 基于桌面启动器的应用推荐方法、装置及移动终端
CN106909667B (zh) * 2017-02-28 2020-10-13 北京安云世纪科技有限公司 基于桌面启动器的应用推荐方法、装置及移动终端
CN109740058A (zh) * 2018-12-30 2019-05-10 重庆蓝岸通讯技术有限公司 一种基于Android手机的通过天气推荐APP的方法及系统

Also Published As

Publication number Publication date
KR101812657B1 (ko) 2018-01-31
KR20130056672A (ko) 2013-05-30
US20130132896A1 (en) 2013-05-23

Similar Documents

Publication Publication Date Title
CN103136324A (zh) 基于情境信息推荐应用的系统和方法
US10931726B2 (en) Method and terminal for sharing content
US10156966B2 (en) Device, method, and graphical user interface for presenting and installing applications
US10180831B2 (en) Terminal device for downloading and installing an application and method thereof
WO2012161435A2 (en) Social information management method and system adapted thereto
US20140282746A1 (en) Method and system for managing channel indexed content and electronic device implemented with said system
CN102163122A (zh) 便携终端中的菜单运行方法和设备
CN101304451A (zh) 移动通信设备以及控制该设备的方法
EP3588995A1 (en) Method and system for providing an instant messaging service
US20140052542A1 (en) Method, client and system for recommending software
EP3096529A1 (en) System and methods for video comment threading
WO2018208806A1 (en) System and method for arranging application icons on a mobile device
CN103379370A (zh) 智能型电视系统、智能型电视、移动装置及输入操作方法
US20150269164A1 (en) Electronic device and contact display method therefor
WO2014026553A1 (en) Method, client, and system for recommending software
US9530107B2 (en) Method, apparatus, and system for providing a service
CN103345696A (zh) 一种推送信息显示方法、装置及移动终端
CN104412214A (zh) 信息处理设备、其控制方法和程序
US20120188177A1 (en) Mobile terminal and display controlling method thereof
US9075499B2 (en) Method and apparatus for providing reference content
US11044358B2 (en) Mobile terminal and method for providing user interface using the same, server and method for providing mobile service using the same
US9065872B1 (en) Sharing service management
US20140344714A1 (en) Display device, information terminal device, display method, and recording medium
US20130125023A1 (en) System and method of sharing application information
CN111142799A (zh) 分布式存储方法及装置、网络节点及存储介质

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20130605