CN101785017A - 用于为软件应用提供社交上下文的平台 - Google Patents

用于为软件应用提供社交上下文的平台 Download PDF

Info

Publication number
CN101785017A
CN101785017A CN200880103393A CN200880103393A CN101785017A CN 101785017 A CN101785017 A CN 101785017A CN 200880103393 A CN200880103393 A CN 200880103393A CN 200880103393 A CN200880103393 A CN 200880103393A CN 101785017 A CN101785017 A CN 101785017A
Authority
CN
China
Prior art keywords
user
information
social networks
application
described application
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
CN200880103393A
Other languages
English (en)
Other versions
CN101785017B (zh
Inventor
A·丹格洛
D·费特曼
C·奇弗
A·斯坦恩伯格
E·扎莫雷
J·王
J·卓
D·莫林
M·斯利
R·桑格维
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.)
Meta Platforms Inc
Original Assignee
Facebook Inc
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 Facebook Inc filed Critical Facebook Inc
Publication of CN101785017A publication Critical patent/CN101785017A/zh
Application granted granted Critical
Publication of CN101785017B publication Critical patent/CN101785017B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/62Protecting access to data via a platform, e.g. using keys or access control rules
    • G06F21/6218Protecting 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/6245Protecting personal data, e.g. for financial or medical purposes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/10Network architectures or network communication protocols for network security for controlling access to devices or network resources
    • 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
    • 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
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/10Network architectures or network communication protocols for network security for controlling access to devices or network resources
    • H04L63/102Entity profiles

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Strategic Management (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • General Engineering & Computer Science (AREA)
  • Development Economics (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Accounting & Taxation (AREA)
  • General Business, Economics & Management (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Finance (AREA)
  • Bioethics (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computing Systems (AREA)
  • Software Systems (AREA)
  • Human Resources & Organizations (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • Game Theory and Decision Science (AREA)
  • Databases & Information Systems (AREA)
  • Medical Informatics (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Information Transfer Between Computers (AREA)
  • Storage Device Security (AREA)
  • Stored Programmes (AREA)

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 (17)

1.一种提供关于社交网络的用户的信息以供软件应用使用的方法,所述方法包括:
从所述应用接收针对从所述社交网络可获得的、关于用户的信息的请求;
验证其信息被请求的用户已经授权对所述信息的使用;以及
向所述应用提供从所述社交网络可获得的所述信息。
2.如权利要求1的方法,其中验证包括:确认所述其信息被请求的用户已经给出许可。
3.如权利要求1的方法,其中所述信息包括关于所述应用的用户的信息。
4.如权利要求1的方法,其中所述信息包括关于除所述应用的用户之外的、所述社交网络的用户的信息。
5.如权利要求4的方法,其中其他用户通过所述社交网络与所述应用的用户相关。
6.如权利要求3的方法,还包括:检查所述应用的用户的社交网络隐私设置,其确定所述用户的信息是否可用于通过所述应用提供给所述用户。
7.如权利要求4的方法,还包括:检查除所述应用的用户之外的、所述社交网络的用户的隐私设置,其确定其他用户的信息是否可用于通过所述应用提供给所述应用的用户。
8.一种提供来自社交网络的信息以供软件应用使用的系统,所述系统包括:
用户信息数据库,配置用于存储并更新与所述社交网络的用户相关联的信息以及针对所述信息的使用的授权;
应用编程接口,配置用于接收针对存储在所述用户信息数据库中的信息的请求,以及用于向所述应用提供信息;以及
验证模块,配置用于验证所述信息的所请求使用被授权,以及用于在授权的情况下向所述应用编程接口提供所述信息。
9.如权利要求8的系统,其中所述验证模块还配置用于确认所述应用的用户已经给出许可。
10.如权利要求8的系统,还包括隐私设置选择组件,配置用于从用户接收隐私设置,其确定所述用户的信息是否以及在什么条件下可用于提供给所述应用。
11.一种包含在计算机可读介质中的计算机程序,所述计算机程序具有提供关于社交网络的用户的信息以供软件应用使用的指令,包括:
从所述应用接收针对从所述社交网络可获得的关于用户的信息的请求;
验证其信息被请求的用户是否已经授权对所述信息的使用;以及
向所述应用提供从所述社交网络可获得的信息。
12.如权利要求11的计算机程序,其中验证包括:确认所述其信息被请求的用户已经给出许可。
13.如权利要求11的计算机程序,其中所述信息包括关于所述应用的用户的信息。
14.如权利要求11的计算机程序,其中所述信息包括关于除所述应用的用户的、所述社交网络的用户的信息。
15.如权利要求14的计算机程序,其中其他用户通过所述社交网络与所述应用的用户相关。
16.如权利要求13的计算机程序,还包括:检查所述应用的用户的社交网络隐私设置,其确定所述用户的信息是否可用于通过所述应用提供给所述用户。
17.如权利要求14的计算机程序,还包括:检查除所述应用的用户之外的、所述社交网络的用户的隐私设置,其确定其他用户的信息是否可用于通过所述应用提供给所述应用的用户。
CN200880103393.1A 2007-08-15 2008-08-14 用于为软件应用提供社交上下文的平台 Active CN101785017B (zh)

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 true CN101785017A (zh) 2010-07-21
CN101785017B 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)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102256254A (zh) * 2011-01-20 2011-11-23 北京开心人信息技术有限公司 一种第三方组件安全接入wap平台的方法与系统
CN104468518A (zh) * 2014-11-10 2015-03-25 腾讯科技(深圳)有限公司 业务管理方法、装置和系统

Families Citing this family (63)

* Cited by examiner, † Cited by third party
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
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 艾高特有限责任公司 基于零知识环境的社交网络引擎
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 株式会社チーム・ファクトリー 情報システム

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050216300A1 (en) * 2004-03-15 2005-09-29 Barry Appelman Sharing social network information

Family Cites Families (107)

* Cited by examiner, † Cited by third party
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 ソニー株式会社 情報処理システム、サービス提供装置および方法、情報処理装置および方法、並びにプログラム
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

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050216300A1 (en) * 2004-03-15 2005-09-29 Barry Appelman Sharing social network information

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
HARVEY JONES 等: "Facebook: Threats to Privacy", 《HTTP://GROUPS.CSAIL.MIT.EDU/MAC/CLASSES/6.805/STUDENT-PAPERS/FALL05-PAPERS/》 *

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102256254A (zh) * 2011-01-20 2011-11-23 北京开心人信息技术有限公司 一种第三方组件安全接入wap平台的方法与系统
CN102256254B (zh) * 2011-01-20 2014-01-29 北京开心人信息技术有限公司 一种第三方组件安全接入wap平台的方法与系统
CN104468518A (zh) * 2014-11-10 2015-03-25 腾讯科技(深圳)有限公司 业务管理方法、装置和系统
CN104468518B (zh) * 2014-11-10 2016-04-20 腾讯科技(深圳)有限公司 业务管理方法、装置和系统

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
CN101785017B (zh) 2015-09-30
US8732846B2 (en) 2014-05-20
JP2010537283A (ja) 2010-12-02
BRPI0815031A2 (pt) 2015-03-10
US20140223519A1 (en) 2014-08-07
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) 用于为软件应用提供社交上下文的平台
US10664618B1 (en) System and method for communication among mobile applications
US10762504B2 (en) System for external secure access to process data network
CN105659558B (zh) 计算机实现的方法、授权服务器以及计算机可读存储器
US10135870B2 (en) System for external validation of secure process transactions
JP5186557B2 (ja) ユーザプロフィールに関連付けられたアプリケーションのためのプライバシー設定を提供するシステムおよび方法
CN104737175B (zh) 计算机实施的方法及系统、计算机可读媒体
JP2010537283A5 (zh)
US20160360039A1 (en) Virtual assistant aided communication with 3rd party service in a communication session
US11614952B2 (en) Systems and methods for providing modular applications with dynamically generated user experience and automatic authentication
WO2015180749A1 (en) System for managing personal data
CN103907366A (zh) 用于有选择地公开用户数据的方法
CN106778303A (zh) 授权策略优化方法及授权策略优化装置
WO2015072114A1 (en) Information processing apparatus and method, and program
US9886572B2 (en) Lie vault
JP4549178B2 (ja) アクセス制御システム
KR20160126731A (ko) 학습자 단말을 인증할 수 있는 온라인 강의 콘텐츠 제공 시스템 및 이를 이용한 온라인 강의 콘텐츠 제공 방법
CN105474591A (zh) 使用社交关系的内容分布
WO2022234734A1 (ja) データサービス提供方法およびデータサービス提供システム
US20140018060A1 (en) Remote control app for smart phones
JP2023045387A (ja) コンサルティング導入システム
JP2024057690A (ja) 処理装置、処理プログラム及び処理方法
KR20210029911A (ko) 클라우드 모델과 브라우져기술을 적용한 의료정보시스템 및 그 방법
KR20140101962A (ko) 도서 관리 방법 및 서버
KR20120001837A (ko) 스마트폰을 이용한 학교정보 실시간 서비스 시스템 및 그 제공방법

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
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.