Skip to content

Instantly share code, notes, and snippets.

@techwraith
Created August 17, 2010 07:04
Show Gist options
  • Save techwraith/528759 to your computer and use it in GitHub Desktop.
Save techwraith/528759 to your computer and use it in GitHub Desktop.
Definition of “DigitalLocation”:
Instead of tracking your physical location, like GeoLocation does, DigitalLocation tracks your “Location” on the Web.
So, in short, DigitalLocation consists of a timestamp, a domain, a path, and any other meta-data that the consumer or
provider would like to attach.
Example DigitalLocation in a JSON format:
{
domain: “http://docs.google.com”,
path: “/a/techwraith.com/”,
created_at: “Mon Aug 16 11:16:57 2010”,
metadata: {key: value}
}
How DigitalLocation can be Used by Consumers:
# Personal Analytics - How much time do I spend per site? What types of sites do I visit?
# Social Browsing - Who else visits the same sites I do? Who else is on the same site I’m on right now?
# Personal Recommendation - What other sites would I like based on my browsing habits?
# Social Gaming - Winning badges, becoming “top” visitor
How DigitalLocation can be Used by Providers:
# Web Analytics - Get highly detailed data about your site visitors.
# Content Recommendation - See what other sites your visitors visit, get recommendations for new content.
@techwraith
Copy link
Author

Thanks for the feedback! I'll be meeting with some friends to plan more tomorrow - I'll keep you in the loop.

We're thinking of making this a Node.js backend with a few browser extensions to collect data and push notifications and a web app to view data. I just wish mobile phone browsers were ready for plugins.

Let me know if you think of any other ideas about this!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment