"The best way to predict the future is to invent it and the second best way is to fund it."  Fund Empowerment depends on you. Donate Invest

User login

Viralink Industries Dev Ideas

Groups: Viralink Industries, Empowerment Game Dev Group, Empowerment Drupal Dev

Idea Category: 
Belief

 Viralink Agent Interface Dev Plan

A viralink agent is a fictional personal assistant.  Interfacing with them is done more by doing than by typing or entering data traditionally.  Agents only communicate with other agents and of course their users.  An agent can only preform it's activity cycle every so often, determined by it's current list of upgrades.  Agents have a set number of upgrade modules they can handle. 

 

Viralink Industries is to be a real metacommunity.  Prefferably there will be no actual website as the hub.  Services, modules, groups, and the like should be the backbone of the project.  The core web presence should be a collection of google search terms, profiles on FOAF sites, blogs, and the like.  At best, a website would provide a place for people to post sightings of viralink agents and operations.

 

The core subversive function of the metacommunity is to inspire members to join new groups and pull as much useful data, guides, resources, links, and more from them as possible and adding them to the central database.  

 

 

Platforms Possible:

Ruby

Drupal / php

ASP.NET

 

{possible SDK sets applicable} = {}

iPhone Application

Local Database Cache

Cache of all practical information database.  Could be a local cache of RSS feeds or the mobile information database.  Local database cache should be synched from a database that is a clone of the web presence database, possibly with a different set of tables.

 

{ Core services - sqlLITE / database} 

Group Mission Status Updates

When a coworker acheives a milestone misson it sends a notifaction.  I like the idea of status notifactions coming via a customizable query building tool, but i'm kinda silly.

{Cocoa Touch - List View}

Locational Scavanger Hunt

Agent upgrades are to be items placed in the physical world.  May come in the form of an access code on a piece of paper in a book, a usb key buried underground, or a hash on a short run of audio cd's.  Device needs to have an easy system that notifies user when they are within proximity, and possibly gives a riddle or clue of it's location (or the location itself and a clue of what to do with the item when it is gotten).

 

{Core Services - Geolocation | Media - OpenAL / openGL? }

Rendered Avatar

Remember the M$ office paperclip?  I want an evil one of those clawing through the phones surface.

{ Media - Open GL | Cocoa - Touch}

 

Locational Audio

Plays audio automatically using positional 3d audio sdk, to emulate the audio coming from physical locations.  Use ICBM / geourl information, or something else, to tag audio origin point.  Also for use in audio confrencing with people who are in proxy at another location, generally by invite.

 

{Core Services - Geolocation | Media - OpenAL }

 

 Locatiaonal Tagging of Locations

Easy entry of locations and summaries w/ images and audio.  Map view of tagged locations with catagories for vies (and something more completed I'm sure).

{Core Services - Geolocation | Media - images  }

Persistant Search View

System of heirchal catagories, metadata terms, and so on no more than 4 deep, that can show all data in the database in a list virw with some combination or another.

 

{Cocoa - List | Core - sqlLITE}

 

Data Posting Agent

Centralized tool for posting data to the internet.  Audio, image, and a wide assortment of text posting catagories can be queued and made available via txt messages, twitter posts, facebook status updates, blog entries, and the like.  

 

{Cocoa - touch| Core - sqlLITE / Networking} 

 

Asset Tool

System to easily search current value of physical items using average values via amazon and ebay and who knows what.  

 

Facebook App

Agent Avatar

Possibly animated rendering of agent that updates at least once a day.  Should represent connection port number and connectivity status.

 

Agent Avatar Stats / Timer

Agent activity countdown timer.   Agent capability and personallity status sheet. 

 

Datafeed

5-Star ranked data items.

 

Uplinked Agent Access Port map

Links to other agents currently connected to this agents Access Port.  Basicview of each connected agents' statii or top feed for the moment, include activity countdown.  Link to the profile of the person who has that agent installed on their site.

 

Data Insertion / Linking

Place for people to post recommended links to data, news, sites, and so on.