============================================== NewtonID 1.8 for NOS 2.x Last Update: September 1, 1997 Copyright 1997 Foundation Systems and Adam Tow ============================================== ================= What is NewtonID? ================= NewtonID is a FREE application for the Newton user and developer community that simplifies and standardizes software registration by acting as a: 1) Universal owner card 2) Repository for software registration codes =========================== What's new in NewtonID 1.8? =========================== o Fixed a bug that potentially could have installed multiple route items for NewtonID in the Owner Info routing menu o Brought back the gray-scale icons for NewtonID. o Modified code to view registration codes to skip slots with the names '|Info:NewtonID| and '|Dates:NewtonID|. o Revised the documentation. ============= Why NewtonID? ============= Newton software developers and Newton users are at a crossroads concerning software registration services. Developers are looking for a better solution to protecting their applications from software piracy. Till now, many developers have been relying on a user's owner card to generate and verify software registration codes. And some developers are moving to adopt a hardware serial number-based registration scheme. Users are looking for a more unobtrusive and hassle-free way to register their applications. Many users are unhappy that their applications are tied to particular owner cards on their Newton. These applications disable themselves if the improper owner card has been set; this problem is evident with multiple email accounts and multiple owner cards. Other users are unhappy with a hardware serial code registration scheme since this entails a different registration code for each Newton they may own. NewtonID changes all of this by providing a universal identifier for EVERY Newton user and a flexible architecture for developers. NewtonID avoids the traditional problems associated with multiple owner cards and software registration by providing a standard for identification purposes. 1) Universal owner name: No more hassles dealing with software registration and multiple owner cards. 2) Access to hardware serial number: Can thwart software pirates. 3) Flexibility: NewtonID lets developers choose what kind of registration scheme they want to use! 4) Repository for registration codes. Developers can save their registration codes in NewtonID so users can have easy access to their software registration codes. ============================== Types of NewtonID Registration ============================== Developers who write NewtonID-aware applications have three ways with which to handle software registration: 1) NewtonID name 2) Hardware serial number 3) NewtonID name and hardware serial number 1) This uses the name that the user has specified when s/he first installed NewtonID. This approach to software registration is virtually identical to what many software developers are currently using. This approach does *NOT* use the hardware serial number in any way to perform software registration. 2) This uses the Newton's built-in hardware serial number. An application that uses this approach will only work on one Newton. User's will have to get a new registration code for each Newton that s/he owns. With this approach, however, the NewtonID name can be variable. 3) This uses both the NewtonID name and the Newton's hardware serial number for registering software. This approach ties a piece of software not only to the Newton's unique hardware id, but also to the NewtonID name of the Newton. Software developers should make it clear to users what type of registration scheme they are using with NewtonID. =================== System requirements =================== NewtonID requires a Newton running NOS 2.x and 15K of storage space. If you have a Newton running NOS 1.x, you will need to get a version of NewtonID for NOS 1.x. ===================== Installating NewtonID ===================== Install NewtonID using the Newton Connection Utilities, or any other package downloading utility. ====================== Creating Your NewtonID ====================== When you first install NewtonID, NewtonID will automatically open. Follow these instructions to create your universal owner card: 1) Read the help screen. Close when finished. 2) Tap on Continue to begin registering your personal NewtonID. 3) Enter your name. Tap on Continue when finished. 4) NewtonID will ask you to confirm twice that the name you inputted is correct. 5) Congratulations, you've just created a universal owner card! 6) You can change the contents of the Notes filed by tapping on the info button and selecting "Add notes" 7) You can reregister your NewtonID by tapping on the info button and selecting "Reregister". NOTE: Reregistering NewtonID will erase any registration codes that have been saved to your NewtonID. you may have to reregister all of your applications again if you decide to do this! =================== Using your NewtonID =================== After creating your personal NewtonID, you will notice your name appears below your Newton's unique hardware serial code. Any notes that you may have entered will appear directly below your owner name. Be sure to refer to your NewtonID information when registering products that are NewtonID-Aware. NewtonID is now available from the Owner Info application in Extras. Tap on the routing menu on select "My NewtonID" to open NewtonID. You can also access NewtonID by tapping on its icon in Extras->Extensions. ===================== Developer information ===================== NewtonID is easy to implement in your Newton applications! Developers can get detailed information on how to incorporate NewtonID into their applications by visiting the Foundation Systems website: http://www.tow.com/ Or by sending email to: support@tow.com with the subject line reading: "NewtonID API Information" ======================== Pricing and availability ======================== NewtonID is free for use by the ENTIRE Newton community, developers and users. You can always get the latest version of NewtonID from the Foundation Systems website: http://www.tow.com/downloads/downloads.html ============= Contacting us ============= Foundation Systems is committed to creating synergy in the Newton community. So, if you have any comments or suggestions on any of our products, feel free to contact us at: mailto:info@tow.com http://www.tow.com/