CN103891392A - 用于基于电话簿的应用共享的方法和装置 - Google Patents
用于基于电话簿的应用共享的方法和装置 Download PDFInfo
- Publication number
- CN103891392A CN103891392A CN201180074320.6A CN201180074320A CN103891392A CN 103891392 A CN103891392 A CN 103891392A CN 201180074320 A CN201180074320 A CN 201180074320A CN 103891392 A CN103891392 A CN 103891392A
- Authority
- CN
- China
- Prior art keywords
- items
- combination
- information
- devices
- user interface
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 87
- 238000012545 processing Methods 0.000 claims abstract description 83
- 230000015654 memory Effects 0.000 claims description 36
- 230000006870 function Effects 0.000 claims description 23
- 238000009434 installation Methods 0.000 claims description 16
- 238000012552 review Methods 0.000 claims description 11
- 238000004590 computer program Methods 0.000 claims description 10
- 238000012544 monitoring process Methods 0.000 claims description 8
- 239000000463 material Substances 0.000 claims description 6
- 230000004048 modification Effects 0.000 claims description 4
- 238000012986 modification Methods 0.000 claims description 4
- 230000008569 process Effects 0.000 abstract description 32
- 238000009877 rendering Methods 0.000 abstract 1
- 238000004891 communication Methods 0.000 description 36
- 238000013480 data collection Methods 0.000 description 18
- 238000010586 diagram Methods 0.000 description 12
- 230000005540 biological transmission Effects 0.000 description 10
- 230000003287 optical effect Effects 0.000 description 10
- 230000001413 cellular effect Effects 0.000 description 7
- 230000000977 initiatory effect Effects 0.000 description 7
- 230000003993 interaction Effects 0.000 description 5
- 230000009471 action Effects 0.000 description 3
- 230000008859 change Effects 0.000 description 3
- 239000000835 fiber Substances 0.000 description 3
- 238000010295 mobile communication Methods 0.000 description 3
- 230000003068 static effect Effects 0.000 description 3
- 238000012546 transfer Methods 0.000 description 3
- 238000003491 array Methods 0.000 description 2
- 230000008878 coupling Effects 0.000 description 2
- 238000010168 coupling process Methods 0.000 description 2
- 238000005859 coupling reaction Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000007774 longterm Effects 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 239000002096 quantum dot Substances 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 239000000126 substance Substances 0.000 description 2
- 230000000007 visual effect Effects 0.000 description 2
- RYGMFSIKBFXOCR-UHFFFAOYSA-N Copper Chemical compound [Cu] RYGMFSIKBFXOCR-UHFFFAOYSA-N 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000002860 competitive effect Effects 0.000 description 1
- 239000004020 conductor Substances 0.000 description 1
- 230000006735 deficit Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000005389 magnetism Effects 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 238000004806 packaging method and process Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000002085 persistent effect Effects 0.000 description 1
- 230000000704 physical effect Effects 0.000 description 1
- 230000001737 promoting effect Effects 0.000 description 1
- 230000007115 recruitment Effects 0.000 description 1
- 238000012827 research and development Methods 0.000 description 1
- 239000000758 substrate Substances 0.000 description 1
- 239000013589 supplement Substances 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
- 230000001052 transient effect Effects 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/34—Network arrangements or protocols for supporting network services or applications involving the movement of software or configuration parameters
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/2866—Architectures; Arrangements
- H04L67/30—Profiles
- H04L67/306—User profiles
-
- 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
-
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/06—Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/02—Protecting privacy or anonymity, e.g. protecting personally identifiable information [PII]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/18—Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Information Transfer Between Computers (AREA)
- Telephone Function (AREA)
Abstract
提供了一种用于确定安装在一个或多个设备上的一个或多个项目的方法。该一个或多个设备处理和/或促进处理一个或多个项目以至少部分地引起一个或多个内容项目关于与一个或多个设备、一个或多个设备的一个或多个用户或者它们的组合相关联的相应联系人条目的关联。因此,一个或多个设备可以至少部分地基于该关联而至少部分地引起一个或多个项目在基于联系人的用户接口中的一个或多个表示的呈现。
Description
背景技术
服务提供商和设备制造商(例如,无线、蜂窝等)受到例如通过提供具有竞争力的网络服务而为消费者传递便捷的持续挑战。一个研发领域已经成为了用于促进所连接的用户之间的通信的装置的研发。例如,就像所注意到的,可用移动平台(例如,Symbian、iOS、Android、WebOS等)的数量和种类已经大幅增长。与此同时,注意到存在着大量的可用移动应用。然而,缺少一种有效且容易的方式以供用户找到感兴趣的、有用的和/或流行的移动应用来安装和使用。对于开发者而言,数量增长的可用移动应用对于针对其特定安装项目向消费者进行营销或广告提出了艰巨的挑战。因此,服务提供商面临着有效促进移动应用共享、特别是跨平台移动应用共享的艰巨技术挑战。
发明内容
因此,需要一种用于提供安装在一个或多个设备上的项目的共享的方法。
根据一个实施例,一种方法包括确定安装在一个或多个设备上的一个或多个项目。该方法还包括处理和/或促进处理一个或多个项目以至少部分地引起一个或多个内容项目关于与一个或多个设备、一个或多个设备的一个或多个用户或者它们的组合相关联的相应联系人条目的关联。该方法进一步包括至少部分地基于该关联而至少部分地引起一个或多个项目在基于联系人的用户接口中的一个或多个表示的呈现。
根据另一个实施例,一种装置包括至少一个处理器,以及至少一个存储器,包括用于一个或多个计算机程序的计算机程序代码,该至少一个存储器和计算机程序代码被配置为与该至少一个处理器一起至少部分引起该装置确定安装在一个或多个设备上的一个或多个项目。还引起该装置处理和/或促进处理一个或多个项目以至少部分地引起一个或多个内容项目关于与一个或多个设备、一个或多个设备的一个或多个用户或者它们的组合相关联的相应联系人条目的关联。进一步引起该装置至少部分地基于该关联而至少部分地引起一个或多个项目在基于联系人的用户接口中的一个或多个表示的呈现。
根据另一个实施例,一种计算机可读存储介质,承载一个或多个指令的一个或多个序列,该一个或多个指令在由一个或多个处理器执行时引起装置确定安装在一个或多个设备上的一个或多个项目。还引起该装置处理和/或促进处理一个或多个项目以至少部分地引起一个或多个内容项目关于与一个或多个设备、一个或多个设备的一个或多个用户或者它们的组合相关联的相应联系人条目的关联。进一步引起该装置至少部分地基于该关联而至少部分地引起一个或多个项目在基于联系人的用户接口中的一个或多个表示的呈现。
根据另一个实施例,一种设备包括用于确定安装在一个或多个设备上的一个或多个项目的装置。该设备还包括用于处理和/或促进处理一个或多个项目以至少部分地引起一个或多个内容项目关于与一个或多个设备、一个或多个设备的一个或多个用户或者它们的组合相关联的相应联系人条目的关联的装置。该设备进一步包括至少部分地基于该关联而至少部分地引起一个或多个项目在基于联系人的用户接口中的一个或多个表示的呈现的装置。
此外,以下是可针对本发明的各个示例实施例应用的:一种方法包括处理和/或促进处理(1)数据和/或(2)信息和/或(3)至少一个信号,该(1)数据和/或(2)信息和/或(3)至少一个信号至少部分地基于本申请中被公开为与本发明任意实施例相关的任意一种方法(或过程)或者其任意组合(或者至少部分从其得出)。
以下也是可针对本发明的各个示例实施例应用的:一种方法包括促进对至少一个接口的访问,该接口被配置为允许访问至少一个服务,该至少一个服务被配置为执行本申请中所公开的任意一种网络或服务提供商方法(或过程)或者其任意组合。
以下也是可针对本发明的各个示例实施例应用的:一种方法包括促进创建和/或促进修改(1)至少一个设备用户接口单元和/或(2)至少一个设备用户接口功能,该(1)至少一个设备用户接口单元和/或(2)至少一个设备用户接口功能至少部分地基于由本申请中公开为与本发明任意实施例相关的方法或过程之一或其任意组合所导致的数据和/或信息,和/或由本申请中公开为与本发明任意实施例相关的方法(或过程)之一或其任意组合所导致的至少一个信号。
以下也是可针对本发明的各个示例实施例应用的:一种方法包括创建和/或修改(1)至少一个设备用户接口单元和/或(2)至少一个设备用户接口功能,该(1)至少一个设备用户接口单元和/或(2)至少一个设备用户接口功能至少部分地基于由本申请中公开为与本发明任意实施例相关的方法或过程之一或其任意组合所导致的数据和/或信息,和/或由本申请中公开为与本发明任意实施例相关的方法(或过程)之一或其任意组合所导致的至少一个信号。
在各个示例实施例中,该方法(或过程)能够在服务提供商一侧或者移动设备一侧实现,或者利用在两侧执行的动作以任意共享方式在服务提供商和移动设备之间实现。
以下是可针对本发明的各个示例实施例应用的:一种设备包括用于执行根据原始提交的权利要求1-20和36-38中的任一项的方法的装置。
通过简单地对包括预期用于实施本发明的最佳模式在内的多种特定实施例和实施方式进行说明,本发明再其它的方面、特征和优势将由于以下详细描述而是轻易显而易见的。本发明还支持其它和不同的实施例,并且其若干细节能够在各个显然的方面有所修改,所有这些都并不背离本发明的精神和范围。因此,附图和描述在本质上要被视为是说明性而非限制性的。
附图说明
在附图的示图中通过示例而非限制对本发明的实施例进行图示:
图1是根据一个实施例的能够共享所安装项目的系统的示图;
图2是根据一个实施例的用户设备的部件的部件示图;
图3是根据一个实施例的用于确定并且使用基于联系人的用户接口来共享所安装项目的过程的流程图;
图4是用于利用基于联系人的用户接口来共享所安装项目的过程的流程图;
图5A-7B是根据各个实施例的在图3和4的处理中所采用的用户接口的示图;
图8是能够被用来实施本发明实施例的硬件的示图;
图9是能够被用来实施本发明实施例的芯片组的示图;以及
图10是能够被用来实施本发明实施例的移动终端(例如,手机)的示图。
具体实施方式
公开了用于共享所安装项目的方法、装置和计算机程序的示例。在以下描述中,出于解释的目的,给出了多种具体细节以便提供对本发明实施例的全面理解。然而,对于本领域技术人员而言,本发明的实施例显然能够在没有这些具体细节的情况下或者利用等同配置进行实践。在其它情况下,以框图形式示出了公知结构和设备以便避免不必要地对本发明的实施例造成混淆。
图1是根据一个实施例的能够进行基于电话簿的应用共享的系统的示图。传统上,存在许多移动应用可以使用,然而,缺少一种有效、容易的方式供用户找出感兴趣和/或流行的移动应用进行安装和使用。此外,利用诸如Symbian、iOS、Android、WebOS等的不同移动平台,跨平台的应用共享成为了一个问题。另外,应用开发商缺乏营销或广告渠道向消费者展示他们的应用。
为了解决该问题,图1的系统100引入了经由基于联系人的用户接口来共享一个或多个设备上所安装的项目的能力。在一个实施例中,所安装项目(item)是应用。所安装项目还可以至少部分地包括书签、播放列表、铃声、个人设置以及诸如设备品牌、型号、操作系统信息和/或设备硬件信息的设备信息,或者它们的组合。此外,所安装项目的共享可以基于用户的电话簿或实际联系人或社交网络的其它列表。在这样的场景下,电话簿中的联系人以及社交网络中的那些联系人可以进行整合以生成可以形成共享基础的全面列表。
系统100还可以提供辅助信息以对补充用户对项目的了解并且更好地促进所安装项目的共享。在所安装项目为应用的示例中,这样的辅助信息可以包括与联系人相关联的信息或者关于所安装项目的一般信息。例如,与联系人相关联的信息可以至少部分地包括特定于联系人的使用信息。使用信息可以至少部分地包括用户(和联系人)已经使用该应用的总时间、用户已经使用该应用的频率、每天的平均使用时间、特定于内容项目自身的使用、用户评论和用户评价。一般信息覆盖了非特定于联系人的信息,至少部分诸如所安装项目的价格、兼容性、相关应用或者它们的某个组合。
如图1所示,系统100包括用户设备(UE)101,其经由通信网络105而具有到数据处理平台103的连接。作为示例,系统100的通信网络105包括一个或多个网络,诸如数据网络、无线网络、电话网络或者其任意组合。可以认识到,数据网络可以是任意的局域网(LAN)、城域网(MAN)、广域网(WAN)、公共数据网络(例如,因特网)、小范围无线网络,或者任意其它适当的分组交换网络,诸如商业所有的私人分组交换网络,例如私有电缆或光纤网络等,或者它们的任意组合。此外,无线网络例如可以是蜂窝网络并且可以采用各种技术,包括全域演进的增强型数据速率(EDGE)、通用分组无线服务(GPRS)、全球移动通信系统(GSM)、因特网协议多媒体子系统(IMS)、通用移动电信系统(UMTS)等,以及任意其它适当无线介质,例如全球微波接入互操作性(WiMAX)、长期演进(LTE)网络、码分多址(CDMA)、宽带码分多址(WCDMA)、无线保真度(WiFi)、无线LAN(WLAN)、蓝牙因特网协议(IP)数据广播、卫星、移动自组织网络(MANET)等,或者其任意组合。
UE101是任意类型的移动终端、固定终端或便携式终端,包括移动手机、站点、单元、设备、多媒体计算机、多媒体平板电脑、因特网节点、通讯器、台式计算机、膝上计算机、笔记本计算机、平板计算机、个人通信系统(PCS)设备、个人导航设备、个人数字助理(PDA)、音/视频播放器、数码相机/摄像机、定位设备、电视接收器、无线电广播接收器、电子书设备、游戏设备或者其任意组合,包括这些设备的配件和外设或者其任意组合。还认识到,UE101能够支持任意类型的针对用户的接口(诸如“可佩戴”电路等)。
此外,数据处理平台103可以接收与被安装在一个或多个设备上的项目相关的信息,并且将该信息存储在数据库107中。数据库107可以包括针对每个UE101的标识符以及相关联的信息。另外,该信息可以是能够提供用于在基于联系人的用户接口中创建信息呈现的手段的多种信息类型中的任意一种。数据库107可以在通过数据处理平台103进行处理时存储来自已安装项目模块109和/或数据收集模块111的信息。
在一个实施例中,个体UE可以经由已安装项目模块109收集所安装项目的详细目录以确定安装在一个或多个设备上的一个或多个项目。例如,UE011可以使用已安装项目模块109保持对所安装和/或从UE101移除的项目的追踪。换句话说,UE101可以确定安装在一个或多个设备上的一个或多个项目。在另外的示例中,已安装项目模块109可以处理和/或促进处理一个或多个项目,以至少部分地引起一个所安装项目的集合与另一个集合的关联。这样的关联的一个实例是将基于web的应用与安装在相同设备上的本地应用中的条目相关联,诸如将基于web的应用与用户电话簿、本地应用中的联系人条目相关联。可替换地,可以在本地应用之间形成关联,诸如将播放列表与用户的电话簿中的联系人条目相关联。
与用户相关联的UE101a的用户接口113然后能够利用存储在数据处理平台103上的信息来生成显示。在一个实施例中,用户接口113可以在已安装项目模块109之后进行操作以基于从已安装项目模块109做出的关联而直接创建呈现。可替换地,在用户接口113被触发之前,数据收集模块111可以在已安装项目模块109之后进行接合。在该可替换实施例中,已安装项目模块109可以确定安装在UE101上的一个或多个项目并且使得数据收集模块111在用户接口113输出之前提供与所安装项目相关的数据。数据收集模块111可以确定与项目相关的数据,诸如与项目流行度或者与UE101的兼容性相关的数据。该信息可以经由通信网络105在UE101与数据处理平台103之间进行传送。数据处理平台103可以接收输入并且可以将该输入作为要在用户接口113上显示的与UE101a相关联的查询进行关联。
在一个实施例中,用户接口113是基于联系人的用户接口。例如,基于联系人的用户接口可以是一个或多个设备的电话簿。基于联系人的接口也可以是若干基于联系人的应用的整合,诸如由设备电话簿以及各社交网络服务条目所组成的汇编列表。
数据库107中的信息能够连续变化,因此一旦接收到输入请求,数据处理平台103就连续或周期性地更新数据并且显示输入请求。这样,用户可以针对数据处理平台103指定参数以更新针对所安装项目的变化的UE101a。在某些实施例中,数据处理平台103能够监测UE以确定一个或多个所安装项目,其中该监测根据日程表周期性地执行、或者按照需要执行,或者以周期性和按照需要的组合来执行。因此,数据处理平台103能够基于一个或多个更新而更新所请求的显示。
在一个示例中,用户可以指定用于查看“我的好友的设备上的App”的请求,其中已安装项目模块109和数据收集模块111从一个或多个服务器获取与其联系人的共享应用相关的数据。在一个实施例中,该请求可以产生具有用户的所有联系人连同每个联系人姓名旁边的该联系人最频繁访问的应用的表示图标的用户接口113。由此,用户可以选择扩展下拉显示而例如以表示图标的形式示出所有特定联系人的应用。此外,选择特定表示图标会导致包含与该图标的应用相关的更多信息的显示。该信息可以来自于数据处理平台103和/或数据收集模块111,并且至少部分地包括应用名称、应用价格信息、评价、评论和使用历史。
在另一个实施例中,UE101可以显示联系人群组内最流行的应用。例如,联系人可以被组织为群组,诸如“好友”、“同学”、“家庭成员”、“同事”等。在该实施例中,UE101可以使得用户接口113针对群组中的联系人最流行的应用而在群组名称旁显示表示图标。同样,用户可以根据群组而选择具有更多流行应用的扩展视图。还如之前所讨论的,用户可以选择观看与应用相关的更多深入信息。
继续之前的实施例,联系人可以具有与共享哪些应用而不共享哪些应用相关的隐私选项。例如,作为用户接口113,可以在电话簿中每个联系人记录中具有被称作“我的应用”或“我的设备上的应用”的字段或分段,其中显示该联系人的应用。由此,联系人可以选择应用共享的设置。例如,可以具有共享应用列表,联系人可以在其中填写来自该联系人的集体应用的子集。该联系人可以直接选择其想要在其所检测应用的列表中进行共享的应用。可替换地,当联系人利用诸如“将该应用共享至我的联系人”之类的选项而在具体应用的图标或快捷方式上进行点击时,可以出现情境菜单。选择这样的选项会使得该应用进入共享列表。在一些情况下,联系人可能优选与一些联系人或(多个)联系人群组共享应用信息而并非其电话簿中的所有成员。系统100因此可以具有允许联系人选择与之共享特定应用材料的连写或联系人群组的实施例。同样应用可以使用诸如表示图标或名称之类的表示信息而简单示出。在一些实施例中,所显示的应用可以伴随以由数据收集模块111所提供的与该应用相关的信息。这样的信息可以至少部分地包括应用价格信息、评价、评论和/或一般使用统计。
在一些实施例中,提供“应用视图”,其中列出了由用户的联系人条目所共享的所有应用。该列表可以通过应用名称,共享应用的用户数量等进行归类。针对每个应用,用户可以查看有多少其它用户已经共享它以及与谁共享了它。在另一个示例性实施例中。针对每个共享应用,用户可以查看他/她的已经共享了相同应用的联系人的列表以及每个相应联系人的应用使用信息。最后,这种通过联系人条目进行的应用归类可以允许其中用户可以通过联系人搜索应用的实施例。
在另一个实施例中,当开发人员使得应用可供下载(例如,在应用商店中)时,开发人员可以询问想要如这里所讨论的各个实施例中所描述的经由其相应设备电话簿来帮助他们广告和/或销售其应用的用户。在一些实施例中,开发人员或其它提供商可选地可以针对其应用或其它项目而设置用户招募的准则(例如,出于广告或销售的目的)。例如,准则可以被用来选择已经使用了应用一段时间的用户。系统100然后能够搜索用户并且传送请求他们参与到这样的广告或销售项目之中的一个或多个通知。用户然后能够加入广告项目并且能够在其设备的电话簿中向其它用户共享感兴趣的应用。在一个实施例中,应用能够作为另一条目(例如,利用应用图标所指定的条目)而被置于电话簿或联系人列表中。在另一个实施例中,开发人员可以为参与该广告项目而提供激励或其它奖励(例如,免费使用应用、附加级别、徽章等)。在一个实施例中,应用商店的提供商或所有者可以运营该广告或销售项目。然而,认识到,任何其它方(例如,服务提供商、开放人员、第三方、出版商等)也可以独立或者与应用商店所有者协作运营该项目。
作为示例,UE101、数据处理平台103和数据库107使用已知、新的或仍在开发的协议而互相通信以及与通信网络105的其它部件进行通信。在该环境中,协议包括定义通信网络105内的网络节点如何基于在通信链路上发送的信息而互相交互的规则集合。这些协议在每个节点的不同操作层面生效,从生成和接收各种类型的物理信号,到选择用于传输那些信号的链路,到那些信号所指示的信息格式,到标识在计算机系统上执行的哪个软件应用发送或接收信息。概念上有所不同的用于通过网络交换信息的协议层在开放系统互连(OSI)参考模型中有所描述。
网络节点之间的通信通常通过交换离散的数据分组来进行。每个分组通常包括(1)与特定协议相关联的报头信息,以及(2)跟随在报头信息之后并且包含可以独立于特定协议进行处理的有效载荷信息。在一些协议中,该分组包括(3)跟随在有效载荷之后并且指示有效载荷信息结束的报尾信息。报头包括诸如分组来源、它的目的地、有效载荷长度之类的信息以及由协议所使用的其它属性。通常,特定协议的有效载荷中的数据包括与OSI参考模型的不同的较高层相关联的不同协议的报头和有效载荷。特定协议的报头通常指示其有效载荷中所包含的下一个协议的类型。较高层协议被视为封装在较低层协议之中。如OSI参考模型所定义的,遍历诸如因特网的多个异类网络的分组中所包括的报头通常包括物理(层1)报头、数据链路(层2)报头、互联网络(层3)报头和传输(层4)报头,以及各种应用(层5、层6和层7)报头。
图2是根据一个实施例的UE101的部件的示图。作为示例,UE101包括一个或多个用于提供安装项目共享的部件。认识到,这些部件的功能可以在一个或多个部件中进行合并或者由其它等同功能的部件所执行。在该实施例中,UE101至少部分地包括已安装项目模块109、数据收集模块111和用户接口113。周期性地,信息可以被传送至数据处理平台103以通过显示准则模块209过滤来自数据收集模块111的数据。
已安装项目模块109标识或确定安装在一个或多个设备上的一个或多个项目。由此,数据收集模块111可以继续找出与用户可能感兴趣的所标识安装项目相关的数据。数据收集模块111可以主要覆盖并非直接由一个或多个设备的用户控制的所标识安装项目。在一个示例性实施例中,数据收集模块111至少部分地包括情境模块201、使用模块204、隐私模块205以及可选的奖酬模块207。在一种场景下,情境模块201可以确定并非必然与电话簿中的一个或多个联系人条目相关联的安装项目有关的数据。例如,情境模块201可以找出:价格、概括、文件大小、一般流行度、截屏、演示、开发人员信息、市场内容、可以安装的相关项目、与设备的兼容性、相关或有关的广告等。一般流行度可以涉及一般公共例如经由基于5星的系统所进行的评价和评论或者用户评述。
使用模块203可以提供与具体联系人与安装项目的交互或者使用历史相关的数据。例如,在一个实施例中,使用数据可以至少部分地包括用户已经使用该应用的总时间、用户已经使用该应用的频率(例如,平均每天两次)和/或每天的平均使用时间。在一个另外实施例中,使用模块203所确定的数据可以特定于该应用自身。例如,在移动微博应用中,用户所发布的推特(tweet)数量可以被共享。使用模块203还可以包括与联系人所给出的评价或评论相关的数据。在联系人的选项和实际项目使用之间,用户可以更好地形成对所安装项目的无偏见概念。最后,使用模块203可以对使用信息进行追踪以便更新信息来反映最新使用信息。
隐私模块205可以过滤掉联系人优选为不共享的任意信息。在一个实施例中,隐私模块205可以阻止联系人选择不进行共享的任意安装项目以使得那些安装项目后续并不被显示。在另一个实施例中,隐私模块205可以阻止与安装项目相关的信息。例如,联系人出于隐私考虑可能并不想详细共享所有使用数据。在这样的情况下,联系人可以针对具体安装项目选择要共享的使用信息。在一个实施例中,使用信息可以在其共享时被“模糊”。
奖酬模块207可以UE101的共享并且对其奖酬以“点数”。例如,该点数可以被用作安装更多项目的虚拟钱或折扣。在其它实施例中,用户例如可以基于他们所共享的项目、他/她的联系人已经通过他/她的共享所安装/购买的项目数量而接收“徽章”。奖酬模块207还可以允许用户从项目开发人员接收一些奖励以通过共享而帮助对所安装项目带来关注。
而用户可能并不直接控制数据收集模块111的数据,用户可以具有用户接口113上的直接命令。用户接口113可以处理从用户收集模块111所采集的数据以在用户所选择的呈现中显示与用户相关的数据。为此,用户接口113可以至少部分地包括显示准则模块209和发起模块211作为用于使得进行基于联系人的安装项目共享的呈现的手段。这样的群组查询、结果和作为结果部分所执行的动作的示例用户接口在图5-7B中示出。
显示准则模块209可以基于用户设置的准则而对数据收集模块111所提供的数据进行归类。这样的准则的一些示例为:时间、基于搜索词、或者基于联系人条目的群组。在时间准则显示的一个可能示例中,显示准则模块209可以允许呈现来自用户联系人列表中的联系人的新安装项目。另一种可能时间准则可以请求示出联系人列表的成员最近使用的安装项目。搜索词的准则可以使得显示准则模块209基于诸如“游戏”、“参考”、“旅行”、“新闻”、“社交网络”、“生命周期”、“个人助理”、“连接”或“定位符”等的类别词对来自数据收集模块111的数据进行归类。针对联系人条目的群组,一个实例可能是用户选择查看其电话簿中的所有联系人所共享的最流行的应用或其它安装项目。群组显示准则的一个可替换示例可能是用户选择显示电话簿中的具体联系人群组内的最流行应用。显示准则模块209将数据归类为用户所选择的显示以生成用于用户接口113的呈现。
显示准则模块209可以经由发起模块211接收显示准则。发起模块211可以包括各种通信方法并且对来自用户的联系人进行响应以从一个显示移动至另一显示。例如,发起模块211可以具有来自视觉部件(例如,屏幕)、音频部件、物理部件(例如,振动)和其它通信方法的输入。用户输入可以包括触摸屏接口、滚动和点击接口、按钮接口、麦克风等。输入可以经由一个或多个方法,诸如语音输入、文本输入、键入输入、键入触摸屏输入或其它支持触摸的输入等。如以上所讨论的,用户接口113可以具有多个实施例和输出形式。用户接口113的一个常见实施例可以包括视觉部件(例如,屏幕)。这样的群组查询、结果和作为结果部分所执行的动作的示例用户接口在图5-7B中示出。
图3是根据一个实施例的用于确定安装在一个或多个设备上的一个或多个项目的过程的流程图。在一个实施例中,UE101执行过程300并且例如在如图8所示的处理器和存储器的芯片组中实施。这样,数据处理平台103能够提供用于完成过程300的各个部分的装置以及用于结合数据处理平台103和/或UE101的其它部件而完成其它处理的装置。贯穿该过程,引用数据处理平台103来完成过程300的各个部分,然而所要理解的是,UE101能够在一些和/或全部的所选择过程步骤。
在步骤301,UE101的已安装项目模块109可以确定安装在一个或多个设备上的一个或多个项目。安装项目可以至少部分地包括应用、书签、播放列表、铃声、个人设置、设备信息或其一些组合。如之前所提到的,数据处理平台103可以从其它UE101以及UE101a接收所安装项目的更新和安装项目更新。安装项目更新和信息能够被收集在每个UE101和开发人员处并且然后被传送至数据处理平台103。此外,一个或多个安装项目的标识信息(例如,应用标识编号、应用名称等)也可以被发送至平台103以供处理。
在一个实施例中,与UE101a相关联的其它UE101能够以各种方式被选择。在一种示例使用情形中,其它UE101可以是与UE101a相关联的电话簿中的联系人。在另一个实施例中,其它UE101可以以其它方式与UE101a相关联(例如,相同群组的成员)或者是公共团体的一部分。例如,UE101可以是被设计为共享情境信息而为用户提供互相联系的能力的实时机会主义团体的一部分。实时机会主义团体可以被称作动态构成的人群(即,能够在任意时间发生变化的群组的成员)并且具有与准则所指定的条件相匹配的情境属性(例如,不稳定属性)。
在步骤303,数据处理平台103可以接收所确定的所安装项目并且处理一个或多个项目而引起项目与相应联系人的关联。例如,步骤303可以是联系人与一个或多个所安装项目之间的初始且最为基本的关联。联系人与所安装项目之间的关联易于将数据联系在一起。在一个实施例中,联系人与所安装项目之间的关联可以不独立提供任何将联系人与所安装项目相关联以外的另外信息。
在一个实施例中,用户接口113继续而至少部分地基于该关联而至少部分地引起一个或多个项目在基于联系人的用户接口中的一个或多个表示的呈现(步骤305)。基于UE101的具体能力(例如,具体设备硬件和/或软件信息)和/或与被确定要安装在UE101a上的项目相关联的标识符,数据处理平台103可以向用户接口113提供以用于选择适用于一个或多个其它UE101的项目(例如,应用)版本的链接或其它标识符。例如,Ovi应用商店上的应用的Symbian版本的URL链接被提供给基于Symbian的设备,而iTunes应用商店上的应用的iOS版本的URL连接则被提供给iPhone设备。在一些情况下,这些URL链接可以指向开发人员站点或者其它软件库以便获得应用的适当版本。用户接口133然后例如可以呈现该链接以便由设备进行选择或访问。以这种方式,数据处理平台103使得不同设备能够获得去往所安装项目针对它们的设备的适当版本的链接。
在一个实施例中,如图5-6所示,用户接口113可以产生与每个联系人相关联的应用的直接列举。虽然在一个实施例中,后续步骤取决于步骤303中完成的关联,但是用户接口113也可以由步骤305输出和/或可替换地可以涉及到不同层面的处理。例如,步骤305的输出可以取决于满足显示准则模块209所提供的预设准则和/或经由发起模块211新输入的准则。在另外的实施例中,数据处理平台103和显示准则模块209可以处理和/或促进处理与一个或多个设备、一个或多个设备的一个或多个用户或者它们的组合相关联的联系人条目而成为一个或多个群组,其中该呈现至少部分地基于该一个或多个群组。
在一种这样的场景下,UE101可以接收用于在基于联系人的用户接口中选择一个或多个表示中的至少一个表示的输入(步骤307)。该输入可以从用户接口113的发起模块211提供,其中用户可以从最初呈现的基于联系人的用户接口去往另一接口。下一个用户接口可以提供有关所安装项目的更多信息。步骤307包括确定使用信息、一个或多个显示准则、一个或多个隐私策略或者它们的组合的数据收集模块111和用户接口113,其中一个或多个表示、基于联系人的用户接口或者它们的组合的呈现至少部分地基于该使用信息、一个或多个显示准则、一个或多个隐私策略或者它们的组合。如之前所讨论的,该使用信息至少部分地包括用户已经使用该应用的总时间、用户已经使用该应用的频率、每天的平均使用时间、特定于安装项目自身的使用或者它们的组合。
由此,数据处理平台可以对输入进行处理以至少部分地引起一个或多个共享操作(步骤309)。共享操作可以至少部分地包括呈现、用于共享项目的选项、购买项目或者其一些组合。步骤309可以包括数据处理平台103和数据收集模块111处理和/或促进处理一个或多个项目而引起一个或多个项目的安装,其中该处理至少部分地基于材料与一个或多个设备的兼容性。在另外的实施例中,步骤309可以包括数据处理平台103至少部分地基于该而确定广告关联信息、一个或多个相关项目或者它们的组合,其中呈现、基于联系人的用户接口或者它们的组合至少部分地包括广告信息、一个或多个相关项目或者它们的组合。该添加广告和/或相关项目的步骤可任选地包括在其它所讨论的呈现之中。
图4是用于利用基于电话簿的安装项目共享的过程的流程图。在一个实施例中,UE101执行过程400并且例如在包括如图9所示的处理器和存储器的芯片组中实施。这样,UE101能够提供用于实现过程400的各个部分的器件以及用于结合UE101的其它部件实现其它处理的器件。除此之外或可替换地,数据处理平台103可以执行和过程400的一个或多个方面。
在步骤401,UE101接收指定一个或多个联系人以确定要从哪些UE收集安装项目信息的输入。UE101可以从用户接口113接收该输入。用来指定准则的示例用户接口在图5A-C中提供。如之前所提供的,联系人例如可以包括一个联系人或联系人群组。
在一个实施例的步骤403,UE101至少部分地引起联系人隐私准则传输至数据处理平台103。在一种情况下,隐私准则可以作为请求可以共享的应用的查询进行发送。这样的情形针对选择经由其电话簿而发布或共享安装在其移动设备上的应用的各个用户而进行预测。例如,在一个可能实施例中,电话簿中可能存在有用户可以输入并编辑其自己的简档信息的部分,其例如可以被称作“我的简档”或“我的联系人卡片”。这样的简档可以包含用户可以选择所要共享的应用的子部分。这些子部分例如可以被称作“我的设备上的应用”或者“我的共享应用列表”。当用户关于其它用户进行联系时,在用户传达要共享的内容时进行这样的设置。
同样,用户可以有不同方式来有选择地向其联系人共享应用。在一个实施例中,移动设备的已安装项目模块109可以检测安装在设备上的所有(第三方)移动应用。所检测的安装应用然后可以为用户进行显示以选择他们想要共享的应用。在另一个实施例中,可以当用户在具体应用的图标或快捷方式上进行点击时显示菜单,其具有诸如“向我的联系人共享该应用”的选项,用户可以通过它将具体应用添加至他的“共享应用列表”。用户还可以仅与其联系人或(多个)联系人群组中的一些而并非所有联系人共享应用或应用信息。在另外的可能实施例中,用户可以在选择了要共享的应用以及与共享相关联的设置之后将共享列表上传到服务器。具有共享应用的用户可以确定其作为联系人的显示。
一旦已经关于用户确定了联系人的隐私设置,则在一个实施例中,UE101可以接收已经被联系人所共享的应用。例如,在步骤405,UE101可以基于选择了哪些内容与用户进行共享以及与该应用相关联的数据而接收应用。例如,UE101可以结合数据处理平台103而从服务器获取与其联系人的共享应用相关的数据。如之前所提到的,在一个实施例中,有关共享应用的数据可以包括应用的价格、评价、一般评论、演示和/或截屏,以及描述联系人和应用之间的关系的使用历史数据。
在步骤407,在一个实施例中,UE101然后应用用户所设置的有关用户接口的偏好以生成用户接口。例如,这可以包括显示准则模块209所给出的准则或者如UE101所结合搜的来自发起模块211的命令。显示准则的示例可以包括按照联系人群组、最流行应用、最近按照应用、最高评价应用、最多共享应用等进行显示。在步骤409,UE确定为用户接口113给予数据处理平台103、已安装项目模块109和数据收集模块111所提供并且被隐私模块205、显示准则模块209和发起模块211所限制的数据。图5-7示出了这样的选择的样本用户接口。
图5A-7B是根据各个实施例的在图3和4中所采用的用户接口的示图。利用这些显示,用户接口可以在一个实施例中显示给定电话簿中的所有联系人所共享的最流行应用或者电话簿中的具体联系人群组中的最流行应用。在图5A中,用户接口500由可以在电话簿501的模板中形成的安装项目的显示所组成。在一个实施例中,电话簿包括多个联系人条目503。在这样的情况下,每个联系人条目503可以包括针对访问联系人条目503所共享的信息类型的选项。联系人条目503所共享的一种可能信息类型可以是安装在联系人条目505的一个或多个设备上的应用505。例如,电话簿中的每个联系人条目中可能存在被称作“应用”的部分,其中示出该联系人所共享的应用。这样,可能选择显示所安装的应用505。一种示例性显示可以是表示其相应应用的图标507的集合。如之前所讨论的,这样的图标507或显示可以被监测和更新。而且,应用图标507的显示可以取决于显示准则,诸如最近使用、最近安装、最常使用等。
图5B中的用户接口520可以是在选择图标507之后生成的显示。该用户接口520主要是为用户提供信息以帮助决定是否安装应用,以及容易下载该应用所需的信息。这样的显示可以包括与应用图标507所表示的应用相关的信息。在示例性呈现中,用户接口520包括应用名称509、兼容性信息511、(多个)相关联联系人513、下载链接515、使用信息517和评论519。(多个)相关联联系人513可以包括导致用户接口520的直接联系人,或者其可以包括电话簿总共享所选择应用的所有联系人。下载链接515可以是与用户的电话相兼容的应用版本。除了特定于应用的使用之外,使用信息517可以包括(多个)联系人在应用上所花费的时间。在一个实施例中,评论519包括电话簿中的任何人所进行的所有评论,连同做出该评论的日期和时间以及对评论进行响应的选项。
图6A中示出的用户接口600是按群组进行组织的可替换显示。这里,该应用可以被显示在联系人601的类别旁边。在一个实施例中,所显示的应用是联系人601的群组或类别内最为流行的应用。在另一个实施例中,所显示的应用可以是联系人601的群组中的联系人中最近安装的应用。在一个可能实施例中,用户可以经由发起模块211来选择显示准则。如图6B所示,用户接口620与用户接口520相当。
图7A的用户接口700是一种供用户选择其想要与联系人进行共享的应用的可能显示。对于一个实施例,用户可以具有简档701。该简档可以包括有关用户所共享应用的数量或者用户所完成的共享操作数量的度量703,上述共享操作诸如下载、推特发布等。在一个实施例中,度量703可以与激励更多共享的方式相关联,诸如优惠券、钱、额外待遇(perk)的特殊访问等。度量703然后可以根据用户的活动进行更新。在示例性情形中,用户可以观看用户接口700以改变共享设置和/或检查奖励度量。
图7B中的用户接口720还可以包括应用概述缩略图以及所共享的本地应用的列表以向用户提醒应用或者允许用户显示他们的意见或者与应用的交互。一种这样的意见显示可以是使用信息709。
这里所描述的用于共享安装项目的过程有利地可以经由软件、硬件、固件或者软件和/或固件和/或硬件的组合来实施。例如,这里所描述的处理有利地可以经由(多个)处理器、数字信号处理(DSP)芯片、应用特定集成电路(ASIC)、现场可编程门阵列(FPGA)等来实施。这样的用于执行所描述功能的示例性硬件在以下进行详细描述。
图8图示了可以在其上实施本发明的实施例的计算机系统800。虽然计算机系统800关于特定装置或设备而被描绘,但是认识到,图8内的其它装置或设备(例如网络单元、服务器等)能够部署系统800中所图示的硬件和部件。计算机系统800被编程(例如,经由计算机程序代码或指令)为如本文所描述的那样共享所安装项目,并且包括诸如总线810的通信机制,其用于在计算机系统800的其它内部和外部部件之间传递信息。信息(也称作数据)被表示为可测量现象的物理表示,通常是电压,但是在其它实施例中包括诸如磁、电磁、压力、化学、生物、分子、原子、亚原子和量子交互的现象。例如,北极和南极磁场或者零和非零电压表示二进制数位(比特)的两个状态(0、1)。其它现象能够表示更高基准的数位。在测量之前的多个同时量子状态的重合表示量子位(qubit)。一个或多个数位的序列构成被用来表示字符的编号或代码的数字数据。在一些实施例中,被称作模拟数据的信息由特定范围内的可测量值的近似连续体所表示。计算机系统800或者其部分构成了用于执行共享所安装项目的一个或多个步骤的装置。
总线810包括信息的一个或多个并行的信息导体,以使得信息在耦合至总线810的设备之间快速传送。用于处理信息的一个或多个处理器802与总线810进行耦合。
处理器(或多个处理器)802对如与关于共享所安装项目相关的计算机程序代码所指定的信息执行一组运算。该计算机程序代码是指令或声明的集合,其提供由处理器和/或计算机系统用来执行指定功能的操作的指令。代码例如可以以被编译为处理器的本地指令集合的计算机编程语言进行编写。该代码还可以直接使用本地指令集合(例如,机器语言)进行编写。该组操作包括从总线810取得信息以及将信息置于总线810上。该组操作通常还包括比较两个或更多信息单元、偏移信息单元的位置、以及将两个或多个信息单元进行合并,诸如通过相加或相乘或者或(OR)、异或(XOR)以及与(AND)。可由处理器执行的该操作集合中的每个操作通过信息调用指令、诸如一个或多个数位的操作代码,而被呈现给处理器。要由处理器802所执行的诸如操作代码序列的操作序列构成了处理器指令,其也被称作计算机系统指令或者简单地叫计算机指令。除其它之外,处理器可以单独或作为组合地被实施为机械、电、磁性、光学、化学或量子部件。
计算机系统800还包括耦合至总线810的存储器804。诸如随机访问存储器(RAM)或者任意其它动态存储设备的存储器804存储包括用于共享所安装项目的处理器指令在内的信息。动态存储器允许存储于其中的信息由计算机系统800所改变。RAM允许存储在被称作存储器地址的位置处的信息单元独立于相邻地址的信息进行存储和检索。存储器804还被处理器802用来在处理器指令执行期间存储临时数值。计算机系统900还包括只读存储器(ROM)806或者耦合至总线810以便存储包括并不由计算机系统800所改变的指令在内的静态信息的其它静态存储设备。一些存储器由易失性存储所组成,其在失去供电时丢失存储于其上的信息。诸如磁盘、光盘或闪存卡的非易失性(持久)存储设备808也耦合至总线810,以用于存储包括指令在内的信息,该信息即使在计算机系统800关机或者以其它方式失去供电时也得以保持。
包括用于共享所安装项目的指令在内的信息被从外部输入设备812提供至总线810以便由处理器使用,该外部输入设备812诸如包含由人类用户进行操作的字母数字按键的键盘、麦克风、红外(IR)遥控、操纵杆、游戏板、手写笔、触摸屏、或者传感器。传感器检测其附近的状况并且将那些检测变换为与用来表示计算机系统800中的信息的可测量现象相兼容的物理表示。主要用于与人进行交互的耦合至总线810的其它外部设备包括显示设备814,诸如阴极射线管(CRT)、液晶显示器(LCD)、发光二极管(LED)显示器、有机LED(OLED)显示器、等离子屏幕或者用于呈现文本或图像的打印机,以及诸如鼠标、轨迹球、光标方向键或运动传感器之类的用于控制显示器814上所呈现的小光标图像的位置并且发出与显示器814上所呈现的图形要素相关联的命令的指向设备816。在一些实施例中,例如在计算机系统800在无需人类输入的情况下自动执行所有功能的实施例中,外部输入设备812、显示设备814和指向设备816中的一个或多个被省略。
在所图示的实施例中,诸如应用特定集成电路(ASIC)820之类的专用硬件耦合至总线810。这些专用硬件被配置为出于特殊目的而足够快速地执行并非由处理器802所执行的操作。ASIC的示例包括用于为显示器814生成图像的图形加速器卡、用于对网络上所发送的消息进行加密和解密的密码板、语音识别以及到特殊外部设备的接口,该特殊外部设备诸如重复执行比在硬件中实施更有效的一些复杂操作序列的机械臂和医学扫描设备。
计算机系统800还包括耦合至总线810的通信接口870的一个或多个实例。通信接口870向诸如打印机、扫描仪和外部磁盘之类的利用其自己的处理器进行操作的各种外部设备提供单向或双向通信耦合。通常,该耦合具有连接至局域网络880的网络链路878,具有它们自身的处理器的各种外部设备被连接至该局域网络880。例如,通信接口870可以是个人计算机上的并行端口或串行端口或者是通用串行总线(USB)端口。在一些实施例中,通信接口870是综合业务数字网络(ISDN)卡或者数字订户线路(DSL)卡或者向对应类型的电话线路提供信息通信连接的电话调制解调器。在一些实施例中,通信接口是将总线810上的信号转换为用于同轴电缆上的通信连接的信号或者转换为用于光纤电缆上的通信连接的光学信号的电缆调制解调器。作为另一个示例,通信接口870可以是用于向诸如以太网的兼容局域网(LAN)提供数据通信连接的LAN卡。也可以实施无线链路。对于无线链路而言,通信接口870发送或者接收或者既发送又接收包括红外和光学信号在内的电子、声音或电磁信号,其承载诸如数字数据之类的信息流。例如,在诸如类似蜂窝电话的移动电话的无线手持设备中,通信接口870包括被称作无线电收发器的射频电磁发送器和接收器。在某些实施例中,通信接口870实现到通信网络105的连接,用于向UE101共享所安装项目。
如这里所使用的术语“计算机可读介质”是指参与向处理器802提供包括用于执行的指令在内的信息的任意介质。这样的介质可以采取许多形式,包括但不限于计算机可读存储介质(例如,非易失性媒介、易失性媒介)和传输媒介。诸如非易失性媒介的非瞬时媒介例如包括光盘或磁盘,诸如存储设备808。易失性媒介例如包括动态存储器804。传输媒介例如包括双绞线电缆、同轴电缆、铜线、光纤电缆以及通过没有线路或电缆的空间行进的载波,诸如光波或者包括无线电、光学和红外波在内的电磁波。信号包括通过传输媒介进行传送的振幅、频率、相位、极性或其它物理属性的人为瞬态变化。一般形式的计算机可读媒介例如包括软盘、柔性盘、硬盘、磁带、任意其它磁性介质、CD-ROM、CDRW、DVD、任意其它光学介质、打孔卡、纸带、光学标记页、具有孔洞图案的其它物理介质或者其它可光学标识的指示、RAM、PROM、EPROM、闪存EPROM、EEPROM、闪存、任意其它存储器芯片或卡盒、载波、或者计算机能够从其进行读取的任意其它介质。术语计算机可读存储介质在这里被用来指代除传输媒介之外的任意计算机可读介质。
被编码在一个或多个有形媒介中的逻辑包括计算机可读存储媒介上的处理器指令或者诸如ASIC820的专用硬件中的一个或其二者。
网络链路878通常使用传输媒介通过一个或多个网络向使用或处理信息的其它设备提供信息。例如,网络链路878可以通过局域网880提供到主机计算机882或者到由因特网服务提供商(ISP)所操作的设备884的连接。ISP设备884进而通过网络中目前一般被称作因特网890的公共全球分组交换通信网络来提供数据通信服务。
被称作服务器主机892的连接至因特网的计算机托管响应于通过因特网所接收的信息而提供服务的过程。例如,服务器主机892托管提供表示视频数据的信息以便在显示器814进行呈现的过程。认识到,系统800的部件能够在例如主机882或服务器892的其它计算机系统内以各种配置进行部署。
本发明的至少一些实施例涉及使用计算机系统800来实施这里所描述的一些或全部技术。根据本发明的一个实施例,这些技术由计算机系统800响应于处理器802执行存储器804中所包含的一个或多个处理器指令的一个或多个序列来执行。这种也被称作计算机指令、软件和程序代码的指令可以从诸如存储设备808或网络链路878的另一计算机可读介质读入存储器804。执行存储器804中所包含的指令序列使得处理器802执行这里所描述的一个或多个方法步骤。在可替换实施例中,可以替代软件或者与之相结合地使用诸如ASIC820之类的硬件。因此,除非这里明确另外指出,否则本发明的实施例并不局限于硬件和软件的任何具体组合方式。
通过网络链路878以及通过通信接口870的其它网络进行传送的信号往来于计算机系统800运送信息。除其它之外,计算机系统800能够通过网络链路878和通信接口870而通过网络880、890发送和接受包括程序代码在内的信息。在使用因特网890的示例中,服务器主机898通过因特网890、ISP设备884、局域网络880和通信接口870传送由从计算机800所发送的消息所请求的用于特定应用的程序代码。所接收的代码可以在其被接收时由处理器802执行,或者可以存储在存储器804或存储设备808中或者存储在任意其它非易失性存储中以便然后执行,或者上述的二者。以这种方式,计算机系统800可以获取载波上的信号形式的应用程序代码。
在向处理器802运送指令或数据或者其二者的一个或多个序列以便执行时可以涉及到各种形式的计算机可读媒介。例如,指令和数据最初可以承载于诸如主机882之类的远程计算机的磁盘上。该远程计算机将指令和数据加载到其动态存储器中并且使用调制解调器通过电话线路发送该指令和数据。计算机系统800本地的调制解调器接收电话线路上的指令和数据,并且使用红外传送器将指令和数据转换为用作网络链路878的红外载波上的信号。用作通信接口870的红外检测器接收红外信号中所承载的指令和数据并且将表示该指令和数据的信息放到总线810上。总线810将该信息送至存储器804,处理器802从那里获取指令并且使用随指令发送的一些数据执行该指令。存储器804中所接收的指令和数据可选地可以在被处理器802执行之前或之后存储在存储设备808上。
图9图示了可以在其上实施本发明的芯片组或芯片900。芯片组900被编程以如本文中所描述的共享所安装项目,并且例如包括参考图9所描述的整合在一个或多个物理封装(例如,芯片)的处理器和存储器部件。作为示例,物理封装包括结构组装件(例如,基板)上的一个或多个材料、部件和/或线路的布置以提供诸如物理强度、尺寸节约和/或电气交互限制的一个或多个特性。认识到,在某些实施例中,芯片组900可以以单个芯片来实施。进一步认识到,在某些实施例中,芯片组或芯片900可以被实施为单个“片上系统”。进一步认识到,在某些实施例中,例如将不会使用单独的ASIC并且如本文中所描述的所有相关功能都将由一个或多个处理器来执行。芯片组或芯片900或者其部分构成了用于执行共享所安装项目的一个或多个步骤的装置。
在一个实施例中,芯片组或芯片900包括通信机制,诸如用于在芯片组900的部件之间传送信息的总线901。处理器903具有到总线901的连接以执行例如存储在存储器905中的指令和处理信息。处理器903可以包括一个或多个处理核,其中每个核被配置为独立执行。多核处理器使得能够在单个物理封装内进行多重处理。多核处理器的示例包括两个、四个、八个或更多数量的处理核。可替换地或除此之外,处理器903可以包括经由总线901串联配置的一个或多个微处理器以使得能够对指令、管线(pipelining)和多线程进行独立执行。处理器903还可以与一个或多个专用部件一起来执行某些处理功能和任务,诸如一个或多个数字信号处理器(DSP)907或者一个或多个应用特定集成电路(ASIC)909。DSP907通常被配置为独立于处理器903而实时处理实际信号(例如,声音)。类似地,ASIC909能够被配置为无法由更为通用的处理器轻易执行的专用功能。用于辅助执行这里所描述的发明功能的其它专用部件可以包括一个或多个现场可编程门阵列(FPGA)(未示出)、一个或多个控制器(未示出)或者一个或多个其它专用计算机芯片。
在一个实施例中,芯片组或芯片900仅包括一个或多个处理器以及支持和/或涉及和/或用于一个或多个处理器的一些软件和/或固件。
处理器903和伴随部件经由总线901而具有到存储器905的连接。存储器905包括动态存储器(例如,RAM、磁盘、可写入光盘等)和静态存储器(例如,ROM、CD-ROM等),以便存储在被执行时实施这里所描述的发明步骤以共享所安装项目的可执行指令。存储器905还存储与发明步骤的执行相关联或者由其所生成的数据。
图10是根据一个实施例的能够在图1的系统中进行操作的用于通信的移动终端(例如,手机)的示例性部件的示图。在一些实施例中,移动终端1001或者其部分构成了用于执行共享所安装项目的一个或多个步骤的装置。总体上,无线电接收器经常在前端和后端特性方面进行定义。接收器的前端内包含所有的射频(RF)电路而后端则包含所有的基带处理电路。如本申请中所使用的,术语电路是指以下二者:(1)仅硬件的电路实施方式(诸如仅以模拟和/或数字电路的实施方式);(2)电路和软件(和/或固件)的组合(诸如,在可应用于特定环境的情况下,共同工作以使得诸如移动电话或服务器的装置执行各种功能的包括(多个)数字信号处理器的(多个)处理器、软件和(多个)存储器的组合)。“电路”的这个定义应用于本申请中使用该术语的所有情况,包括在任意权利要求中的使用。作为另一个示例,如在本申请中所使用的并且如果可应用于特定环境,术语“电路”还将涵盖仅为处理器(或多个处理器)及其伴随的软件和/或固件的实施方式。如果可应用于特定环境,则术语“电路”还将涵盖作移动电话中的基带集成电路或应用处理器集成电路,或者蜂窝网络设备或其它网络设备中类似的集成电路。
电话的相关内部部件包括主控制单元(MCU)1003、数字信号处理器(DSP)1005以及包括麦克风增益控制单元和扬声器增益控制单元在内的接收器/传送器单元。主显示单元1007向用户提供显示以支持各种应用和移动终端功能,该功能执行或支持共享所安装项目的步骤。显示器1007包括显示电路,其被配置为显示移动终端(例如,移动电话)的用户接口的至少一部分。因此,显示器1007和显示电路被配置为促进移动终端的至少一些功能的用户控制。音频功能电路1009包括麦克风1011以及对从麦克风1011输出的语音信号进行放大的麦克风放大器。从麦克风1011所输出的经放大的语音信号被送至编码器/解码器(CODEC)1013。
无线电部分1015对功率进行放大并且转换频率以便经由天线1017与被包括在移动通信系统中的基站进行通信。功率放大器(PA)1019和传送器/调制电路可操作地响应于MCU1003,其中如本领域已知的,具有来自PA1019的输出耦合至双工器1021或环形器或天线开关。PA1019还耦合至电池接口和功率控制单元1020。
在使用中,移动终端1001的用户向麦克风1011讲话并且其声音连同任意被检测到的背景噪声一起被转换为模拟电压。该模拟电压然后通过模数转换器(ADC)1023而被转换为数字信号。控制单元1003将数字信号送至DSP1005中以便在其中进行处理,诸如话音编码、信道编码、加密和交织。在一个实施例中,经处理的语音信号被并未单独示出的单元使用蜂窝传输协议进行编码,该蜂窝传输协议诸如全域演进增强型数据速率(EDGE)、通用分组无线服务(GPRS)、全球移动通信系统(GSM)、互联网协议多媒体子系统(IMS)、通用移动电信系统(UMTS)等,以及任意其它适当无线介质,例如全球微波接入互操作性(WiMAX)、长期演进(LTE)网络、码分多址(CDMA)、宽带码分多址(WCDMA)、无线保真度(WiFi)、卫星等,或者上述的任意组合。
经编码的信号然后被路由至均衡器1025,以便补偿在通过空中传输期间发生的诸如相位和振幅失真之类的任何依赖于频率的减损。在均衡比特流之后,调制器1027将信号与RF接口1029中所生成的RF信号进行组合。调制器1027利用频率或相位调制而生成正弦波。为了准备用于传输的信号,上变频器1031将调制器1027所输出的正弦波与合成器1033所生成的另一个正弦波进行合并以实现所期望的传输频率。该死你好然后通过PA1019发送以将信号增加至适当功率水平。在实际系统中,PA1019用作可变增益放大器,其增益由DSP1005根据从网络基站所接收的信息来控制。该信号然后在双工器1021内进行滤波并且可选地被发送至天线耦合器1035以匹配阻抗而提供最大功率传输。最后,该信号经由天线1017传送至基站。可以提供自动增益控制(AGC)以控制接收器的最后阶段的增益。该信号可以从那里被转发至远程电话,该远程电话可以为另一部蜂窝电话、任意其它移动电话或连接至公共交换电话网络(PSTN)或其它电话网络的固话。
被传输至移动终端1001的语音信号经由天线1017被接收并且立即由低噪声放大器(LNA)1037所放大。下变频器1039将载波频率降低,而解调器1041除去RF而仅留下数字比特流。该信号然后通过均衡器1025并且由DSP1005进行处理。数模转换器(DAC)1043对该信号进行转换并且所产生的输出通过扬声器1045而被传送至用户,这些全部都处于能够被实施为中央处理器(CPU)(未示出)的主控制单元(MCU)1003的控制之下。
MCU1003接收各种信号,包括来自键盘1047的输入信号。与其它用户输入部件(例如,麦克风1011)相结合的键盘1047和/或MCU1003包括用于管理用户输入的用户接口电路。MCU1003运行用户接口软件以促进用户对移动终端1001用于共享所安装项目的至少一些功能进行控制。MCU1003还向分别显示器1007和话音输出切换控制器输送显示命令和切换命令。另外,MCU1003与DSP1005交换信息并且能够访问可选地所结合的SIM卡1049和存储器1051。此外,MCU1003执行终端所需的各种控制功能。根据实施方式,DSP1005可以对语音信号执行各种常规的数字处理功能。此外,DSP1005从麦克风1011所检测的信号确定本地环境的背景噪声水平并且将麦克风1011的增益设置为所选择的用于对移动终端1001的用户的自然趋势进行补偿的水平。
CODEC1013包括ADC1023和DAC1043。存储器1051存储包括来电话音数据在内的各种数据并且能够存储包括例如经由全球因特网所接收的音乐数据在内的秋天数据。软件模块可以存在于RAM存储器、闪存、寄存器或者本领域已知的任意其它形式的可写存储介质中。存储器设备1051可以是,但不仅限于,单个存储器、CD、DVD、ROM、RAM、EEPROM、光学存储、磁盘存储、闪存存储或者能够存储数字数据的任意其它非易失性存储介质。
可选地所结合的SIM卡1049例如承载诸如蜂窝电话号码、载体供应服务、订购细节和安全信息之类的重要信息。SIM卡1049主要用来在无线电网络上标识移动终端1001。卡1049还包含用于存储个人电话号码登记、文本消息和用户特定移动终端设置的存储器。
虽然已经结合多个实施例和实施方式对本发明进行了描述,但是本发明并不局限于此,而是涵盖落入所附权利要求范围之内的各种明显的修改和等同的配置。虽然本发明的特征在权利要求中以某些组合形式进行表达,但是认识到,这些特征能够以任意组合形式和顺序进行布置。
Claims (38)
1.一种方法,包括促进处理和/或处理(1)数据和/或(2)信息和/或(3)至少一个信号,所述(1)数据和/或(2)信息和/或(3)至少一个信号至少部分地基于以下:
安装在一个或多个设备上的一个或多个项目;
处理所述一个或多个项目,以至少部分地引起所述一个或多个项目关于与所述一个或多个设备、所述一个或多个设备的一个或多个用户或者它们的组合相关联的相应联系人条目的关联;以及
至少部分地基于所述关联而在基于联系人的用户接口中呈现所述一个或多个项目的一个或多个表示。
2.根据权利要求1所述的方法,其中所述(1)数据和/或(2)信息和/或(3)至少一个信号进一步至少部分地基于以下:
用于在所述基于联系人的用户接口中选择所述一个或多个表示中的至少一个表示的输入;以及
处理所述输入以至少部分地引起一个或多个共享操作。
3.根据权利要求2所述的方法,其中所述一个或多个共享操作至少部分地包括呈现、用于共享项目的选项、购买项目或者它们的某个组合。
4.根据权利要求1-3中任一项所述的方法,其中所述(1)数据和/或(2)信息和/或(3)至少一个信号进一步至少部分地基于以下:
与一个或多个内容项目、所述一个或多个设备、所述一个或多个用户或者它们的组合相关联的使用信息、评论信息、一个或多个显示准则、一个或多个隐私策略、一个或多个安全策略或者它们的组合,
其中呈现所述一个或多个表示、所述基于联系人的用户接口或者它们的组合至少部分地基于所述使用信息、所述评论信息、所述一个或多个显示准则、所述一个或多个隐私策略、所述一个或多个安全策略或者它们的组合。
5.根据权利要求4所述的方法,其中所述使用信息至少部分地包括用户已经使用应用的总时间、用户已经使用应用的频率、每天的平均使用时间、特定于项目自身的使用或者它们的组合。
6.根据权利要求1-5中任一项所述的方法,其中所述(1)数据和/或(2)信息和/或(3)至少一个信号进一步至少部分地基于以下:
将与所述一个或多个设备、所述一个或多个设备的所述一个或多个用户或者它们的组合相关联的所述联系人条目处理为一个或多个群组,
其中所述呈现至少部分地基于所述一个或多个群组。
7.根据权利要求1-6中任一项所述的方法,其中所述(1)数据和/或(2)信息和/或(3)至少一个信号进一步至少部分地基于以下:
至少部分地基于所述关联而对广告信息、一个或多个相关项目或者它们的组合进行至少一个确定,
其中所述呈现、所述基于联系人的用户接口或者它们的组合至少部分地包括所述广告信息、所述一个或多个相关项目或者它们的组合。
8.根据权利要求1-7中任一项所述的方法,其中所述(1)数据和/或(2)信息和/或(3)至少一个信号进一步至少部分地基于以下:
监测所述一个或多个设备以确定所述一个或多个项目,
其中所述监测根据日程表周期性地执行、按照需要执行、或者以周期性和按照需要的组合来执行。
9.根据权利要求1-8中任一项所述的方法,其中所述一个或多个项目至少部分地包括应用、书签、播放列表、铃声、个人设置和/或设备属性或者它们的组合。
10.根据权利要求1-9中任一项所述的方法,其中所述(1)数据和/或(2)信息和/或(3)至少一个信号进一步至少部分地基于以下:
处理所述一个或多个项目以至少部分地引起所述一个或多个项目的安装,
其中所述处理至少部分地基于材料与所述一个或多个设备的兼容性。
11.一种方法,包括:
确定安装在一个或多个设备上的一个或多个项目;
处理和/或促进处理所述一个或多个项目,以至少部分地引起所述一个或多个内容项目关于与所述一个或多个设备、所述一个或多个设备的一个或多个用户或者它们的组合相关联的相应联系人条目的关联;以及
至少部分地基于所述关联而至少部分地引起所述一个或多个项目的一个或多个表示在基于联系人的用户接口中的呈现。
12.根据权利要求11所述的方法,进一步包括:
接收用于在所述基于联系人的用户接口中选择所述一个或多个表示中的至少一个表示的输入;以及
处理和/或促进处理所述输入以至少部分地引起一个或多个共享操作。
13.根据权利要求12所述的方法,其中所述一个或多个共享操作至少部分地包括呈现、用于共享项目的选项、购买项目或者它们的某个组合。
14.根据权利要求11-13中任一项所述的方法,进一步包括:
确定与一个或多个内容项目、所述一个或多个设备、所述一个或多个用户或者它们的组合相关联的使用信息、评论信息、一个或多个显示准则、一个或多个隐私策略、一个或多个安全策略或者它们的组合,
其中呈现所述一个或多个表示、所述基于联系人的用户接口或者它们的组合至少部分地基于所述使用信息、所述评论信息、所述一个或多个显示准则、所述一个或多个隐私策略、所述一个或多个安全策略或者它们的组合。
15.根据权利要求14所述的方法,其中所述使用信息至少部分地包括用户已经使用应用的总时间,用户已经使用应用的频率,每天的平均使用时间,特定于项目自身的使用或者它们的组合。
16.根据权利要求11-15中任一项所述的方法,进一步包括:
将与所述一个或多个设备、所述一个或多个设备的所述一个或多个用户或者它们的组合相关联的所述联系人条目处理为和/或促进将所述联系人条目处理为一个或多个群组,
其中所述呈现至少部分地基于所述一个或多个群组。
17.根据权利要求11-16中任一项所述的方法,进一步包括:
至少部分地基于所述关联而对广告信息、一个或多个相关项目或者它们的组合进行至少一个确定,
其中所述呈现、所述基于联系人的用户接口或者它们的组合至少部分地包括所述广告信息、所述一个或多个相关项目或者它们的组合。
18.根据权利要求11-17中任一项所述的方法,进一步包括:
至少部分地引起对所述一个或多个设备的监测以确定所述一个或多个项目,
其中所述监测根据日程表周期性地执行、按照需要执行、或者以周期性和按照需要的组合来执行。
19.根据权利要求11-18中任一项所述的方法,其中所述一个或多个项目至少部分地包括应用、书签、播放列表、铃声、个人设置和/或设备属性或者它们的组合。
20.根据权利要求11-19中任一项所述的方法,进一步包括:
处理和/或促进处理所述一个或多个项目以至少部分地引起所述一个或多个项目的安装,
其中所述处理至少部分地基于材料与所述一个或多个设备的兼容性。
21.一种装置,包括:
至少一个处理器;以及
至少一个存储器,包括用于一个或多个程序的计算机程序代码,
所述至少一个存储器和所述计算机程序代码被配置为与所述至少一个处理器一起至少部分地引起所述装置至少执行以下:
确定安装在一个或多个设备上的一个或多个项目;
处理和/或促进处理所述一个或多个项目,以至少部分地引起所述一个或多个内容项目关于与所述一个或多个设备、所述一个或多个设备的一个或多个用户或者它们的组合相关联的相应联系人条目的关联;以及
至少部分地基于所述关联而至少部分地引起所述一个或多个项目的一个或多个表示在基于联系人的用户接口中的呈现。
22.根据权利要求21所述的装置,其中进一步引起所述装置:
接收用于在所述基于联系人的用户接口中选择所述一个或多个表示中的至少一个表示的输入;以及
处理和/或促进处理所述输入以至少部分地引起一个或多个共享操作。
23.根据权利要求22所述的装置,其中所述一个或多个共享操作至少部分地包括呈现、用于共享项目的选项、购买项目或者它们的某个组合。
24.根据权利要求21所述的装置,其中进一步引起所述装置:
确定与一个或多个内容项目、所述一个或多个设备、所述一个或多个用户或者它们的组合相关联的使用信息、评论信息、一个或多个显示准则、一个或多个隐私策略、一个或多个安全策略或者它们的组合,
其中呈现所述一个或多个表示、所述基于联系人的用户接口或者它们的组合至少部分地基于所述使用信息、所述评论信息、所述一个或多个显示准则、所述一个或多个隐私策略、所述一个或多个安全策略或者它们的组合。
25.根据权利要求24所述的装置,其中所述使用信息至少部分地包括用户已经使用应用的总时间,用户已经使用应用的频率,每天的平均使用时间,特定于项目自身的使用或者它们的组合。
26.根据权利要求21所述的装置,其中进一步引起所述装置:
将与所述一个或多个设备、所述一个或多个设备的所述一个或多个用户或者它们的组合相关联的所述联系人条目处理为和/或促进将所述联系人条目处理为一个或多个群组,
其中所述呈现至少部分地基于所述一个或多个群组。
27.根据权利要求21所述的装置,其中进一步引起所述装置:
至少部分地基于所述关联而对广告信息、一个或多个相关项目或者它们的组合进行确定,
其中所述呈现、所述基于联系人的用户接口或者它们的组合至少部分地包括所述广告信息、所述一个或多个相关项目或者它们的组合。
28.根据权利要求21所述的装置,其中进一步引起所述装置:
至少部分地引起对所述一个或多个设备的监测以确定所述一个或多个项目,
其中所述监测根据日程表周期性地执行、按照需要执行、或者以周期性和按照需要的组合来执行。
29.根据权利要求21所述的装置,其中所述一个或多个项目至少部分地包括应用、书签、播放列表、铃声、个人设置和/或设备属性或者它们的组合。
30.根据权利要求21所述的装置,其中进一步引起所述装置:
处理和/或促进处理所述一个或多个项目以至少部分地引起所述一个或多个项目的安装,
其中所述处理至少部分地基于材料与所述一个或多个设备的兼容性。
31.根据权利要求21-30中任一项所述的装置,其中所述装置是移动电话,所述移动电话进一步包括:
用户接口电路和用户接口软件,被配置为通过显示器的使用而促进对所述移动电话的至少一些功能的用户控制并且被配置为对用户输入进行响应;以及
显示器和显示电路,被配置为至少显示所述移动电话的用户接口的一部分,所述显示器和显示电路被配置为促进对所述移动电话的至少一些功能的用户控制。
32.一种计算机可读存储介质,承载一个或多个指令的一个或多或多个序列,所述一个或多个指令在由一个或多个处理器执行时引起装置至少执行根据权利要求11-20中任一项所述的方法。
33.一种设备,包括用于执行根据权利要求11-20中任一项所述的方法的装置。
34.根据权利要求33所述的设备,其中所述设备是移动电话,所述移动电话进一步包括:
用户接口电路和用户接口软件,被配置为通过显示器的使用而促进对所述移动电话的至少一些功能的用户控制并且被配置为对用户输入进行响应;以及
显示器和显示电路,被配置为至少显示所述移动电话的用户接口的一部分,所述显示器和显示电路被配置为促进对所述移动电话的至少一些功能的用户控制。
35.一种计算机程序产品,包括一个或多个指令的一个或多个序列,所述一个或多个指令在由一个或多个处理器执行时引起装置至少执行根据权利要求11-20中任一项所述的方法的步骤。
36.一种方法,包括促进对至少一个接口的访问,所述至少一个接口被配置为允许对至少一个服务的访问,所述至少一个服务被配置为执行根据权利要求11-20中任一项所述的方法。
37.一种方法,包括处理和/或促进处理(1)数据和/或(2)信息和/或(3)至少一个信号,所述(1)数据和/或(2)信息和/或(3)至少一个信号至少部分地基于根据权利要求11-20中任一项所述的方法。
38.一种方法,包括促进创建和/或促进修改(1)至少一个设备用户接口单元和/或(2)至少一个设备用户接口功能,所述(1)至少一个设备用户接口单元和/或(2)至少一个设备用户接口功能至少部分地基于根据权利要求11-20中任一项所述的方法。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2011/079090 WO2013029230A1 (en) | 2011-08-30 | 2011-08-30 | Method and apparatus for phonebook-based application sharing |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103891392A true CN103891392A (zh) | 2014-06-25 |
Family
ID=47755189
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201180074320.6A Pending CN103891392A (zh) | 2011-08-30 | 2011-08-30 | 用于基于电话簿的应用共享的方法和装置 |
Country Status (4)
Country | Link |
---|---|
US (1) | US20150119002A1 (zh) |
EP (1) | EP2752073A4 (zh) |
CN (1) | CN103891392A (zh) |
WO (1) | WO2013029230A1 (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106537949A (zh) * | 2014-07-11 | 2017-03-22 | 三星电子株式会社 | 自动内容共享方法和设备 |
Families Citing this family (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7917167B1 (en) * | 2003-11-22 | 2011-03-29 | Iwao Fujisaki | Communication device |
US12254485B2 (en) | 2011-10-24 | 2025-03-18 | Transform Sr Brands Llc | Systems and methods for distributing customizable and shareable tiered offers |
US10719840B2 (en) | 2011-10-24 | 2020-07-21 | Transform Sr Brands Llc | Systems and methods for distributing customizable and shareable tiered offers |
US9055311B1 (en) * | 2012-01-03 | 2015-06-09 | Google Inc. | Providing a program listing |
US10216785B2 (en) * | 2012-08-20 | 2019-02-26 | Facebook, Inc. | Dynamically-sorted contact information |
US9397878B2 (en) | 2013-01-29 | 2016-07-19 | Qualcomm Incorporated | Cross-platform module that is shared by client applications for access to rich communications suite resources on a client device |
US10015720B2 (en) | 2014-03-14 | 2018-07-03 | GoTenna, Inc. | System and method for digital communication between computing devices |
CN105404819A (zh) * | 2014-09-10 | 2016-03-16 | 华为技术有限公司 | 一种数据访问控制方法、装置以及终端 |
US10848485B2 (en) | 2015-02-24 | 2020-11-24 | Nelson Cicchitto | Method and apparatus for a social network score system communicably connected to an ID-less and password-less authentication system |
US11171941B2 (en) | 2015-02-24 | 2021-11-09 | Nelson A. Cicchitto | Mobile device enabled desktop tethered and tetherless authentication |
US11122034B2 (en) | 2015-02-24 | 2021-09-14 | Nelson A. Cicchitto | Method and apparatus for an identity assurance score with ties to an ID-less and password-less authentication system |
US10212113B2 (en) * | 2016-09-19 | 2019-02-19 | Google Llc | Uniform resource identifier and image sharing for contextual information display |
CN106919427B (zh) * | 2017-03-06 | 2020-06-23 | 联想(北京)有限公司 | 一种设置方法、设置装置及电子设备 |
US11343304B2 (en) | 2017-11-20 | 2022-05-24 | Parallels International Gmbh | System and method for sharing electronic data using a mobile device |
US11252274B2 (en) * | 2019-09-30 | 2022-02-15 | Snap Inc. | Messaging application sticker extensions |
US20220221980A1 (en) * | 2021-01-11 | 2022-07-14 | Cardtapp, Inc. | Computer-assisted mobile app implementation and operation |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1662951A (zh) * | 2002-05-31 | 2005-08-31 | 诺基亚公司 | 通过通信终端传送数据的用户接口 |
CN1928861A (zh) * | 2005-09-09 | 2007-03-14 | 国际商业机器公司 | 用于进行项目共享的即时通信客户机和方法 |
CN101754107A (zh) * | 2008-12-17 | 2010-06-23 | 北大方正集团有限公司 | 一种在移动通讯终端实时发布和共享文件的方法和系统 |
US20100312817A1 (en) * | 2009-06-03 | 2010-12-09 | Apple Inc. | Installing applications based on a seed application from a separate device |
EP2334035A1 (en) * | 2009-12-14 | 2011-06-15 | Teliasonera Ab | Managing presence information in a communications system |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7353034B2 (en) * | 2005-04-04 | 2008-04-01 | X One, Inc. | Location sharing and tracking using mobile phones or other wireless devices |
GB0522079D0 (en) * | 2005-10-29 | 2005-12-07 | Griffin Ian | Mobile game or program distribution |
US10185779B2 (en) * | 2008-03-03 | 2019-01-22 | Oath Inc. | Mechanisms for content aggregation, syndication, sharing, and updating |
US20100062750A1 (en) * | 2008-09-10 | 2010-03-11 | Nokia Corporation | Method and Apparatus for Transferring Data |
CN102045436A (zh) * | 2009-10-22 | 2011-05-04 | 国基电子(上海)有限公司 | 移动通信终端及其操作方法 |
US8285840B2 (en) * | 2010-03-15 | 2012-10-09 | Cellco Partnership | Using social networking to help users purchase mobile applications and devices |
-
2011
- 2011-08-30 EP EP11871557.2A patent/EP2752073A4/en not_active Withdrawn
- 2011-08-30 WO PCT/CN2011/079090 patent/WO2013029230A1/en active Application Filing
- 2011-08-30 US US14/241,421 patent/US20150119002A1/en not_active Abandoned
- 2011-08-30 CN CN201180074320.6A patent/CN103891392A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1662951A (zh) * | 2002-05-31 | 2005-08-31 | 诺基亚公司 | 通过通信终端传送数据的用户接口 |
CN1928861A (zh) * | 2005-09-09 | 2007-03-14 | 国际商业机器公司 | 用于进行项目共享的即时通信客户机和方法 |
CN101754107A (zh) * | 2008-12-17 | 2010-06-23 | 北大方正集团有限公司 | 一种在移动通讯终端实时发布和共享文件的方法和系统 |
US20100312817A1 (en) * | 2009-06-03 | 2010-12-09 | Apple Inc. | Installing applications based on a seed application from a separate device |
EP2334035A1 (en) * | 2009-12-14 | 2011-06-15 | Teliasonera Ab | Managing presence information in a communications system |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106537949A (zh) * | 2014-07-11 | 2017-03-22 | 三星电子株式会社 | 自动内容共享方法和设备 |
US10542390B2 (en) | 2014-07-11 | 2020-01-21 | Samsung Electronics Co., Ltd. | Automatic content share method and device |
CN106537949B (zh) * | 2014-07-11 | 2020-03-06 | 三星电子株式会社 | 自动内容共享方法和设备 |
Also Published As
Publication number | Publication date |
---|---|
US20150119002A1 (en) | 2015-04-30 |
EP2752073A1 (en) | 2014-07-09 |
WO2013029230A1 (en) | 2013-03-07 |
EP2752073A4 (en) | 2015-06-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103891392A (zh) | 用于基于电话簿的应用共享的方法和装置 | |
US9883340B2 (en) | Method and apparatus for providing group route recommendations | |
US9386139B2 (en) | Method and apparatus for providing an emotion-based user interface | |
US20160132370A1 (en) | Method and apparatus for providing application notifications | |
US10475137B2 (en) | Method and apparatus for socially aware applications and application stores | |
US20120253939A1 (en) | Method and apparatus for processing advertising content based on policy data | |
US20120166377A1 (en) | Method and apparatus for providing recommendations based on a recommendation model and a context-based rule | |
US9710480B2 (en) | Method and apparatus for performing an incremental update of a recommendation model | |
CN107077575A (zh) | 用于基于游戏中行为数据提供隐私策略生成的方法和装置 | |
US20120198347A1 (en) | Method and apparatus for enhancing user based content data | |
CN103907363A (zh) | 用于管理基于位置的事件的呈现的方法和设备 | |
WO2011157891A1 (en) | Method and apparatus for generating a collaborative playlist | |
US20140351354A1 (en) | Method and apparatus for sharing point of interest information as a weblink | |
CN104685489A (zh) | 用于在协作的同时交换状态更新的方法和装置 | |
US20150339371A1 (en) | Method and apparatus for classifying significant places into place categories | |
US20150095281A1 (en) | Method and apparatus for adjusting the frequency of content updates | |
CN103688255B (zh) | 用于提供用户修正的搜索结果的方法和装置 | |
US10404764B2 (en) | Method and apparatus for constructing latent social network models | |
US20120254798A1 (en) | Method and apparatus for discovering similar content or search results | |
US20160162472A1 (en) | Method and apparatus for providing alternative content | |
US20130297535A1 (en) | Method and apparatus for presenting cloud-based repositories based on location information | |
US9378528B2 (en) | Method and apparatus for improved cognitive connectivity based on group datasets | |
WO2013001159A1 (en) | Method and apparatus for providing audio-based item sharing | |
WO2014205693A1 (en) | Method and apparatus for providing messaging compatbility status |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C41 | Transfer of patent application or patent right or utility model | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20160223 Address after: Espoo, Finland Applicant after: Technology Co., Ltd. of Nokia Address before: Espoo, Finland Applicant before: Nokia Oyj |
|
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20140625 |