Portable Contacts
   HOME





Portable Contacts
Portable Contacts is an open protocol to make it easier for developers to give users a secure way to access the address books and friends lists they have accrued online. The goal of the project is to increase data portability by creating a common and open specification to bridge proprietary contacts APIs such as Google's GData Contacts API, Yahoo's Address Book API, and Microsoft's Live Contacts API. It combines OAuth, XRDS-Simple and a wire-format based on vCard harmonized with schema from OpenSocial. The editor of the Portable Contacts standard was Joseph Smarr of Plaxo and the project was co-maintained by Chris Messina. Portable Contacts has been used by services such as Google Contacts, Windows Live Messenger Connect Live Connect (previously ''Messenger Connect'', ''Live Services'' and ''Windows Live Dev'') is a collection of APIs and common controls that allow developers to have a deeper control and offers access to the core Windows Live services and data th ..., as w ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Open Protocol
An open standard is a standard that is openly accessible and usable by anyone. It is also a common prerequisite that open standards use an open license that provides for extensibility. Typically, anybody can participate in their development due to their inherently open nature. There is no single definition, and interpretations vary with usage. Examples of open standards include the GSM, 4G, and 5G standards that allow most modern mobile phones to work world-wide. Definitions The terms ''open'' and ''standard'' have a wide range of meanings associated with their usage. There are a number of definitions of open standards which emphasize different aspects of openness, including the openness of the resulting specification, the openness of the drafting process, and the ownership of rights in the standard. The term "standard" is sometimes restricted to technologies approved by formalized committees that are open to participation by all interested parties and operate on a consensus basis ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


VCard
vCard, also known as VCF ("Virtual Contact File"), is a file format standard for electronic business cards. vCards can be attached to e-mail messages, sent via Multimedia Messaging Service (MMS), on the World Wide Web, instant messaging, NFC or through QR code. They can contain name and address information, phone numbers, e-mail addresses, URLs, logos, photographs, and audio clips. vCard is used as a data interchange format in smartphone contacts, personal digital assistants (PDAs), personal information managers (PIMs) and customer relationship management systems (CRMs). To accomplish these data interchange applications, other "vCard variants" have been used and proposed as "variant standards", each for its specific niche: XML representation, JSON representation, or web pages. Overview The standard Internet media type (MIME type) for a vCard has varied with each version of the specification.RFC 6350, section 10.1 "Media Type Registration" vCards can be embedd ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


OStatus
OStatus is an open standard for decentralized social networking, allowing users on one service to send and receive status updates with users from another. The standard describes how a suite of various standards, including Atom, Activity Streams, WebSub, Salmon, and WebFinger, can be used together, which enables different microblogging server implementations to communicate status updates between their users back-and-forth, in near real-time. History OStatus federation was first possible between servers running StatusNet, such as Status.net and Identi.ca, although Identi.ca later switched to pump.io. As of June 2013, a number of other microblogging applications and content management systems had announced that they intended to implement the standard. That same month, it was announced StatusNet would be merged into the GNU social project along with Free Social, a similar application itself forked from StatusNet. Following the first official release of GNU Social, a number ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Windows Live Messenger Connect
Live Connect (previously ''Messenger Connect'', ''Live Services'' and ''Windows Live Dev'') is a collection of APIs and common controls that allow developers to have a deeper control and offers access to the core Windows Live services and data through open and easily accessible application programming interfaces (APIs). At MIX07, Microsoft's Senior Architect Danny Thorpe described: Live Connect is built on standard web technologies such as OAuth 2.0, Representational State Transfer (REST), and JavaScript Object Notation (JSON), and is designed to work with any technology or device including ASP.NET, Microsoft Silverlight (in-browser and out-of-browser models), Windows Presentation Foundation (WPF), Adobe Flash, PHP, and Java. Live Connect was released on June 24, 2010 as part of Windows Live's "Wave 4" release (known then as ''Messenger Connect''), and unites previously separate APIs of Windows Live (Windows Live ID, Windows Live Contacts, Windows Live Messenger Web Toolkit, ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  




Google Contacts
Google Contacts is a contact management service developed by Google. It is available as an Android mobile app, a web app, or on the sidebar of Gmail as part of Google Workspace. History Google Contacts originated as the built-in contacts manager in Gmail, which was introduced in 2007. It was later released as an Android app for Nexus devices in 2010, before it became available for all Android phones in 2015. A standalone web application was released the same year, featuring a revamped user interface. It returned to Gmail in the form of a sidebar in 2020 as part of Google Workspace. Interpolation The service can also be synchronized with Apple's Contacts app on iOS and Samsung's Contacts app on Galaxy. It could also be synced with Google Sync before its discontinuation. Reception In 2011, with the introduction of higher-density screens and larger internal memories on Android devices, Google Contacts was heavily criticized for only supporting lower-resolution photos in A ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Chris Messina (open Source Advocate)
Christopher Reaves Messina (born January 7, 1981) is an American blogger, product consultant and speaker who proposed the usage of the hashtag as it is currently used on social media platforms. In a 2007 tweet, Messina proposed vertical/associational grouping of messages, trends, and events on Twitter by the means of hashtags. The hashtag was intended to be a type of metadata tag that allowed users to apply dynamic, user-generated tagging, which made it possible for others to easily find messages with a specific digger theme or content. It allowed easy, informal markup of folksonomy without need of any formal taxonomy or markup language. Hashtags have since been referred to as the "eavesdroppers", "wormholes", "time-machines", and "veins" of the Internet. Although Twitter's initial response to Messina's proposed use of hashtags was negative, stating that "these things are for nerds" a series of events, including the devastating fire in San Diego County later that year, saw th ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Plaxo
Plaxo was an online address book that launched in 2002. It was a subsidiary of cable television company Comcast from 2008 to 2017. At one point it offered a social networking service. History The company was founded by Sean Parker and two Stanford University engineering students, Todd Masonis and Cameron Ring. Rikk Carey joined Plaxo at its inception and led engineering and products for six years as Executive Vice President. Funded by venture capital including funds from Sequoia Capital, the service officially launched on November 12, 2002. In December 2003, Plaxo was criticized by technology journalist David Coursey, who was upset about receiving a number of requests from Plaxo users to update their contact information (similar to spam email), and who wondered how the company was planning to make money from a free service that collects personal contact and network information. However, after "changes at Plaxo and discussions with the company's remaining co-founders", Coursey re ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  




XRDS
The extensible resource descriptor sequence (XRDS) is an XML-based file format that provides a list of services. Background The XML format used by XRDS was originally developed in 2004 by the OASIS XRI ( extensible resource identifier) Technical Committee as the resolution format for XRIs. The acronym XRDS was coined during subsequent discussions between XRI TC members and OpenID developers at first Internet Identity Workshop held in Berkeley, CA in October 2005. The protocol for discovering an XRDS document from a URL was formalized as the Yadis specification published by Yadis.org in March 2006. Yadis became the service discovery format for OpenID 1.1. A common discovery service for both URLs and XRIs proved so useful that in November 2007 the XRI Resolution 2.0 specification formally added the URL-based method of XRDS discovery (Section 6). This format and discovery protocol subsequently became part of OpenID Authentication 2.0. XRDS Simple In early 2008, work on OAut ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Address Book
An address book or a name and address book is a book, or a database used for storing entries, called contacts. Each contact entry usually consists of a few standard fields (for example: first name, last name, company name, address, telephone number, e-mail address, fax number, mobile phone number). Most such systems store the details in alphabetical order of people's names, although in paper-based address books entries can easily end up out of order as the owner inserts details of more individuals or as people move. Many address books use small ring binders that allow adding, removing, and shuffling of pages to make room. Little black book The 1953 film version of ''Kiss Me, Kate'' features a musical scene in which Howard Keel's character laments the loss of the social life he enjoyed before marriage, naming numerous female romantic encounters while perusing a miniature black book, which has given rise to the trope of a ''little black book'' referring to a list of past or potent ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

OAuth
OAuth (short for open authorization) is an open standard for access delegation, commonly used as a way for internet users to grant websites or applications access to their information on other websites but without giving them the passwords. This mechanism is used by companies such as Amazon, Google, Meta Platforms, Microsoft, and Twitter to permit users to share information about their accounts with third-party applications or websites. Generally, the OAuth protocol provides a way for resource owners to provide a client application with secure delegated access to server resources. It specifies a process for resource owners to authorize third-party access to their server resources without providing credentials. Designed specifically to work with Hypertext Transfer Protocol (HTTP), OAuth essentially allows access tokens to be issued to third-party clients by an authorization server, with the approval of the resource owner. The third party then uses the access token to access th ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


GData
GData (Google Data Protocol) provides a simple protocol for reading and writing data on the Internet, designed by Google. GData combines common XML-based syndication formats (Atom and RSS) with a feed-publishing system based on the Atom Publishing Protocol, plus some extensions for handling queries. It relies on XML or JSON as a data format. According to the Google Developers portal, "The Google Data Protocol is a REST-inspired technology for reading, writing, and modifying information on the web. It is used in some older Google APIs." However, "Most Google APIs are not Google Data APIs." Google provides GData client libraries for Java, JavaScript, .NET, PHP, Python, and Objective-C. Implementations An implementation called libgdata written in C is available under the LGPL license. See also * Open Data Protocol (OData) – competing protocol from Microsoft GData API Directory* Resource Description Framework (RDF) – a similar concept by W3C The World Wide Web C ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]