Jump to content

Consumer Agent: Difference between revisions

959 bytes added ,  12 January 2013
→‎Plans for functionalities: few more items for the Consumer Agent to do
m (wikifying)
(→‎Plans for functionalities: few more items for the Consumer Agent to do)
 
(5 intermediate revisions by the same user not shown)
Line 1: Line 1:
The Consumer Agent is a small [[w:agent|agent]] program that resides in the [[consumer]]'s terminal (cell phone or pda) that provides the [[UI]] to the information in the Consumerium network and computes automatic comparisons whenever needed.
'''The development is focused on providing an XHTML interface first and then if someone has the spare time, motivation and know-how a dedicated client may be developed'''


This will be implemented in [[w:Java|Java]], since it seems to be gaining a strong hold on applications for handheld devices. Also could be ported into [[w:Objective C|Objective C]] for [[w:Symbian|Symbian]] based platforms
The Consumer Agent / Consumium app is a small [[w:agent|agent]] program that resides in the [[consumer]]'s terminal (cell phone or pda) that provides the [[UI]] to the information in the [[Consumerium]] network and computes [[Automatic Comparison]]s whenever needed.
 
Reading the digits under 1D [[barcodes]] is a reality on mobile devices today in the 10's has been implemented. 2D barcodes and [[NFC]] tags placed under the shelf tags are possible future developments in product identification.
 
== Plans for functionalities ==
* Acquire product id from camera device ( OCR the characters under the 1D barcode and/or product recognition from photo of product ). Support 2D barcodes and NFC. [[Scan station]]s that transmit over NFC touch.
* Acquire business id from Consumium database based on product id
* Display wiki article
* [[Voting]] and results systems
* [[Metrics]]
* [[Reviews]] read & write
* [[Feedback]] forms
* Links to selected [[essential projects]] and [[interesting projects]]
 
== Platforms: ==
 
* Android
* iOS
* Windows phone
* Sailfish / Ubuntu phone
* Others ?
 
<s>This will be implemented as a C++ program for [[Symbian OS]] or [[Pocket PC]] devices and [[Midlet]] ([[Java MIDP]]) for broadest possible support of [[terminal]]s</s>
9,842

edits

We use only those cookies necessary for the functioning of the website.