Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×
Graphics Handhelds Software Hardware

Electronic Service Signature Solutions? 22

LilJC asks: "I work at a company that does service work nationwide for a major chain. Our vendor requires a signature for every visit to every store. We have been running thus far from ICR on faxes and linking to the faxed signature image on our web site, but are having numerous problems trying to depend on a thousand+ faxes a month coming through perfectly. We are looking for an economical alternative that would allow a contractor in the field to get a signature and transmit it to us in an system I can idiot-proof. Something along the lines of the UPS guy's digital clipboard, but without the pricetag of a Telxon. Brainstorming myself, I wonder if there must be a cheap PDA/modem combo or the like that would allow a contractor to enter required visit information, get a store signature, go home, plug it into their phone line (without needing a computer), and hit send. I can code and am not afraid of doing some custom work for an app on a handheld. Does the Slashdot community know of any projects along these lines, or have ideas about a wise choice for hardware to homegrow the software on?"
This discussion has been archived. No new comments can be posted.

Electronic Service Signature Solutions?

Comments Filter:
  • Can you afford to have the contractor
    a) lose un-uploaded PDA
    b) have the battery run low
    c) other catastropes...

    If you can , then it is ia good idea. Make sure to GPL it, pleeez?
    • by pbox ( 146337 )
      One more thing, would it be not easier to write a fax server system, in which your contractors can fax in the signatures, and it would organize it and archive it automatically?

      You can have the field contractors dial the server's fax number plus the order number, and the server would store it accordingly.

      This would utilize already technology that is present everywhere (ie fax machine) and would not put any burden onto your field contractors (in regards to carrying/learning/purchasing new equipment/software
      • This is essentially what we are doing now. The contractor's ID, the store number, etc are written on a report that is signed and faxed. Form recognition/ICR software dumps it into a postgres db and our web server generates pages off that. The system works great 90% of the time, but unfortunately it's very difficult to get that last 10% to fax in their reports right-side up, re-send them if they jam, or just send them at all.

        90% might seem good for most applications, but when you've got say a 15% margin a

  • I did a bit of work like this on a palm pilot like device a few years ago. It was essentially a PDA w/ a laser scanner built into it made by symobl. It ran Windows CE- whose SDK is real nice, and makes it simple to make apps. the modem thing... that might be a little tricky- and expensive. How about USB? and the handwriting recognition API may need to be licensed- you would have to look at specific devices and platforms. But in essence, yes this is very doable, and probably not that hard. I was surprise
  • This does sound like a nifty project.

    The things to evaluate your platform choice by (OS in general, specific device in particular) would seem to be cost, dependability, battery life, ease-of-development, etc., I suspect B&W Palm devices are going to hit it best with the possible exception of development. There are probably Palm-licenses that sell the hardware combo you need.

    You really want to look at getting devices with some sort of wireless internet provider. Write your custom code to every so of
  • From your description, you need to log what was done with a signature from the location's manager to verify it was done... simple.

    Example: with a pocketPC based system, just log the data in a excell spreadsheet and save the sig as an image...

    or

    Code something yourself, the tools are free from MS, either vb or C...

    And for the backup issues, just give them a media card that they can backup and make it mandatory that the card be removed in the program, once the data is updated, then one copy will be relativ
  • by MrIcee ( 550834 ) on Monday August 11, 2003 @07:19PM (#6670692) Homepage
    I'll make an assumption about your problem here that may not be true. But here goes... assuming that by *signature* you mean 'a verified way of determining who went to the store'... and that perhaps other things than the signature could be used.

    One possibility would be to issue each vendor and each employee that requires tracking a unique bar-code ID. Then a simple scan tool, one carried by the employee and one at the vendor could be used. The vendor could scan the employees ID and the employee could scan both the vendor and his own ID and that info could then be easily uploaded and visualized in a large number of ways. That would give you verification in both directions, as well as a timestamp of exactly when the employee visited.

  • Royal Linea (Score:3, Informative)

    by jayrtfm ( 148260 ) <jslash AT sophont DOT com> on Monday August 11, 2003 @08:10PM (#6671137) Homepage Journal
    the Royal Linea [beststuff.com] may be a good platform for you, since it has a built in modem, and is reasonably priced.
  • Have you looked at the compact framework? Your application would be quite easy with a .Net PDA and modem combo. It's amazing how fast you can put something together, even if you just want to prototype something.

    It would be an interesting project to try and get the application to use a (compact flash) modem such that the end-user just plugs it in. It's probably possible to automate the modem connection with the PocketPC SDK (then wrapped with com interop).

    Anyway, neat project. If you need any help
  • What about those little devices that security use to prove they've visited various parts of the site? Would be fairly cheap...
  • Pick two: (Score:3, Insightful)

    by jolshefsky ( 560014 ) on Tuesday August 12, 2003 @06:51AM (#6673715) Homepage
    • Features
    • Cost
    • Development time

    Pick two:

    • Features: allow a contractor in the field to get a signature and transmit it to us in an system I can idiot-proof
    • Cost: economical alternative

    In other words: this may take a while.

  • Mobile phone ?

    Presumably there's something similar to the Sony Ericsson P800 available in the US.

    That and a bit of custom software should do the trick. It'll be pricey to get someone else to write it, but if you're able, all the dev software you need is freely available.

    If some of your customer's stores are out of mobile range, fallback to fax.

    D.
  • If you cannot afford to buy the expensive field equipment you need, just use paper forms. Go to Costco or Sam's Club and by a compact fax machine and bag for $40.
    • Next time spend the 15 seconds to read just a little bit of the question. Third sentence down:
      We have been running thus far from ICR on faxes and linking to the faxed signature image on our web site, but are having numerous problems trying to depend on a thousand+ faxes a month coming through perfectly.
      They are using faxes. But keeping track of 1000+ faxes and hoping that they all come through clearly is a problem.
      • They need to look at their forms and the fax system.

        Improving the fax backend would be infinitely cheaper and more reliable in the end than moving the problem to the field.

  • It's a simple solution, much simpler than one might think
    Here's the idea:
    Capture the pendown event, ie every time a styles hits a specific area of the screen
    Record the x-y co-ordinates of the event
    Record the co-ordinates to a file
    Write a simple routine to redraw the co-ordinates at a later date
    Simple, and yes I have used this technique numerous times, it is much better than the Handwriting API as it records the actual points and you can do co-ordinate doubling for a faster response to the pen down eve
  • We're doing this... (Score:2, Informative)

    by knewter ( 62953 )
    Actually the company I work at, InLine (http://www.InLine.com) is doing this currently. I'm developing the app right now (in .net), and we're almost live with it. We also tie to a customer database, which keeps track of various assets the customer has with us (an asset-tracking, trouble ticket system, basically). Rather robust, if I might say so. Alas, no chance of open-sourcing this project - we've spent a considerable amount of time refining it.

    Anyway, point is, it can be done, and relatively easily.
  • I have an Open Source solution that might meet your needs.

    We captured signatures using J2ME and off-the-shelf Palm devices. We persisted the sigs as SVG (Scalable Vector Graphics, an XML dialect -- http://www.svg.org/) in a local datastore. Later, we used a custom JSync Conduit to slurp the data off the devices and upload it to a waiting server during the HotSync process. The server (Tomcat -- http://jakarta.apache.org/tomcat) ran Apache Batik (http://xml.apache.org/batik) to convert the SVG into JPEG for
  • Grumpy Watkins [uklinux.net], Grumpy Watkins [uklinux.net], Grumpy Watkins [uklinux.net], Grumpy Watkins [uklinux.net], Grumpy Watkins [uklinux.net], Grumpy Watkins [uklinux.net], Grumpy Watkins [uklinux.net], Grumpy Watkins [uklinux.net], Grumpy Watkins [uklinux.net], Grumpy Watkins [uklinux.net], Grumpy Watkins [uklinux.net], Grumpy Watkins [uklinux.net], Grumpy Watkins [uklinux.net], Grumpy Watkins [uklinux.net], Grumpy Watkins [uklinux.net], Grumpy Watkins [uklinux.net], Grumpy Watkins [uklinux.net], Grumpy Watkins [uklinux.net], Grumpy Watkins [uklinux.net], Grumpy Watkins [uklinux.net], Grumpy Watkins [uklinux.net], Grumpy Watkins [uklinux.net], Grumpy Watkins [uklinux.net], Grumpy Watkins [uklinux.net], Grumpy Watkins [uklinux.net], Grumpy Watkins [uklinux.net], Grumpy Watkins [uklinux.net], Grumpy Watkins [uklinux.net], Grumpy Watkins [uklinux.net], Grumpy Watkins [uklinux.net], Grumpy Watkins [uklinux.net], Grumpy Watkins [uklinux.net],

It is easier to write an incorrect program than understand a correct one.

Working...