Twitter Feed: @definition6

DEFINING INSIGHTS

PromaxBDA Emerging Media Trends: Social TV, Data, Google+

Friday, January 27, 2012 by Rachel Conforti
PromaxBDA event at Definition 6 with ConnectTV
Last night, Definition 6 hosted the PromaxBDA Emerging Media Workshop to talk about trends for 2012.  Presenters ConnectTV, Crimson Hexagon and Google+ talked about what the broadcast community needs to know as they plan for 2012, including how social TV will become more integral into programming, how data (especially social media data) will evolve and the importance for communication planning - right message, to the right audience, at the right time. 
Definition 6 PromaxBDA eventWhat truly came out of the event (besides great networking and an excuse to eat pizza while drinking beer and wine) was that unified marketing is critical to the success of any brand.  Whether it's on-air content, social media or other owned media online properties, by leveraging the data we can now gather, unifiying your marketing message into the proper channels will exponentially amplify your message and increase awareness around your show, promotion, event or any other marketing objectives.

Google+ showed examples of this by using a simple story about a guy who had just visited Boston, and was asked "how was the trip?"  By Google's explanation, the answer is dependent on the person asking the question. If it was the guy's mother, his response would probably be drastically different than the answer he gives to his buddies, or even his co-workers.  This idea of the right message to the right audience and the right time, is exactly how we look at marketing and branding at Definition 6.  Our unified marketing approach is just that - leverages data to communicate brand messages appropriately to its core customers, in the proper environments and at the right time. 

Jonathan Block-Vert at the PromaxBDA event at Definition 6

Thanks again to PromaxBDA for hosting their event here at our offices!

Crimson Hexagon presents at PromaxBDA event at Definition 6


People Protest Against Digital Content Censorship

Wednesday, January 18, 2012 by Bryce Kervin
All across the internet today websites are taking a stand against censorship. Resources suchwiki as Wikipedia, Google,  Reddit.com, and Craigslist are all blacking out  content in protest against the SOPA and PIPA  acts. Washington, DC has already begun to buckle this week towards the public outcry, but that hasn’t stopped a whole lot of people from making a voice for themselves today.

If these acts are pushed through, millions of pages of content would be blocked across the web including Tumblr, Wikipedia, blogger, and any foreign site that is not acting in ordinance with the US piracy laws will be blocked from Google. Digitally, these changes would be unavoidable and would affect those in the landscape of online marketing, sales, and overall the user experience on the web as we know it today.

In the end, would these SOPA and PIPA acts really help anyone?  Who wins?


craigslist blackout

Your Name is Your Brand: 5 Steps to Personal Branding

Friday, September 9, 2011 by Frank Radice
So, you've been downsized or made redundant. But you're certainly not ready to throw in the towel.

You've been paid lots of money over the years by some big company where you learned and refined the exact skills they needed you to have in order to make their business work.

Now it's your turn to do it for yourself. But where do you start? You've always had the company to give you business cards, cell phones, laptops, desktops, probably an office or a cubicle, and maybe an assistant and an expense account.

Now it's all gone!

But it's really not if you know what to do.

The most important thing to remember is...Your Name is your Brand!

Your skills are still there and your experience has taught you how to hone them.

Here are 5 practical starting points to get your personal brand going.

1.  Register yourself as a company or a partnership (first name last name company) This is easy to do, but you may have to wait in line at City Hall for a while.
Frank Radice's company business card
2. Get your own URL. (You can lock that down at any number of place like name.com. Own your name if you can with your first name & last name.com (joeschmoe.com). Make a basic web page (you can do that a places like use.com).  Make it simple and use your new URL as the title (JoeSchmoe.com)

3.Get your own e-Mail address appropriate to your URL. firstname@firstnamelastname.com (you can do this for your business at google Apps) (Joe@joeschmoe.com)

4.  Print business cards that are very simple. Your name, your URL, your e-mail address, and your mobile phone number

5.  Start a Facebook fan page and a Twitter Page for your company. Show links to them on your website. Make a Linkedin page and get someone to do a Wikipedia page for you.

After you have populated your sites and pages with your expertise, experiences and some examples of your work (make sure you use video), get out there and network.  

Hand out your cards, talk up what you can do for a potential client.  Get their card....and then...Follow-Up.

A great example of personal branding is the recent campaign by Matt Epstein called "Google Please Hire Me" where he created a website and a video all focused on landing a job at Google.  He even worked his personal brand into the URL playing up the double entendre of "ME" to reference his initials.



TalentZoo also released an article last week entitled, "10 Strategies to Reinvent Your Personal Brand" which outlines many of the topics I touched on above.  In fact, it even further discusses ways in which you can improve your personal brand by being a catalyst or being a source of great knowledge.  In this day and age, you need to market yourself even more to differentiate yourself from the ever-growing talent pool.

Of course you need a strategy and you must understand how to use all of these tactics...but you've got to start somewhere.

Now let's get this party started.

Data is Sexy - How to turn metrics into insights

Monday, August 29, 2011 by Bryce Kervin

Jamie Christner, our Director of Analytics, took to the podium last Tuesday with the International Association of Business Communicators (IABC) to speak about data. Being my first event as a Definition 6 employee, I was truly psyched to take it all in, including the Maggianos. 

So what exactly IS sexy about data once your strip it down? As marketers, we see a lot of data ranging from click through rates and conversions to engagements and social media ROI.  But what makes that data "sexy," Jamie says is when that that data in turn produces an appealing body of facts which call out applicable and actionable insights. 

Sexy Data Professor
And once you have collected the data as it relates to your business goals, the real gem is what you can forecast with that data.  But, NOT all data is sexy. Poorly tracked, lost, incorrect, un-trusted by users and knowingly repurposed data skews results and is of no use in trending actionable insignts. Keep the reigns tight on what exactly your analytics should be tracking, always referring back to your client's KPIs. Some key takeaways include:       

• Every business rates “applicable” or “actionable” in a different way. Sexy is in the eye of the beholder
• In this economy, announce your successes.  Let the numbers tell the story. Company budgets are being slashed left and right, so speak up on the positive effect you are bringing in
• Budget justification must be sexy enough to catch the interest of stakeholders
• Start pulling data out from analytic software applications if you haven't already 
• Web analytics can help close the gap between cross-channel marketing tactics
• Data reports should be short & sweet
• Don’t provide the client with unnecessary information but if you need more reduce your KPI’s   


Data isn’t going to be beneficial or attract the listener if it focuses on one single feature. Evaluate and measure performance across all brand interactions and your client will feel more like you slipped them a Maxim Magazine than a data report.

IAB Mobile Marketplace 2011 Recap

Monday, July 25, 2011 by Mark Emery
On Monday of last week I had the (mostly) pleasurable experience of speaking on an IAB mobile advertising panel in New York. I say mostly because, technically, 10% of me burst into flames on the subway and never actually made it. 

Panels like these used to be the stuff of software geeks, carrier overlords and some gnarly, unholy combination of the two. The conversations were invariably technology focused as people scrambled to make sense of a fragmented industry growing at a bewildering pace. It took a few years longer than it should have, but at some point walled gardens, WAP decks and SOAP APIs gave way to use cases, ROI and sound design principles. 

The conversation has shifted again, and now people are beginning to contextualize mobile as part of a branding continuum, where digital, traditional and emerging media converge to tell a story that engages people in motion. Simon Bond, CMO of BBDO, pointed to a study his firm had done which found people are more likely to wake up and reach for their mobile device rather than their lover (or themselves, for that matter). Razorfish is doing really ground-breaking stuff in mobile advertising, working with publishers and networks to create dyanmic new ad models. Michael Collins of Joule talked about how the metrics mobile provide are on par with - even exceeding in many cases - the analytics available on the desktop web. 

At Definition 6 we are bringing serious innovation to our mobile clients. From mobile websites that predict behavior and present contextualized experiences, to mobile marketing applications that leverage unique combinations of variables like speed, distance, orientation and time of day, we are helping our clients deploy mobile marketing strategies that transform their businesses.

Check it out:
 


It begs the question - how is your firm using mobile marketing and advertising to build your brand? If you aren't, somebody else is. 

Google+... You know you want to love it

Thursday, July 14, 2011 by Paul Hernacki

I like Google+. +1.
 
It’s interesting to see how many people are almost afraid to say so, stick their neck out, or venture to say this is going to make it. I’m guessing this is mostly because they scrambled to praise Google Wave, and Google Buzz and were later proven wrong. And they were still recovering from Marketer’s PTSD from their ventures into Second Life.
 
But I’m willing to say I think Google+ will be a hit.  Paul Hernacki on Google+

There are so many thinks I disLike and -1 about Facebook: their abhorrent privacy practices, the way they try to decide who my friends are and whose posts I should see, the way they make control over selective posting difficult (the big difference with how Google implemented Circles is usability), the way they make grouping people difficult, their immature handling of API updates, their authoritarian control over brand flexibility on their site, the minimal real estate they offer brands while still applying extensive limitations on use, the fact they insist on it being a destination site instead of an integrated part of your overall web experience, and the fact that I simply don’t trust them. Using Facebook and developing for it feels like a massive step backward in time to the days of AOL and Prodigy.
 
Google+ definitely has a lot of room for growth and improvement. But there’s so much to like. I love having a do-over on my friends list, there are many people I didn’t Friend because I barely knew them but I would connect with them on Google+ and just put them in the circle I felt comfortable with. I love the ease of control over friend/follower categorization and the ease and obviousness of selective posting. I love the ease of export and that it’s termed Data Liberation and Google Takeout, the ease of Circle views is awesome, the very free form posting ability, the fact they have made it an integrated part of your web experience, and not just a destination site with Like buttons funneling to it.  Mashable published a great cheat sheet for Google+ that you can check out, too.
 
It needs a Wall, an iPhone app, and maybe a few Profile improvements. I really want a hashtag equivalent. Lots of work to do on how brands can use it to engage their audiences. Really the main misses in Google+ are what they haven’t yet done but could easily do, what they have implemented I really like.  It lools like a lot of the stuff is already in the works, too as seen on Geek.com article.
 
I have big and pretty well founded hopes that they will be far better about how they handle API updates and major changes for those of us that want to develop for their platform. I believe they will be far more flexible about how they allow brands to build in and around their platform or just incorporate it into theirs. That alone will keep me hoping this makes it. And I think this could be a major Trojan horse for expansion of Android and Chrome market share.
 
I think Facebook will be around and competing for a good while and will remain very relevant. They’ve gained too much market share and mindshare and too many users to just go away. But I think they have a very real competitor. By contrast, you don’t hear Twitter users constantly pleading for a new Twitter or a Twitter competitor. But you hear it all the time from users of Facebook. That’s not a good position to be in, especially when someone the size and caliber of Google actually releases something that’s pretty equivalent and compelling.
 

Online Video Content: We Take it With Us

Thursday, May 26, 2011 by Darcey Topham
Earlier this week, I attended the BrightcovePLAY Conference in Boston. If you know anything about Brightcove, you know they have something to do with online video. As such, the conference talked a lot about online video, and I’m about to do a little of the same.

We’re going to do a fairly quick, informal poll. Raise your hand if you watch online video? Ok, keep your hand up if you have a smartphone or tablet device? And hands still up, how many of you watch video content from your smartphone or tablet device? Yep, that’s what I thought.

Current statistics state that online video accounts for 50% of all traffic on the internet (which makes sense, considering YouTube is the number two most-used search engine after Google). Those same statistics say that 25 million Americans watching online video also do so from their smartphone or tablet device. Consider this: In 2010, 31% of people own a smartphone, which is up from 23% in 2009. Currently, 8% of the American population owns some type of tablet device, and that is expected to jump to 27% in the next year as more companies release their versions across different operating systems.

So what does this tell us? It tells us that online video, particularly mobile video, is becoming increasingly important for video content generators. Fairly obvious, given the statistics I threw out, right? (Let’s hope so.)

It is no longer a matter of “I want to watch X when I get home”; it is “I want to watch X on my nearest screen.” It doesn’t matter if your nearest screen is a smartphone, tablet, PC or even TV – either way, people are transitioning from delayed gratification of watching when and where media is being pushed to them, but rather instant gratification of watching when and where they are pulling media to their (mobile) devices.

As a content-generator, that means you must work to limit or (even better) remove any barriers that keeps the user from getting to the desired content -- your content. Your mobile content.

Some things to consider: Does your site only render video in Flash? If so, that means you’re missing the nearly 25% of smartphone users that own an Apple iPhone and 75% of the tablet users on an iPad – I don’t know about you, but that doesn’t exactly scream “edge case” to me.

Is your site optimized to be mobile-friendly? Easy to navigate with touch-screen controls? Adaptive bitrate streaming so you deliver the best quality video no matter if the user is on a 3G network or connected to a Wi-Fi hotspot?

This doesn’t mean that you have to change your desktop website experience that was built with a specific experience in mind. It means you can't just expect users to navigate your site as-is from their mobile device. Nor can you create one mobile version and expect it to work on all devices – different operating systems, different screen sizes, and different purpose.

I know, you’re starting to grab your calculator and your eyes are bugging out about how much that is all going to cost. Customization gets expensive. But what is more expensive? Losing out on your target demographic because your mobile experience is cumbersome or not available at all. (And there are great options available for customizing content for mobile devices – Brightcove just launched their new AppCloud platform this week.)

Bottom line? If your video content is not available when and where your viewers want to consume it, and if you don’t make it easy for them to do so, you lose the opportunity. Which means lost revenue.

Landfills, Singing Canadians, and Margaritas at #RaganCisco

Thursday, May 12, 2011 by Rachel Conforti
Another great Ragan event took place last week in San Jose, CA at the Cisco headquarters, and while we didn’t see the same antics that went on at the last event in Las Vegas, we still managed to have an incredible week. As a resident New Yorker, and not a car owner/driver, I was a bit apprehensive at first about driving in San Jose, by myself, as I'm not the best with directions.  My fears were proven true on the first attempt to attend the pre-conference workshops, where I got lost and ended up in a landfill.  When I asked for directions, the attendant told me he "only knew how to get from his house to this place" and I found myself surrounded by trucks, and in a bit of a pickle.  Eventually, I was saved by my Android phone and Google maps.  I missed the pre-conf sessions but oh well, at least the weather was nice.

When I finally made it to the conference the next day, the energy was incredible.  We were tweeting so fast that the Twitterfall couldn’t keep up, which resulted in #RaganCisco trending in San Jose, and in various other global locations!

Twitter Lounge Ragan

Held at the Cisco headquarters in Silicon Valley, there were presenters you’d expect to see from this area including Cisco, Adobe, SAS, Facebook, Yahoo! and PayPal.

Cisco HQ

The conference kicked off with Cisco’s SVP, Corporate Marketing, Marilyn Mersereau, sharing an anecdote of a recent Cisco social media “crisis,” where a customer was not satisfied with his wireless router. After becoming frustrated with customer service, he did what we now see as a natural response – create a YouTube video called “Cisco Sucks.”



Luckily, it did not go viral, but it did get about 1,500 views. In this new reality where social media gives power back to the people, brands are held to a higher standard. Customers now have a very public medium to complain about things when they unhappy.

In response to this video, Ms. Mersereau told us that she bought the customer (whom she thought was very cute, and happened to be a fellow Canadian like Ms. Mersereau) a new router from Amazon.  Her philosophy here was that the router was a small price to pay to appease this customer, and she had hopes that he may go back to his viewers to tell them the problem was rectified. No word yet if this has happened. Although this seemed to rectify that particular instance, it does raise the question – how sustainable is that model? Thus, we dove into the Ragan Social Media Best Practices for Communicators event.

The conference was jam-packed full of great speakers, with Carlos Dominquez, SVP, Cisco, wishing everyone a happy @Cisco de Mayo (as it was Cinco de Mayo) in his opening keynote, and well, we were already ready for some margaritas! He then went on to define the role of a “Tech-Nowist” – “someone who embraces change, understands what technology is available, experiments with it, learns from the experiments, and leverages it for a competitive advantage.”

Ragan Panel

Other hot topics included internal adoption of social media tools for higher efficiency at large corporations like Adobe and SAS, social media CRM (a huge leap forward where social media will become scalable with the use of data: recent example of SalesForce acquiring Radian6) as presented by Altimeter Group, Shel Holtz on creating compelling content (content vs. context brought up yet again!), and of course, how to measure the effectiveness of social media, specifically when presenting to senior leaders in your organization to create more internal adoption.

The conference ended with an inspirational talk from Brian Solis at Altimeter Group, empowering us to not to social media CHAMPIONS, but instead, be LEADERS. Entitled “Engage or Die,” his twitter-friendly presentation focused on collaborating internally at companies, before promoting messages in social media channels, stating that the consumers only see one brand – we can’t be comfortable in silos anymore, sounding a lot like our unified marketing approach at Definition 6! We all know the world is changing rapidly.

We need to be comfortable with that change, and lead the way on how to act/react appropriately. One thing I’ll leave you with is something that Brian mentioned which epitomizes the current social media disconnect between some brands and consumers. He did a bit of role-playing where he described the point of view of why brands want to be involved in social media (using Facebook as an example) and what consumers are looking for when they “like” brands. Brand: "My customer will want to 'like' us on Facebook because they are really looking for more information on our products/services. Customers want to get more information. They want to engage with us to create a community." Customer: "I’m going to 'like' this brand on Facebook because I want coupons, specials, discounts or win free stuff. I want the ability to purchase items within my social networks."

Carlos Dominguez and Cisco attendees at the Definition 6 Twitter lounge

By just having people follow your brand on Twitter or Facebook is not enough. If you don’t provide value to the consumer, they will essentially break-up with you on those social networks. How much harder will you need to work to gain them back? In fact, You need to have a strategy that provides value over time. Without that, you may as well not bother. Oh and you will want to plan for an F-commerce model, which sounds like it should be a bad word, when in fact, this is the future. For more recaps, check out Cisco’s blog for day one and day two or search on Twitter for #RaganCisco to read the top tweets.

As always, you can hear more of my thoughts by following me on Twitter @RachelConforti.

Architectural Diary: Architecting with the End in Mind, OLAP and Analysis Systems

Monday, April 4, 2011 by Ric Williams

A common refrain in IT is to "begin with the end in mind." It is one of those refrains that has been repeated so many times that it quickly becomes ignored. For systems that collect data, "the end" may be very complicated. Some data collected can be presented in reports and that is sufficient. Reporting is such an easily understood term and used so frequently it often hides complexity. It’s in that complexity that frustration for system engineers and customers alike begins.  Because of that, complexity reporting is often not a cost effective means for exploring data. Complex reports can take a significant amount of time, (translate that to cost), in order to complete.  When users are looking at the data to see what trends or interesting anomalies appear, reports just aren’t efficient. We begin by recognizing that "the end" can be as complex a system as the front end collection system.

Architecting an analysis system can comprise many parts ans some of the most overlooked and underutilized are OLAP tools (Online Analytical Processing). As such, optimizing those tools and working with users to capture the areas the tool needs to work with are important.  It’s that OLAP part of an analysis system that we begin to explore in a bit more detail.

So to begin working with OLAP, two terms will immediately need to be understood--dimension and measure. Working off of a graph diagram is the best explanation to start with. Looking at Figure 1, notice the X–axis of the graph. In OLAP, that axis will be called a "dimension". The calculation that occurs at each notch in the access is called a "measure".  That in mind, figure 1 shows location as the dimension and debt amount as the measure.

 


Figure 1.
Grpahic

Using the same basic graph model, imagine that we add a new dimension debt type. So now the intersection that points between the dimensions debt type and location show our debt amount measure. The great thing about OLAP tools is that depending on the particular tool, they can look at many measures at the same time, can flatten a dimension out, and look at all of one and a particular point or notch on another dimension. So, why are they called cubes?

 Figure 2 shows the addition of the Calendar dimension, essentially time limited to the granularity level of day. With that dimension our graphical representation now resembles a cube, hence the name. While graphically we can only represent 3 dimensions clearly and easily, an OLAP system can represent hundreds of dimensions.

  

figure3

Figure 2.

OLAP tools provide different types of interfaces that allow users to simply drag, drop and click to explore data. Some tools like SAS Enterprise Guide can even graph dynamically while the user is exploring. Robust tools like this provide a good user experience and enhances the analysis system. Many systems like SQL Analysis Services connects directly to SQL Reporting services, allowing for reports to be built quickly and easily in addition to the normal canned reports. So, what does an architect need to consider with a basic understanding of what OLAP does for users?

An OLAP system basically represents hundreds or thousands, depending on the number of dimensions and measures, of queries working against the data simultaneously.  In processing, systems like SQL Analysis server offer different processing options to do as many pre-calculations as possible. These processing options are HOLAP, MOLAP, and ROLAP, but let’s not get into the weeds. What we need to know is that the system is going to perform some level of pre-processing and store that pre-processing. To do that pre-processing, and for that matter, processing, there are data structure designs that work more efficiently with OLAP. Some will refer to these models as Star and Snowflake patterns. What architects need to look at is that the data model for the collection may be differently optimized. Don’t get into discussions of normalization here, as it doesn’t apply. Both the data models can be normalized but still not be optimized for their working intent. Normalization does equal optimization for all cases.

Looking at figure 3, the data model shows a table labeled with the prefix "fact." The fact table in an OLAP model is where the values to calculate measures are usually stored. Keep in mind that a measure is an individual calculation and the facts are the values that enable those calculations. To help the OLAP system work, a group of foreign keys relate out to the tables with the prefix "dim." The dim tables may be single tables as represented with the debt type. Or they may be hierarchal as represented with the Calendar dimension.

Figure 3.Data model of OLAP example

What creating a database model like this allows for is the OLAP engine to process quicker. Creating this model may result in ETL routines being created, which is a benefit, as dimension data can be transformed from being collected one way to another in the OLAP data model. This provides even more flexibility towards what we can represent, as well as interjecting new considerations. How often do we move the data? Do we copy the data or do we move it? An analysis system has to consider all of these options.

OLAP can also be a data source for the front end interface and provide new dashboards and functionality to the collection interface as well. Visual Studio.net for example, has quite a few capabilities in this area that will be in another blog coming soon. Getting back, this allows analysis systems the capability of being an integrated system in new ways with the collection system.

If you see the value of OLAP, look at it as another tool for the analysis system. Yes, it can be a replacement for some reports. However, a solution will still include canned reports, as we are always going to need those.  A full analysis system is going to have more components to it and be fully thought out. With this end in mind, if you were to design the exploration, reporting, queries, and analysis you want a system to provide, how different would the collection system be?

Many systems are designed from the point of view of the collection system. After all, that’s what most users will see and work with. So we focus there. Only later to realize we want to analyze data and we have the wrong level of granularity or we are missing a variable. Many know that the cost and time increase significantly when changing a constructed system versus at design time. Have you considered what the cost is of building the systems in the wrong order? Is the tail wagging the dog?


Top 6 things to love and hate from SXSW 2011

Tuesday, March 22, 2011 by Paul Iannacchino
I thought for a hot second about writing the "here's my thoughts from SXSW upon returning from SXSW" blog - instead, I'm going for the tried and true list of the things I loved (and hated). It's so much more convenient. Besides, haven't you read enough blogs on the many marketing merits of Social Media, the tenets of context in content, the game layer and the 9 million apps vying for the title of "The Foursquare of 2011"? I know I did. On to the list!

NUMBER 6

LOVE this. http://ogilvynotes.com/ Not only a great concept - they brought it to life via some talented illustrators that would turn a given panel into an illustration, bringing the broad concepts of the panel discussion to life visually. Brilliant. Tumblr wins again. Nice work.

HATED the panels, for the most part. It was actually a common theme in discussions throughout interactive. Whether outside a panel, in a bar, at lunch, in a bar or at one of the many co-branded parties, lounges and kiosks - the feeling was that the panels were more than ever talking at the audience without really engaging them and not delivering much beyond common knowledge. I took very little away from those I attended. It was a bummer. I actually sat in a panel about marketing to influencers (apparently a new concept to the 500 or so in attendance) at which the moderator kicked off by asking, "raise your hand if you work in social media"…the entire room did apparently. I left after the first panelist reminded everyone not to forget about those consumers in between the coasts that buy stuff. Yikes.

NUMBER 5

LOVE the people. Last year, I left Austin feeling inspired, energized and entertained, especially by panels like Web Video Thunderdome (were those guys here in 2011?). This year, I left feeling the same but as I mentioned above, not because of the panels, because of the people. It really is the best thing going at SXSW. I can't think of another venue where so many people from so many divergent backgrounds just want to meet, and talk, and drink Shiner (or pitch an app?!). You can't help but meet people in the elevator, out to lunch, in a cab…it was great. My liver hurts but it was well worth it. The people are the conference.

HATED all the apps. The quest to be the Foursquare of 2011 was in full effect. There were apps everywhere, literally. Group Me, Mogwee, Livetap…can the world possibly need, or hope to sustain, this many apps? I would argue no. But, if you say yes, I have an app I'd like to pitch you! There's no better example than Hashable. At dinner someone showed it off as a must have. I don't get it. Why do I need this hash tag aggregator? However, this turned into a great little poll I conducted all week. Can you pitch me Hashable? No one could. Not one person.
TRUE STORY: I shared a cab one day with a fellow on his way to ironically…wait for it, The Hashable Party. Nice guy. We had a great chat that of course ended with my question: can you pitch me Hashable? His response? "Well, yeah (beat) I should be able to because I invested in it. But no. No, I can't". BOOM! Winning. I think I'll passable.

NUMBER 4

LOVE what R/GA did with the many, many platforms being used @ SXSW. They created Social Media Hell. Pretty genius. The seven deadly sins on blast in Austin make a perfect competition for Dante's lovely, lovely inferno. Check it out…who wouldn't want to become the Mayor of Hell?

HATED the new venue format that dispersed the panels all over town, but did so by genre or subject…sort of. It was a little vague and confusing actually and a total bummer that really interesting talks were happening all the way out at the ATT convention center. You really missed the opportunity to see a cross-section of the best of the best within walking distance due to this. I hope SXSW looks into how successful this move to segment was - people seemed pretty put off by it.

NUMBER 3

LOVED the band THE BLACK ANGELS. Caught them at the ETSY party and stayed for the entire show. It's rare to see good music before the music conference gets going - and even then - it's just so rare to stumble upon something like this. Bottom line, I woke up the next morning an bought the LP. Yes, I paid for their music. You should too.

HATED the hours. Man am I old. This is one epic run and it's a marathon, not a sprint. Everyday my disco nap was thwarted by a text or a tweet or that damn Group Me. Hey, Group YOU, buddy!

NUMBER 2

LOVED the Mapquest road trip to Salt Lick. I still feel like I need the non-marketing event Salt Lick BBQ experience, but gosh-dangit…they can cook up some meat! Still perplexed as to why not a single attempt by Mapquest to speak to a captive audience and explain why we should all like their shiny new rebrand and dump Google maps? But, I digress.

NUMBER 1


I <3 The Social Media Clubhouse. Of all the great panels not chosen for SXSW 2011, they picked mine! The panel, 99 Questions and Viral Ain't One of Them, was a great opportunity to discuss the work we did on The Coca-Cola Happiness Machine - and we were live on twitter to boot! I thank SMC for the hospitality. Even though it was off the beaten path in Austin, it was worth the trip. It's really a genius idea that I hope they do bigger and better next year. I would do it again in a heartbeat. If you dig it, share it. Thanks SMCH6!


The Architectural Diary: Understanding the Drivers for Search Architecture

Thursday, March 17, 2011 by Ric Williams

Many application development companies regadless of web development or windows development want or need to implement search functionality. However, it is a commonly underestimated function and it continues to evolve over time. Interestingly users want search to have minimal to no interaction while having a maximum result. With data and collection systems becoming more and more complex this becomes and increasingly difficult challenge. I remember a system I was architecting for a customer where the customer wanted to enter a DNA result that consisted of an 800 to 1600 character string into a web application and have it search a database using an algorithm providing scored search results. The customer was convinced that a basic desktop machine would act as a server and be able to conduct the search against a large database efficiently. The production architecture needed to support the customers’ performance requirements was a High Performance Computing hardware environment.  Like many customers they didn’t understand the complexity of certain functions. Thinking through this topic recently had me researching how functions in systems and their architectures evolved.

Architecting a system today has many facets, and search certainly is a prominent one. Searching for information is not a new concept but a heavily evolving one. Once computers evolved beyond just basic mathematics and started capturing, storing and manipulating other data the need for search began. Early systems collected data that was somewhat structured in files and databases. Search functions found data quickly within those structures. With the development of relational databases and more complex data capture search the tools for search had to grow. Also the acceptance and use of computers was growing and more and more.
Architecting search within a system has consistently had to recognize simultaneous evolutions. Database tools added the ability to index tables to help search perform better. Search appliances like Wizards emerged for more technically savvy users to pull data from a data source. Multiple levels of searching complexity were emerging. While these searches largely dealt with structured data stored in systems, at the same time this evolution was occurring what cannot be ignored is the emergence of the internet and its impact on search. 

Early on companies like Yahoo profited on the simple concept of locating content. While this wasn’t structure data as in databases internet standards of things like meta-tag’s and other items made it possible for users to find content early on. Searching on the internet allowed users to enter terms and content related to those terms would be returned. Later companies like Google would improve the algorithms and set that industries standard for a time. E-commerce companies were also integrating user shopper experiences with search as a means of driving revenue. So while a user shopped for shoes, related items and previous shopping items would appear in the links and advertising throughout the system. While the motives were different the capture of information and providing relevant data back is essentially an implied search. The evolution of the internet and its potential was impacting local systems.

Users’ expectations were changing as the interaction was to enter in a few terms and that brought back content they wanted to see. At the same time computers continued advancing in hardware and use. Pictures, Videos, art, music files evolved to become more common to be stored on systems. In fact digital has become so big that companies like Kodak have stopped producing film based cameras. Users have embraced and ran with the lower cost and portability of digital media. This new media has presented a new challenge and forced search to evolve in multiple ways again.

Architects and systems were faced with growing use for search.  Users were searching as an exploratory exercise as more complex data and more types of data were being captured. Allowing for the advancement of tools like Online Analytical Processing (OLAP) and reporting tools. Users weren’t looking for specific data as much as looking to see what trends might appear in the data. These tools while technically complex have easy to use interfaces that allow users to review and analyze data. The complexity lies in the architecture and backend. The emergence and development of these tools was a move from appliance parts of a system to search to a full blown system of its own.

Users now expect applications to be able to search both structured and unstructured data. They want to give as little information as possible and quickly find very relevant search results. Algorithms and techniques for searching continue to advance because they must--including incorporating e-commerce like changes in the system and having subtle changes help the customer get to the results they want more quickly. One of the many reasons unstructured data evolved was not only digital media but mobile devices.

This latest evolution has occurred simultaneously with the acceptance of mobile devices. Now users have a high level of portability and connectivity to data. These mobile tools work quickly using touch screen technology and other key changes that impact the user experience for working with data. This has resulted in a need for better performance and system architectures that incorporate different devices, connectivity, and desired results.

Today’s cutting edge searches involve grabbing information from a part of a picture and searching for related information. Searches that work from audio files or live audio and provide related information quickly on portable devices is another technology that has been developed. Users want more with less required of them, resulting in more complex algorithms and models for searching.

Successfully architecting a system means taking a lot of factors into consideration. A successful solution can't overlook what the implementation's search functionality has within an enterprise system. Architecting search as a part of a system today means taking many factors into account. Understanding the user’s expectations and desired results has become critical to the successful use of a system. What devices are targeted for use, what is the complexity of the data, what type of data, and other questions like these are all key to get answered to develop a successful search system. Working with customers to identify the business rules that lead to implicit and explicit searches is important as systems more and more are expected to show relevant data.


SxSW + TEDxAtlanta

Friday, March 11, 2011 by Chris Wojda
This coming Tuesday (March 15th) will be a busy one for Definition 6.  Not only do we have World Consumer Rights Day and Andrew Jackson's birthday to celebrate (he'd be 244 if he were still alive), but Definition 6's own ECD, John Harne will be speaking at South by Southwest in Austin.  Additionally, TEDxAtlanta, of which Definition 6 continues to proudly support, will be holding its fifth event.

John's Core Conversation is Right Brain to Left: Art of Persuasive Presentations...
Why so many creative professionals in the interactive design and agency business struggle to sell their concepts, executions and creative work to the business decision makers. What are the potential issues of communicating concepts containing emotion and aesthetic content to analytical thinkers.  How some creative professionals are able to sell just about anything to their clients.

And if you go looking for John in the crowd, this is what he looks like:

Joh  Harne Card

TEDxAtlanta's focus this time around will be on Creativity...
Some ideas are too big to capture in language but glitter in our understanding of the world. Creativity is just such an idea.  TEDxAtlanta will explore creativity: not just the beauty, humor and ingenuity, but what's behind it.  We'll experience the wonder but also ask the questions.  Can creativity be measured?  Where does creativity live in our brains?  How can we grow more of it?

Talks will be from:
Sally Hogshead
Elizabeth Turk
Armin Vit
Victoria Rowell
Bonnie Cramond
Margaret Baldwin
Linton Hopkins
Michael Ouweleen
Viktor Venson

And musical performances will include:
Idan Raichel
India.Arie

For the John Harne Experience at Southby, be at the Marriott Courtyard (Brazos 2/3) located at 300 East 4th Street at 5:00PM.

TEDxAtlanta is at capacity... but you can watch the event streaming live by going to tedxatlanta.com. The show starts at noon and goes to about 6:00PM.

Architectural Diary - The .NET Observer Pattern

Tuesday, March 8, 2011 by Jonathan Taylor

Web application development can get tricky. Not only are we, as developers, charged with constructing brilliant websites that address every requirement each project entails, we also have to be concerned with the things not explicitly listed in our requirements document - things like how do we secure it? How do we know it's working at peak performance? How can we make sure people are entering in the data they're supposed to? On top of all that, if we're doing business website development, be sure to stay abreast of current application development technologies, the best ways to improve search engine optimization and last but not least, be sure to address brand experience strategy in everything you do.

See? Tricky. Fortunately, developers are weird. We like the challenges each web application development project presents. Really. We're weird.

Now despite this apparent quirkiness, in any software project we're working on, if there's something someone's built before that can help speed the development process along, we're likely going to use it. Design patterns represent tried and true ways to accomplish certain tasks in code - they're structures that solve problems common to many different project types. Confronted by a massive project with a tight deadline? Spot a process that can be handled by a design pattern? Sign me up! Design patterns to the rescue.

One of the most common design patterns which has been implemented time and time again is the Observer pattern, which is basically a structure that allows you to setup one or more entities (the observers) that react to changes in another entity (the subject). Not an uncommon scenario, right? Think RSS news readers that display news items as they are posted on the remote server. The observer pattern has solid grounding in real-world scenarios too; think of the iconic "hot doughnuts now" sign from your doughnut shop of choice – they light it up, people come running. Ok, maybe not the best of examples, as people still have the choice to grab a doughnut or not, but hey, it’s a vice, what can I say?

Traditionally the Observer pattern is implemented by using a set of objects derived from a common set of interfaces, namely the IObserver interface for objects we want to be notified of changes in another object, and the ISubject interface for the object we want to be watched. Basically, the ISubject interface defines a set of public methods to manage observer signup and notifications as outlined in code segment 1:

Segment 1

    interface ISubject

    {

        public List<IObserver> RegisteredObservers { get; set; }

        public Boolean state { get; set; }

       

        public void RegisterObserver(IObserver observer)

        {

            RegisteredObservers.Add(observer);

        }

 

        public void RemoveObserver(IObserver observer)

        {

            RegisteredObservers.Remove(observer);

        }

 

        public void UpdateRegisteredObservers()

        {

            foreach(IObserver observer in RegisteredObservers)

            {

                observer.Update(state)

            }

        }

 

So a set of methods to add and remove any objects derived from the IObserver interface to an internal list of IObserver objects which is used in the Update method to notify the observers of any change to the ISubject object, in this case a simple Boolean field called state (ugh, brutally obvious, I realize, but prudent..) . The observer objects implement their own interface outlined in segment 2:

Segment 2

    interface IObserver

    {

        public void Update(Boolean state)

        {

            //update status to reflect change in subject

        }

    }

 

And as expected, IObserver contains just one method to update itself to reflect any change in the subject object.

Not so difficult, right? A handy mechanism to handle distributed subscriber-based notifications for a number of different circumstances; if you haven’t found yourself in a situation where you needed to distribute multiple updates based off one event, trust me you will, and you’ll be happy you know about your friendly neighborhood Observer Pattern

Now while you are more than welcome to implement the Observer pattern using this traditional dual-interface manner, in .NET, there really is a better way. (You knew I was getting to it at some point, didn’t you?) Because the Observer pattern is so heavily entrenched in object-oriented development these days, and since the maintenance of registered observers can get pretty tricky pretty quickly in a traditional Observer pattern implementation, Microsoft went ahead and built its own short-hand version directly into the C# language from the very first version (yup, C# 1.0, don’t see that much anymore do you?) through the simple use of events and delegates. Microsoft uses it so much in their own internal coding, they even went so far as to rename it the Event Pattern (Oooo, Aaahh..)

OK, so here’s how it’s done: we’re going to build a subject class to expose an event whenever it changes internally, then we’re going to define a delegate to handle that event, which we’ll use to link all our observers to the subject– and we’ll transmit the subject’s change in state through a custom EventArgs class. Now, if that sounds like a lot, don’t freak out just yet, if you’ve ever wired up code to an event in .net, you’re already well acquainted with how events and delegates work through the standard signature of an event handler – think of a button click event handler like the one outlined in code segment 3.

Segment 3

public void Button1_Click(Object sender, EventArgs e)
{
    //button event code goes here
}

See that EventArgs parameter? That’s how .Net passes parameter values to event processors. So the cornerstone of implementing our own .net observer is by overriding the default System.EventArgs class with our own version to hold the information we need to pass to our observers from our subject class. Sound like a plan? Let’s get started.

Code Segment 4 lists a custom event class which contains two readonly properties, oldvalue and newvalue – we’ll use this class to notify all our observer objects whenever there’s a change in our Subject’s values.

Segment 4

public class SubectChangedEventArgs : EventArgs

    {

        //these values will hold values our observers want to know about

        private readonly int oldvalue;

        private readonly int newvalue;

 

        //constructor that sets old & new values

        public SubectChangedEventArgs(int oldval, int newval)

        {

            oldvalue = oldval;

            newvalue = newval;

        }

 

        //readonly properties to return Subject values

        public int OldValue { get { return oldvalue; } }

        public int NewValue { get { return newvalue; } }

    }

 

Ok, so now that we have a custom EventArgs class, we need to declare the event handler which our observers will mimic to receive subject change events – our delegate:

Segment 5

 

public delegate void SubjectChangedEventHandler(Object sender, SubectChangedEventArgs e);

 

 

The SubjectChangedEvenHandler defines a method signature which all our observers will implement to receive notifications from our subject; two parameters are defined – an object and an instance of our SubjectChangedEventArgs. When declared as a method in one of our observer classes, the object parameter will be a reference to the Subject object the Observer is watching, and changes to its values will be held in our readonly SubjectChangedEventArgs class; code segment 6 lists a typical observer object implementation.

Segment 6

    public class SubjectObserver

    {

        //int to list change in value

        int change;

 

       //subject change even handler to match our delegate and use our custome EventArgs class

        public void SubjectChange(Object sender, SubectChangedEventArgs e)

        {

            change = e.NewValue - e.OldValue;

        }

       

        //constructor that requires a subject to observe

        public SubjectObserver(Subject s)

        {

            //Register our delegate-based method to the subject instance

            //This is how we link our observers to the subject

            s.SubjectChanged += this.SubjectChange;

        }

    }

 

So, the SubjectObserver class has one method that matches our delegate defined to handle any changes in the subject, and we wire up the observer to the subject by linking our delegate-based SubjectChange method to our subject’s ‘SubjectChanged’ event as an event handler. Nice, huh? .Net baked-in goodness. The final piece of our puzzle is the Subject class itself. The Subject class has two responsibilities – to expose an event for changes to its internal value (which we’ll use to hook all our observers to as event handlers), and to ensure it raises this event any time a change to its internal value occurs. Code Segment 7 lists how our Subject class is structured.

Segment 7

public class Subject

    {

        //private int to hold the current subject's value

        private int subjectValue = 0;

 

        //public property to set the subject value,

        //the set method is where we capture the value change and

        //notify all the registered observers of the change

        public int SubjectValue

        {

            get { return subjectValue; }

 

            set

            {

                // new eventargs class to pass the current subjectValue and the new value

                SubjectChangedEventArgs e = new SubjectChangedEventArgs(subjectValue, value);

 

                //update the subjectValue

                subjectValue = value;

 

                //Signal all the observers

                OnSubjectChanged(e);

            }

        }

 

        //declare the event using our SubjectChangedEventHandler delegate

// to handle changes to the subjectValue

        //we'll also use this to attach our list of delegate-based observers to.

        public event SubjectChangedEventHandler SubjectChanged;

 

        //method to trigger our subject change event

        //Note: events can only be triggered from within their respective types,

        // thus we marked the scope as virtual protected to allow the method

        //to be over-ridden while still being able to raise the default event

        virtual protected void OnSubjectChanged(SubjectChangedEventArgs e)

        {

            SubjectChanged(this, e);

        }

    }

 

So there we have it, a public property with its setter calling a protected function to raise its own event to notify all our registered eventhandler observers. Any time the subject changes, the SubjectChanged event gets raised, and all our observers can react to the new value enclosed in our own custom SubjectChangedEventArgs class.

Now, admittedly that seems like a lot of work compared to the traditional ‘I only need two interfaces’ Observer pattern implementation, but the payoff is in the use of the pattern, as shown in Segment 8 which outlines the process of using the classes we detailed previously to gain our .Net Observer pattern sweetness.

Segment 8

    Subject subj = new Subject();

 

    SubjectObserver observer = new SubjectObserver(subj);

    SubjectObserver anotherObserver = new SubjectObserver(subj);

 

    subj.SubjectValue = 33;

 

    //both observer and anotherObserver both update immediately

    int observerValue = observer.Change;

    int anotherObserverValue = anotherObserver.Change;

 

Ok, now seriously, how freakin’ cool is that? No messy ‘I’m an observer, add me to the list of registered observers’ calls, no ‘ok, I’ve changed, let’s loop through the list of registered observers and let them know’ routines, just wicked fast event-based programming. And did I mention the wicked-fast-ness of this .net Observer implementation? Oh yeah.

Again this is a .Net-specific implementation of a widely recognized and utilized design pattern of modern object-oriented programming, the Observer Pattern. Microsoft uses this pattern extensively in their own class structure for the .Net framework – so much so, they’ve come to call it the Event Pattern. 

Oooh, Aaah…

Regardless, if you haven’t had the need to implement a similar pattern in your own coding projects, you probably will run into it sometime in the future, and when you do, you are now armed with the powerful and pervasive .Net Event Pattern.

Architectural Diary - Keywords, overlooked, but still part of the future

Monday, March 7, 2011 by Ric Williams

The Information Technology field has to have one of the highest rates of evolution of any field. A friendly warning for College Students, if you don’t like learning and discovering choose another field. Over the last 10 years the evolution of the web has been constant. Today we have information flowing to multiple channels, more complex information being captured, and more data being provided to users. With all of the content and information available it is no surprise that finding that content has had to get more complex as well. Optimizing your web site or web application for search engines is getting more and more complex. One aspect to look at is a subtle one. Ensuring that your site map and your keywords are captured, architected, and developed to work together.

A good BA is worth their weight in gold and early on in the requirements and discovery process capturing the keywords can really help the development of your tool. Keywords are a known importance to optimizing your site for organic discovery by Google, Bing and other search engines. There are tools dedicated to keyword mapping to show how your site will be captured by a search engine. What the keywords can’t be, however, are an afterthought to the development process. Keywords are concise definitions of your web site. Like the advertisement on television for a popular clothing retailer right now, the tag line is “Modern. Southern. Style.”. In three short concise words they define themselves. Even the government has taken to this “Safer. Healthier. People”. Keywords have been around for a while and we all know about them but I bring this up to discuss how we focus on them and use them.

A BA can use keywords to focus requirement sessions, the architect on the site map and architecture for the system, designers to ensure the colors layout user experience match the keywords, developers for for the folder structure, and testers to make sure they got it right. Now some would say that keywords should be derived from the requirements and the experience the company wants for its customers. Which is a great point that opens a question, are the creative people that can help write that copy and help getting involved early enough? Once the keywords have been defined so much can be based on them. The point of this column is architecture so lets jump there.

When the site map is being determined and the layout of the site designed/architected keeping the keywords in mind can really help. It is a common best practice to have a site-map on your web site. Many web sites have several versions to ensure they are read by the search engines. Ever added an XML web site document to ensure Google would read it? So using your keywords in various other locations can greatly assist your website.

If your keywords define your site and its content then shouldn’t your page titles include these keywords? With our keywords in the title another step is to ensure that we use the keywords in the URL. For example, instead of www.sitex.com/en/ we could include keywords www.sitex.com/keyword-keyword/. Not only is this more descriptive for the user the search engines will jump up the importance score. Why does this need to be part of the site map? If you are going to include keywords as part of the URL and folder structure the developers need this info to focus on. So that means knowing the site map before the pages are developed so they can use this information to their greatest value.

Considering the search engine will use the links on the site map to crawl the site, using keywords would help raise the score wouldn’t it? Getting into Canonical URL is a little beyond the scope of what we are discussing here but is a topic you might want to look up as well. While it may seem simplistic at this point in time of the internet’s evolution, keywords are still and will remain and important part of content discovery. Understanding how to re-engage on the importance of keywords and their use can help prepare for future evolution of the web.

Ever hear of the concept of ‘the semantic web’? Today a user views pages for information gathering and capture for activities like travel. With the sematic web, pages will interact in a more automated fashion reducing the amount of work a user does. As the web continues to evolve the potential for keywords to grow in importance is still relevant even considering their long history. The tie in to the site map becomes more important as desired functionality evolves. The key to scalability will be planning today for what is coming tomorrow. Preparing for tomorrow begins with looking at the process, collaborating, and working to the future. Don’t pass over the simple things, they just might be the key to the future.

Who asked you to make the idiot box smart?

Wednesday, January 12, 2011 by Michael Kogon
About 18 months ago we bought a post-production business in Manhattan Creative Bubble (now definition 6) and  unified it into our interactive agency because we fundamentally believed that the future of the internet and marketing was brilliant story telling. We wanted a group of story tellers and emotion creators to be a core part of our team and have the capabilities to produce work for Hollywood, TV and Madison avenue at a world class level.  We have achieved this and since unification have won a Clio, an Emmy, an IBIXX, OMMA, ADDY, ProMax and even Small Agency campaign of the year from Advertising Age.  But what I did not expect was to be so engulfed by the discussion regarding "What is happening with TV, entertainment and the internet?"

 

Most of the conversation has sounded like "who moved my cheese?" especially to an outsider who never had cheese in the first place (cheese is consolidated broadcast advertising dollars and limited distribution channels such as movie theaters and DVD's). Ultimately, I've come to believe the issue isn't that TV is dead or dying, in fact it is growing and thriving, or that VOD is going to destroy Hollywood. The issue is that ad buys are more complex, dynamic, fragmented and content distributors are having to work harder to maintain margin and that content producers are having to become more sales savvy because they need to have more customers than the limited number of broadcasters and theater distributors from days long ago.  Everyone blames the internet, the Millennial’ s, the mobile revolution and cord cutters for fragmented the audience and making it harder and harder to find a digital dollar vs. digital penny.  As a response, we are seeing a slew of "Smart TV's" internet enabled televisions with app stores, over the top content, deals with VOD organizations and social integration. Awesome! Fantastic! we will bring the distractions from traditional living room TV into the living room and then we will get all the dollars in one place again and things will just be beautifully profitable for us again.   Except…..

 

Who asked you to make the idiot box Smart? I want to watch TV, not necessarily watch a specific show, just watch TV.  According to a #CES panel where either Nielsen or TV guide said "70%+ of the people who sit down to watch TV don't know what they are going to watch until they sit on the couch" - ok, I buy that, and to me that means I still want it to be easy, passive, yes I want to do discover, but not necessarily search and explore like I do with Google, Twitter and Pandora. Stations and networks are good, they have themes, they have repeats, they have marathons in case I've fallen behind or want to get immersed on a weekend afternoon in a new series. So stop touching my TV, I want to sit back, relax and watch the "History of Steel" or "Golf" or "The Guy from the 70's painting and talking in that soothing voice" - I don't want to grab content, make my own playlist, find my favorite actor that cross references with Kevin Bacon to kill 20%-50% of the time I have to WATCH TV. Leave my few times a week I have no plan, and only want to enjoy.  Now if you can make it work with my iPad and come with me on my phone when I'm in line at the supermarket, then I'm all yours and I look forward to the new adventures of "TV and Me".

Follow Michael on Twitter @mkogon

The Top 10 Uses of Social Media in 2010

Wednesday, December 15, 2010 by Paul Hernacki

It’s December and the end of another year. We all know what that means. Christmas? Wrapping up the fiscal year? Coming up with New Year’s resolutions we won’t keep? No, my friend. No. Most importantly it’s the time of year for social media and the blogosphere to flood with Top [insert # here] of [insert random subject here] Lists! The Top 6 Most Googled Terms! The Top 10 Most Watched YouTube Videos! The Top 8 Most Popular Hashtags! The Top 12 Most Photographed Sandwiches! Gone are the days when Top 10 lists were the exclusive monopoly of the Ranking Dictator David Letterman! I don’t know aboutLate Show Top Ten you, but it’s hard to imagine what could be more exciting. So I decided to create my own contribution to this joyous annual ranking extravaganza. And I’ve based this list on highly extensive research that includes thousands of my own opinions, hundreds of my own anecdotal experiences, and dozens of my own biases.

I’m quite certain that if all Twitter and Facebook posts with content that falls in one of the below 10 categories suddenly ceased that the entire world of social media would either collapse upon itself like a black hole or it would would see about as much use as telegram services do today... lots of RT's with cricket sounds.

10. Top X of Y Lists. I’m pretty certain that practically anyone can take about 5 minutes and write a list of X number of Y things on a blog then post it to Twitter and get a large number of click-throughs and RT’s.  I mean… you’re reading this one and I’m totally just making it all up as I go along with zero actual or real research to back it up.

9. Posting links to funny videos on YouTube. This is hilarious. This is too funny. Totally LOL! What’s interesting to me is how many of us roll our eyes at our parents for their constant barrage of forwarded e-mail humor, but we think nothing of posting our own barrage of it to social media each and every day.

8. Posting cute pictures of your kids and funny things they said. My kids are adorable, dammit. And everyone must know this. And if you don’t comment or reply with things like “Adorable!” and “So cute!” I will shun you by refusing to comment on how yummy that picture of your arugula salad looks. Take that.

7. Individual content curation: The Human RSS. Who needs trained and experienced content editors that might actually have journalism degrees and do stupid things like verify sources and accuracy of information when you can rely upon that guy whose avatar is a close up of the upper left quarter of his face?

6. Celebrity Obituaries. What?! OMG! Another celebrity died? Quick! Pls RT! And don’t forget to add in your own personal tribute or reference memorable quotes.

5. Letting everyone know what new gadget you got. I mean, what good is having some new tech bling if you can’t show off your technical superiority to people you never talked to in high school or 736 of your Followers that you never met?

4. What you “Like”, where you are traveling to, what you are eating, what you are watching, what you are reading, what the weather is like where you are at, and who you are hanging out with. I unfortunately know more mundane details of the lives of people I never actually met, seldom see or barely ever spoke to then I really ever cared to know. It also scares me to realize that I now hear real-world conversations where people refer to themselves in the 3rd person stating they "Like this".

3. Apple rumors and anticipating Apple releases. If it wasn’t for debating what features might be in the next iPhone or complaining about the lack of Flash support on the iPad, Twitter could probably reduce its server capacity by about 10%. Never before have people spent so much effort complaining about products that they collectively and eagerly spend so much money on.

2. Opinions on the daily breaking news. Because all the talk shows, pundits, broadcast news commentators, and daily water cooler conversations really just didn’t give us enough of other people’s opinions on which to base our own.

1. Discussing social media. Seriously… has any other medium ever been used so reflexively to discuss itself? Imagine if the largest percent of your phone calls were to discuss phones and phone related technology or if most of your e-mails were focused on the subject of e-mail, e-mail clients, and e-mail servers. Pretty insane when you think about it.

Of course, I just realized I forgot to include a big one: complaining about products and services in general. But I only want 10 items in my list. #FAIL

All that said, please don't think this means I see social media as worthless or a waste of time. It is an incredibly powerful medium that really has changed the way people communicate and it has connected people with each other in a way that is truly staggering to consider. It can be an amazing way to gain insights, it has forever changed the nature and control of information flow, and it has empowered individuals and movements across the globe. It can connect consumers and brands in a more personal fashion than almost any preceeding medium. It has placed the pulse of the moment in any given place from any given person's perspective at the potential fingertips of billions. And IMO it's really just the beginning. So has anyone heard what the specs are on the rumored camera that's suppose to be in the next version of the iPad?

Happy New Year!

Betting on Real-Time Bidding for 2011

Tuesday, December 7, 2010 by Chris Thornton
Well, it's that time of year again...time for all the marekting prognosticators to begin the arduous task for predicting the future.  Who am I to be left out on this annual tradition?  One of the things that I think will be a focus will be the continual evolution of media, specifically how we buy and target using digital media.

real time bidding online adseMarketer recently highlighted developments in real-time bidding and audience targeting in its “2011 Trends: Future of Ad Buys” article - one of 11 trends the research firm will highlight in an upcoming report. 



This report only reinforces my belief that we’ll see a significant shift in how marketers target and purchase online ads in 2011 - some opting for leveraging real-time bidding to better target audiences, while others will leverage better data and targeting technologies to serve ads to targets as they move site-to-site.



Several of our clients have successfully leveraged real-time bidding for online ad buys in 2010, helping them to more effectively target audience segments. Real-time bidding will become more mainstream in 2011, changing the way ad networks, publishers and advertisers work.



Real-time bidding makes sense for a few reasons, but most significantly it helps advertisers buy audience instead of inventory. Rather than plan your media spend based on available inventory, you can adjust your budget allocation by bidding on impressions based on the location of the ad or the number of impressions desired (or use tracking cookies for retargeting or other segmentation).



As ad networks continue to evolve, we’re now seeing opportunities to reach audiences by targeting specific demographic groups, serving ads across multiple sites where targets traffic. Essentially, you can target audiences by demographic and have your ads served across multiple sites they may visit.



There is some debate over which approach is more effective, but by leveraging real-time analytics and insight, it’s now possible to maximize campaign performance ongoing.

 It’s exciting to see all the developments in display advertising heading into 2011.

There are more opportunities than ever for advertisers to more accurately (and efficiently) reach their audiences wherever they are.

 To learn more about how you can leverage display advertising and the developments in real-time bidding and targeting to reach your audiences, please contact one of our media subject matter experts.
 

Chris Thornton is Chief Marketing Officer for Definition 6.

A Lesson on SEO from 1995

Friday, October 22, 2010 by Paul Hernacki

I woke up this morning to a pretty interesting e-mail that was sent to me by way of my Google profile from someone named David Anderson:Beer

I am making a blog for an online writing class I'm taking through UF, and for a module on search techniques I needed to find a non-mainstream website about my topic (sports bars).  I found your old site, the East Lansing Bar Review, and I loved it so I've written my post for this assignment about it.  I've only made five posts so far, but here is a link anyway: http://sportsbarjunkie.blogspot.com/

This is really crazy in so many ways. The site he is referring to is something I created back around 1995. I was attending Michigan State University and worked part-time in the MSU Network Center to make some extra cash. My official title there was Mainframe Consultant and mostly I helped professors and students to use things like Gopher, Banyan VINES, FTP, configure dial-up PPP access, and learn how to use our Unix-based ELM e-mail client. This was a time when most corporations hadn’t even heard of the web, it had fledgling use by Universities, it was being referred to as a fad, and I had just helped to get Michigan State’s own first web sites up.

I wanted to play around more with this new-fangled world wide web so using a vi editor in Unix, working in HTML 1.0 and armed with a copy of the predominant browser of the time NCSA Mosaic, I decided to create a site that offered a personal review of all the local bars and pubs in the East Lansing, Michigan area. I had a lot of fun creating the site. I had even more fun doing the critical research required to provide the reviews. But it really was bare bones ugly, used hand coded tables, some basic formatting tags, and the most advanced thing it included (which was hot at the time) was an image map that used a monstrosity I created with a copy of Photoshop 1.0.

But so it was born: the East Lansing Bar Review. For a couple of years I kept updating it and occasionally I got really interesting feedback or comments. It even got me a few free beers from local bar owners. When I left MSU my younger brother Mike took over the site and moved it (all 4 or 5 HTML files and all 5-6 images) from my student web account to his. He kept it updated for a couple of more years before he graduated. A couple of years later we got tired of being contacted about it from people asking for updates so Mike posted a note on the site explaining this and since then it’s gathered electronic dust but apparently it’s still there.

15 years from when I created the site, I’m now the CTO of Definition 6 where we create massive high-end brand experiences that include transactional sites with extensive back-end systems integration, hundreds of thousands of pages of content in enterprise-class Content Management Systems, on-line video experiences, mobile web sites, mobile applications and more in addition to spending a ton of time doing Search Engine Optimization, Search Engine Marketing, On-line Display Media, and Analytics.

In an effort for this blog post to have a point and not just be nostalgic rambling or reflection on how far we’ve come in terms of the web and on-line advancements, what really stands out to me is considering how high this site shows up in results for major search engines. If you search for East Lansing Bars it still comes up as one of the top several results on Google. And if you search as David describes he did in his blog post it’s number one. Keep in mind the site was originally written and posted before Google even existed and at a time when Yahoo! had just come onto the scene as a start-up. The very concept of organic search engine optimization didn’t even really exist let alone was it the means of livelihood for the legions of people that practice its art today. I’m sure there are some things to be said for how today’s algorithms treat a site with such a long tenure favorably as well as the tenure of links to that site. And I’m all but certain that the same site published today would not be treated so favorably. But it is probably worth noting that a site hosted at relatively bad URL by today’s SEO standards with no meta-data, no thought to Information Architecture, and bad file naming practices still shows up high for certain not uncommon searches when the content was meaningfully written and relevant to the subject matter of interest. I’ll leave the rest of the analysis to the real SEO experts out there (and my apologies to our Creative Department for even publishing a link to this relic of a site on our blog).

Thanks, David, for the trip down memory lane and for giving me some interesting things to think about this morning.

Takeaways from TEDx Atlanta

Tuesday, September 21, 2010 by Chris Wojda
Following my post yesterday on great quotes from TEDx, I wanted to share some takeways from the event.
 

I was fortunate to attend the fourth TEDx Atlanta last Tuesday.  It was the third TEDx Atlanta that I have been lucky enough to both attend and help organize (as well as the second TEDx Atlanta sponsored by Definition 6).  As expected from any product or event associated with TED, the speakers were all great and the content was interesting and insightful.

Coca-Cola’s VP of Global Design, David Butler














Having had a few days to let the content percolate, a few patterns have emerged:

The first is the importance, not of dropping out of college to change the world (we’ve all heard enough from geniuses who skipped school to accomplish great things), but of looking in perhaps unexpected places and connecting perhaps unlikely dots to do your best work.

Having the ability to see opportunity when others don’t, while obvious in its own right, was pervasive all day long.  A few years back, a book called The Medici Effect showcased how successful people all through history have repeatedly had this skill.  Being able to sit in a conference and have what Stanley and Danko might call “the geniuses next door” demonstrate this aptitude was enlightening. 

Ranging from Farmer D, who one day while stoned and skipping class in college, asked his Turkey sandwich “where did you come from?” to Mills Snowden, whose thinking about building a more efficient home randomly led him to being a contender for the X Prize

Perhaps Coca-Cola’s VP of Global Design, David Butler, summed it up best when he said: “We can’t think in silos anymore.  We have to think horizontally.  We have to think hollistically.”

While the only group to take the stage was the band Modern Skirts, the pattern from the day involves the importance of collaboration and sharing in accomplishing great things. 

Presenter Logan Smalley, maker of the award winning movie, “Darius Goes West” was a prime example of this.  He started making the film with a Google search asking how to make a documentary film.  By collaborating with people online, he eventually got passed his frustrations of not being able to afford the equipment when somebody told him that it doesn’t matter what he shoots the movie with – if he has a story to tell, people will listen.  Had he not pursued collaborating with other film makers as strongly as he did, there’s a good chance the movie would have never happened. 

Likewise, by working with a close group of friends (all of which knew nothing about movie making) he was able to build the alliance and gain the support he needed to accomplish his goal of making a movie to raise awareness of the disease that his friend was suffering from all while giving his friend the experience of a lifetime.  He additionally said, “The modern approach to movie making is one of mankind’s most incredible and perhaps most underutilized tools for collaborative problem solving.”  Today, everything is about collaboration.  

This leads to what was probably the most prevailant pattern of the day:  As David Butler coined it: “Learn by doing.”  Logan Smalley’s Google search is an example of this, as is Mills Snowden’s work on creating a car that can achieve 100 miles per gallon (like Logan, Mills had zero category experience prior to his effort).  On this subject, Mills said, “The most important part of developing your idea is that you have to start.”  Farmer D (Daron Joffe) is a self-taught organic farmer.  Even the band’s opening set which utilized various furniture to make noise exemplified this notion.

When asked by an audience member how to move beyond the brainstorming stage, a panel of the first five speakers responded:
  • You need to enroll people in your idea... You’re very limited if you’re the only one doing it.
  • Be sure you’re prepared to know what you’re talking about before you get people involved.
  • Use the language of the people you’re talking to... Don’t get lost in your own language.

Connecting People and Brands in Real-Time

Tuesday, September 14, 2010 by Chris Thornton
Unified marketing is our strategic framework for creating experiences that deepen the emotional connections between brands and people. It sounds easy enough, right? Consumers are a moving target. Brands move fast too. At some point, they interact – you need that experience to be a meaningful one.

Thinking in terms of campaigns is short-sighted. I believe successful brands need to think more in terms of unified experiences – across any interaction a consumer has with your brand, regardless of medium, stage of the relationship or any other factor you can think of.

How can you get into the unified marketing mindset? It all starts with insight. Insight is essential to everything we do with unified marketing strategy development. We believe to truly optimize your marketing, the effort needs to mirror the environment – in this case, always-on and always-evolving.

The art and science of creating brand impact and enduring customer relationships revolve around immersive experiences. Here’s how we approach unified marketing for our clients:

  • Find & Define the right target audiences. It’s not just about demographics, but rather about understanding the nuances within your customer base and targeting the right segments of your audience based on behavior and psychographics.  Go after the right audience at the right time with the right message.
  • Engage and Connect to create brand engagement through rich experiences that add collective value and resonate with your audiences on an emotional level.
  • Build and Maintain customer relationships through the use of brand nurture relationship marketing and social relationship environments and tactics.  It’s about continual and on-going value in an always-on, always-changing world.
  • Understand and Optimize for maximum impact. Improve your media mix and strategic messaging by incorporating appropriate testing, analytics, monitoring and intelligence to make more-informed business decisions in real-time.
Unified Marketing Strategic Framework enables us to more effectively plan, execute, and dynamically optimize your marketing initiatives.  It links our marketing strategy and our creative design to our technical planning, development delivery and optimization. Through this approach, we help clients build more meaningful brand experiences that unite brands and people in motion, driving more interaction and transaction.

Learn more about our unified marketing approach in What We Do or see the results of our programs in Our Work. Thanks!
 
The Business Blogging Platform Powered by Compendium  |  Sitemap