CN101785017B - 用于为软件应用提供社交上下文的平台 - Google Patents
用于为软件应用提供社交上下文的平台 Download PDFInfo
- Publication number
- CN101785017B CN101785017B CN200880103393.1A CN200880103393A CN101785017B CN 101785017 B CN101785017 B CN 101785017B CN 200880103393 A CN200880103393 A CN 200880103393A CN 101785017 B CN101785017 B CN 101785017B
- Authority
- CN
- China
- Prior art keywords
- information
- user
- social networks
- application
- privacy
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/10—Network architectures or network communication protocols for network security for controlling access to devices or network resources
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/62—Protecting access to data via a platform, e.g. using keys or access control rules
- G06F21/6218—Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
- G06F21/6245—Protecting personal data, e.g. for financial or medical purposes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Administration; Management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/10—Network architectures or network communication protocols for network security for controlling access to devices or network resources
- H04L63/102—Entity profiles
Abstract
本发明提供了一种用于为软件应用提供社交上下文的系统和方法。根据本发明的一个实施方式,社交网络的用户授权外部软件应用访问社交网络中的可用信息。在此后的某时,社交网络的用户使用由第三方软件开发者所设计的应用。应用针对访问社交网络中可用信息的许可而联系社交网络提供者。如果访问被授权,则应用将来自社交网络的信息并入其与用户的交互中,从而为用户与应用的交互提供社交上下文。
Description
技术领域
本发明涉及互联网应用,并且具体地涉及使用基于互联网的社交网络来为用户与第三方软件应用的交互提供社交上下文。
背景技术
目前,基于互联网的社交网络的提供者允许第三方软件开发者开发能够与社交网络交互的应用。然而,社交网络仅提供有限的信息,并且没有为该应用提供社交上下文。也即,第三方应用的用户无法看到社交网络的其他用户在做什么,或是访问有关社交网络其他用户的、不可公开获得的信息。
目前,不存在可供软件应用的第三方开发者用来开发可根据社交网络中的可用信息来获取社交上下文的应用的可用平台。
发明内容
本发明提供了用于为软件应用提供社交上下文的系统和方法。根据本发明的一个实施方式,社交网络的用户可以授权外部软件应用对社交网络中可用信息的访问。当社交网络的用户使用外部应用时,应用针对访问社交网络中可用信息的许可而联系社交网络提供者。如果访问被授权,则应用将来自社交网络的信息并入其与用户的交互中,从而为用户与应用的交互提供社交上下文。
附图说明
图1是可以与本发明结合使用的通过网络来连接社交网络提供者、软件应用与计算设备用户的架构的框图;
图2是示出根据本发明的用户与社交网络提供者以及与第三方软件应用的示例性交互的框图;
图3是提供用于向软件应用提供社交上下文的平台的示例性社交网络提供者的框图;
图4示出了根据本发明的具有由社交网络提供者提供的社交上下文的示例性外部软件应用的一个屏幕截图;
图5示出了根据本发明的具有由社交网络提供者提供的社交上下文的示例性外部软件应用的另一个屏幕截图。
具体实施方式
本发明提供了一种平台,用于使用社交网络来为该社交网络外部的软件应用提供社交上下文,其中所述软件应用例如是由第三方开发者而不是社交网络提供者开发的应用,和/或没有驻留于社交网络或社交网络提供者内的应用。社交上下文包括对用户与软件应用的交互进行个性化设置的信息。
社交网络提供者可以为软件应用的第三方开发者提供对根据本发明的平台的访问,以使得开发者可以设计从社交网络获取社交上下文的应用。此类应用继而可以包含关于社交网络用户的、受到隐私控制的信息,以允许该应用的用户体验由社交网络提供者所提供的社交上下文。
例如,社交网络的用户还可能希望使用显示书评的第三方软件应用。如果用户已经授权社交网络提供者向外部应用提供与社交网络中的用户相关联的信息,则用户可以通过书评应用访问该信息。例如,用户可以使用该应用来查找他在社交网络中已经建立连接的人所创建的、该应用上的书评。如果社交网络通常收集其自身关于图书、位置的数据或者通过提供的应用编程接口可访问的其自身数据的任何其他集合,则用户同样可以将该数据并入其对第三方应用的使用中。
图1是可以与本发明一起使用的、通过网络108来连接社交网络提供者102、软件应用104与计算设备的用户106的架构的框图。用户106,例如用户106A、用户106B和用户106N,通过网络108来与社交网络提供者102通信。用户106A-106N可以使用与社交网络提供者102兼容的任何类型的通信设备,例如移动电话、个人数字助理和/或桌面型或膝上型计算机。任何类型的通信设备都在各种实施方式的范围之内。
社交网络提供者102可以包括提供社交网络服务(例如,通信服务、交友服务或其他用户社交交互的任何服务)的任何用户或实体。例如,社交网络提供者102可以主控一个网站,允许一个或多个用户106通过该网站彼此通信。在一个实例中,用户106A可以通过与社交网络提供者102相关联的社交网络网站与用户106B通信,该社交网络提供者102为用户提供与例如和用户106A同一所大学的一个或多个其他用户106B-106N连接或重新连接的机会。
根据一些实施方式,应用104的开发者可以联系社交网络提供者102,并从开发者请求应用密钥。社交网络提供者102可以评阅开发者提出的应用104,并批准应用104和社交网络之间的交互。评阅和批准可以采用任何需要的形式;例如,其可以需要人工评阅,或者其可以是自动的。
应用104可以是任何类型的应用,因此,例如显示静态或移动图像的应用,播放声音(如音乐或语音)的应用,用于财务管理的应用,用于日程或任何目的的应用均包括本发明的范围之内。应用104可以利用任何自然语言和/或计算机语言来编写。
当用户106A遇到应用104,并且按照请求访问来自社交网络提供者102的信息这一方式来使用该应用104时,社交网络提供者102进行检查,以查看该应用的用户是否已经提供了针对应用104访问信息的授权。
在一些实施方式中,社交网络的用户可以授权对社交网络中由其控制的可用信息进行外部使用。例如,信息可以与用户的用户简档、账户、用户ID(唯一的用户标识)或代表该用户的任何其他数据或数据结构相关联。示例性的授权方法包括但不限于:(1)用户开启与社交网络的无限会话(如2007年3月13日提交的名称为“Systems and Methods for Network Authentication(用于网络认证的系统和方法)”的美国临时专利申请序号60/906,961中所描述);以及(2)用户登录到社交网络,并通过复选框菜单或其他显示来选择他在社交网络中的一些或全部信息。授权可以发生在用户访问应用104之前或期间,并可以无限期地保持,直到由用户或由社交网络提供者102更改。备选地,例如,社交网络的登录过程可以启动时钟,从而导致授权在一段时间之后超时;在超时之后,将需要新的授权。由此,应用104的用户可以(但非必须)在通过应用104访问社交网络中的可用信息的同时活跃地使用社交网络(例如,通过他的电脑桌面上打开的窗口)。
与应用104结合使用的社交网络中的可用信息可以受制于社交网络的用户106所选择的隐私设置(如2006年7月25日提交的名称为“Systems and Methods for Dynamically Generating a PrivacySummary(用于动态生成隐私概要的系统和方法)”的美国专利申请序号11/493,291中所描述)。隐私设置选择可以作为上述的授权过程的一部分或是独立地进行设置。在这种情况下,应用104应当设计为将关于社交网络中用户106的受隐私控制的信息并入用户106A与应用104的交互中,以使得由社交网络中的用户106A所设置的隐私设置并入用户106A或其他用户与应用104的交互中。
图2是示出了用户106A与社交网络提供者102以及与第三方软件应用104的示例性交互的框图。用户106A在所描绘的时刻与应用104具有交互202。对于社交网络提供者102向应用104提供针对用户106A而个性化设置的上下文,在交互202时,交互204和206必须正在发生和/或必须已经发生。
在示例性实施方式中,用户106A与社交网络提供者102之间的交互包括上述授权过程,其中用户106A授权应用104访问关于用户106A的信息。可选地,交204还可以包括用户106A对隐私设置的选择。交互206包括应用104对社交网络中数据的访问的一个或多个实例。例如,动态地更新来自社交网络的信息的应用104将与社交网络提供者102具有频繁的多次交互206;这样的交互206可以由图3所示的一个或多个应用处理接口来中转或以其他方式进行处理。交互208包括授权、隐私设置选择和/或由一个或多个用户106B-106N提供给社交网络提供者102的其他信息,其类似地控制应用104对其信息的访问。
图3是提供了为一个或多个软件应用104提供社交上下文的平台的示例性社交网络提供者102的框图。社交网络提供者102可以包括服务器、客户端设备或任何其他设备。
社交网络提供者102包括用户信息数据库302、验证模块304以及应用编程接口306,并且还可以可选地包括隐私设置选择组件308。用户信息数据库302存储与社交网络的每个用户106A-106N相关联的数据,其可以在适合的条件下由第三方应用访问。当用户106A授权一个或多个外部应用访问时,和/或选择或更新与用户106A相关联的隐私设置时,用户信息数据库302更新与用户106A相关联的数据。因此,授权和隐私设置选择与每个用户106关联地存储。授权、隐私设置选择和其他用户106信息可以在任何存储介质中存储、更改、增加或以另外方式具体化或获取。
验证模块304验证:试图访问来自社交网络的信息的应用104的用户106A已经授权使用该信息,如此处所描述的。
应用编程接口306通过网络108来与应用104通信。应用104通过应用编程接口306向社交网络提供者102传送各种类型的信息,诸如针对关于用户106A的信息的请求、针对关于一个或多个用户106B-106N的信息的请求、以及可选地关于用户106A的信息的更新。任何类型的应用编程接口306都包括在各种实施方式的范围之内。
可选地,隐私设置选择组件308从用户106(例如用户106A)接收隐私设置选择。隐私设置选择组件308使用由用户106A选择的隐私设置来更新用户信息数据库302。
虽然将社交网络提供者102描述为包括各种组件(如用户信息数据库302、验证模块304、应用编程接口306以及隐私设置选择组件308),但是社交网络提供者102可以包括更少或更多的组件,并且仍然包括在各种实施方式的范围之内。
社交网络提供者102可以提供任何类型的社交网络。也即,社交网络可以包括根据任何类别进行分组的用户,例如朋友、彼此居住接近的用户以及校友。用户可以指定网络和分组,和/或网络和分组可以由社交网络提供者102来预先确定。由此,用户106A可以通过社交网络以各种方式与用户106N相关,例如,通过与用户106N一起包括在居住在波士顿地区的用户组中。
图4示出了根据本发明的、具有由社交网络提供者102所提供的社交上下文的示例性外部软件应用104的屏幕截图400。应用“MoochSpot”允许用户106A跟踪对用户106A在社交网络中通过“朋友”分组而与其相关的用户106B-106N的贷款和债务。虽然如图所示具有询问用户登录到社交网络的链接402,但是在其他实施方式中,用户不需要同时登录到社交网络。
图5示出了根据本发明的、具有由社交网络提供者102所提供的社交上下文的示例性外部软件应用104的另一个屏幕截图500。屏幕的部分502允许用户106A创建“储蓄罐(Piggy Bank)”,并且从用户106B-106N之中邀请他的“朋友”加入。例如,链接504邀请用户106A进行点击,并由此被引导到附加信息的另一个显示(未示出);由社交网络提供者102为用户106A而提供给应用104的社交上下文通过显示关于用户106B-106N的附加信息以及与用户106B-106N的新关系的创建来进行更新。屏幕的部分506还允许用户106A通过应用104查看与用户106B-106N的任何财务交易。在这些交易发生时,提供给应用104的社交上下文将因此更新。
虽然以上已经描述了各种实施方式,但是应当理解的是,它们仅以示例而不是限制的方式提出。从而,优选的实施方式的宽度和范围不应当限制于上述的任何示例性实施方式。
Claims (5)
1.一种提供关于社交网络的用户的信息以供外部软件应用使用的方法,所述方法包括:
在社交网络处经由用户设备从所述社交网络的用户接收隐私设置,所述隐私设置指示是否授权由不同于所述社交网络的提供者的其他方提供的应用访问关于所述用户的信息,所述信息包括所述用户已在所述社交网络中与之建立连接的一个或多个其他用户的有关信息,并且其中所述应用基于所访问的所述用户已在所述社交网络中与之建立连接的所述一个或多个其他用户的所述有关信息而从所述应用在其上执行的服务器向所述用户设备提供内容;
在所述社交网络处从所述应用接收针对所述社交网络的用户的有关信息的请求,请求的所述信息包括所述社交网络中与所述用户相关的一个或多个其他用户的有关信息;
基于接收到的所述隐私设置,验证其信息被请求的所述用户已经授权对所述社交网络中由所述用户具有控制的可用信息进行外部使用;以及
从所述社交网络将请求的所述信息提供给所述应用,使得所述应用将所请求的来自所述社交网络的所述信息并入与所述用户的交互。
2.根据权利要求1所述的方法,其中所述信息包括关于所述应用的用户的信息。
3.一种提供来自社交网络的信息以供外部软件应用使用的系统,所述系统包括:
用户信息数据库,配置用于存储和更新与所述社交网络的用户相关联的信息以及针对所述信息的使用的授权;
隐私设置组件,配置用于:
在社交网络处经由用户设备从所述社交网络的用户接收隐私设置,所述隐私设置指示是否授权由不同于所述社交网络的提供者的其他方提供的应用访问关于所述用户的信息,所述信息包括所述用户已在所述社交网络中与之建立连接的一个或多个其他用户的有关信息,并且其中所述应用基于所访问的所述用户已在所述社交网络中与之建立连接的所述一个或多个其他用户的所述有关信息而从所述应用在其上执行的服务器向所述用户设备提供内容;
应用编程接口,配置用于:
接收针对存储在所述用户信息数据库中的、关于用户的信息的请求,请求的所述信息包括所述社交网络中与所述用户相关的一个或多个其他用户的有关信息,以及
根据所述用户的授权向所述应用提供请求的信息,使得所述应用将所请求的来自所述社交网络的所述信息并入与所述用户的交互;以及
验证模块,配置用于:
基于接收到的所述隐私设置,验证其信息被请求的所述用户已经授权对所述社交网络中由所述用户具有控制的可用信息进行外部使用,以及
在授权的情况下向所述应用编程接口提供所述信息。
4.一种提供关于社交网络的用户的信息以供外部软件应用使用的设备,所述设备包括:
用于在社交网络处经由用户设备从所述社交网络的用户接收隐私设置的装置,所述隐私设置指示是否授权由不同于所述社交网络的提供者的其他方提供的应用访问关于所述用户的信息,所述信息包括所述用户已在所述社交网络中与之建立连接的一个或多个其他用户的有关信息,并且其中所述应用基于所访问的所述用户已在所述社交网络中与之建立连接的所述一个或多个其他用户的所述有关信息而从所述应用在其上执行的服务器向所述用户设备提供内容;
用于在所述社交网络处从所述应用接收针对所述社交网络的用户的有关信息的请求的装置,请求的所述信息包括所述社交网络中与所述用户相关的一个或多个其他用户的有关信息;
用于基于接收到的所述隐私设置,验证从其信息被请求的所述用户已经授权对所述社交网络中由所述用户具有控制的可用信息进行外部使用的装置;以及
用于根据所述验证从所述社交网络将请求的所述信息提供给所述应用使得所述应用将所请求的来自所述社交网络的所述信息并入与所述用户的交互的装置。
5.根据权利要求4所述的设备,其中所述信息包括关于所述应用的用户的信息。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/893,559 US8732846B2 (en) | 2007-08-15 | 2007-08-15 | Platform for providing a social context to software applications |
US11/893,559 | 2007-08-15 | ||
PCT/US2008/073202 WO2009023790A1 (en) | 2007-08-15 | 2008-08-14 | Platform for providing a social context to software applications |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101785017A CN101785017A (zh) | 2010-07-21 |
CN101785017B true CN101785017B (zh) | 2015-09-30 |
Family
ID=40351163
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200880103393.1A Active CN101785017B (zh) | 2007-08-15 | 2008-08-14 | 用于为软件应用提供社交上下文的平台 |
Country Status (9)
Country | Link |
---|---|
US (2) | US8732846B2 (zh) |
EP (1) | EP2201504A4 (zh) |
JP (2) | JP5744516B2 (zh) |
CN (1) | CN101785017B (zh) |
AU (1) | AU2008286781B2 (zh) |
BR (1) | BRPI0815031A2 (zh) |
CA (1) | CA2695545C (zh) |
WO (1) | WO2009023790A1 (zh) |
ZA (1) | ZA201000864B (zh) |
Families Citing this family (65)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CA2420418C (en) * | 2000-08-29 | 2013-01-29 | Eloquent | Tool for collaborative edit/search of dynamic objects |
US7702730B2 (en) | 2004-09-03 | 2010-04-20 | Open Text Corporation | Systems and methods for collaboration |
US7707249B2 (en) * | 2004-09-03 | 2010-04-27 | Open Text Corporation | Systems and methods for collaboration |
US8402094B2 (en) | 2006-08-11 | 2013-03-19 | Facebook, Inc. | Providing a newsfeed based on user affinity for entities and monitored actions in a social network environment |
US7669123B2 (en) | 2006-08-11 | 2010-02-23 | Facebook, Inc. | Dynamically providing a news feed about a user of a social network |
US8171128B2 (en) | 2006-08-11 | 2012-05-01 | Facebook, Inc. | Communicating a newsfeed of media content based on a member's interactions in a social network environment |
CA2633512A1 (en) | 2005-12-14 | 2007-06-21 | Facebook, Inc. | Systems and methods for social mapping |
US9459622B2 (en) | 2007-01-12 | 2016-10-04 | Legalforce, Inc. | Driverless vehicle commerce network and community |
JP2009521752A (ja) | 2005-12-23 | 2009-06-04 | フェイスブック,インク. | ソーシャルタイムラインを生成するためのシステムおよび方法 |
US9070101B2 (en) | 2007-01-12 | 2015-06-30 | Fatdoor, Inc. | Peer-to-peer neighborhood delivery multi-copter and method |
US8965409B2 (en) | 2006-03-17 | 2015-02-24 | Fatdoor, Inc. | User-generated community publication in an online neighborhood social network |
US9373149B2 (en) | 2006-03-17 | 2016-06-21 | Fatdoor, Inc. | Autonomous neighborhood vehicle commerce network and community |
US9064288B2 (en) | 2006-03-17 | 2015-06-23 | Fatdoor, Inc. | Government structures and neighborhood leads in a geo-spatial environment |
US9037516B2 (en) | 2006-03-17 | 2015-05-19 | Fatdoor, Inc. | Direct mailing in a geo-spatial environment |
US9002754B2 (en) | 2006-03-17 | 2015-04-07 | Fatdoor, Inc. | Campaign in a geo-spatial environment |
US9071367B2 (en) | 2006-03-17 | 2015-06-30 | Fatdoor, Inc. | Emergency including crime broadcast in a neighborhood social network |
US7529795B2 (en) * | 2006-03-20 | 2009-05-05 | Stragent, Llc | Message board aggregator |
US7647351B2 (en) | 2006-09-14 | 2010-01-12 | Stragent, Llc | Web scrape template generation |
US8185096B2 (en) | 2007-02-05 | 2012-05-22 | Boadin Technology, LLC | Systems and methods for multi-modal mobile media services |
US8010597B2 (en) * | 2007-09-19 | 2011-08-30 | Microsoft Corporation | Componentized site engine services |
US8464206B2 (en) * | 2007-10-22 | 2013-06-11 | Open Text S.A. | Method and system for managing enterprise content |
US8117225B1 (en) | 2008-01-18 | 2012-02-14 | Boadin Technology, LLC | Drill-down system, method, and computer program product for focusing a search |
US8117242B1 (en) | 2008-01-18 | 2012-02-14 | Boadin Technology, LLC | System, method, and computer program product for performing a search in conjunction with use of an online application |
US20090271209A1 (en) * | 2008-03-03 | 2009-10-29 | At&T Intellectual Property I, L.P. | System and Method for Tailoring Privacy in Online Social Networks |
US8131458B1 (en) | 2008-08-22 | 2012-03-06 | Boadin Technology, LLC | System, method, and computer program product for instant messaging utilizing a vehicular assembly |
US8078397B1 (en) | 2008-08-22 | 2011-12-13 | Boadin Technology, LLC | System, method, and computer program product for social networking utilizing a vehicular assembly |
US8190692B1 (en) | 2008-08-22 | 2012-05-29 | Boadin Technology, LLC | Location-based messaging system, method, and computer program product |
US8073590B1 (en) | 2008-08-22 | 2011-12-06 | Boadin Technology, LLC | System, method, and computer program product for utilizing a communication channel of a mobile device by a vehicular assembly |
US8265862B1 (en) | 2008-08-22 | 2012-09-11 | Boadin Technology, LLC | System, method, and computer program product for communicating location-related information |
US8549072B2 (en) | 2009-07-23 | 2013-10-01 | Facebook, Inc. | Markup language for incorporating social networking system information by an external website |
DE102010006987A1 (de) * | 2010-02-05 | 2011-08-11 | Giesecke & Devrient GmbH, 81677 | Komplettierung portabler Datenträger |
US8402548B1 (en) * | 2010-09-03 | 2013-03-19 | Facebook, Inc. | Providing user confidence information to third-party systems |
US8504910B2 (en) | 2011-01-07 | 2013-08-06 | Facebook, Inc. | Mapping a third-party web page to an object in a social networking system |
CN102256254B (zh) * | 2011-01-20 | 2014-01-29 | 北京开心人信息技术有限公司 | 一种第三方组件安全接入wap平台的方法与系统 |
US9311462B1 (en) | 2011-03-04 | 2016-04-12 | Zynga Inc. | Cross platform social networking authentication system |
US8332488B1 (en) | 2011-03-04 | 2012-12-11 | Zynga Inc. | Multi-level cache with synch |
US10135776B1 (en) | 2011-03-31 | 2018-11-20 | Zynga Inc. | Cross platform social networking messaging system |
US8347322B1 (en) | 2011-03-31 | 2013-01-01 | Zynga Inc. | Social network application programming interface |
EP2521329B1 (en) * | 2011-05-04 | 2013-07-10 | Alcatel Lucent | A server, a system, a method, a computer program and a computer program product for accessing a server in a computer network |
US8522137B1 (en) | 2011-06-30 | 2013-08-27 | Zynga Inc. | Systems, methods, and machine readable media for social network application development using a custom markup language |
US9781540B2 (en) * | 2011-07-07 | 2017-10-03 | Qualcomm Incorporated | Application relevance determination based on social context |
CN102523308B (zh) * | 2011-12-31 | 2015-01-14 | 北京新媒传信科技有限公司 | 一种应用开发方法和运行该方法所开发应用的平台系统 |
US9015235B2 (en) | 2012-01-13 | 2015-04-21 | Antecea, Inc. | Server aggregated application streaming |
US20130262204A1 (en) * | 2012-04-02 | 2013-10-03 | Extole, Inc. | Promotion targeting, fulfilling, tracking, and managing |
US9189819B2 (en) * | 2012-04-20 | 2015-11-17 | Facebook, Inc. | Personalizing an application with content from a social networking system |
US9699485B2 (en) | 2012-08-31 | 2017-07-04 | Facebook, Inc. | Sharing television and video programming through social networking |
US20140149223A1 (en) * | 2012-11-29 | 2014-05-29 | Nipun Mathur | Targeted Advertisements In Mobile Applications |
JP2016502726A (ja) * | 2012-12-06 | 2016-01-28 | トムソン ライセンシングThomson Licensing | ソーシャルネットワークプライバシーオーディタ |
US9092211B2 (en) | 2012-12-13 | 2015-07-28 | Microsoft Technology Licensing, Llc | Social-based information recommendation system |
US9886562B1 (en) | 2013-06-18 | 2018-02-06 | Google Llc | In-context control of feed privacy settings |
US9439367B2 (en) | 2014-02-07 | 2016-09-13 | Arthi Abhyanker | Network enabled gardening with a remotely controllable positioning extension |
US9457901B2 (en) | 2014-04-22 | 2016-10-04 | Fatdoor, Inc. | Quadcopter with a printable payload extension system and method |
US9004396B1 (en) | 2014-04-24 | 2015-04-14 | Fatdoor, Inc. | Skyteboard quadcopter and method |
US11297059B2 (en) * | 2014-04-25 | 2022-04-05 | Adobe Inc. | Facilitating user-centric identity management |
US9022324B1 (en) | 2014-05-05 | 2015-05-05 | Fatdoor, Inc. | Coordination of aerial vehicles through a central server |
US9971985B2 (en) | 2014-06-20 | 2018-05-15 | Raj Abhyanker | Train based community |
US9441981B2 (en) | 2014-06-20 | 2016-09-13 | Fatdoor, Inc. | Variable bus stops across a bus route in a regional transportation network |
US9451020B2 (en) | 2014-07-18 | 2016-09-20 | Legalforce, Inc. | Distributed communication of independent autonomous vehicles to provide redundancy and performance |
US10187483B2 (en) * | 2014-08-12 | 2019-01-22 | Facebook, Inc. | Managing access to user information by applications operating in an online system environment |
CN112422291B (zh) * | 2014-08-12 | 2022-01-28 | 艾高特有限责任公司 | 基于零知识环境的社交网络引擎 |
CN104468518B (zh) * | 2014-11-10 | 2016-04-20 | 腾讯科技(深圳)有限公司 | 业务管理方法、装置和系统 |
US10467213B2 (en) * | 2015-10-26 | 2019-11-05 | Facebook, Inc. | Search indices for social plug-ins |
US10503796B2 (en) * | 2015-10-26 | 2019-12-10 | Facebook, Inc. | Searching for application content with social plug-ins |
US10459450B2 (en) | 2017-05-12 | 2019-10-29 | Autonomy Squared Llc | Robot delivery system |
JP2023010478A (ja) * | 2021-07-07 | 2023-01-20 | 株式会社チーム・ファクトリー | 情報システム |
Family Cites Families (108)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CA1337132C (en) | 1988-07-15 | 1995-09-26 | Robert Filepp | Reception system for an interactive computer network and method of operation |
US5870724A (en) * | 1989-12-08 | 1999-02-09 | Online Resources & Communications Corporation | Targeting advertising in a home retail banking delivery service |
US5937413A (en) | 1994-11-30 | 1999-08-10 | Electronics And Telecommunications Research Institure | Data audits based on timestamp criteria in replicated data bases within digital mobile telecommunication system |
CN100371914C (zh) | 1996-07-22 | 2008-02-27 | Cyva研究公司 | 个人信息安全与交换的工具 |
US6029141A (en) * | 1997-06-27 | 2000-02-22 | Amazon.Com, Inc. | Internet-based customer referral system |
US7836011B2 (en) * | 1998-10-01 | 2010-11-16 | Onepin, Inc. | Phone to phone data exchange |
US7076504B1 (en) * | 1998-11-19 | 2006-07-11 | Accenture Llp | Sharing a centralized profile |
US6963850B1 (en) | 1999-04-09 | 2005-11-08 | Amazon.Com, Inc. | Computer services for assisting users in locating and evaluating items in an electronic catalog based on actions performed by members of specific user communities |
US7013292B1 (en) | 1999-06-10 | 2006-03-14 | Felicite.Com Inc. | Method and system for universal gift registry |
JP2001312497A (ja) | 2000-04-28 | 2001-11-09 | Yamaha Corp | コンテンツ作成装置、コンテンツ配信システム、コンテンツ再生装置、及び方法並びに記憶媒体 |
US7725525B2 (en) * | 2000-05-09 | 2010-05-25 | James Duncan Work | Method and apparatus for internet-based human network brokering |
JP2002007456A (ja) | 2000-06-19 | 2002-01-11 | Fujitsu Ltd | ウエブサイトシステム、センターサイト、サービスサイト及び検索方法 |
US20040024846A1 (en) | 2000-08-22 | 2004-02-05 | Stephen Randall | Method of enabling a wireless information device to access data services |
WO2002076003A2 (en) | 2001-03-19 | 2002-09-26 | Imesh Ltd. | System and method for peer-to-peer file exchange mechanism from multiple sources |
US6959420B1 (en) | 2001-11-30 | 2005-10-25 | Microsoft Corporation | Method and system for protecting internet users' privacy by evaluating web site platform for privacy preferences policy |
US7162451B2 (en) | 2001-11-30 | 2007-01-09 | International Business Machines Corporation | Information content distribution based on privacy and/or personal information |
JP2003331045A (ja) | 2002-05-15 | 2003-11-21 | Fujitsu Ltd | ポータルサイトサーバシステム、ポータルサイト方法、およびポータルサイトプログラム |
US7340770B2 (en) * | 2002-05-15 | 2008-03-04 | Check Point Software Technologies, Inc. | System and methodology for providing community-based security policies |
CA2388150A1 (en) | 2002-05-29 | 2003-11-29 | Ibm Canada Limited-Ibm Canada Limitee | Toggleable widget for a user interface |
US20030225632A1 (en) * | 2002-05-30 | 2003-12-04 | Vincent Tong | Method and system for providing personalized online shopping service |
US20060184617A1 (en) | 2005-02-11 | 2006-08-17 | Nicholas Frank C | Method and system for the creating, managing, and delivery of feed formatted content |
US7047041B2 (en) * | 2002-06-17 | 2006-05-16 | Nokia Corporation | Method and device for storing and accessing personal information |
US20030233542A1 (en) | 2002-06-18 | 2003-12-18 | Benaloh Josh D. | Selectively disclosable digital certificates |
SE0202057D0 (sv) | 2002-07-02 | 2002-07-02 | Ericsson Telefon Ab L M | Cookie receipt header |
US6850943B2 (en) * | 2002-10-18 | 2005-02-01 | Check Point Software Technologies, Inc. | Security system and methodology for providing indirect access control |
US7249123B2 (en) | 2002-10-31 | 2007-07-24 | International Business Machines Corporation | System and method for building social networks based on activity around shared virtual objects |
US20040088177A1 (en) | 2002-11-04 | 2004-05-06 | Electronic Data Systems Corporation | Employee performance management method and system |
AU2003297275A1 (en) | 2002-11-15 | 2004-06-15 | Big Champagne, Llc. | Monitor file storage and transfer on a peer-to-peer network |
US20050076233A1 (en) | 2002-11-15 | 2005-04-07 | Nokia Corporation | Method and apparatus for transmitting data subject to privacy restrictions |
US20040172456A1 (en) * | 2002-11-18 | 2004-09-02 | Green Mitchell Chapin | Enhanced buddy list interface |
JP4218336B2 (ja) * | 2002-12-12 | 2009-02-04 | ソニー株式会社 | 情報処理システム、サービス提供装置および方法、情報処理装置および方法、並びにプログラム |
US8538895B2 (en) | 2004-03-15 | 2013-09-17 | Aol Inc. | Sharing social network information |
US20040255137A1 (en) | 2003-01-09 | 2004-12-16 | Shuqian Ying | Defending the name space |
US7472110B2 (en) | 2003-01-29 | 2008-12-30 | Microsoft Corporation | System and method for employing social networks for information discovery |
AU2004200809B2 (en) * | 2003-03-07 | 2006-05-11 | Samsung Electronics Co., Ltd. | Method and system for providing data services to mobile communication terminals and mobile communication terminal therefor |
JP2004287928A (ja) * | 2003-03-24 | 2004-10-14 | Vision Arts Kk | コンテンツ管理プログラム |
US7069308B2 (en) | 2003-06-16 | 2006-06-27 | Friendster, Inc. | System, method and apparatus for connecting users in an online computer system based on their relationships within social networks |
US20050060417A1 (en) * | 2003-09-16 | 2005-03-17 | Rose Keith R. | Automated electronic personal preference & proxy network |
US7685236B1 (en) * | 2003-09-24 | 2010-03-23 | Google Inc. | Methods and systems for developing an instant messaging network |
WO2005043312A2 (en) | 2003-10-24 | 2005-05-12 | Caringfamily, Llc | Use of a closed communication service to diagnose and treat conditions in subjects |
US20050096048A1 (en) * | 2003-10-30 | 2005-05-05 | Cellco Partnership | Optimized network employing seamless and single sign on capabilities for users accessing data applications on different networks |
US8306874B2 (en) * | 2003-11-26 | 2012-11-06 | Buy.Com, Inc. | Method and apparatus for word of mouth selling via a communications network |
US20050154639A1 (en) | 2004-01-09 | 2005-07-14 | Zetmeir Karl D. | Business method and model for integrating social networking into electronic auctions and ecommerce venues. |
US8015119B2 (en) | 2004-01-21 | 2011-09-06 | Google Inc. | Methods and systems for the display and navigation of a social network |
US7885901B2 (en) | 2004-01-29 | 2011-02-08 | Yahoo! Inc. | Method and system for seeding online social network contacts |
US7269590B2 (en) | 2004-01-29 | 2007-09-11 | Yahoo! Inc. | Method and system for customizing views of information associated with a social network user |
US7707122B2 (en) | 2004-01-29 | 2010-04-27 | Yahoo ! Inc. | System and method of information filtering using measures of affinity of a relationship |
JP2005227894A (ja) | 2004-02-10 | 2005-08-25 | Sony Corp | データ記録方法及びデータ記録装置、並びにデータ記録システム |
US20050197846A1 (en) | 2004-03-04 | 2005-09-08 | Peter Pezaris | Method and system for generating a proximity index in a social networking environment |
US20050198031A1 (en) | 2004-03-04 | 2005-09-08 | Peter Pezaris | Method and system for controlling access to user information in a social networking environment |
US20050198305A1 (en) | 2004-03-04 | 2005-09-08 | Peter Pezaris | Method and system for associating a thread with content in a social networking environment |
US8788492B2 (en) * | 2004-03-15 | 2014-07-22 | Yahoo!, Inc. | Search system and methods with integration of user annotations from a trust network |
US20050216550A1 (en) | 2004-03-26 | 2005-09-29 | Paseman William G | Communication mode and group integration for social networks |
CN1998224A (zh) | 2004-05-12 | 2007-07-11 | 富盛旺公司 | 高级联络识别系统 |
WO2005116979A2 (en) | 2004-05-17 | 2005-12-08 | Visible Path Corporation | System and method for enforcing privacy in social networks |
US7689452B2 (en) | 2004-05-17 | 2010-03-30 | Lam Chuck P | System and method for utilizing social networks for collaborative filtering |
US7478078B2 (en) | 2004-06-14 | 2009-01-13 | Friendster, Inc. | Method for sharing relationship information stored in a social network database with third party databases |
US8302164B2 (en) * | 2004-07-22 | 2012-10-30 | Facebook, Inc. | Authorization and authentication based on an individual's social network |
US7890871B2 (en) | 2004-08-26 | 2011-02-15 | Redlands Technology, Llc | System and method for dynamically generating, maintaining, and growing an online social network |
US8010460B2 (en) | 2004-09-02 | 2011-08-30 | Linkedin Corporation | Method and system for reputation evaluation of online users in a social networking scheme |
US7730010B2 (en) * | 2004-09-20 | 2010-06-01 | Microsoft Corporation | Method, system, and apparatus for maintaining user privacy in a knowledge interchange system |
US7295838B2 (en) * | 2004-09-30 | 2007-11-13 | International Business Machines Corporation | Method, apparatus and computer program product for accessing a facility directory |
US20060080613A1 (en) | 2004-10-12 | 2006-04-13 | Ray Savant | System and method for providing an interactive social networking and role playing game within a virtual community |
JP4922175B2 (ja) | 2004-10-19 | 2012-04-25 | ヤフー! インコーポレイテッド | 位置に基づくソーシャルネットワーキングシステム及び方法 |
US11283885B2 (en) | 2004-10-19 | 2022-03-22 | Verizon Patent And Licensing Inc. | System and method for location based matching and promotion |
EP1802991B1 (en) | 2004-10-21 | 2012-03-28 | Nokia Corporation | Satellite based positioning |
EP2958030A1 (en) | 2004-10-28 | 2015-12-23 | Yahoo! Inc. | Search system and methods with integration of user judgments including trust networks |
US7657458B2 (en) | 2004-12-23 | 2010-02-02 | Diamond Review, Inc. | Vendor-driven, social-network enabled review collection system and method |
US20060143183A1 (en) | 2004-12-23 | 2006-06-29 | Goldberg Adam J | System and method for providing collection sub-groups |
JP2006185257A (ja) | 2004-12-28 | 2006-07-13 | J Brain:Kk | ウェブページ閲覧制限装置及びウェブページ閲覧制限プログラム |
US7716140B1 (en) | 2004-12-31 | 2010-05-11 | Google Inc. | Methods and systems for controlling access to relationship information in a social network |
JP4544417B2 (ja) * | 2005-01-06 | 2010-09-15 | 日本電気株式会社 | リスト管理サーバ、リスト管理システム、リスト管理方法およびプログラム |
US7716300B2 (en) | 2005-02-22 | 2010-05-11 | Microsoft Corporation | Systems and methods to facilitate self regulation of social networks through trading and gift exchange |
US20060194186A1 (en) | 2005-02-28 | 2006-08-31 | Amit Nanda | Method and apparatus for automatically grouping within a networking database and system for parents |
US20060218225A1 (en) | 2005-03-28 | 2006-09-28 | Hee Voon George H | Device for sharing social network information among users over a network |
US20060215690A1 (en) * | 2005-03-28 | 2006-09-28 | Canon Development Americas, Inc. | Leveraging real-time communications for device discovery |
US20060256008A1 (en) | 2005-05-13 | 2006-11-16 | Outland Research, Llc | Pointing interface for person-to-person information exchange |
US20060229063A1 (en) | 2005-04-12 | 2006-10-12 | Microsoft Corporation | Systems and methods automatically updating contact information |
US20060248573A1 (en) | 2005-04-28 | 2006-11-02 | Content Guard Holdings, Inc. | System and method for developing and using trusted policy based on a social model |
US7832003B2 (en) | 2005-04-28 | 2010-11-09 | Microsoft Corporation | Walled gardens |
US7451161B2 (en) | 2005-04-28 | 2008-11-11 | Friendster, Inc. | Compatibility scoring of users in a social network |
US7822620B2 (en) | 2005-05-03 | 2010-10-26 | Mcafee, Inc. | Determining website reputations using automatic testing |
JP2006317575A (ja) | 2005-05-11 | 2006-11-24 | Matsushita Electric Ind Co Ltd | オーディオ復号装置 |
US7764699B2 (en) | 2005-05-16 | 2010-07-27 | Cisco Technology, Inc. | Method and system using shared configuration information to manage network access for network users |
US20060288401A1 (en) * | 2005-06-03 | 2006-12-21 | International Business Machines Corporation | System and method for generating a Java policy file for Eclipse plug-ins |
KR100744724B1 (ko) | 2005-06-24 | 2007-08-01 | (주)뮤직소프트 | 온라인 음반매장 운영 시스템 및 방법 |
US7610287B1 (en) * | 2005-06-28 | 2009-10-27 | Google Inc. | System and method for impromptu shared communication spaces |
CA2615659A1 (en) | 2005-07-22 | 2007-05-10 | Yogesh Chunilal Rathod | Universal knowledge management and desktop search system |
GB2435146B (en) * | 2005-09-13 | 2010-08-04 | Vodafone Plc | Group communications |
US8364540B2 (en) | 2005-09-14 | 2013-01-29 | Jumptap, Inc. | Contextual targeting of content using a monetization platform |
US7802290B1 (en) | 2005-12-08 | 2010-09-21 | At&T Intellectual Property Ii, L.P. | Digital social network trust propagation |
US8225376B2 (en) | 2006-07-25 | 2012-07-17 | Facebook, Inc. | Dynamically generating a privacy summary |
CA2633512A1 (en) | 2005-12-14 | 2007-06-21 | Facebook, Inc. | Systems and methods for social mapping |
US8166061B2 (en) | 2006-01-10 | 2012-04-24 | Aol Inc. | Searching recent content publication activity |
US20080040428A1 (en) | 2006-04-26 | 2008-02-14 | Xu Wei | Method for establishing a social network system based on motif, social status and social attitude |
US8255464B2 (en) * | 2006-05-09 | 2012-08-28 | Wilkins John T | Contact management system and method |
WO2007139857A2 (en) | 2006-05-24 | 2007-12-06 | Archetype Media, Inc. | Storing data related to social publishers and associating the data with electronic brand data |
US20080010343A1 (en) | 2006-05-24 | 2008-01-10 | Digital Sports, Inc. | Method of providing a digital athlete profile |
JP2007323214A (ja) | 2006-05-30 | 2007-12-13 | Ripplex Inc | システム、情報端末、オペレーティングシステム、ミドルウェア、情報通信機器、暗号化ファイルシステム、認証方法、キーワード割り付けシステム及びアプリケーションソフトウェア |
US7792903B2 (en) | 2006-05-31 | 2010-09-07 | Red Hat, Inc. | Identity management for open overlay for social networks and online services |
US20070282959A1 (en) * | 2006-06-02 | 2007-12-06 | Stern Donald S | Message push with pull of information to a communications computing device |
US7822762B2 (en) | 2006-06-28 | 2010-10-26 | Microsoft Corporation | Entity-specific search model |
US20080070697A1 (en) | 2006-09-15 | 2008-03-20 | Icebreaker, Inc. | Social interaction games and activities |
US8646095B2 (en) | 2006-11-30 | 2014-02-04 | Microsoft Corporation | Personal site privacy policy |
US20080137859A1 (en) * | 2006-12-06 | 2008-06-12 | Ramanathan Jagadeesan | Public key passing |
US8272008B2 (en) * | 2007-02-28 | 2012-09-18 | At&T Intellectual Property I, L.P. | Methods, systems, and products for retrieving audio signals |
US9524502B2 (en) * | 2007-06-20 | 2016-12-20 | Qualcomm Incorporated | Management of dynamic electronic coupons |
US20090131022A1 (en) | 2007-08-16 | 2009-05-21 | Research In Motion Limited | Apparatuses and Methods for Anonymous Messaging |
-
2007
- 2007-08-15 US US11/893,559 patent/US8732846B2/en active Active
-
2008
- 2008-08-14 CN CN200880103393.1A patent/CN101785017B/zh active Active
- 2008-08-14 JP JP2010521182A patent/JP5744516B2/ja active Active
- 2008-08-14 WO PCT/US2008/073202 patent/WO2009023790A1/en active Application Filing
- 2008-08-14 CA CA2695545A patent/CA2695545C/en not_active Expired - Fee Related
- 2008-08-14 EP EP08797914A patent/EP2201504A4/en not_active Withdrawn
- 2008-08-14 AU AU2008286781A patent/AU2008286781B2/en not_active Ceased
- 2008-08-14 BR BRPI0815031-1A2A patent/BRPI0815031A2/pt not_active Application Discontinuation
-
2010
- 2010-02-05 ZA ZA2010/00864A patent/ZA201000864B/en unknown
-
2014
- 2014-04-04 US US14/245,730 patent/US9426157B2/en active Active
- 2014-12-18 JP JP2014256737A patent/JP2015111422A/ja active Pending
Non-Patent Citations (1)
Title |
---|
Facebook: Threats to Privacy;Harvey Jones 等;《http://groups.csail.mit.edu/mac/classes/6.805/student-papers/fall05-papers/》;20060210;正文第4.5节,第7.2节 * |
Also Published As
Publication number | Publication date |
---|---|
ZA201000864B (en) | 2013-06-26 |
CA2695545A1 (en) | 2009-02-19 |
EP2201504A1 (en) | 2010-06-30 |
AU2008286781B2 (en) | 2012-11-08 |
US8732846B2 (en) | 2014-05-20 |
JP2010537283A (ja) | 2010-12-02 |
BRPI0815031A2 (pt) | 2015-03-10 |
US20140223519A1 (en) | 2014-08-07 |
CN101785017A (zh) | 2010-07-21 |
US20090049525A1 (en) | 2009-02-19 |
JP2015111422A (ja) | 2015-06-18 |
US9426157B2 (en) | 2016-08-23 |
WO2009023790A1 (en) | 2009-02-19 |
CA2695545C (en) | 2015-10-20 |
AU2008286781A1 (en) | 2009-02-19 |
EP2201504A4 (en) | 2012-01-11 |
JP5744516B2 (ja) | 2015-07-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101785017B (zh) | 用于为软件应用提供社交上下文的平台 | |
US10681212B2 (en) | Virtual assistant aided communication with 3rd party service in a communication session | |
AU2008257165B2 (en) | Systems and methods for providing privacy settings for applications associated with a user profile | |
CN105659558B (zh) | 计算机实现的方法、授权服务器以及计算机可读存储器 | |
JP2010537283A5 (zh) | ||
KR20170088356A (ko) | 고객 경험 개인 맞춤 관리 플랫폼 | |
EP1782155B1 (en) | Methods and apparatuses for automatically selecting a profile | |
US11614952B2 (en) | Systems and methods for providing modular applications with dynamically generated user experience and automatic authentication | |
CN103475635A (zh) | 使用社交网络账号为游戏网络账号提供附加功能 | |
AU2015303012A1 (en) | Data security system and method | |
JP2015528148A (ja) | 図書館内貸出有効化 | |
US9886572B2 (en) | Lie vault | |
Lin et al. | Framework for NFC-based intelligent agents: a context-awareness enabler for social internet of things | |
CN102227719A (zh) | 在线服务聚合 | |
US20200402153A1 (en) | Negotiation device | |
US20070208750A1 (en) | Method and system for access to distributed data | |
CN108023870A (zh) | 用于远程呈现的系统和方法 | |
CN110879865B (zh) | 核身产品的推荐方法和装置 | |
KR20160126731A (ko) | 학습자 단말을 인증할 수 있는 온라인 강의 콘텐츠 제공 시스템 및 이를 이용한 온라인 강의 콘텐츠 제공 방법 | |
Ibrus | Web and mobile convergence: Continuities created by re-enactment of selected histories | |
Trubert | Digitalisation of education using mobile devices to improve learning outcomes | |
KR20200030914A (ko) | 메신저 채팅창을 통한 전자서명 서비스 제공 방법 | |
WO2019182907A1 (en) | Design, platform, and methods for personalized human interactions through digital communication devices |
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 | ||
CP01 | Change in the name or title of a patent holder |
Address after: California, USA Patentee after: Yuan platform Co. Address before: California, USA Patentee before: FACEBOOK, Inc. |
|
CP01 | Change in the name or title of a patent holder |