CN102640103A - 用于提供对社交内容的访问的方法和装置 - Google Patents

用于提供对社交内容的访问的方法和装置 Download PDF

Info

Publication number
CN102640103A
CN102640103A CN2010800543489A CN201080054348A CN102640103A CN 102640103 A CN102640103 A CN 102640103A CN 2010800543489 A CN2010800543489 A CN 2010800543489A CN 201080054348 A CN201080054348 A CN 201080054348A CN 102640103 A CN102640103 A CN 102640103A
Authority
CN
China
Prior art keywords
content
group
visit
indication
demonstration
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN2010800543489A
Other languages
English (en)
Other versions
CN102640103B (zh
Inventor
T·凯库兰塔
B·斯瓦尔夫瓦尔
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.)
Nokia Technologies Oy
Original Assignee
Nokia Oyj
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 Nokia Oyj filed Critical Nokia Oyj
Publication of CN102640103A publication Critical patent/CN102640103A/zh
Application granted granted Critical
Publication of CN102640103B publication Critical patent/CN102640103B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04886Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/0486Drag-and-drop
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • G06F3/1423Digital output to display device ; Cooperation and interconnection of the display device with other functional units controlling a plurality of local displays, e.g. CRT and flat panel display
    • G06F3/1446Digital output to display device ; Cooperation and interconnection of the display device with other functional units controlling a plurality of local displays, e.g. CRT and flat panel display display composed of modules, e.g. video walls
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • G06F3/1454Digital output to display device ; Cooperation and interconnection of the display device with other functional units involving copying of the display data of a local workstation or window to a remote workstation or window so that an actual copy of the data is displayed simultaneously on two or more displays, e.g. teledisplay
    • 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/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • 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
    • 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/01Social networking
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/2866Architectures; Arrangements
    • H04L67/30Profiles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/535Tracking the activity of the user
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/54Presence management, e.g. monitoring or registration for receipt of user log-on information, or the connection status of the users
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2300/00Aspects of the constitution of display devices
    • G09G2300/02Composition of display devices
    • G09G2300/026Video wall, i.e. juxtaposition of a plurality of screens to create a display screen of bigger dimensions

Abstract

一种用于提供对社交内容的访问的装置可以包括至少一个处理器和包括计算机程序代码的至少一个存储器。至少一个存储器和计算机程序代码可以被配置成,通过至少一个处理器,使该装置执行至少以下操作:接收提供群组的多个成员的相应的身份的信息,接收包括与群组相关联存储的至少一个内容项的群组内容的指示,以及基于指示满足与群组内容相关联的存在阈值的与成员相关的存在信息,实现成员对群组内容的访问。还提供了一种相应的方法和计算机程序产品。

Description

用于提供对社交内容的访问的方法和装置
技术领域
本发明的实施例总体上涉及内容共享技术,并且更具体地,涉及一种用于提供对社交内容的访问的方法和装置。
背景技术
现代的通信时代已致使有线和无线网络极大地扩张。计算机网络、电视网络和电话网络正在经历消费者需求所激发的前所未有的技术扩张。无线和移动联网技术已解决了相关的消费者需求,同时提供了信息传输的更大的灵活性和即时性。
当前和未来的联网技术通过扩展移动电子装置的能力继续促进信息传输的容易度以及用户的便利性。其中需要增加信息传输的容易度的一个领域涉及在多个装置之间并且潜在地在多个用户之间共享信息。在这一点上,向现代电子装置提供了创建和修改内容,并且还有分发或共享内容的能力,对于这些装置的用户,变为媒体内容的多产用户和制作者并不少见。网络和服务已被开发以使得用户能够将创建的内容移动到网络内的各个点。
各种应用和软件已被开发并且继续被开发以便在固定或移动环境中向用户提供执行任务、通信、获得信息或服务、自身娱乐的强的能力。提供移动电子装置的强的能力以及这些装置的相对小的尺寸,对于连续不断地将移动电子装置随身携带的个体正在变得越来越普遍。此外,由于这些装置对于工作、游戏、休闲、娱乐和其他用途是有用的,因此许多用户还频繁地与他们的装置交互。因此,不论交互经由移动电子装置还是固定电子装置(例如,个人计算机(PC))进行,越来越多的人正在经由在线网络与朋友、同事和熟人交互。该趋势已导致出现了许多社交联网应用的增加,其将人类交互的整个范围从纯专业活动扩展到纯休闲活动以及两者之间的任何活动。
社交联网应用的用户常常使用社交网络作为将内容分发给其他人的机制。在一些情况下,可以自由地共享内容而没有任何访问限制。然而,在其他情形下,内容分发可能限于其他用户、朋友或同事的指定集合。限制对内容的访问有时可能通过使用在登录到系统或网站时手动输入的用户ID和/或口令来实现。各种类型的数字版权管理(DRM)技术已被开发,特别地用于管理对商业内容的访问。然而,仍可能期望开发另外的机制,通过其能够在特定和/或可控环境下访问期望用于共享的内容。
发明内容
因此提供了一种用于能够提供对社交内容的访问的方法、装置和计算机程序产品。在这一点上,例如,本发明的一些实施例可以使得能够使用关于社交群组的成员的存在信息作为关于提供对内容的访问的使能因素。此外,一些实施例可以提供访问模型或范例,其中经由共享显示提供内容的虚拟显示,该共享显示包括可以集合以形成共享显示的多个分立装置。
在一个示例实施例中,提供了一种提供对社交内容的访问的方法。该方法可以包括接收提供群组的多个成员的相应的身份的信息,接收包括与群组相关联存储的至少一个内容项的群组内容的指示,以及基于指示满足与群组内容相关联的存在阈值的与成员相关的存在信息,实现成员对群组内容的访问。
在另一示例实施例中,提供了一种用于提供对社交内容的访问的计算机程序产品。该计算机程序产品包括至少一个计算机可读存储介质,其具有存储在其中的计算机可执行程序代码指令。计算机可执行程序代码指令可以包括用于如下操作的程序代码指令:接收提供群组的多个成员的相应的身份的信息,接收包括与群组相关联存储的至少一个内容项的群组内容的指示,以及基于指示满足与群组内容相关联的存在阈值的与成员相关的存在信息,实现成员对群组内容的访问。
在另一示例实施例中,提供了一种用于提供对社交内容的访问的装置。该装置可以包括至少一个处理器和包括计算机程序代码的至少一个存储器。至少一个存储器和计算机程序代码可以被配置成,通过至少一个处理器,使该装置执行至少以下操作:接收提供群组的多个成员的相应的身份的信息,接收包括与群组相关联存储的至少一个内容项的群组内容的指示,以及基于指示满足与群组内容相关联的存在阈值的与成员相关的存在信息,实现成员对群组内容的访问。
本发明的实施例可以提供一种用于在基于网络的内容共享环境中使用的方法、装置和计算机程序产品。结果,例如,各个装置用户可以享受关于与所选择的其他装置用户的群组共享内容的改进的能力。
附图说明
在总体上如此描述了本发明的实施例之后,现将参照附图,附图不一定依比例绘制,并且其中:
图1是根据本发明的示例实施例的通信系统的示意性框图;
图2是根据本发明的示例实施例的用于提供对社交内容的访问的装置的示意性框图;
图3图示了根据本发明的示例实施例的示例,其中各种成员装置相对彼此定位以使得能够使用内容分裂(content splitting)提供复合显示;
图4A至图4C图示了根据本发明的示例性实施例的内容从一个装置到所选择的其他装置的移动;
图5图示了根据本发明的示例性实施例的涉及与群组信息和操作相关联的活动的框图;以及
图6是根据本发明的示例实施例的根据用于提供对社交内容的访问的示例方法的框图。
具体实施方式
现将参照附图在下文中更全面地描述本发明的一些实施例,在附图中示出了本发明的一些而非所有实施例。事实上,本发明的各种实施例可以以许多不同的形式实施并且不应被解释为限于这里阐述的实施例;相反,这些实施例被提供使得本公开将满足可适用的法律需求。通篇中相同的附图标记指代相同的元件。如这里使用的,术语“数据”、“内容”、“信息”和相似的术语可以互换地使用以指代根据本发明的实施例的能够被传送、接收和/或存储的数据。因此,任何这些术语的使用不应被视为限制本发明的实施例的精神和范围。
此外,如这里使用的,术语“电路”指的是(a)仅硬件的电路实现方案(例如,模拟电路和/或数字电路的实现方案);(b)电路和包括存储在一个或多个计算机可读存储器上的软件和/或固件指令的一个或多个计算机程序产品的组合,该电路和计算机程序产品一起工作以使装置执行这里描述的一个或多个功能;以及(c)电路,诸如例如一个或多个微处理器或一个或多个微处理器的一部分,其需要用于操作的软件或固件,即使软件或固件在物理上不存在。“电路”的此定义适用在此术语在这里的所有使用。作为另一示例,如这里使用的,术语“电路”还包括如下实现方案,该实现方案包括一个或多个处理器和/或其一个或多个部分以及伴随的软件和/或固件。作为另一示例,如这里使用的术语“电路”还包括例如,用于移动电话的基带集成电路或应用处理器集成电路或者服务器、蜂窝网路装置、其他网络装置和/或其他计算装置中的相似的集成电路。
如这里限定的,指代物理存储介质(例如,易失性或非易失性存储器装置)的“计算机可读存储介质”可以区别于指代电磁信号的“计算机可读传送介质”。
电子装置在它们的通信和内容共享能力方面已被迅速地开发。随着这些装置的能力的增加,应用和服务增长以利用(leverage)这些能力,用于提供增加的实用性和改进的用户体验。社交网络以及支持社交网络的各种服务和功能是被开发用于利用装置和网络能力以向用户提供彼此传递和共享内容的能力的机制的示例。然而,许多环境中的内容共享可能基于提供个人验证信息(例如,用户ID和口令)的每个个体,限于特定的情形或者个体集合。然而,在一些设定下,可能期望使特定群组的成员的存在成为用于批准对特定内容的访问的决定因素。
因此,本发明的一些实施例可以使得能够基于群组成员(例如,社交联网成员)中的预定成员(或者所有成员)的存在向群组成员提供内容访问。该存在可以是物理存在(例如,基于接近性)或者可以存在于特定地点、服务处或者存在于网络上。一些实施例还可以通过使得能够在群组的多个装置的显示上分发内容的各部分,来提供群组文件夹的内容或内容项的虚拟显示。因此,例如,群组的装置可以被设置为彼此接近以提供由每个单独的显示组成的复合显示,所述每个单独的显示被移动到一起以形成所述复合显示。
图1图示了一般系统图,其中在示例性通信环境中示出了可以受益于本发明的实施例的诸如移动终端10的装置。如图1中所示,根据本发明的示例性实施例的系统的实施例可以包括第一通信装置(例如,移动终端10)和第二通信装置20,它们能够经由网络30彼此通信。在一些情况下,本发明的实施例可以进一步包括诸如服务平台40的一个或多个网络装置,移动终端10(以及可能还有第二通信装置20)可以与其通信以提供、请求和/或接收信息。此外,在一些情况下,移动终端10可以与第二通信装置20(例如,PC或另一移动终端)以及一个或多个另外的通信装置(例如,第三通信装置25)通信,另外的通信装置还可以是移动通信装置或固定通信装置。
移动终端10可以是多种类型的移动通信和/或计算装置中的任何装置,诸如例如,便携式数字助理(PDA)、寻呼机、移动电视、移动电话、游戏装置、膝上型计算机、相机、相机电话、录像机、音频/视频播放器、无线电装置、全球定位系统(GPS)装置、电子书装置或者前述装置的任何组合,并且其他类型的语音和文本通信装置可以容易地使用本发明的实施例。第二和第三通信装置20和25可以是以上列出的移动通信装置中的任何装置或者诸如PC或其他计算装置或者具有相对固定位置以及到网络30的有线或无线接入的通信终端的固定通信装置。
网络30可以包括各种不同的节点、装置或功能的集合,它们可以经由相应的有线和/或无线接口彼此通信。同样地,图1的图示应被理解为是系统的某些元件的广泛的视图的示例,而非是系统或网络30的全部或详细的视图。尽管不是必需的,但是在一些实施例中,网络30可以能够支持根据许多第一代(1G)、第二代(2G)、2.5G、第三代(3G)、3.5G、3.9G、第四代(4G)移动通信协议、长期演进(LTE)等中的任何一个或多个的通信。
诸如移动终端10以及第二和第三通信装置20和25的一个或多个通信终端可以经由网络30彼此通信并且均可以包括用于传送信号并且用于从基站接收信号的一个或多个天线,该基站可以是例如作为一个或多个蜂窝或移动网络的一部分的基站或者可以耦合到诸如局域网(LAN)、城域网(MAN)的数据网络和/或诸如互联网的广域网(WAN)的接入点。备选地,这些装置可以包括支持与网络30的基于陆线的或有线的通信的通信接口。诸如处理元件的其他装置(例如,个人计算机、服务器计算机等)又可以经由网络30耦合到移动终端10和/或第二和第三通信装置20和25。通过将移动终端10和/或第二通信装置20以及其他装置直接地或间接地连接到网络30,可以使得移动终端10和/或第二和第三通信装置20和25能够例如根据包括超文本传输协议(HTTP)等的许多通信协议与其他装置通信或彼此通信,由此分别执行移动终端10以及第二和第三通信装置20和25的各种通信功能或其他功能。
此外,尽管图1未示出,但是移动终端10以及第二和第三通信装置20和25可以根据例如射频(RF)、蓝牙(BT)、红外(IR)或许多不同的有线或无线通信技术中的任何通信技术通信,这些通信技术包括LAN、无线LAN(WLAN)、全球微波接入互操作性(WiMAX)、WiFi、超宽带(UWB)、Wibree技术等。同样地,移动终端10以及第二和第三通信装置20和25可以能够通过许多不同的接入机制中的任何接入机制与网络30通信并且彼此通信。例如,可以支持诸如宽带码分多址(W-CDMA)、CDMA2000、全球移动通信系统(GSM)、通用分组无线电服务(GPRS)等的移动接入机制以及诸如WLAN、WiMAX等的无线接入机制以及诸如数字订户线路(DSL)、线缆调制解调器、以太网等的固定接入机制。
在示例实施例中,第一通信装置(即,移动终端10)可以是诸如例如个人数字助理(PDA)、无线电话、移动计算装置、相机、录像机、音频/视频播放器、定位装置、游戏装置、电视装置、无线电装置、电子书装置或者各种其他相似的装置或者它们的组合。第二和第三通信装置20和25可以是移动通信装置或固定通信装置。与所牵涉的装置的例示形式无关,本发明的实施例可以涉及提供对所限定的用户和/或用户的装置的群组内的内容的访问。该群组可以基于形成特定群组的许多方式中的任何方式预先限定。在这一点上,例如,被邀请的成员可以接受加入群组的邀请,可以提交申请并且被接受的申请者可以变为群组成员,或者群组成员管理者可以限定将成为群组成员的用户集合。因此,例如,群组成员可以是社交网络的一部分或者可以与诸如由服务平台40主控(host)的或者与服务平台40相关联的服务的特定服务相关联。因此,应认识到,尽管图1示出了能够通信的三个示例装置,但是一些实施例可以包括具有更多的群组成员和相应的装置的潜在性的类似群组的社交网络。因此,在这一点上图1不应被视为限制。
在示例实施例中,服务平台40可以是诸如服务器或其他处理电路的装置或节点。服务平台40可以具有许多功能或与各种服务相关联。同样地,例如,服务平台40可以是诸如专用服务器、后端服务器或者与特定的信息源、功能或服务相关联的服务器阵列。同样地,服务平台40可以表示多个不同的服务或信息源中的一个或多个。除了如这里描述的修改之外,服务平台40的功能可以由被配置成根据用于向通信装置的用户提供信息的已知技术操作的硬件和/或软件部件提供。
在示例性实施例中,除其他之外,服务平台40可以提供内容管理、内容共享、内容获取和与通信和媒体内容相关的其他服务。诺基亚公司的Ovi套件是服务提供机制的示例,其可以与服务平台40相关联。在一些情况下,服务平台40可以包括内容分发器42、与内容分发器42相关联或者结合内容分发器42发挥作用。然而,内容分发器42可以备选地在移动终端10和/或第二和第三通信装置20和25中的一个或多个中实施。同样地,例如,在一些情况下网络30可以是自组织、对等(P2P)网络,其中内容分发器42在形成P2P网络的至少一个装置中实施。在任何情况下,如下文将更详细讨论的,内容分发器42可以基于与群组成员相关的存在信息来管理访问群组内容的能力。在该背景下,群组内容可以是利用关于对内容的访问的限制而存储的内容。此外,这些限制可以与群组中的成员以及群组成员的存在相关联。在一些情况下,群组内容可以共同存储在与群组成员相关联的一个或多个装置上。然而,在其他情况下,群组内容可以存储在中心位置或以其他方式存储在可由内容分发器42访问并管理的位置。因此,例如,群组内容可以存储在服务平台40处。同样地,在一些实施例中服务平台40(或寄放内容分发器42的另一装置)可以提供与基于关于群组成员的存在信息实现对群组内容的访问相关联的功能。
图2图示了根据本发明的示例性实施例的能够提供对社交内容的访问的装置的示意性框图。现将参照图2描述本发明的示例性实施例,其中显示了用于提供对社交内容的访问的装置50的某些元件。图2的装置50可以在例如通信装置(例如,移动终端10和/或第二和第三通信装置20和25)上使用或者在移动的和固定的多种其他装置(诸如例如,上文列出的任何装置)上使用。备选地,可以在装置的组合上使用实施例。因此,本发明的一些实施例可以整体上在单个装置(例如,移动终端10)处实施或者由处于客户端/服务器关系的装置实施。此外,应当注意,上述装置或元件可以不是强制性的并且因此一些装置或元件可以在某些实施例中省略。
现参照图2,提供了一种用于提供对社交内容的访问的装置50。装置50可以包括处理器70、用户接口72、通信接口74和存储器装置76或者以其他方式与它们通信。存储器装置76可以包括例如,一个或多个易失性存储器和/或非易失性存储器。换言之,例如,存储器装置76可以是包括门的电子储存装置(例如,计算机可读存储介质)或者被配置成存储可由机器(例如,计算装置)取回的数据(例如,位)的其他结构。存储器装置76可以被配置成存储用于使得该装置能够执行根据本发明的各示例实施例的各种功能的信息、数据、应用、指令等。例如,存储器装置76可以被配置成缓冲用于由处理器70处理的输入数据。附加地或备选地,存储器装置76可以被配置成存储用于由处理器70执行的指令。在一些实施例中,存储器装置76还可以或者备选地存储包括群组内容的内容项(例如,媒体内容、文档、聊天内容、消息数据、视频、音乐、图片等)。
处理器70可以以许多不同的方式实施。例如,处理器70可以被实施为各种处理装置中的一个或多个,诸如协处理器、微处理器、控制器、数字信号处理器(DSP)、具有或不具有伴随的DSP的处理元件、或者包括集成电路的各种其他处理装置,集成电路诸如例如,ASIC(专用集成电路)、FPGA(现场可编程门阵列)、微控制器单元(MCU)、硬件加速器、专用计算机芯片、处理电路等。在一个示例实施例中,处理器70可以被配置成执行存储在存储器装置76中的或者以其他方式处理器70可访问的指令。备选地或附加地,处理器70可以被配置成执行硬编码功能。同样地,不论通过硬件或软件方法配置,还是通过它们的组合配置,处理器70可以表示在据此配置时能够执行根据本发明的各实施例的操作的实体(例如,物理地实施在电路中)。因此,例如,当处理器70被实施为ASIC、FPGA等时,处理器70可以是用于进行这里描述的操作的特别配置的硬件。备选地,作为另一示例,当处理器70被实施为软件指令的执行器时,这些指令可以特别地配置处理器70以在指令被执行时执行这里描述的算法和/或操作。然而,在一些情况下,处理器70可以是通过用于执行这里描述的算法和/或操作的指令对处理器70进行进一步配置而适于使用本发明的各实施例的特定装置(例如,移动终端或网络装置)的处理器。在一些情况下,除其他之外,处理器70可以包括被配置成支持处理器70的操作的时钟、算术逻辑单元(ALU)和逻辑门。
同时,通信接口74可以是诸如实施成硬件、软件或者硬件和软件的组合的装置或电路的任何装置,其被配置成从/向网络和/或与该装置通信的任何其他装置或模块接收和/或传送数据。在这一点上,通信接口74可以包括例如,天线(或多个天线)以及用于实现与无线通信网络的通信的支持硬件和/或软件。在一些环境中,通信接口74可以备选地或者还支持有线通信。同样地,例如,通信接口74可以包括通信调制解调器和/或用于支持经由线缆、数字订户线路(DSL)、通用串行总线(USB)或其他机制的通信的其他硬件/软件。
用户接口72可以与处理器70通信以在用户接口72处接收用户输入的指示和/或向用户提供可听、视觉、机械或其他输出。同样地,用户接口72可以包括例如,键盘、鼠标、操纵杆、显示器、触摸屏、软键、麦克风、扬声器或者其他输入/输出机制。在其中该装置被实施服务器或者某种其他网络装置的示例实施例中,可以限制或消除用户接口72。然而,在其中该装置被实施为通信装置(例如,移动终端)的实施例中,除其他装置或元件之外,用户接口72可以包括扬声器、麦克风、显示器和键盘等中的任何一个或全部。在这一点上,例如,处理器70可以包括被配置成控制用户接口的一个或多个元件(诸如例如,扬声器、振铃器、麦克风、显示器等)的至少一些功能的用户接口电路。处理器70和/或包括处理器70的用户接口电路可以被配置成通过存储在处理器70可访问的存储器(例如,存储器装置76等)上的计算机程序指令(例如,软件和/或固件)控制用户接口的一个或多个元件的一个或多个功能。
在示例实施例中,处理器70可以被实施为、包括或者以其他方式控制内容分发器42。在一些情况下,内容分发器42可以包括或者控制群组限定器80、存在确定器82和访问提供者84。然而,在其他实施例中,内容分发器42可以仅与群组限定器80、存在确定器82和访问提供者84通信,并且群组限定器80、存在确定器82和访问提供者84可以均由处理器70控制或实施。内容分发器42、群组限定器80、存在确定器82和访问提供者84均可以是任何装置,诸如根据软件操作或者以其他方式实施成硬件或者硬件和软件的组合的装置或电路(例如,在软件控制下操作的处理器70、被特别配置成执行这里描述的操作的实施为ASIC或FPGA的处理器70、或者它们的组合),由此将该装置或电路配置成分别执行如下文所示的内容分发器42、群组限定器80、存在确定器82和访问提供者84的相应功能。因此,在其中使用软件的示例中,执行软件的装置或电路(例如,一个示例中的处理器70)形成了与这些构件相关联的结构。
在示例实施例中,内容分发器42可以被配置成管理提供对与特定群组相关联的群组内容的访问。为了管理群组内容,内容分发器42可以在最初时接收限定群组成员并且限定待保护内容(例如,群组内容)的信息。在一些情况下,内容分发器42还可以被配置成提供用于实现群组限定的工具或功能。然而,在备选实施例中,另一实体(例如,群组限定器80)可以被配置成限定群组,并且可以使得内容分发器42能够从群组限定器接收限定群组成员的信息。如上文所指示的,群组成员可以是被邀请者、申请者、被指定者,或者可以以其他方式通过任何适当的机制使之成为群组成员。
在一些情况下,特定用户(例如,移动终端10或者第一或第二通信装置20或25的用户)可以利用群组限定器80建立群组。作为一个示例,用户可以实现群组限定器80以识别将被添加到或被邀请添加到群组的其他用户的身份的列表。身份列表可以被手动输入,或者可以选自用户的联系人列表或地址薄。备选地,用户可以限定期望成为群组成员的其他用户的特定标准或特性。群组限定器80可以随后检察涉及与服务或地址薄相关联的多个联系人或用户的信息并且向满足特定标准或特性的用户提供邀请或者以其他方式指定这些用户成为群组成员。
群组限定器80还可以被配置成使得一个或多个群组成员能够限定如下文更详细描述的由访问提供者84应用的访问策略。在这一点上,例如,对于被指定为群组内容的内容项,访问提供者84可以应用访问策略以确定是否批准对相应的群组内容的访问。群组限定器80可用于在创建群组时的最初时或者在群组操作期间,限定监管对群组内容的访问的策略。这些策略自身的范围可以从简单到精细,但是在示例实施例中,可以至少包括存在阈值。存在阈值可以是需要存在以便实现存在的成员对群组内容的访问的群组成员的最小数目。因此,例如,在经由群组限定器80限定群组包括三个成员(例如,移动终端10的用户、第二通信装置20的用户和第三通信装置25的用户)之后,可以进一步利用群组限定器80来限定存在阈值,该存在阈值提供了将存在以便允许任何群组成员访问群组内容的群组成员的最小数目(例如,两个或者甚至全部三个)。
响应于至少两个群组成员在线或者以其他方式在任何给定的时间存在,会话可以在进行中。然而,可以仅响应于足以满足存在阈值的成员数目的同时存在,实现通过实现群组成员对群组内容的访问而进行的群组会话。在一些实施例中,还可以利用群组限定器80限定谁(如果有的话)可以修改访问策略。同样地,如果允许访问策略修改,则可以改变存在阈值。在一些情况下,可能需要足够数目的成员赞同策略改变。因此,不一定必需存在群组管理员,因为在一些实施例中,在群组创建之后没有成员可以单独地修改访问策略甚或群组成员资格。
在示例实施例中,内容分发器42可以预留存储器装置76的一部分(或者另一可访问存储介质)用于存储群组内容。群组内容可以是与群组创建相关联地存储的预先存在的内容。然而,通过由群组成员额外地提交内容项或者以其他方式可用于群组消耗而额外地提交内容项,还可以随时间补充群组内容。作为又一备选方案,群组内容可以包括事务信息、通信线程、内容或者可以在活跃的群组通信会话期间创建的其他媒体的存储。还可以利用用于创建群组内容的以上机制(其中一些机制还可以包括其他类型的内容)的组合来创建群组内容。群组内容可以包括存储在文件夹、存储位置、网页或者能够向授权成员提供群组内容的其他内容源中的内容项。一旦群组内容被存储或者以其他方式被识别,则访问提供者84可以基于与群组成员相关的存在信息接管提供对群组内容的访问。在一些情况下,可以禁止群组内容的个人复制。同样地,群组内容可以是“只读”内容。然而,在其他情况下,一些内容(例如,从群组成员的个人持有(personal holdings)提供的内容)可以被允许由原始提交该内容的人复制。一些内容还可以被允许在预先限定的和特定的环境下由其他人复制。关于特定内容的策略可以基于个人由群组确定或者基于预先限定的群组规则确定或者依据偏好达成一致。
由访问提供者84利用以确定是否批准对群组内容的访问的存在信息可以涉及物理存在(例如,群组成员同时处于相同或几乎相同的物理位置)或虚拟存在(例如,潜在地位于远处的群组成员同时在线存在)。因此,例如,响应于物理上彼此远离的成员均与特定服务(例如,Ovi套件)相关联地登录到服务平台40,处于特定的聊天室,已经加入特定的P2P网络,或者以其他方式与其他群组成员同时地构造性地“存在”,内容分发器42可以被配置成进行关于群组内容的访问确定。因此,在一些实施例中,访问提供者84可以包括存在确定器82。
存在确定器82可以被配置成跟踪群组成员的存在信息。同样地,例如,存在确定器82可以监控哪些群组成员登录到与群组相关联的服务、网络或应用(例如,可经由互联网访问的web应用)或者另外相对于与群组相关联的服务、网络或应用在线。在一些情况下,存在确定器82可以查看群组成员的位置信息以确定对于特定位置的群组成员是否满足存在阈值。在其他情况下,诸如其中使用短程通信方法(例如,蓝牙)的情况,存在确定器82可以执行环境扫描以确定哪些以及多少成员相对彼此接近定位以便确定是否满足存在阈值。在其他情形下,可以提供召集成员的电话号码(例如,会议呼叫号码)并且召集的成员可以被算作存在。因此,不论确定存在信息的方法是什么,可以使存在确定器82能够确定限定当前或同时存在的群组成员的数目的存在信息。由存在确定器82确定的存在信息可以被传递到内容分发器42(在一些情况下经由访问提供者84)。
访问提供者84可以应用访问策略以便将当前情形与访问策略比较以确定是否批准对群组内容的访问。同样地,例如,访问提供者84可以从存在确定器82接收存在信息并且基于(例如,物理地或虚拟地)存在的群组成员的数目确定是否满足存在阈值。
响应于满足存在阈值,访问提供者84可以实现对所有群组内容的访问。同样地,在一些实施例中,所有群组内容可以经受全局适用的访问策略的单个集合,使得例如,如果存在群组成员的法定人数(例如,存在的群组成员的数目超过存在阈值),则使得所有群组内容对于群组成员是可用的。然而,如果群组成员的数目少于存在阈值,则不批准群组内容访问。
作为应用全局适用的访问策略的备选方案,可以应用内容特定访问策略。在这一点上,例如,一些内容可以具有与其他内容不同的适用于其的访问策略。当内容在最初时被存储为群组内容时,在实现对此内容的访问之前,该内容可以(例如,通过用户偏好或者群组偏好)具有对于存在标准的特定需求。例如,一些内容可以具有与其相关联的相对低的限制,使得可以满足相对低的存在阈值以便实现对这些内容的访问(例如,仅很少的成员)。然而,其他内容可以具有与其相关联的相对高的限制,使得可以满足相对高的存在阈值以便实现对这些内容的访问(例如,大部分甚或所有成员)。在任何情况下,访问提供者84可以基于存在信息管理提供对群组成员的访问。
在一些情况下,验证码可以与批准对群组内容的访问相关联。然而,验证码可以在群组成员之中分发并且群组的验证可以基于验证码的分发部分的聚集来完成。因此,每个群组成员仅能够提供验证码的他或她自己的部分。在该情景下,访问提供者84可以被配置成接受来自群组的每个相应成员的验证码的部分并且编译或者以其他方式组合这些部分以确定验证码的编译或者以其他方式组合的部分是否足以对群组进行验证并且实现对群组内容的访问。因此验证码(或者至少其部分)可以对应于每个相应成员的存在信息。此外,验证码不需要完整地存在以便实现对群组内容的访问。因此,例如,在其中尝试与比所有群组成员少的群组成员进行会话的情形下,如果提供了验证码的可接受的阈值部分,则可以使得群组成员能够访问群组内容。同样地,验证码的可接受的阈值部分可以直接对应于存在阈值。因此,例如,如果设定了80%的存在阈值,使得需要每五个群组成员中的平均四个群组成员存在以便实现对群组内容的访问,则可以基于存在的成员聚集80%的验证码,可以满足验证码的可接受的阈值部分并且可以提供对群组内容的访问。
一旦允许对群组内容的访问,则随后可以使得群组成员能够访问群组内容。此外,在批准访问之后,群组内容可以由群组成员分发、创建、修改、共享、体验或者以其他方式处置。与群组内容的处置相关联的活动可由内容分发器42管理或控制。因此,本发明的实施例可以仅当所有或预先限定的数目或百分比的群组成员存在时,提供可允许访问的数据或内容项的集合(例如,群组内容)。因此,例如,在不存在了解操纵或处置的所有或预先限定的数目或百分比的群组成员的情况下,不能操纵或处置群组内容。这在其中有用的示例情形可以包括:群组与版权内容创建一起工作,处置机密或秘密数据,做出决定的讨论会或者工作群组、朋友或熟人的群组。因此,例如,可以在提供并管理诸如如音乐、书籍或电影的版权内容的资料的群组许可的背景下,可以使用实施例。此外,在一些情况下,群组可以在相对于群组内容有效地采取会话之前,通过需要法定数目的成员存在,试图避免诸如闲谈或有害的信息误用的某些情形。
在示例实施例中,可以使用多个存在阈值,相应的不同的访问级别与每个相应的存在阈值相关联。在一些情况下,存在阈值可以对应于总共的群组成员的各自不同百分比的存在。因此,例如,如果存在相对低的或最小的阈值百分比的群组成员,则可以批准相对低的访问级别。在满足每个相应较高的阈值百分比的群组成员时,可以批准相应的较大的访问级别,直至在最高阈值百分比处,批准完全访问。作为一个示例,如果存在10%和30%之间的群组成员,则可以提供对群组内容的只读访问。然而,如果群组成员存在落在30%和70%之间,则另外实现写入访问。同时,如果存在70%的群组成员,则可以批准用于读取、写入、修改、共享、下载等的完全访问。还可以提供相对于阈值的值和数目的和对应的所批准的访问级别的其他分配方案。
内容分发器42可以被配置成实现针对关于可访问内容的群组成员的用户接口。同样地,内容分发器42可以负责提供自动呈现的输入(例如,软键或者其他软件限定的功能接口机制)以在各个成员装置的显示上示出,用于指示批准访问权限或者实现关于可访问内容的特定的可用的接口选项或功能。因此,例如,用于共享内容、选择内容的特定视图、与在线成员聊天、打开音频链接、开始呼叫、播放视频或者其他命令的选项可以根据这些命令针对这些选项所涉及的内容和/或成员的适用性而呈现给群组成员。在一些情况下,装置可以被制造为具有用于支持与本发明的实施例相关联的功能的特定键。
在一些实施例中,内容分发器42可以被配置成提供关于多个群组成员的虚拟显示特征。同样地,例如,内容分发器42可以被配置成将群组内容从提供群组内容的文件夹、存储位置或网页推出到成员装置的显示器。然而,在一些实施例中,内容分发器42可以被配置成将内容项分裂成多个部分并且将每个部分发送到成员装置的相应一个。在该示例中,可以使得各个成员装置的用户能够将它们的装置以指定的布置放在一起以便观看或以其他方式体验完整的内容。内容分发器42可以进一步提供关于成员装置配置的指令,使得可以指令成员如何布置他们各自的装置以最佳地体验完整内容。在一些实施例中,可以在每个显示上提供符号、编号或其他指令以协助各个装置的取向。
图3图示了其中各个成员装置(包括不同类型的并且具有不同的显示特性的装置)相对彼此安置以实现使用如上文所述的内容分裂提供复合显示的示例。如图3中所示,三个较小的成员装置100和一个较大的装置102彼此相邻近地安置,在它们各自的显示112上具有相应的符号110。符号110可以与其他装置上显示的符号相配以按预期的配置提供成员装置的布置,用于与预期由内容分发器42递送的内容分裂对应。由于每个装置可以具有不同的显示尺寸,因此在一些实施例中,内容分发器42可以访问描述成员装置的显示尺寸的信息。该描述信息可由内容分发器42基于每个成员使用的装置的类型的指示而发现,或者可以由群组成员在这些成员最初加入或申请加入群组时提供。因此,根据哪些成员装置彼此接近以便能够实践内容分裂,内容分发器42可以被配置成确定用于提供很可能吸引人或有趣的复合显示的期望的或最优的显示配置。内容分发器42随后可以在设置阶段期间向每个显示发出符号110。在一些情况下,符号110可以呈现,直至一个或所有成员装置指示就绪条件。在用信号通知就绪条件之后,可以从每个显示去除符号110并且可以在通过组合成员装置的每个单独显示而创建的复合显示上实践内容分裂。
在一些实施例中,不需要所有成员装置准确地彼此相邻近以实现内容分裂。因此,不一定需要所有成员装置之间的图像的无缝分裂。例如,一个装置可用于提供输入接口命令(例如,用作远程键盘或远程控制器)并且因此不需要以预先限定的模式与其他装置相邻定位。然而,在一些情况下还可以使用各个单独装置的用户接口。例如,可以使得用户能够在复合显示上的任何位置拖拽内容,而与在哪个物理装置上显示数据的特定部分无关。在这一点上,如图4中所示,其图示了内容从一个装置移动到所选择的其他装置,各个触摸屏成员装置可以彼此接近地安置。包括图4A、图4B和图4C的图4示出了选择用于共享的图像(图4A),选择将与其共享所选择的图像的装置(图4B)以及将所选择的图像复制到所选择的装置(图4C)的过程。如图4A中所示,可以选择一个装置上的内容项140(例如,经由选择选项142),并且可以通过按压每个相应接收方装置的触摸屏来选择期望将内容项140复制到的相应的其他装置(如图4B的突出显示144所指示的)。被复制的内容项可以随后如图4C所示的被提供到每个接收方装置。
在一些实施例中,成员装置可以具有能够与兼容的所有其他成员装置自动同步的数据文件夹。在该情形下,具有待同步的数据文件夹的成员装置可以简单地与其他成员装置一起存在并且具有被指定为群组内容的数据文件夹。当(例如,通过达到存在阈值)发起群组会话时,数据文件夹内容可以与群组会话中牵涉的其他成员装置同步。同样地,例如,当群组会话被发起时,音乐播放列表、照片或者预期与群组共享的其他内容可以被自动地共享。在一些情况下,用户可以通过呼叫其他成员,发送短消息服务(SMS)消息、电子邮件消息或者与任何其他适当的通信机制相关联的消息以向其他成员发送邀请,来发起(或者尝试发起)群组会话。在其他示例性情况下,用户桌面或特定的应用视图(例如,脸谱(facebook))可以提供用户所属的群组列表。还可以提供针对每个群组的关于群组状态的指示。因此,例如,如果确定了关于一个或多个群组的其他成员的存在信息,则可以提供关于哪些群组满足存在阈值的指示,以便用户能够快速地认识到哪些群组具有活跃的会话。该指示可以是图标、粗体文本或者任何其他适当的指示。在一些情况下,可以提供关于群组状态的另外的信息,诸如指示存在的成员的百分比的信息或者关于接近存在阈值的信息。因此,例如,用户能够认识到,如果(例如,如上文所述发送的)特定数目的邀请被发送到其他群组成员并且被其他群组成员接受,则可以发起对于群组的活跃会话。
为了实现内容分裂实施例,可能需要物理存在以便确保成员在物理上彼此接近以使得它们各自的装置的布置能够实现在装置之间分裂的完整内容的复合显示。同样地,在一些实施例中,内容分发器42可以被配置成验证存在信息并且仅向彼此接近定位的群组成员提供内容分裂信号。可以使用用于运行应用的成员装置的并行处理,来使用内容分裂实施例,以便管理(例如,根据应用进行最优化或最小化)资源使用和数据业务。同样地,内容分发器42可以协调成员装置的操作,使得使用一部分装置用于图像处理,同时使用另一部分装置用于使用现场(onsite)扬声器进行音频处理。此外,用户均可以(例如,经由内容分发器42)直接从服务平台40接收内容,或者在一些情况下,一个装置(例如,具有较大的带宽、较好的连接速度或者较廉价的连接成本的装置)可以直接从服务平台接收内容并且经由诸如WLAN、蓝牙等的短程通信链路将这些内容分发到其他成员装置。换言之,一个装置可以用作网关装置,用于提供针对服务平台40的单个连接点以便节约连接成本。在示例实施例中,服务平台40(或者成员装置之一)可以保存记录或连接日志以指示按连接的时间/日期的服务的使用、连接时长以及可能影响累积成本的与访问相关的其他指示,以便使得群组成员能够按照他们视为适当的方式共享或者其他方式分摊成本。
如上文指示的,可以结合群组许可(例如,用于如音乐、电影、电子书、游戏、付费电视频道等的版权内容)的提供和管理使用一个潜在的实施例。结合这些示例实施例,群组许可可以是一次一个地或者一次多个地在群组成员(例如,服务用户)之中使用内容的许可。在这一点上,如果结合与服务平台40相关联的服务使用,则服务平台40可以控制对内容的访问以及批准该访问多长时间。因此群组许可可用于控制内容使用或者在装置之间移动/复制内容。群组许可还可用于通过控制群组的多个成员同时消耗的内容激活来控制群组成员(例如,服务用户)之中的同时内容消耗。因此,例如,通过了解你的朋友或多个朋友正在同时做相同的事情可以增强媒体消耗,由此增强作为群组的一部分的社交方面。此外,一个或多个群组成员可以用作内容指导者(或者盘操控者)用于为其他群组成员提供一起体验的内容。此外,该角色可以在群组的不同成员之间共享或轮流。群组许可的概念还可以实现社交购买。换言之,用户群组可以集中资源以购买他们中的个人无力购买的内容。例如,青少年、发展中国家的个人、社团、俱乐部或者具有共同兴趣的其他团体可以通过为群组购买一个许可副本来保持低成本。如果结合与服务平台40相关联的服务提供本发明的实施例,则服务平台40可以提供在线商店或者访问在线商店,该在线商店可以包括各种类型的内容以及每种类型内的标题,以向群组成员提供选择和购买或者以其他方式获取期望的内容用于群组使用的能力。在一些情况下,服务平台40(例如,经由内容分发器42)可以控制可以在任何给定时间在装置上使用的内容副本的数目。例如,可以在任何给定的时间针对预定数目的同时用户许可一些内容。
图5图示了涉及根据示例性实施例的与群组形成和操作相关联的活动的框图。在这一点上,在操作200处可以形成群组。在操作210处可以指定群组内容。在群组形成期间和/或当指定群组内容时,可以限定群组内容的访问策略。在操作220处,可以监控存在信息。如果满足存在阈值,则在操作230处可以发起群组会话并且可以提供对群组内容的访问。如果不满足存在阈值,则在操作240处可以拒绝对群组内容的访问。
因此,本发明的一些实施例提供了基于与群组成员相关联的存在信息管理对群组内容的访问。此外,本发明的一些实施例提供了在多个装置之间分裂内容以形成复合显示的能力。结果,群组成员能够关于在群组内分发内容而灵活地管理群组成本和资源。
图6是根据本发明的示例实施例的方法和程序产品的流程图。将理解,流程图的每个框或步骤以及流程图中的框的组合可以通过各种装置实现,诸如硬件、固件、处理器、电路和/或与包括一个或多个计算机程序指令的软件的执行相关联的其他装置。例如,上述的一个或多个过程可以由计算机程序指令实施。在这一点上,实施上述过程的计算机程序指令可以由移动终端或网络装置的存储器装置存储并且由移动终端或网络装置中的处理器执行。如将认识到的,任何这样的计算机程序指令可以加载到计算机或者其他可编程装置(例如,硬件)上以产生机器,使得在计算机或其他可编程装置上执行的指令创建用于实现一个或多个流程图框中指定的功能的装置。这些计算机程序指令还可以存储在计算机可读存储器中,其可以指导计算机或其他可编程装置以特定方式发挥作用,使得存储在计算机可读存储器中的指令产生包括实现一个或多个流程图框中指定的功能的指令装置的制造物品。计算机程序指令还可以加载到计算机或其他可编程装置上,使得在计算机或其他可编程装置上执行一系列操作以产生计算机实现的处理,使得在计算机或其他可编程装置上执行的指令实现一个或多个流程图框中指定的功能。
因此,流程图的各个框支持用于执行指定功能的装置的组合、用于执行指定功能的操作和用于执行指定功能的程序指令装置的组合。还将理解,流程图的一个或多个框以及流程图中的框的组合可以由执行指定功能的专用的基于硬件的计算机系统、或者专用硬件和计算机指令的组合实现。
在这一点上,如图6中所示的根据本发明的一个实施例的方法可以包括在操作300处接收提供群组的多个成员的相应的身份的信息。该方法可以进一步包括在操作310处接收包括与群组相关联存储的至少一个内容项的群组内容的指示,以及在操作320处基于指示满足与群组内容相关联的存在阈值的与成员相关的存在信息,实现成员对群组内容的访问。
在一些实施例中,可以如下文所述修改或者进一步扩大上述操作中的某些操作。此外,在一些情形下,上述操作可以被增补另外的可选操作(图6中以虚线示出了其一些示例)。应认识到,下文的每种修改、增补或扩大可以与单独地或者与这里描述的特征中的任何其他特征组合地与上述操作一起被包括。在示例实施例中,该方法可以进一步包括在操作330处向每个接近定位的成员的各个装置的显示提供指示以指示相对于彼此的显示的布置以形成复合显示。在一些情况下,该方法可以进一步包括在操作340处分裂所分发的内容,使得内容的相应的部分被提供给显示的每个相应的一个以在复合显示上生成内容的相对完全的视图。备选地或此外,该方法可以进一步包括在操作350处使得能够经由拖拽操作将所选择的内容从与复合显示的一部分相关联的装置移动到与复合显示的另一部分相关联的装置。
在一些实施例中,实现访问可以包括基于指示至少满足存在阈值的许多个成员的同时虚拟存在的存在信息,或者基于指示相对彼此接近定位的、至少满足所述存在阈值的许多个成员的同时物理存在的存在信息,实现对所述群组内容的访问。在一些情况下,每个群组成员被分配验证码的相应的部分,并且基于存在信息实现成员对群组内容的访问包括基于关于是否通过汇集来自每个成员装置的指示参与群组会话的可用性的验证码部分而接收到验证码的预定部分的确定来实现访问。在示例实施例中,实现访问包括,使一个成员装置能够访问来自服务平台的群组内容,使得该一个成员装置能够随后经由短程通信机制向其他成员装置提供所访问的内容。
在示例实施例中,一种用于执行上述图6的方法的装置可以包括处理器(例如,处理器70),其被配置成执行一些或每个上述操作(300至350)。处理器可以例如被配置成通过执行硬件实现的逻辑功能,执行存储的指令或者执行用于执行每个操作的算法,来执行操作(300至350)。备选地,该装置可以包括用于执行每个上述操作的装置。在这一点上,根据示例实施例,用于执行操作300至350的装置的示例可以包括例如处理器70,或者内容分发器42、群组限定器80、存在确定器82、访问提供者84中的相应的每个,和/或用于执行指令或者执行用于如上文所述处理信息的算法的装置或电路。
受益于前面的描述和相关联的附图中呈现的教导的本发明所属领域的技术人员将想到这里阐述的本发明的许多修改和其他实施例。因此,将理解,本发明不限于所公开的具体实施例,并且修改和其他实施例意图被包括在所附权利要求的范围内。此外,尽管前面的描述和相关联的附图在元件和/或功能的某种示例组合的背景下描述了示例实施例,但是应认识到,在不偏离所附权利要求的范围的情况下可以由备选实施例提供元件和/或功能的不同组合。在这一点上,例如,与上文明确描述的组合不同的元件和/或功能的组合还被考虑在一些所附权利要求中被阐述。尽管这里使用了特定术语,但是它们仅在一般的和描述性的意义上使用而非出于限制的目的。

Claims (20)

1.一种装置,包括至少一个处理器和包括计算机程序代码的至少一个存储器,所述至少一个存储器和所述计算机程序代码被配置成通过所述至少一个处理器,使所述装置执行至少以下操作:
接收提供群组的多个成员的相应身份的信息;
接收包括与所述群组相关联存储的至少一个内容项的群组内容的指示;以及
基于指示满足与所述群组内容相关联的存在阈值的、与成员相关的存在信息,实现成员对所述群组内容的访问。
2.根据权利要求1所述的装置,其中所述至少一个存储器和所述计算机程序代码进一步配置成通过所述至少一个处理器,使所述装置基于指示至少满足所述存在阈值的多个成员的同时虚拟存在的存在信息,实现对所述群组内容的访问。
3.根据权利要求1所述的装置,其中所述至少一个存储器和所述计算机程序代码进一步配置成通过所述至少一个处理器,使所述装置基于指示相对彼此接近定位的、至少满足所述存在阈值的多个成员的同时物理存在的存在信息,实现对所述群组内容的访问。
4.根据权利要求1所述的装置,其中所述至少一个存储器和所述计算机程序代码进一步配置成通过所述至少一个处理器,使所述装置向每个接近定位的成员的各个装置的显示提供用于指示相对于彼此的显示的布置以形成复合显示的指示。
5.根据权利要求4所述的装置,其中所述至少一个存储器和所述计算机程序代码进一步配置成通过所述至少一个处理器,使所述装置分裂所分发的内容,使得内容的相应的部分被提供给所述显示的每个相应的一个,以在所述复合显示上生成内容的相对完全的视图。
6.根据权利要求5所述的装置,其中所述至少一个存储器和所述计算机程序代码进一步配置成通过所述至少一个处理器,使所述装置使得能够经由拖拽操作,将所选择的内容从与所述复合显示的一部分相关联的装置移动到与所述复合显示的另一部分相关联的装置。
7.根据权利要求1所述的装置,其中每个群组成员被分配验证码的相应部分,并且所述至少一个存储器和所述计算机程序代码进一步配置成通过所述至少一个处理器,使所述装置基于关于是否通过汇集来自每个成员装置的指示参与群组会话的可用性的验证码部分而接收到验证码的预定部分的确定,实现访问。
8.根据权利要求1所述的装置,其中所述至少一个存储器和所述计算机程序代码进一步配置成通过所述至少一个处理器,使所述装置通过使一个成员装置能够访问来自服务平台的所述群组内容,以便所述一个成员装置能够随后经由短程通信机制向其他成员装置提供所访问的内容,实现访问。
9.根据权利要求1所述的装置,其中所述至少一个存储器和所述计算机程序代码进一步配置成通过所述至少一个处理器,使所述装置能够随着满足相应增加的存在阈值,实现对所述群组内容的增加的访问水平。
10.一种方法,包括:
接收提供群组的多个成员的相应身份的信息;
接收包括与所述群组相关联存储的至少一个内容项的群组内容的指示;以及
基于指示满足与所述群组内容相关联的存在阈值的、与成员相关的存在信息,实现成员对所述群组内容的访问。
11.根据权利要求10所述的方法,其中实现对所述群组内容的访问包括:基于指示至少满足所述存在阈值的多个成员的同时虚拟存在的存在信息,实现对所述群组内容的访问。
12.根据权利要求10所述的方法,其中实现对所述群组内容的访问包括:基于指示相对彼此接近定位的、至少满足所述存在阈值的多个成员的同时物理存在的存在信息,实现对所述群组内容的访问。
13.根据权利要求10所述的方法,进一步包括:向每个接近定位的成员的各个装置的显示提供用于指示相对于彼此的显示的布置以形成复合显示的指示。
14.根据权利要求13所述的方法,进一步包括分裂所分发的内容,使得内容的相应的部分被提供给显示的每个相应的一个,以在所述复合显示上生成内容的相对完全的视图。
15.根据权利要求14所述的方法,进一步包括使得能够经由拖拽操作,将所选择的内容从与所述复合显示的一部分相关联的装置移动到与所述复合显示的另一部分相关联的装置。
16.根据权利要求10所述的方法,其中每个群组成员被分配验证码的相应部分,并且基于存在信息实现成员对所述群组内容的访问包括:基于关于是否通过汇集来自每个成员装置的指示参与群组会话的可用性的验证码部分而接收到验证码的预定部分的确定,实现访问。
17.一种计算机程序产品,包括其中存储计算机可执行程序代码指令的至少一个计算机可读存储介质,所述计算机可执行程序代码指令包括:
用于接收提供群组的多个成员的相应身份的信息的程序代码指令;
用于接收包括与所述群组相关联存储的至少一个内容项的群组内容的指示的程序代码指令;以及
用于基于指示满足与所述群组内容相关联的存在阈值的与成员相关的存在信息,实现成员对所述群组内容的访问的程序代码指令。
18.根据权利要求17所述的计算机程序产品,其中用于实现对所述群组内容的访问的程序代码指令包括:用于基于指示至少满足所述存在阈值的多个成员的同时虚拟存在的存在信息,实现对所述群组内容的访问的指令。
19.根据权利要求17所述的计算机程序产品,其中用于实现对所述群组内容的访问的程序代码指令包括:用于基于指示相对彼此接近定位的、至少满足所述存在阈值的多个成员的同时物理存在的存在信息,实现对所述群组内容的访问的指令。
20.根据权利要求17所述的计算机程序产品,进一步包括:用于向每个接近定位的成员的各个装置的显示提供用于指示相对于彼此的显示的布置以形成复合显示的指示的程序代码指令。
CN201080054348.9A 2009-11-30 2010-11-29 用于提供对社交内容的访问的方法和装置 Expired - Fee Related CN102640103B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US12/627,332 2009-11-30
US12/627,332 US8578038B2 (en) 2009-11-30 2009-11-30 Method and apparatus for providing access to social content
PCT/IB2010/055485 WO2011064760A1 (en) 2009-11-30 2010-11-29 Method and apparatus for providing access to social content

Publications (2)

Publication Number Publication Date
CN102640103A true CN102640103A (zh) 2012-08-15
CN102640103B CN102640103B (zh) 2015-01-07

Family

ID=44065922

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201080054348.9A Expired - Fee Related CN102640103B (zh) 2009-11-30 2010-11-29 用于提供对社交内容的访问的方法和装置

Country Status (4)

Country Link
US (1) US8578038B2 (zh)
EP (1) EP2507693A4 (zh)
CN (1) CN102640103B (zh)
WO (1) WO2011064760A1 (zh)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104049882A (zh) * 2013-03-15 2014-09-17 联想(北京)有限公司 信息处理的方法及电子设备
CN104734862A (zh) * 2013-12-19 2015-06-24 爱玛丽欧有限公司 云端影像分享系统
CN105210343A (zh) * 2013-03-15 2015-12-30 脸谱公司 建立通信
CN105849692A (zh) * 2013-11-07 2016-08-10 亚马逊技术股份有限公司 用于硬件装置的软件分发体系结构
CN106471541A (zh) * 2014-03-31 2017-03-01 莫比利想法解决方案有限公司 与自动生成的私人社区相关的方法和系统
US10063267B2 (en) 2011-05-31 2018-08-28 Facebook, Inc. Establishing communication
CN108808208A (zh) * 2013-02-28 2018-11-13 脸谱公司 用于通信的方法、系统和计算机可读非暂时性存储介质

Families Citing this family (83)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB0718706D0 (en) 2007-09-25 2007-11-07 Creative Physics Ltd Method and apparatus for reducing laser speckle
US8838646B2 (en) * 2008-03-05 2014-09-16 International Business Machines Corporation Using social networking thresholds in access control decisions
US9288242B2 (en) * 2009-01-15 2016-03-15 Social Communications Company Bridging physical and virtual spaces
US9335604B2 (en) 2013-12-11 2016-05-10 Milan Momcilo Popovich Holographic waveguide display
US11726332B2 (en) 2009-04-27 2023-08-15 Digilens Inc. Diffractive projection apparatus
US11320571B2 (en) 2012-11-16 2022-05-03 Rockwell Collins, Inc. Transparent waveguide display providing upper and lower fields of view with uniform light extraction
US10795160B1 (en) 2014-09-25 2020-10-06 Rockwell Collins, Inc. Systems for and methods of using fold gratings for dual axis expansion
US11300795B1 (en) 2009-09-30 2022-04-12 Digilens Inc. Systems for and methods of using fold gratings coordinated with output couplers for dual axis expansion
US8233204B1 (en) 2009-09-30 2012-07-31 Rockwell Collins, Inc. Optical displays
WO2011092838A1 (ja) * 2010-01-29 2011-08-04 株式会社フォーサイド・ドット・コム コンテンツ共有システム、およびコンテンツ共有方法
US8659826B1 (en) 2010-02-04 2014-02-25 Rockwell Collins, Inc. Worn display system and method without requiring real time tracking for boresight precision
US9450928B2 (en) * 2010-06-10 2016-09-20 Gemalto Sa Secure registration of group of clients using single registration procedure
US9715580B2 (en) * 2011-01-19 2017-07-25 Disney Enterprises, Inc. Player specific limited licenses
US9063787B2 (en) * 2011-01-28 2015-06-23 Oracle International Corporation System and method for using cluster level quorum to prevent split brain scenario in a data grid cluster
US20120209998A1 (en) * 2011-02-11 2012-08-16 Nokia Corporation Method and apparatus for providing access to social content based on membership activity
US9224133B2 (en) * 2011-03-23 2015-12-29 Dell Products, Lp Method for establishing interpersonal communication and system
US20120246191A1 (en) * 2011-03-24 2012-09-27 True Xiong World-Wide Video Context Sharing
WO2012136970A1 (en) 2011-04-07 2012-10-11 Milan Momcilo Popovich Laser despeckler based on angular diversity
US20120302212A1 (en) * 2011-05-25 2012-11-29 Critical Medical Solutions, Inc. Secure mobile radiology communication system
US8437384B2 (en) 2011-05-31 2013-05-07 Facebook Inc. Mobile communications devices and methods having reduced communication latency
US9489660B2 (en) * 2011-07-12 2016-11-08 Salesforce.Com, Inc. Methods and systems for public collaborative interface for private network groups
TWI533198B (zh) 2011-07-22 2016-05-11 社交通訊公司 於虛擬區域及實體空間之間通訊的技術
US20140154658A1 (en) * 2011-07-30 2014-06-05 Uri Kaplan Educational application generator and educational reader
US20140204455A1 (en) 2011-08-24 2014-07-24 Milan Momcilo Popovich Wearable data display
WO2016020630A2 (en) 2014-08-08 2016-02-11 Milan Momcilo Popovich Waveguide laser illuminator incorporating a despeckler
US10670876B2 (en) 2011-08-24 2020-06-02 Digilens Inc. Waveguide laser illuminator incorporating a despeckler
US9507150B1 (en) 2011-09-30 2016-11-29 Rockwell Collins, Inc. Head up display (HUD) using a bent waveguide assembly
US8634139B1 (en) 2011-09-30 2014-01-21 Rockwell Collins, Inc. System for and method of catadioptric collimation in a compact head up display (HUD)
US9715067B1 (en) 2011-09-30 2017-07-25 Rockwell Collins, Inc. Ultra-compact HUD utilizing waveguide pupil expander with surface relief gratings in high refractive index materials
US9366864B1 (en) 2011-09-30 2016-06-14 Rockwell Collins, Inc. System for and method of displaying information without need for a combiner alignment detector
US9118731B2 (en) * 2011-10-08 2015-08-25 Broadcom Corporation Ad hoc social networking
CN106022717A (zh) * 2011-12-28 2016-10-12 英特尔公司 与接近装置共享用户信息
WO2013102759A2 (en) 2012-01-06 2013-07-11 Milan Momcilo Popovich Contact image sensor using switchable bragg gratings
US10706021B2 (en) 2012-01-17 2020-07-07 Oracle International Corporation System and method for supporting persistence partition discovery in a distributed data grid
US8745136B1 (en) * 2012-02-07 2014-06-03 Google Inc. Incoming and outgoing privacy settings in social networks
US9523852B1 (en) 2012-03-28 2016-12-20 Rockwell Collins, Inc. Micro collimator system and method for a head up display (HUD)
EP2842003B1 (en) 2012-04-25 2019-02-27 Rockwell Collins, Inc. Holographic wide angle display
US9933684B2 (en) 2012-11-16 2018-04-03 Rockwell Collins, Inc. Transparent waveguide display providing upper and lower fields of view having a specific light output aperture configuration
US9592442B2 (en) * 2013-04-11 2017-03-14 Tencent Technology (Shenzhen) Company Limited Communication method, system, server and client device for user-interactive system
US9674413B1 (en) 2013-04-17 2017-06-06 Rockwell Collins, Inc. Vision system and method having improved performance and solar mitigation
US9727298B2 (en) * 2013-05-28 2017-08-08 Sony Corporation Device and method for allocating data based on an arrangement of elements in an image
US9727772B2 (en) 2013-07-31 2017-08-08 Digilens, Inc. Method and apparatus for contact image sensing
US9244281B1 (en) 2013-09-26 2016-01-26 Rockwell Collins, Inc. Display system and method using a detached combiner
US10732407B1 (en) 2014-01-10 2020-08-04 Rockwell Collins, Inc. Near eye head up display system and method with fixed combiner
US9519089B1 (en) 2014-01-30 2016-12-13 Rockwell Collins, Inc. High performance volume phase gratings
US9244280B1 (en) 2014-03-25 2016-01-26 Rockwell Collins, Inc. Near eye display system and method for display enhancement or redundancy
EP2937802B1 (en) * 2014-04-25 2021-03-24 Samsung Electronics Co., Ltd Mobile device and method of sharing content
US10440499B2 (en) * 2014-06-16 2019-10-08 Comcast Cable Communications, Llc User location and identity awareness
WO2016020632A1 (en) 2014-08-08 2016-02-11 Milan Momcilo Popovich Method for holographic mastering and replication
US10045090B2 (en) 2014-08-11 2018-08-07 Comcast Cable Communications, Llc Merging permissions and content access
US10241330B2 (en) 2014-09-19 2019-03-26 Digilens, Inc. Method and apparatus for generating input images for holographic waveguide displays
US10088675B1 (en) 2015-05-18 2018-10-02 Rockwell Collins, Inc. Turning light pipe for a pupil expansion system and method
US9715110B1 (en) 2014-09-25 2017-07-25 Rockwell Collins, Inc. Automotive head up display (HUD)
WO2016081616A2 (en) * 2014-11-18 2016-05-26 4P Therapeutics Transdermal patch formulations for delivery of water soluble drugs, peptides, proteins and oligosaccharides
CN111323867A (zh) 2015-01-12 2020-06-23 迪吉伦斯公司 环境隔离的波导显示器
EP3051453A1 (en) * 2015-01-27 2016-08-03 Alun Mackrill Electronic puzzle messaging
US9632226B2 (en) 2015-02-12 2017-04-25 Digilens Inc. Waveguide grating device
US10247943B1 (en) 2015-05-18 2019-04-02 Rockwell Collins, Inc. Head up display (HUD) using a light pipe
US11366316B2 (en) 2015-05-18 2022-06-21 Rockwell Collins, Inc. Head up display (HUD) using a light pipe
US10126552B2 (en) 2015-05-18 2018-11-13 Rockwell Collins, Inc. Micro collimator system and method for a head up display (HUD)
US10108010B2 (en) 2015-06-29 2018-10-23 Rockwell Collins, Inc. System for and method of integrating head up displays and head down displays
US10742681B2 (en) 2015-08-21 2020-08-11 PushPull Technology Limited Data collaboration
EP3133524B1 (en) * 2015-08-21 2021-04-14 Pushpull Technology Limited Data collaboration
US11038687B2 (en) 2015-08-21 2021-06-15 PushPull Technology Limited Data collaboration
JP6598269B2 (ja) 2015-10-05 2019-10-30 ディジレンズ インコーポレイテッド 導波管ディスプレイ
US10598932B1 (en) 2016-01-06 2020-03-24 Rockwell Collins, Inc. Head up display for integrating views of conformally mapped symbols and a fixed image source
JP6895451B2 (ja) 2016-03-24 2021-06-30 ディジレンズ インコーポレイテッド 偏光選択ホログラフィー導波管デバイスを提供するための方法および装置
EP3433658B1 (en) 2016-04-11 2023-08-09 DigiLens, Inc. Holographic waveguide apparatus for structured light projection
US11513350B2 (en) 2016-12-02 2022-11-29 Digilens Inc. Waveguide device with uniform output illumination
US10545346B2 (en) 2017-01-05 2020-01-28 Digilens Inc. Wearable heads up displays
US10295824B2 (en) 2017-01-26 2019-05-21 Rockwell Collins, Inc. Head up display with an angled light pipe
US11550820B2 (en) 2017-04-28 2023-01-10 Oracle International Corporation System and method for partition-scoped snapshot creation in a distributed data computing environment
US10769019B2 (en) 2017-07-19 2020-09-08 Oracle International Corporation System and method for data recovery in a distributed data computing environment implementing active persistence
US10862965B2 (en) 2017-10-01 2020-12-08 Oracle International Corporation System and method for topics implementation in a distributed data computing environment
WO2019079350A2 (en) 2017-10-16 2019-04-25 Digilens, Inc. SYSTEMS AND METHODS FOR MULTIPLYING THE IMAGE RESOLUTION OF A PIXÉLISÉ DISPLAY
WO2019136476A1 (en) 2018-01-08 2019-07-11 Digilens, Inc. Waveguide architectures and related methods of manufacturing
KR20200108030A (ko) 2018-01-08 2020-09-16 디지렌즈 인코포레이티드. 도파관 셀 내의 홀로그래픽 격자의 높은 처리능력의 레코딩을 위한 시스템 및 방법
US11402801B2 (en) 2018-07-25 2022-08-02 Digilens Inc. Systems and methods for fabricating a multilayer optical structure
WO2020168348A1 (en) 2019-02-15 2020-08-20 Digilens Inc. Methods and apparatuses for providing a holographic waveguide display using integrated gratings
KR20210134763A (ko) 2019-03-12 2021-11-10 디지렌즈 인코포레이티드. 홀로그래픽 도파관 백라이트 및 관련된 제조 방법
US20200386947A1 (en) 2019-06-07 2020-12-10 Digilens Inc. Waveguides Incorporating Transmissive and Reflective Gratings and Related Methods of Manufacturing
KR20220038452A (ko) 2019-07-29 2022-03-28 디지렌즈 인코포레이티드. 픽셀화된 디스플레이의 이미지 해상도와 시야를 증배하는 방법 및 장치
JP2022546413A (ja) 2019-08-29 2022-11-04 ディジレンズ インコーポレイテッド 真空回折格子および製造方法

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1304604A (zh) * 1999-03-25 2001-07-18 皇家菲利浦电子有限公司 多节点加密与密钥传送
US20060133407A1 (en) * 2004-12-21 2006-06-22 Nokia Corporation Content sharing in a communication system
US20060146765A1 (en) * 2003-02-19 2006-07-06 Koninklijke Philips Electronics, N.V. System for ad hoc sharing of content items between portable devices and interaction methods therefor
US20070226299A1 (en) * 2006-03-24 2007-09-27 Cisco Technology, Inc. Method and system for providing an instant messaging quorum monitoring service
CN101127684A (zh) * 2006-08-15 2008-02-20 国际商业机器公司 基于自动共享资料数据发起交往的方法和计算设备
CN101523852A (zh) * 2006-10-06 2009-09-02 诺基亚公司 用于在p2p网络设备中提供社交网络图的系统、方法、装置和计算机程序产品

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7603411B1 (en) 1999-12-14 2009-10-13 Nortel Networks Limited Presence management system
US6993587B1 (en) 2000-04-07 2006-01-31 Network Appliance Inc. Method and apparatus for election of group leaders in a distributed network
JP4555072B2 (ja) 2002-05-06 2010-09-29 シンクロネイション インコーポレイテッド ローカライズされたオーディオ・ネットワークおよび関連するディジタル・アクセサリ
US8285825B1 (en) 2002-11-13 2012-10-09 Novell, Inc. Method and system for managing network resources based on a dynamic quorum
US8270320B2 (en) 2004-09-30 2012-09-18 Avaya Inc. Method and apparatus for launching a conference based on presence of invitees
US7765305B2 (en) 2005-04-07 2010-07-27 Microsoft Corporation Retry request overload protection
KR100640369B1 (ko) * 2005-07-28 2006-10-30 삼성전자주식회사 휴대 단말기의 내장형 배터리팩 케이스 락킹 장치
US7734710B2 (en) 2005-09-22 2010-06-08 Avaya Inc. Presence-based hybrid peer-to-peer communications
US7636794B2 (en) * 2005-10-31 2009-12-22 Microsoft Corporation Distributed sensing techniques for mobile devices
US7716180B2 (en) 2005-12-29 2010-05-11 Amazon Technologies, Inc. Distributed storage system with web services client interface
US20080086431A1 (en) 2006-09-15 2008-04-10 Icebreaker, Inc. Social interaction messaging and notification
US8522223B2 (en) 2006-11-22 2013-08-27 Intel Corporation Automatic function call in multithreaded application
WO2008121960A1 (en) 2007-03-30 2008-10-09 Pseuds, Inc. System and method for multi-governance social networking groups
US7917633B1 (en) 2007-04-17 2011-03-29 Glance Networks, Inc. Method and apparatus for reconnecting to a remote viewing session
US20090222858A1 (en) * 2008-02-29 2009-09-03 Telefonaktiebolaget Lm Ericsson (Publ) System and Method for Creating Electronic Guides Based on Presence and Group Membership
US8594772B2 (en) 2008-06-03 2013-11-26 International Business Machines Corporation Method for monitoring and communicating biomedical electromagnetic fields
US8539359B2 (en) 2009-02-11 2013-09-17 Jeffrey A. Rapaport Social network driven indexing system for instantly clustering people with concurrent focus on same topic into on-topic chat rooms and/or for generating on-topic search results tailored to user preferences regarding topic
US20100226252A1 (en) 2009-03-03 2010-09-09 Qualcomm Incorporated Invoking data service priority during network congestion
US20120209998A1 (en) 2011-02-11 2012-08-16 Nokia Corporation Method and apparatus for providing access to social content based on membership activity

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1304604A (zh) * 1999-03-25 2001-07-18 皇家菲利浦电子有限公司 多节点加密与密钥传送
US20060146765A1 (en) * 2003-02-19 2006-07-06 Koninklijke Philips Electronics, N.V. System for ad hoc sharing of content items between portable devices and interaction methods therefor
US20060133407A1 (en) * 2004-12-21 2006-06-22 Nokia Corporation Content sharing in a communication system
US20070226299A1 (en) * 2006-03-24 2007-09-27 Cisco Technology, Inc. Method and system for providing an instant messaging quorum monitoring service
CN101127684A (zh) * 2006-08-15 2008-02-20 国际商业机器公司 基于自动共享资料数据发起交往的方法和计算设备
CN101523852A (zh) * 2006-10-06 2009-09-02 诺基亚公司 用于在p2p网络设备中提供社交网络图的系统、方法、装置和计算机程序产品

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10063267B2 (en) 2011-05-31 2018-08-28 Facebook, Inc. Establishing communication
CN108808208A (zh) * 2013-02-28 2018-11-13 脸谱公司 用于通信的方法、系统和计算机可读非暂时性存储介质
CN108808208B (zh) * 2013-02-28 2020-06-02 脸谱公司 用于通信的方法、系统和计算机可读非暂时性存储介质
CN104049882A (zh) * 2013-03-15 2014-09-17 联想(北京)有限公司 信息处理的方法及电子设备
CN105210343A (zh) * 2013-03-15 2015-12-30 脸谱公司 建立通信
CN105210343B (zh) * 2013-03-15 2017-06-16 脸谱公司 建立通信
CN105849692A (zh) * 2013-11-07 2016-08-10 亚马逊技术股份有限公司 用于硬件装置的软件分发体系结构
CN105849692B (zh) * 2013-11-07 2020-09-15 亚马逊技术股份有限公司 用于硬件装置的软件分发体系结构
CN104734862A (zh) * 2013-12-19 2015-06-24 爱玛丽欧有限公司 云端影像分享系统
CN106471541A (zh) * 2014-03-31 2017-03-01 莫比利想法解决方案有限公司 与自动生成的私人社区相关的方法和系统

Also Published As

Publication number Publication date
CN102640103B (zh) 2015-01-07
EP2507693A4 (en) 2014-11-19
US8578038B2 (en) 2013-11-05
WO2011064760A1 (en) 2011-06-03
EP2507693A1 (en) 2012-10-10
US20110131663A1 (en) 2011-06-02

Similar Documents

Publication Publication Date Title
CN102640103A (zh) 用于提供对社交内容的访问的方法和装置
US9680888B2 (en) Private interaction hubs
US10249119B2 (en) Hub key service
JP6760797B2 (ja) プログラム、情報処理方法、及び端末
EP2917851B1 (en) Automated mobile system
CN107491296A (zh) 与一个或多个扩展应用程序对接的消息应用程序
US9571604B2 (en) Method and apparatus for distributing collaborative content
CN104126315A (zh) 移动设备家长控制
US20130339374A1 (en) Multi-media management, streaming, and electronic commerce techniques implemented over a computer network
CN106464718B (zh) 用于网络管理的设备和方法
US20090327907A1 (en) Integrating character-based profiles within a social network
US20120209998A1 (en) Method and apparatus for providing access to social content based on membership activity
CN106464719A (zh) 被管理无线分发网络中的内容发现
US10257141B2 (en) System and method for delivering inline interactive objects encapsulated in a message
US20160371656A1 (en) Method, system, and non-transitory computer-readable medium for meeting place recommendation using appointment information
JP2017515173A (ja) 情報を交換するためのシステム及び方法
US20090327906A1 (en) Supporting brand assets in a social networking service
JP2021129296A (ja) ビデオ通話ボットを利用してコミュニケーションを提供する方法、システム、およびコンピュータプログラム
CN103927322A (zh) 调整社交媒体更新显示至变化的丰富度程度的方法和系统
US11282174B1 (en) System and method of providing privacy by blurring images of people in unauthorized photos and videos
US10102395B2 (en) System and method for creating and transitioning to multiple facets of a social media object in a social network
Liu Commercial-state empire: A political economy perspective on social surveillance in contemporary China
US20120042165A1 (en) Method for providing data on mobile terminals and mobile terminal for performing the method
Naha et al. Essentials of mobile handset design
CN104995922B (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
C14 Grant of patent or utility model
GR01 Patent grant
C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20160121

Address after: Espoo, Finland

Patentee after: NOKIA TECHNOLOGIES OY

Address before: Espoo, Finland

Patentee before: NOKIA Corp.

CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20150107

Termination date: 20211129

CF01 Termination of patent right due to non-payment of annual fee