Monday, December 28, 2009

Microsoft Information Card for windows live services

Just learned something new. Hum ...you would say that is usual, what is new ???. Agreed.

When online and going through certain website or web application or cloud appliance, everyday , I get to learn one or two things new.  And ofcourse I get brush up on previously grasped concepts. :)

As we are talking internet, web applications and cloud appliances, we are reaching out to different services for various purposes like managing social contacts, emails and calender as well as online banking, ticket booking, shopping etc. For each of these purpose, to maintain privacy and security, we have individual registration to each of these sites and we merrily remeber all those user id and passwords with certain security questions ( Identities ) .

Some sites now a days trying to give some relief of identity maintenance and provide alternate security mechanism like open id, google login, facebook connect and so forth.

Well, what I have learned today is about identity and how Windows Live manages it through Information Card.

Here is an excerpt from Microsoft about Information Card.

About Information Cards
Information Cards are downloadable digital certificates (An attachment to an electronic message or transaction that is used for security purposes. The most common use of a digital certificate is to verify that a user sending messages or information is who they claim to be and to provide the receiver with the means to encode a reply. Digital certificates are issued from a certificate authority.) that enable you to sign in to Windows Live ID sites and services without a password. Once these certificates are installed, you can sign in to multiple sites and services without needing to remember your Windows Live ID (The e-mail address and password that you use to sign in to Windows Live programs and services such as Windows Live Hotmail and Windows Live Messenger; Microsoft services such as Xbox LIVE, MSN, and Office Live; and anywhere else that you see the Windows Live ID logo.) and password combination.
To use an Information Card, you must have Windows Internet Explorer 7 and Microsoft .NET Framework 3.0 installed on your computer. If you don't have the correct version installed, you'll be prompted to download and install them before you can associate an Information Card with your Windows Live ID.
You can also use Windows CardSpace to manage your Information Cards.
,IS_Windows Live ID and Account Management , , sdarc_ofni info card space cookies certificate ssl secure sockets layer

These information cards are basically digital certificates and would be managed by Windows Cardspace on your devices.

These digital certificats are interesting in a way that these has been been targed for much more higher purpose than just identifying a single user on pleathora of Microsoft windows live services.

Just to provide a glimpse of the features, Windows 7 and Windows 2008 R2 together could be used with these digital certificates for virtual private network and direct access to back office applications from your personal devices like netbooks, laptops, PCs and smart phones. :)

Well, I am going on further for next concept to learn from this every growing technology field...

Until then prepare your informaton cards with your data, picture and digital signature and enjoy... well...if you have a questions, comments, suggestions, ideas or knowledge bits, you know where to find me ...

Friday, November 6, 2009

AudioPal A cool free online utility to convert text to speech and voice recording

AudioPal A cool free online utility to convert text to speech and voice recording

Audio Pal Editor

Sometimes you would think whatever text you are typing or reading get converted to voice and somebody else could hear it if they like to. :)

Well, there are such text to voice softwares out there. Also there are softwares which can convert your voice to text.

I have come across this cool free online utility "AudioPal". This allows you "free" to convert your text to speech or to record a voice.

You have four different methods to input that textual thoughts of your to AudioPal. You can go AudioPal website and click to get to AudioPal Editor.

  1. Record your message by phone
  2. Recording your message is three steps process...
    • You can call a toll free number which is given here,
    • key in the passcode which is shown on AudiPal Editor and
    • then record your message.
    The recorded message can be previewed right on the editor. The recorded message would be forwarded to you using an email which you will have an opportunity to share.
  3. Type in your text using keyboard
  4. This is one of the cool option. This is again couple of simple steps to reach to get your text recorded in speech.
    • Type your 600 character text message.
    • Choose in which language you want to record this text message.
    • Then you can select whose voice you want your text message.
    That is it. You are ready to get your text message in different language and various voices.Rest is as it is. Preview and provide email to pick up your AudioPal message.
  5. Record using your computer Mic
  6. Simple. Record, preview and provide email to pick up AudioPal recording. That's it.
  7. Upload an audio file from your computer
  8. Just upload the file, follow the instructions and get your Audio in email.
After you receive an email, it will have a link to pickup a widget code for AudioPal entry you have made. There are lots of social sites to which they provide the sharing code.

Here is my experiment from AudioPal...

Hope you enjoy it...Go ahead Give a voice to you site...:D)

Tuesday, October 13, 2009

Google Wave My First Preview

Google Wave My First Preview

Latest Update: Google Wave is been donated to Apache and currently it is in incubation state at Apache Wave.

I have received an invite to preview Google Wave. Happy and glad to be part of Wave community. And would love to share my first look of Google Wave. In case, you would like, I may send an invite nominate you also. Please let me know if you are interested to preview Google Wave.

First important thing, I have observed, after logging in using my existing Gmail id to Google Wave, is a screen which has three panels and one blank panel for opening/creating new wave. Well, I do not want to stretch your curiosity, please find attached screen shot from from Google Wave opened using Google Chrome.

You may curious by this time what is exactly Wave means. In Google's Own Words,

A "wave" is equal parts conversation and document, where people can communicate and work together with richly formatted text, photos, videos, maps, and more.

Google Wave depends on strong JS and DOM rendering performance to provide a desktop-like experience in the browser. HTML5's offline storage and web workers enable to use desktop like features without compromising on performance.

The Google Wave protocol is the underlying format for storing and the means of sharing waves, and includes the "live" concurrency control, which allows edits to be reflected instantly across users and services. The protocol is designed for open federation, such that anyone's Wave services can interoperate with each other and with the Google Wave service.

My observations:
  • The look and feel as well as usability of the Google Wave is very easy, beautiful, useful

  • I have received a new email id with "GoogleWave.com" domain id.

  • I can open Google Wave in FireFox 3.5.3 correctly. IE 8 has extension mark for moderator.appscout.com panel.

    As Google advises on Google Wave Development blogsite they will be extending the preview for IE 8. To utilize Google Wave in IE 8, they expect IE 8 user to install Google Chrome Frame.

    • Google Wave Log-in preview in FireFox 3.5.3 GoogleWaveInFireFox353_1
    • Google Wave Login-in preview in IE 8 GoogleWaveInIE8_1

  • In regular Google tradition, there are lots of videos on Google Wave, Google Wave APIs, Google Wave Extensions etc topics.

  • Wave is part email part document part conversation. It is collaborating workspace to wave around. Basic functionalities which could be done with Google Wave are
    • Start new wave
    • Reply to wave
    • Read new unread wave by just hitting spacebar
    • Install extensions for rich contents and integration with other systems.
    • Attach photos and files by drag-drop functionality
    • Of course you can spell check your wave.
    • Organize waves in folders and...
    • Search your waves...
  • Google goes in length to tell you when you can use Google Wave like for email, meeting notes, photo and document organization etc etc

  • Google Wave API and Google Wave Extensions/Gadgets are some of the topics, I am curious to know in more depth.

    Interestingly Google Wave provides some out of box extensions. Here is a brief list of extensions available right now:

    • Wave Sudoku
    • Conference
    • Video Chat Experience
    • Trippy :
      Co-create an itinerary: choose points of interest -- including Lonely Planet recommendations, organize, share, print, or export to My Maps!
    • Yes/No/May Be Gadgets
      This one is my favorite. It allows my wave visitor/reader to choose a response like "Yes/No/Maybe". Isn't it awesome.
    • Map Gadget
    • Extension Installer
      It is written by Google. Allows developers to create new Extension Installers.
    • You can find more extensions here.
  • I am positively impressed with the tool. I appreciate the gracious sanction of my request to get me in Google Wave review to experience before lots of other cool nice people around.

  • From my perspective it is the rich online collaboration tool which allows to perform all those things what MS Outlook and other desktop email + collaboration tools allow you to do. From my perspective, we are observing the rise of groupwares in Virtual World like we have used Lotus Notes, Outlook and such tools.

    I see tremendous value and potential in extensions and integrating Google Wave to manage my all contacts, related social media relation ships and various artifacts.

    I am in a situation like any young child who is been presented with a new toy, how excited he/she with toy and try to figure out what games could be played with it. Hopefully I would figure out more and more interesting things from Google Wave.


    Seems like this virtual social blogsphere has intuition of its own. After I have posted my curiosity about Google Wave use cases in front of the world, I have found this very interesting blog post titled "Google Wave's Best Use Cases" from LifeHacker.com.

    I have found out that SalesForce.com and SAP's research lab are early adopters of technology and are working on a Google Wave extension that facilitates real-time, collaborative development of business processes.

  • Just in case you, you are curious to know and to review Google Wave, I have eight six invites nominations which I can share with you and spread technology love of Google wave...
  • Update

    After I have submitted Google Invite for my precious and important visitors, I have received this message from Google Wave.

    Invite others to Google Wave

    Google Wave is more fun when you have others to wave with, so please nominate people you would like to add. Keep in mind that this is a preview so it could be a bit rocky at times.

    Invitations will not be sent immediately. We have a lot of stamps to lick.

    Happy waving!

Happy Waving...Enjoy...