Wednesday, September 30, 2020

‘Data Transfer Project’ to make it easier to switch services online

Latest articles

Hiker clinging to rock face rescued via drone by Depoe Bay firefighters

Depoe Bay rescuers used a drone with thermal imaging early Tuesday morning to guide a fallen hiker to safety north of Devils Punchbowl State Park in Otter Rock.

Melissa Cribbins is champion of public education the Oregon Coast needs

Driving down the I-5 corridor, you'll pass some of the best high schools in Oregon. Driving down highway 101 is a different story. Being a local high school student, I've witnessed Oregon's textbook case of educational inequality firsthand.

Re-elect Claire Hall to the Lincoln County Commission

I have known Claire Hall for over thirty years. We met in the late 1980s while she was a broadcast journalist and I was a deputy district attorney for Lincoln County.

Amy Ryan Courser blasts do-nothing politicians for wildfire negligence

Heads should roll on Nov. 3 for slipshod forest policies that changed Oregon into a tinderbox waiting for a spark, declared a contender for Congress who is turning the U.S. 5th District into a hot seat. 

Lincoln County/A Galaxy of Stars

Behold the sinister orange glow that highlights the struggling red sun's attempt to melt the dense smoke.

Depoe Bay resident boosts Portland Police morale with gift bags

A Depoe Bay woman recently organized delivery of gift bags to an embattled Portland Police Bureau, who have been the target of attacks by rioters in the City of Roses.

Multi-agency Resource Center opening at Lincoln City Outlets

Lincoln County community services and FEMA are hosting a Multi-Agency Resource Center (MARC) that will be available for those whose homes and businesses were affected by the Echo Mountain Complex Fire and accompanying wind event.

Lincoln City man shoots self in groin at checkout

Lincoln City Police responded to McKay's Market Sunday for a reported gunshot wound, discovering a man had accidentally shot himself in the groin.

Echo Mountain Complex: 293 homes destroyed, Zero fatalities

Officials with the Echo Mountain Complex have completed preliminary structural damage assessments in the fire area and 293 residential structures have been determined to be a total loss.

Echo Mountain Complex Fire 40 percent contained

A lack of expected rain hasn’t stopped firefighters from getting more control over the Echo Mountain Wildfire as 40 percent of the fire is contained and mopping up efforts are underway. 

Most popular

Evacuations in effect for Lincoln City

A level 3 evacuation is in effect for all of Lincoln City from 40th street north. Level 3 means go now.

Fire strikes historic Otis Cafe on Independence Day

North Lincoln Fire Rescue units swarmed the Otis Cafe shortly before 8 p.m. Thursday to combat a fully involved fire at the iconic restaurant.

Highway 101 hole prompts ODOT to call in geologists

Oregon Department of Transportation officials have called in geologists Thursday to take core samples of a hole on southbound Highway 101 in Otis.

Lincoln City wildfires update

Lincoln City government issued an update Thursday on wildfires north of the city, saying all evacuation orders are still in effect and residents are not allowed in the area.

An evacuated Lincoln City sits dark and intact

Lincoln City Police were active Wednesday night and were patrolling with spotlights in a town evacuated and once again without power.

Local men face drug, weapons charges following ATF search and arrest raid

Two Lincoln City men and a Cloverdale resident were charged Wednesday after Special Agents from the ATF Seattle Field Division executed multiple federal search and arrest warrants in Lincoln City.

Illustration by Justin Werner
Illustration by Justin Werner

An open source initiative by major tech companies will allow users to transfer data in and out of participating providers with the Data Transfer Project (DTP).

Thanks to the General Data Protection Regulation, a legal regulation by the European Union that sets guidelines for the collection and processing of users’ personal information by companies—many online services have started providing tools that allow their users to download their data in just one click.

Now the process of moving data is being further simplified by creating a platform where users can transfer photos, playlists and other data with one click.

Here are some simple use-case examples DTP developers shared to describe the use of this new platform:

  • Trying out a new service — A user discovers a new photo printing service offering beautiful and innovative photo book formats, but their photos are stored in their social media account. With DTP, they’d visit a site or app offered by photo printing service and initiate a transfer directly from their social media account to the photo book service.
  • Leaving a service — A user does not agree with the privacy policy of their music service, and want to stop using it immediately but do not want to lose the playlists he/she has created. Using this open-source software, one could use the export functionality of the original provider to save a copy of one’s playlist to the cloud. This enables the user to import the playlists to a new provider, or multiple providers, once he/she decide on a new service.
  • Backing up your data — A user in a low-bandwidth area has been working with an architect on graphics and drawings for a new house. At the end of the project, they want to transfer all their files from a shared storage system to the user’s cloud storage service. They can simply go to the cloud storage Data Transfer Project User Interface (UI) and move hundreds of large files directly, without straining their bandwidth.

In the hypothetical example below, a Google Photos user wants to move their photos from Google to Microsoft OneDrive. They go to Google’s file transfer interface, choose the destination, and hit ‘send.’ They then must authorize the transfer using both services’ chosen methods, in this case OAuth. The selected files are automatically copied and routed to the destination, without using either bandwidth or hardware of the user.

data transfer project

 

Creators of the DTP believe that users should be able to seamlessly and securely transfer their data directly from one provider to another:

Our vision for this project is that it will enable a connection between any two public-facing product interfaces for importing and exporting data directly. This is especially important for users in emerging markets, or on slow or metered connections, as our project does not require a user to upload and download the data over what may be low bandwidth connections and at potentially significant personal expense.

The DTP is powered by an ecosystem of adapters that convert a range of proprietary formats into a small number of canonical formats (Data Models) useful for transferring data. This allows data transfer between any two providers using the provider’s existing authorization mechanism, and allows each provider to maintain control over the security of their service. This also adds to the sustainability of the ecosystem, since companies can attract new customers, or build a user base for new products, by supporting and maintaining the ability to easily import and export a user’s data.

Transferring data using canonical formats will not necessarily mitigate problems such as
formatting limitations or inconsistent feature support. However, the approach illustrates that a substantial degree of industry-wide data portability can be achieved without dramatic changes to existing products or authorization mechanisms, while still providing a flexible enough platform to adapt and expand to support new formats and use cases brought by future innovation. Additionally, the Data Transfer Project has been developed to increase participation by motivating providers to build both export and import functionality into their services.

Security & Privacy

The security and privacy of user data is a foundational principle of the Data Transfer Project. Because there are multiple parties involved in the data transfer (the user, Hosting Entity, providers, and Contributors) no one person or entity can fully ensure the security and privacy of the entire system. Instead, responsibility is shared among all the participants. Here are some of the responsibilities and leading practices that contribute to the security and privacy of the DTP.

Data minimization

When transferring data between providers, data minimization should be practiced. Practically this means that the receiving provider should only process and retain the minimum set of data for the individual that is needed to provide their service. The sending provider should provide all needed information, but no more.

User notification

The Hosting Entity should configure their Host Platform to notify the user that a data transfer has been initiated by the user. Ideally, the user of the source and destination account are the same. However, user notification is designed to help protect against situations where that is not the case, and so notifications alerting the user of the transfer request should be sent to both the source account and the destination account. Depending on the sensitivity of the data being transferred, the Hosting Entity should consider delaying the start of the transfer so that the user has the opportunity to cancel the transfer after receiving the notification.

In a blog post, Microsoft called for more companies to sign onto the new effort, adding that “portability and interoperability are central to cloud innovation and competition.”

“For people on slow or low bandwidth connections, service-to-service portability will be especially important where infrastructure constraints and expense make importing and exporting data to or from the user’s system impractical if not nearly impossible,” Microsoft said.

It should be noted that the Data Transfer Project could have some serious implications for smaller service providers participating in the project, making it easier for their customers to leave and join services from popular brands with lucrative offers or free services.

View the project on GitHub.

Read the whitepaper.

- Advertisement -
Justin Werner
Justin Wernerhttps://wernerhost.com/
Justin Werner is founder and publisher of Lincoln City Homepage and a journalist reporting news for the fine citizens of Lincoln City, Oregon and beyond. He's on a mission to seek out truth and isn't afraid to be the tip of the spear for freedom of the press. When he's not wearing his reporter hat, you can find him enjoying the Oregon Coast with his wife and three children.

RELATED ARTICLES

Keyboard App that Collects Personal Data

In the digital age, one of the most popular sayings is—if you're not paying, then you're not the customer, you're the product.While downloading apps...

LEAVE A REPLY

Please enter your comment!
Please enter your name here

- Advertisements -

Trending

Hiker clinging to rock face rescued via drone by Depoe Bay firefighters

Depoe Bay rescuers used a drone with thermal imaging early Tuesday morning to guide a fallen hiker to safety north of Devils Punchbowl State Park in Otter Rock.

Re-elect Claire Hall to the Lincoln County Commission

I have known Claire Hall for over thirty years. We met in the late 1980s while she was a broadcast journalist and I was a deputy district attorney for Lincoln County.

Melissa Cribbins is champion of public education the Oregon Coast needs

Driving down the I-5 corridor, you'll pass some of the best high schools in Oregon. Driving down highway 101 is a different story. Being a local high school student, I've witnessed Oregon's textbook case of educational inequality firsthand.

Amy Ryan Courser blasts do-nothing politicians for wildfire negligence

Heads should roll on Nov. 3 for slipshod forest policies that changed Oregon into a tinderbox waiting for a spark, declared a contender for Congress who is turning the U.S. 5th District into a hot seat. 

Lincoln City man shoots self in groin at checkout

Lincoln City Police responded to McKay's Market Sunday for a reported gunshot wound, discovering a man had accidentally shot himself in the groin.

Lincoln City wildfires update

Lincoln City government issued an update Thursday on wildfires north of the city, saying all evacuation orders are still in effect and residents are not allowed in the area.

Depoe Bay resident boosts Portland Police morale with gift bags

A Depoe Bay woman recently organized delivery of gift bags to an embattled Portland Police Bureau, who have been the target of attacks by rioters in the City of Roses.

Echo Mountain Complex: 293 homes destroyed, Zero fatalities

Officials with the Echo Mountain Complex have completed preliminary structural damage assessments in the fire area and 293 residential structures have been determined to be a total loss.

Evacuations in effect for Lincoln City

A level 3 evacuation is in effect for all of Lincoln City from 40th street north. Level 3 means go now.