Windows Mobile Support

  • Subscribe to our RSS feed.
  • Twitter
  • StumbleUpon
  • Reddit
  • Facebook
  • Digg

Tuesday, 19 January 2010

Content Types - Level 1: Messages

Posted on 09:52 by Unknown
Level 1: Alerts and Notifications

NOTE: This is part 2 of 7 in a continuing series; please see earlier posts for more background information.

The simplest form of mlearning content delivery is via one-way/inbound electronic message and there are two popular options available: short message service (also known as “SMS” or “text messages”) and electronic mail (“email”).  The majority of all cellphones support SMS, provided the user has a ‘texting plan” from their carrier. Up to 140-character “texts” sent via this method are actually considered “high value” content by the recipient and are normally read/responded to faster than any other form of mobile communiqué.  Smartphones with “data plans” also have the ability to send and receive email messages; in fact, mobile email access is the primary business driver and ROI justification for most organizations seeking to provide smartphones to their mobile workforce and executives.

Level 1 Content Types

All the options here are simple yet powerful. The CellCast Solution platform provides the ability to generate and send timely market updates (“Acme’s new Olympus Product will be available for customer delivery on April1st.”) and friendly reminders (“Don’t forget to attend Sales Training Webinar for the new Olympus Product Tues at 2PM.”) directly to mobile learners via their ever-present mobile devices is an obvious use of this functionality by a Training Team but a plethora of other uses are possible as follows:

Triggered Notifications and Reminders

Administrators can define and manage sophisticated notification templates that automatically generate and send personalized SMS or email messages based on pre-defined business rules and conditions.  For instance, an SMS can be sent to a mobile learner asking them to confirm their understanding of a current policy or procedure, or reminding them to complete an important assignment (see Figures 1-2 below).  If that user’s status is still marked as “not attempted” or “incomplete” the next day, triggered reminders can be automatically generated and sent to the learner until that specific assignment has been marked as “completed”.

Organizational Results and Escalations

An additional benefit of a Trigger-based Notification platform is the ability for the system to generate and send out important status updates to managers, supervisors and other affiliated parties based on predefined business rules.  For example, if a manager has twenty direct reports who all need to complete their annual Safety Compliance certifications by the end of the current calendar month, they can likely benefit from an email message outlining which of their subordinates has yet to complete their mandatory training (see Figures 3-4 below).

Scheduled Learning Content (2 Types)

Training teams can plan, schedule and deliver message-based content to mobile learners using the Notification Series feature of the CellCast Solution platform.  The two most common uses for this feature are learning reinforcement and serialized content delivery.

Type 1: Learning Reinforcement. According to industry professionals, most people forget as much as 80% of the new concepts/policies they learned while attending an instructor-led training session or completing an online course within 30 days of completing that training.  To help keep new concepts fresh and top-of-mind, Training teams can define and manage message-based reinforcements sent out at predetermined time intervals, say every Friday at 2 PM, to a salesperson’s email account or mobile device (see Figures 5-6 below).

Type 2: Serialized Content Delivery. CellCast’s Notification Series feature can be used to package and deliver regularly scheduled message-based learning content as part of a serialized training campaign. Common examples are “Sales Tip of the Day,” “New Product of the Week,” and “English Phrase of the Day” campaigns. In each case, subscribers can opt-in to receive relevant content on their mobile device and messages can be either plain text or can include web links to launch other media-based content as desired (see Figures 7-9).


Additional Considerations

Most Level 1 Alerts and Notification use cases are either very low cost or free. The Notifications feature of the CellCast Solution platform is a standard function.  However, when sending SMS messages, a nominal transaction fee of US$0.03-.05 is assessed for each message generated/delivered due to the fact all SMS messages must be sent directly through the carrier or an approved SMS aggregator. There are no transaction fees to send electronic mail messages to any CellCast user, and these messages can contain either plain text or rich media elements as defined by the Training team.

Summary – Level 1

One-way text messages and emails are easy to design, generate and send, requiring minor preparation and less than 30 minutes training for the average administrator.  The marginal costs to send these messages are also low–emails are free, and text message delivery carries a nominal transactional fee for each SMS sent both to the originator and the recipient.


Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Posted in | No comments
Newer Post Older Post Home

0 comments:

Post a Comment

Subscribe to: Post Comments (Atom)

Popular Posts

  • Service Bus Topic - Automatic forward messages from a subscription to a topic
    Windows Azure Service Bus Topic is a service that enables us to distribute the same messages to different consumers without having to know e...
  • CDN is not the only solution to improve the page speed - Reverse Caching Proxy
    I heard more and more often think like this: “If your website is to slow, you should use a CDN.” Great, CDN is THE solution for any kind of ...
  • Content Types - Level 6: Rich Media
    Level 6: Rich Media NOTE: This is part 7 of 7 and the conclusion of this continuing series; please see earlier posts for more background inf...
  • Publishing our CellCast Widget for iPad
    The rush has been on this week as our development team worked to design a new version of our CellCast Widget specifically for Apple's up...
  • Patterns in Windows Azure Service Bus - Message Splitter Pattern
    In one of my post about Service Bus Topics from Windows Azure I told you that I will write about a post that describe how we can design an a...
  • E-Learning Vendors Attempt to Morph Mobile
    The sign should read: " Don't touch! Wet Paint !" I had a good chuckle today after receiving my latest emailed copy of the eLe...
  • SQL - UNION and UNION ALL
    I think that all of us used until now UNION in a SQLstatement. Using this operator we can combine the result of 2 queries. For example we wa...
  • Cum sa salvezi un stream direct intr-un fisier
    Cred ca este a 2-a oara când întâlnesc aceasta cerința in decurs de câteva săptămâni. Se da un stream și o locație unde trebuie salvat, se c...
  • Task.Yield(...), Task.Delay(...)
    I think that a lot of person already heard about these new methods. In this post I want to clarify some things about these new methods that ...
  • Content Types - Level 4: Reference
    Level 4: Reference Materials & Static Content NOTE: This is part 5 of 7 in a continuing series; please see earlier posts for more backgr...

Categories

  • .NET
  • .NET nice to have
  • #if DEBUG
  • 15 iunie 2011
  • 15 octombrie 2011
  • 2011
  • abstracta
  • action
  • adaugare
  • ajax
  • Amsterdam
  • Android
  • aplicatii
  • App Fabric
  • Apple iSlate
  • array
  • as
  • ASP.NET
  • AsReadOnly
  • Assembly comun
  • async
  • Asynchronous programming
  • asyncron
  • Autofac
  • AutoMapper
  • az
  • Azure
  • Azure AppFabric Cache
  • Azure backup solution
  • Azure Storage Explorer
  • azure. cloud
  • backup
  • BCP utility
  • bing maps v7
  • BitArray
  • BlackBerry
  • blob
  • BlobContainerPublicAccessType
  • breakpoint
  • bucuresti
  • C#
  • cache
  • CallerMemberName
  • CellCast
  • Certificate
  • CES
  • change
  • ChannelFactory
  • clasa
  • classinitialize
  • clean code
  • click event
  • close
  • Cloud
  • Cluj
  • cluj-napoca
  • Code contracts
  • code retrat
  • codecamp
  • CollectionAssert
  • Compact Edition
  • compara
  • Comparer T .Default
  • CompareTo
  • comparison
  • comunitate
  • concurs
  • Conditional attribute
  • configurare
  • connection string
  • container
  • content type
  • control
  • Convert
  • convertAll
  • convertor
  • cross platform
  • CRUD
  • css
  • custom properties
  • custom request
  • DACPAC
  • Daniel Andres
  • data sync service
  • database
  • date time
  • datetime
  • debug
  • default
  • delegate
  • dependency injection
  • deploy
  • DeploymentItem
  • design patterns
  • Dev de Amsterdam
  • development stoage
  • dictionary
  • diferente
  • digging
  • director
  • Directory.Exist
  • disable
  • dispatcher
  • dispose
  • dropdown
  • dynamic
  • EF
  • email
  • encoding
  • entity framework
  • enum
  • enumerable
  • Environment.NewLine
  • error
  • error 404
  • error handling
  • eveniment
  • event
  • ews
  • excel
  • exception
  • exchange
  • exita
  • explicit
  • export
  • extension
  • field
  • File.Exist
  • finalize
  • fire and forget
  • Fluent interface pattern
  • format
  • func
  • GC.SuppressFinalize
  • generic
  • getdirectoryname
  • globalization
  • gmail
  • hackathon
  • Hadoop
  • handle
  • HTML
  • html 5
  • Html.ActionLink
  • http://www.blogger.com/img/blank.gif
  • HttpModule
  • IComparable
  • IE
  • ienumerable
  • IIS
  • image
  • implicit
  • import
  • int
  • internationalization
  • Internet Explorer
  • interop
  • Ioc
  • IP Filter
  • iPhone
  • iQuest
  • IStructuralEquatable
  • ITCamp
  • itspark
  • java script
  • javascript
  • July 2012
  • KeyedByTypeCollection
  • KeyNotFoundException
  • Kinect SDK
  • lambda expression
  • LightSwitch Microsoft Silverlight
  • linq
  • list
  • lista
  • lista servicii
  • liste
  • Live Connect
  • Live ID
  • load
  • localization
  • lock
  • m-learning
  • MAC
  • Mango
  • map
  • mapare
  • mapare propietati
  • messagequeue
  • meta properties
  • method
  • MethodImpl
  • Metro App
  • Microsoft
  • Microsoft Sync Framework
  • mlearning
  • mlearning devices
  • Mobile Apps
  • mobile in the cloud
  • mobile learning
  • mobile services
  • Mobile Web
  • mongoDb
  • monitorizare
  • msmq
  • multitasking
  • MVC
  • MVC 3
  • MVVM
  • namespace
  • nextpartitionkey
  • nextrowkey
  • Ninject
  • nivel acces
  • no result
  • normalize
  • nosql
  • null expcetion
  • null object pattern
  • NullReferenceException
  • OAuth API
  • office
  • offline
  • Open ID
  • openhackeu2011
  • operations
  • operator
  • optimization
  • option
  • outputcache
  • OutputCacheProvider
  • override
  • paginare
  • pagination
  • path
  • persistare
  • Portable Library tool
  • Post event – CodeCamp Cluj-Napoca
  • predicate
  • predictions
  • prezentare
  • process
  • proiect
  • property
  • propietati
  • query
  • ReadOnlyCollection
  • ReadOnlyDictionary
  • referinta
  • reflection
  • remote
  • reply command
  • request
  • request response
  • resouce
  • REST
  • REST Client
  • RESTSharp
  • ronua
  • rss
  • rulare
  • salvare in fisier
  • sc
  • schimbare timp
  • select
  • select nodes
  • send
  • serializare
  • serialization
  • Server.Transfer. Resposen.Redirect
  • service bus
  • ServiceBase
  • servicecontroller
  • sesiune
  • session
  • Session_End
  • Session_Start
  • setup
  • Sibiu
  • signalR
  • Silverlight
  • sincronizare
  • Single Responsibility Principle
  • SkyDrive
  • skype
  • smartphones
  • smtp
  • Snapguide
  • sniffer
  • socket
  • solid
  • spec#
  • sql
  • Sql Azure
  • SQL CE
  • sql server 2008 RC
  • SRP
  • startuptype
  • stateful
  • stateless
  • static
  • stergere
  • store
  • store procedure
  • stream
  • string
  • string.join
  • struct
  • StructuralEqualityComparer
  • submit
  • switch
  • Symbian
  • Synchronized
  • system
  • tabele
  • table
  • techEd 2012
  • tempdata
  • test
  • testcleanup
  • testinitialize
  • testmethod
  • thread
  • timer
  • ToLower
  • tool
  • tostring
  • Total Cost Calculator
  • trace ASP.NET
  • transcoding
  • tuplu
  • tutorial
  • TWmLearning
  • type
  • unit test
  • unittest
  • UrlParameter.Optional
  • Validate
  • validation
  • verificare
  • video
  • view
  • ViewBag
  • virtual
  • visual studio
  • VM role
  • Vunvulea Radu
  • wallpaper
  • WCF
  • WebBrower
  • WebRequest
  • where clause
  • Windows
  • windows 8
  • Windows Azure
  • Windows Azure Service Management CmdLets
  • windows live messenger
  • Windows Mobile
  • Windows Phone
  • windows service
  • windows store application
  • Windows Task
  • WinRT
  • word
  • workaround
  • XBox
  • xml
  • xmlns
  • XNA
  • xpath
  • YMesseger
  • Yonder
  • Zip

Blog Archive

  • ►  2013 (139)
    • ►  November (17)
    • ►  October (12)
    • ►  September (10)
    • ►  August (7)
    • ►  July (8)
    • ►  June (15)
    • ►  May (12)
    • ►  April (17)
    • ►  March (16)
    • ►  February (9)
    • ►  January (16)
  • ►  2012 (251)
    • ►  December (9)
    • ►  November (19)
    • ►  October (26)
    • ►  September (13)
    • ►  August (35)
    • ►  July (28)
    • ►  June (27)
    • ►  May (24)
    • ►  April (18)
    • ►  March (17)
    • ►  February (20)
    • ►  January (15)
  • ►  2011 (127)
    • ►  December (11)
    • ►  November (20)
    • ►  October (8)
    • ►  September (8)
    • ►  August (8)
    • ►  July (10)
    • ►  June (5)
    • ►  May (8)
    • ►  April (9)
    • ►  March (14)
    • ►  February (20)
    • ►  January (6)
  • ▼  2010 (26)
    • ►  December (1)
    • ►  November (1)
    • ►  October (1)
    • ►  June (2)
    • ►  May (1)
    • ►  April (4)
    • ►  March (1)
    • ►  February (1)
    • ▼  January (14)
      • Content Types - Level 6: Rich Media
      • Content Types - Level 5: Courseware
      • Content Types - Level 4: Reference
      • Content Types - Level 3: Voice
      • Content Types - Level 2: SMS Campaigns
      • Content Types - Level 1: Messages
      • mLearning Content Types - Overview & Intro
      • mLearning Testing Tools & Methods
      • Picking the "Right" Smartphone for mLearning
      • Media Encoding Tools for Mobile Learning
      • A Big Week for Smartphones
      • mLearning Presentations using Google Docs
      • My "Top Ten List" for Mobile Learning News in 2009
      • My mLearning Predictions for 2010
Powered by Blogger.

About Me

Unknown
View my complete profile